回 帖 发 新 帖 刷新版面

主题:asp如何还原sql数据库?

1、备份
<%
SQL="backup database 数据库名 to disk='"&Server.MapPath("backup")&"\"&"backuptext.dat"&"'"
set cnn=Server.createobject("adodb.connection")
cnn.open "driver={SQL Server};Server=服务器名;uid=sa;pwd="
cnn.execute SQL
on error resume next
if err<>0 then
   response.write "错误:"&err.Descripting
else
   response.write "数据备份成功!"
end if
%> 

2、恢复
<%
SQL="Restore database 数据库名 from disk='"&Server.MapPath("backup")&"\"&"backuptext.dat"&"'"
set cnn=Server.createobject("adodb.connection")
cnn.open "driver={SQL Server};Server=服务器名;uid=sa;pwd="
cnn.execute SQL
on error resume next
if err<>0 then
   response.write "错误:"&err.Descripting
else
   response.write "数据恢复成功!"
end if
%> 


备份可以成功实现,但是恢复确实现不了!不知道为什么?

回复列表 (共2个回复)

沙发

不错啊,学习了

板凳

还可以吧,看这个网站www.googlc.net.cn

我来回复

您尚未登录,请登录后再回复。点此登录或注册