1、检索出指定服务器的数据库文件名和标志(key)或别名
select * from master..sysdatabases
2、备份我选择的数据库(MDF和LDF文件)到指定的目录,最好是能备份指定的远程服务器的目录中
backup database db_name to 'c:\db.bak'
restore database db_name from 'c:\db.bak'
3、能够重新命名我选定的数据库名字
use db_new_name
4、能够新建新的数据库,并再此数据库上创建SQL语句,包括建立数据库表
create database db_new_name5、能够删除我指定的数据库文件(系统数据库)例外
drop database db_name
6、能够定时备份数据库
作业
7、恢复数据库
restore database db_name from 'c:\db.bak'
8、移除指定数据库,并把指定的数据库文件(MDF和LDF文件)添加到SQL的数据库中 EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'9、启动数据库,关闭数据库
net start mssqlserver
net stop mssqlserver
select * from master..sysdatabases
2、备份我选择的数据库(MDF和LDF文件)到指定的目录,最好是能备份指定的远程服务器的目录中
backup database db_name to 'c:\db.bak'
restore database db_name from 'c:\db.bak'
3、能够重新命名我选定的数据库名字
use db_new_name
4、能够新建新的数据库,并再此数据库上创建SQL语句,包括建立数据库表
create database db_new_name5、能够删除我指定的数据库文件(系统数据库)例外
drop database db_name
6、能够定时备份数据库
作业
7、恢复数据库
restore database db_name from 'c:\db.bak'
8、移除指定数据库,并把指定的数据库文件(MDF和LDF文件)添加到SQL的数据库中 EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'9、启动数据库,关闭数据库
net start mssqlserver
net stop mssqlserver
解决方案 »
- 求一SQL语句
- SQL server 2000数据源配置问题请教
- 在Management Studio能不能交互式改一个列为自增列?
- sql server奇怪的问题,删除NDF,急坏啦
- 关于对 SQL 2000 OLE 自动化解释详细的书
- 存储过程,在这里问的,最难的问题了。谢谢。
- 有一个表,里面的列表有重复的项目,怎么把它们删除掉只保留一项?在线等……快速结贴
- 请问,在ORACLE 数据库中执行简单的SQL语句,是不是不支持左取字符--在线等候!
- 十万火急,一个特简单的vc数据库问题
- 急急!各位大虾在DELPHI中怎样用SQL语句动态创建登录到SQL SERVER7.0的用户名与密码!!!
- 安装SQL Server的时候选择了本地用户,安装后能改为域用户吗?
- win2003中SQL2000使用临时表中文即出现乱码,不使用没有问题
08好像就不支持dmo了
具体方法微软msdn上应该有
Database:要备份的数据库。
Action:全部备份或增量备份。
BackupSetDescription:备份说明。
Files:文件备份选项。标明备份文件的路径和名字,如:C:\pubs.bak。使用文件备份时,备份装置名要设置为空。
Devices:服务器上的备份装置。如果使用备份装置,上文的文件备份选项要设置为空。
TruncateLog:备份日志选项。其选项有:
NoLog:不备份交易日志。
NoTruncate:备份交易日志。日志里提供时间标记。
Truncate:备份交易日志,但不保留交易纪录。
Initialize:如设置为真,该备份装置将取代其他备份媒介而成为首选。SQLDMo.restore方法
Action:恢复数据库的类型
Database:恢复数据库名称
ReplaceDatabase:是否替换现有的数据库
Files:数据库文件此参数必须设置否则无法使用
FileNumber:文件在设备上的ID号如果你只有一个文件就是1
BackupSetName:备份文件名。这段代码我在我的应用程序里就不知道如何引用,因为我是用另外一种语言操作它,例如,SQLDMO的帮助里有这么个帮助:object.Connect( [ ServerName ] , [ Login ] , [ Password ] ),好了,有这个帮助,我就可以利用这个语法格式了,我把服务器,SQL数据库的用户名,和密码三个变量给到这个函数,我就可以用这个函数判断我是否登录到了这个SQL服务器,并且建立了这样一个连接对象
http://topic.csdn.net/u/20101028/12/84dd1a7c-3994-44e2-a60d-9eb04c047b66.html