当前位置:首页 > 程序&理念 >

ASP备份和恢复SQL数据库的操作方法

时间:2006-12-04 12:18:46浏览:36467 转载

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 
%>

sql="BACKUP  DATABASE  ["&strDatabase&"]  TO  DISK='"&  strBackupPath  &"'  WITH  Format,  Name='All_Data'"  '完全备份  
sql="BACKUP  DATABASE  ["&strDatabase&"]  TO  DISK='"&  strBackupPath  &"'  WITH  DIFFERENTIAL,  Name='DIF_Data'"  '差异备份

上一篇:SQL: ALTER Table
下一篇:ASP怎么取得access表中的所有字段名

发表评论

昵称:  验证码:

关于博主

博主

博主:BlueCode

职业:web程序

简介:2002年开始一直从事Web制作,网站运营,会PHP+MYSQL ASP+MSSQL,微信开发