当前位置:编程学习 > asp >>

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代码问题

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,