ASP实现SQL备份、恢复

网络编程 2021-07-05 10:58www.168986.cn编程入门
1、备份
<%
SQL="backup database 数据库名 to disk='"&Server.MapPath("backup")&"\\"&"backuptext.dat"&"'"
set n=Server.createobject("adodb.connection")
n.open "driver={SQL Server};Server=服务器名;uid=sa;pwd="
n.execute SQL
on error resume next
if err<>0 then
response.write "错误"&err.Descripting
else
response.write "数据备份成功!"
end if
%>绿色c hinaip ower. AYrCJ6B

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

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by