执行SQL命令"BACKUP DATABASE [数据库名] TO DISK='带路径文件名'" 即可备份"RESTORE DATABASE [数据库名] FROM DISK ='带路径文件名'" 可恢复数据
解决方案 »
- 如何判断一个网页(URL)是否存在或可以访问?
- 类似于UE或WINRAR的右键菜单的问题
- 为什么一点击datagrid的标题,数据就全没了(数据是从数据库中查出的)
- 向各位请教。
- 怎样用vb编制一个邮件接受的程序(注意不要借用outlook,密码或用户名出错的时候会提示)。各位高手请指点一下,在此谢谢了!!!
- 如何将数字999999.99转换为字符型,我使用cstr(),或999999.99 & ""结果都会进位到1000000
- 怎么实现label1.backcolor一秒种变一次颜色?
- vba代码如何创建代码
- 各位vb高手我有问题请各位回答
- 快快救我,不知道为什么出这个错误!!!!!!!!!!!!今晚一定要解决!!!!!
- 关于数据库连接:在有几个窗体的程序中,是每个窗体(每个function or sub)都打开单独的ADO connection,还是整个程序中都共用一个Connecti
- 请问高手怎样设置桌面图纸
就像在VB里可以此用WORD一样。另外可以试试将一个个打开SQLSERVER某数据库里的表,然后新建一个MDB文件,
然后把表都COPY到MDB文件里,用ADO应该很容易做到。恢复时也一样。
试试吧:)
If cn.State = adStateOpen Then cn.Close
cn.ConnectionTimeout = 10
connstr = "Driver={SQL Server};Server=" & LocalServer & ";UID=" & LocalUser & ";PWD=" & LocalPw & ";DATABASE=" & LocalDb
cn.Open connstr
Nowtime = Format(Now, "hh-mm-ss")
dd = Str(Date)
riqi = dd + "-" + NowtimeSQL = "BACKUP DATABASE tablename TO disk='D:\mssql7\BACKUP\tablename" & riqi & "' with noinit"
cn.Execute (SQL)
RESTORE DATABASE MydataBase
FROM MyDataBak提示我:因为数据库正在使用,所以未能获得对数据库的排它访问权。
服务器: 消息 3013,级别 16,状态 1,行 7
RESTORE DATABASE 操作异常终止。是不是得先停掉数据库啊,可怎么停呢??
然后再启动
这句很主要的呀!!
dim objbak as new sqldmo.backupobjsvr.connect %server%,%login%,%pwd"
with objbak
.database=%databasename%
.files=%filesname%
.sqlbackup
end withset objdatabase=nothing
set objsvr=nothing
If cn.State = adStateOpen Then cn.CloseCN 是什么呢.