function sql_db_bf(ss,tt)
   SQL="backup database "&ss&" to disk='"&Server.MapPath(tt)&"'"  
   Conn.execute (SQL) 
   on error resume next 
   if err<>0 then 
      response.write "错误:"&err.Descripting 
   else 
      response.write "数据备份成功!" 
   end if 
end function为什么空间商那里就有错误呢?
错误信息如下:
Microsoft OLE DB Provider for SQL Server 错误 '80040e14' 无法打开备份设备 'd:\freehost\web\backup\sql#20106182116341382.dat'。设备出现错误或设备脱机。详细信息请参阅 SQL Server 错误日志。 
是不是iis权限问题?

解决方案 »

  1.   

    无法打开备份设备 'd:\freehost\web\backup\sql#20106182116341382.dat'。设备出现错误或设备脱机。详细信息请参阅 SQL Server 错误日志看看是不是备份文件的路径出了问题
      

  2.   

    d:\freehost\web\backup\
    这个目录加上everyone的写权限
      

  3.   

    忘了补充一句,权限应在SQL所安装的机器上添加。
      

  4.   

    没权限的话,你只能进行逻辑备份。自己写程序脚本,一个一个表SELECT到文本文件中。