项目方案:用于使用SQLDMO.SQLServer进行手动数据库备份的ASP.NET网站项目
数据库: SQL SERVER 2008 R2
问题说明:
原因分析:错误消息中没有注册类,所以从注册类开始吧
解决方案:第一步:首先,将以下文件复制到c :program filesMicrosoft SQL server80toolsbinn目录中:
msvcr80.dll sqldmo.dll resources1033sqldmo.RLL resources2052sqldmo.rll0x 80040154单击未出现错误的注册类-下载
第2步:打开开始,在运行过程中键入regsvr 32“c :program filesMicrosoft SQL server80 toolsbinnsqldmo.dll”
通常,经过这两个步骤,应该可以访问网页。 但是,即使经过以上两次操作,访问网页时也会显示以下错误。 其理由有两个,
第一,注册后重新启动IIS。 只要重新启动IIS后即可,不需要执行第二项操作
第二,出现以下提示时
retrievingthecomclassfactoryforcomponentwithclsid { 10020200-e260-11cf-ae68-00aa 004 a34d5}故障保护功能将对网络服务的读取权限添加到MicrosoftSQLserver文件夹。