SQL Server 异常 COM 类公司中CLSID 为 {10021F00-E260-11CF-AE68-00AA004A34D5} 的组件时失败,原因是出现以下错误: 80040154
来源:互联网 发布:我的世界0.15js吧 编辑:程序博客网 时间:2024/09/21 09:03
ASP.NET利用SQLDMO可以实现在线备份、还原数据库等各种功能。
由于客户的数据库和WEB服务不再同一台服务器,把网站部署在服务器上以后,运行程序,提示如下错误
[Error]
COM 类工厂中CLSID 为 {10021F00-E260-11CF-AE68-00AA004A34D5} 的组件失败,原因是出现以下错误: 80040154
[Solution]
Retrieving the COM class factory for component with CLSID {10020200-E260-11CF-AE68-00AA004A34D5} failed due to the following error: 80040154.
而客户又不想在这台电脑安装MSSQL,所以我们只需要在没有安装MSSQL的电脑上注册SQLDMO.DLL组件。第一步:首先将msvcr71.dll, SQLDMO.DLL, Resources/2052/sqldmo.rll,Resources/1033/sqldmo.rll 拷贝到C:/Program Files/Microsoft SQL Server/80/Tools/Binn目录。
下载SQLDMO文件
第二步:打开开始,在运行中输入 regsvr32 "C:\Program Files\Microsoft SQL Server\80\Tools\Binn\sqldmo.dll" 注册sqldmo.dll。
正常情况下,经过以上两个步骤,网页就应该可以访问了的。 但是我们经过以上两次操作后,访问网页依然提示如下错误:
Retrieving the COM class factory for component with CLSID {10020200-E260-11CF-AE68-00AA004A34D5} failed due to the following error: 80070005.
后经过一段时间的检查,我们发现C:/Program Files/文件夹仅有Administrator和System的控制权限,而没有其他任何用户的权限,因此我们为Microsoft SQL Server文件夹增加上Network Service 的读取权限。至此,问题得到解决!
0 0
- SQL Server 异常 COM 类公司中CLSID 为 {10021F00-E260-11CF-AE68-00AA004A34D5} 的组件时失败,原因是出现以下错误: 80040154
- SQL Server 异常 COM 类公司中CLSID 为 {10021F00-E260-11CF-AE68-00AA004A34D5} 的组件时失败,原因是出现以下错误: 80040154
- SQL Server 异常 COM 类公司中CLSID 为 {10021F00-E260-11CF-AE68-00AA004A34D5} 的组件时失败,原因是出现以下错误: 80070005
- {"检索 COM 类工厂中 CLSID 为 {10020100-E260-11CF-AE68-00AA004A34D5} 的组件时失败,原因是出现以下错误: 80040154。"} .
- 检索 COM 类工厂中 CLSID 为 {{10020200-E260-11CF-AE68-00AA004A34D5}} 的组件时失败解决办法
- 检索 COM 类工厂中 CLSID 为 { } 的组件时失败,原因是出现以下错误: 80040154。
- 检索 COM 类工厂中 CLSID 为 { } 的组件时失败,原因是出现以下错误: 80040154。
- 检索 COM 类工厂中 CLSID 为 { } 的组件时失败,原因是出现以下错误: 80040154。
- 检索 COM 类工厂中 CLSID 为 { } 的组件时失败,原因是出现以下错误: 80040154。
- CLSID {10020200-E260-11CF-AE68-00AA004A34D5} failed due to the following error: 80040154. 错误的解决办法
- 检索 COM 类工厂中 CLSID 为xxxx的组件失败,原因是出现以下错误: 80040154 没有注册类
- 检索 COM 类工厂中 CLSID 为 ???的组件时失败,原因是出现以下错误: 80080005。
- 检索 COM 类工厂中 CLSID 为 {} 的组件时失败,原因是出现以下错误: 80070005 powerpoint
- 检索 COM 类工厂中 CLSID 为{}的组件时失败,原因是出现以下错误: 8007007e
- 检索COM类工厂中CLSID为{*}的组件时失败,原因是出现以下错误!解决办法
- 检索 COM 类工厂中 CLSID 为 {} 的组件时失败,原因是出现以下错误: 80070005
- 检索 COM 类工厂中 CLSID 为 ???的组件时失败,原因是出现以下错误: 80080005
- 检索 COM 类工厂中 CLSID 为 {} 的组件时失败,原因是出现以下错误: 80070005
- 软件工程概要文档书写模板
- 1#include<stdio.h> #include<string.h> int deng(char a[],ch、用函数实现登陆功能(三次机会),然后在主函数中根据调用后的结果判断 登陆成功与否。
- python核心编程 第十三章 13.4
- DataTable复制数据,深度复制
- hibernate key words
- SQL Server 异常 COM 类公司中CLSID 为 {10021F00-E260-11CF-AE68-00AA004A34D5} 的组件时失败,原因是出现以下错误: 80040154
- Spring MVC 3 深入总结
- git相关
- strace
- 将泛类型集合List类转换成DataTable
- TDD 开发
- 栈区,堆区,全局区,文字常量区,程序代码区 详解
- javascript中Date类的一些实用方法
- maya api 初接触