程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> MSSQL >> sql 2000 沒法履行查詢,由於一些文件缺乏或未注冊的處理辦法

sql 2000 沒法履行查詢,由於一些文件缺乏或未注冊的處理辦法

編輯:MSSQL

sql 2000 沒法履行查詢,由於一些文件缺乏或未注冊"的處理辦法。本站提示廣大學習愛好者:(sql 2000 沒法履行查詢,由於一些文件缺乏或未注冊"的處理辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是sql 2000 沒法履行查詢,由於一些文件缺乏或未注冊"的處理辦法正文


給同伙裝置了一台演示機,體系是Windows Server 2003,數據庫為SQL Server2000,裝置完成以後,體系也沒成績,SQL 企業治理器也能正常翻開,數據庫和表也能正常加載,但翻開表檢查表數據時卻沒法前往行,提醒以下毛病:

沒法履行查詢,由於一些文件缺乏或未注冊。再次運轉裝置法式確保請求的文件已注冊。

但現實上重裝SQL 2000也杯水車薪,現實上按以下幾個步調處理便可。

1.注冊以下的四個dll文件,重啟機械便可。


regsvr32 "C:\Program Files\Common Files\System\Ole DB\Oledb32.dll" 
regsvr32 "C:\Program Files\Common Files\System\Ado\Msado15.dll" 
regsvr32 "C:\Program files\Common Files\System\Ole Db\Sqloledb.dll" 
regsvr32 "C:\windows\System32\Atl.dll" 

將以上代碼復制保留為“隨意率性文件名.bat”,雙擊履行,重啟。

再次應用SQL2000查詢數據,卻湧現了“未找到供給法式。該法式能夠未准確裝置”的提醒,不要慌,進入第二步。

2.注冊上面的這個dll

regsvr32 "C:\Program Files\Common Files\System\Ole DB\msdasql.dll" 

注冊終了後,企業治理器的查詢再次湧現了“沒有注冊種別”的毛病,看來應當是體系的數據庫拜訪組件湧現了成績。好吧,進入第三步。

3.病根在於體系裝置時,MDAC能夠喪失了相干文件,那就重裝一下吧:

進到C:\WINDOWS\inf ,找到 mdac.inf ,點右鍵裝置,依照提醒裝置完,便可。【在這個進程中須要體系盤】


處理方法三:

先把SQL Server卸載,再把裝置時發生的“Microsoft SQL Server”文件夾刪失落,在運轉注冊表,把HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server全體刪失落,(留意要把Microsoft SQL Server文件夾全部刪失落),然後重起。
試一試吧
別的在選擇上岸的時刻選擇混雜形式

總結:在湧現第一次的毛病提醒,就直接停止第三步操作裝置,應當也可處理成績,年夜家若湧現這個成績,可以嘗嘗。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved