●●●●●sql数据库备份恢复求助●●●●●

来源:百度知道 编辑:UC知道 时间:2024/06/07 20:06:11
<%
dim aSQL,bSQL,cnn
aSQL="declare backup_cursor cursor global for select 'kill'+ rtrim(spid) from master.dbo.sysprocesses where dbid=db_id('#data#') exec sp_msforeach_worker '?'"

bSQL="Restore database ##data## from disk='"&Server.MapPath("backup")&"\"&"backuptext.dat"&"'"

set cnn=Server.createobject("adodb.connection")
cnn.open "driver={SQL Server};Server=127.0.0.1;uid=sa;pwd=sa;database=master"

cnn.execute aSQL
cnn.execute bSQL
on error resume next
if err<>0 then
response.write "错误:"&err.Descripting
else
response.write "数据恢复成功!"
end if
cnn.close
set cnn=nothing
%>
我使用以下代码备份了数据库
<%
dim sql,cnn
SQL="backup database ##data## to disk='"&Server.MapPath("backup")&"&#

你要问什么?
太不负责任了。

查看SQL Server的联机帮助文件.关于怎样恢复数据库备份.你只要安装了Sql Server,在开始菜单->程序->Microsoft SQL Server->联机丛书就是帮助文件.多看看对你没害处。