您好,登錄后才能下訂單哦!
這篇文章主要介紹“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文件夾整個刪掉),然后重起。 試一試吧 另外在選擇登陸的時候選擇混合模式
總結:在出現第一次的錯誤提示,就直接進行第三步操作安裝,應該也可解決問題,大家若出現這個問題,可以試試。
到此,關于“sql 2000提示“無法執行查詢,因為一些文件缺少或未注冊”的解決方法”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。