来自 数据库 2020-03-24 18:21 的文章
当前位置: 网上澳门金莎娱乐 > 数据库 > 正文

一些文件未注册导致mssql表文件无法找开的解决方法

通过 Regsvr 32 .exe, 然后注册下列 DLL : C:Program filesCommon FilesSystemADOMsado15.dll C:Program filesCommon FilesSystemOle DbOledb32.dll C:Program filesCommon FilesSystemOle DbSqloledb.dllC:WINNTSystem32Atl.dll在注册的过程中不能在"运行"里面直接注册,必须通过运行 cmd 在Dos 状态下定位到dll的 存在目录然后注册 cmd → cd C:Program filesCommon FilesSystem→ regsvr32 Msado15.dll此时回弹出一个说明注册成功的对话框 然注册一般用: regsvr32/u Msado15.dll

给朋友安装了一台演示机,系统是Windows Server 2003,数据库为SQL Server2000,安装完成之后,系统也没问题,SQL 企业管理器也能正常打开,数据库以及表也能正常加载,但打开表查看表数据时却无法返回行,提示如下错误:

无法执行查询,因为一些文件缺少或未注册。再次运行安装程序确保要求的文件已注册。

但实际上重装SQL 2000也无济于事,实际上按以下几个步骤解决即可。

1.注册以下的四个dll文件,重启机器即可。

复制代码 代码如下:regsvr32 "C:Program FilesCommon FilesSystemOle DBOledb32.dll" regsvr32 "C:Program FilesCommon FilesSystemAdoMsado15.dll" regsvr32 "C:Program filesCommon FilesSystem网上澳门金莎娱乐,Ole DbSqloledb.dll" regsvr32 "C:windowsSystem32Atl.dll"

将以上代码复制保存为“任意文件名.bat”,双击执行,重启。

再次使用SQL2000查询数据,却出现了“未找到提供程序。该程序可能未正确安装”的提示,不要慌,进入第二步。

本文由网上澳门金莎娱乐发布于数据库,转载请注明出处:一些文件未注册导致mssql表文件无法找开的解决方法

关键词: