高手请进!如何备份数据库!(请付原代码,在线等待) 使用ADO,SQL2000,如何用VB6.0备份数据库? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 sql server 的备份方法If CN.State = adStateOpen Then CN.Close CN.ConnectionTimeout = 10 connstr = "Driver={SQL Server};Server=" & LocalServer & ";UID=" & LocalUser & ";PWD=" & LocalPw & ";DATABASE=" & LocalDb CN.Open connstrNowtime = 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) -------------------------------数据备份----------------------------------------得到系统所有的备份设备: select * from master..sysdevices where cntrltype=2 得到指定的备份设备中的备份数据列表: RESTORE HEADERONLY from [设备名称变量] 取得服务器默认的备份路径: select * from master..sysfiles添加新设备: EXEC sp_addumpdevice 'Disk', '新设备名称','备份路径加设备名称.dat'向设备添加备份数据: backup database 数据库名称 to [设备名称] with DESCRIPTION='备份信息',name='备份数据名称' -------------------------------数据恢复----------------------------------------设置当前数据库USE MASTER调用存储过程,关闭其他用户连接exec master..killspid 数据库名称调用用户exec sp_dboption 数据库名称 ,'dbo use only','true'恢复数据Restore Database sbgl from [设备名称] with file=备份序号,REPLACE有一点要指出,恢复数据库时必须杀掉所有链接该数据库的链接 请问VB打印问题 怎样删除DATAGRID里选中行的记录?而不从数据库删除。 关于程序整理 数据保存,提示错误,请帮忙!(在线等) 怎样在代码中设置程序一开机就自动运行?谢谢! 关于在两个数据库之间进行大数据量操作的问题,请看看有什么好办法没有? ADODC控件怎么打开与数据库的连接? 与MSVBVM60.DLL有关的错误 一个字符串的问题 vba中的矩阵逆运算 菜鸟问题 DELPHI里很容易解决,VB里就这么难吗?500分
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)
得到系统所有的备份设备:
select * from master..sysdevices where cntrltype=2
得到指定的备份设备中的备份数据列表:
RESTORE HEADERONLY from [设备名称变量]
取得服务器默认的备份路径:
select * from master..sysfiles
添加新设备:
EXEC sp_addumpdevice 'Disk', '新设备名称','备份路径加设备名称.dat'
向设备添加备份数据:
backup database 数据库名称 to [设备名称] with DESCRIPTION='备份信息',name='备份数据名称'
-------------------------------数据恢复----------------------------------------
设置当前数据库
USE MASTER
调用存储过程,关闭其他用户连接
exec master..killspid 数据库名称
调用用户
exec sp_dboption 数据库名称 ,'dbo use only','true'
恢复数据
Restore Database sbgl from [设备名称] with file=备份序号,REPLACE有一点要指出,恢复数据库时必须杀掉所有链接该数据库的链接