夏目的美丽日记全攻略:asp+sql 数据恢复时的问题

来源:百度文库 编辑:高考问答 时间:2024/04/30 11:49:28
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'

[Microsoft][ODBC SQL Server Driver][SQL Server]因为数据库正在使用,所以未能获得对数据库的排它访问权。

/sql/sql4.asp,行6

//*以下是代码

<!--#include file="a.asp"-->
<%
SQL=" Restore database exam from disk='"&Server.MapPath("backup")&"\"&"backuptext.dat"&"'"
set cnn=Server.createobject("adodb.connection")
cnn.open "driver={SQL Server};Server=(local);uid=sa;pwd=1234567890"
cnn.execute SQL
on error resume next
if err<>0 then
response.write "错误:"&err.Descripting
else
response.write "数据恢复成功!"
end if
%>

各位大虾帮忙解决以下!

SQL=" use master;Restore database exam from disk='"&Server.MapPath("backup")&"\"&"backuptext.dat"&"' width replace"

将其它人的连接断开再单独执行试试。

可能在备份时候有数据得添加修改等操作。所以无法完成备份

这种情况是不是你在别的地方打开了这个access数据库?