注册 登录
编程论坛 ASP技术论坛

请教一个备份数据库的问题

gaper 发布于 2011-08-30 18:05, 416 次点击
做了一段asp备份Sql数据的代码,出错。
已在服务器上赋予 C:\Program Files\Microsoft SQL Server\80\Tools\Binn\sqldmo.dll everyone权限

Server 对象 错误 'ASP 0177 : 8007007e'

Server.CreateObject 失败

/Bak/index.asp,行 40

8007007e




代码如下:
Set srv=Server.CreateObject("SQLDMO.SQLServer")
    srv.LoginTimeout = sqlLoginTimeout
    srv.Connect sqlserver,sqlname, sqlpassword
    Set bak = Server.CreateObject("SQLDMO.Backup")
    bak.Database=databasename
    bak.Devices=Files
    bak.Files=bak_file
    bak.SQLBackup srv

[ 本帖最后由 gaper 于 2011-8-30 18:06 编辑 ]
1 回复
#2
yms1232011-09-01 12:31
还是权限设置有问题或者控件设置有问题,检查下IIS的权限设置,这个错误表明不让创建SQLDMO组件
1