asp sql备份代码
用asp写数据库备份和恢复的代码怎么写呢?
追问:先去查需要还原的数据库的名字,就是那个查询语句的作用
答案:数据库备份可以通过SQL的“数据库维护计划”实现;或者:
执行 BACKUP DATABASE 语句以创建数据库备份,同时指定: 要备份的数据库的名称;数据库备份将写入的备份设备。
执行 RESTORE DATABASE 语句以还原数据库备份,同时指定: 要还原的数据库名称。要从其中还原数据库备份的备份设备。
Dim objSQLServer
Dim objBackup
Set objSQLServer = Server.CreateObject("SQLDMO.SQLServer")
objSQLServer.Connect "Localhost", "sa", "sa"
Set objBackup = Server.CreateObject("SQLDMO.Backup")
objBackup.Database = "0001"
objBackup.Files="d:\0001.bak"
objBackup.MediaDescription = "Back of 0001"
On Error Resume Next
objBackup.SQLBackup(objSQLServer)
if Err<>0 then
strErr = Err.Description
response.write strErr
else
response.write "备份成功"
end if
上一个:asp代码可以写入数据库,但是前台不能显示,不知道什么原因!
下一个:ASP.NET代码问题