你理解错误,你说只给了你ftp,如果只给你ftp的话,你网站如何去连接数据库?网站还如何运行?你检查一下网站的数据库连接页面,里面有连接数据库的各种参数
ping一下域名啊,域名对应的公网IP即可
这串代码是我给你的吧,当时我是从那参考资料里摘出来的,这段代码备份的时候没有关闭数据库连接。你刚刚备份完就恢复,当然要出错了,你改为下面的,然后重起下IIS和SQL SERVER试试看。1、备份
<%
SQL="backup database 数据库名 to disk='"&Server.MapPath("backup")&"\"&"backuptext.dat"&"'"
set cnn=Server.createobject("adodb.connection")
cnn.open "driver={SQL Server}Server=服务器名uid=sapwd="
cnn.execute SQL
on error resume next
if err<>0 then
response.write "错误:"&err.Descripting
else
response.write "数据备份成功!"
end if
cnn.close
set cnn=nothing
%>
2、恢复
<%
SQL="Restore database 数据库名 from disk='"&Server.MapPath("backup")&"\"&"backuptext.dat"&"'"
set cnn=Server.createobject("adodb.connection")
cnn.open "driver={SQL Server}Server=服务器名uid=sapwd="
cnn.execute SQL
on error resume next
if err<>0 then
response.write "错误:"&err.Descripting
else
response.write "数据恢复成功!"
end if
cnn.close
set cnn=nothing
%>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)