本文我們總結了幾個在安裝SQL Server資料庫時常見問題的解決方案,供初學者學習參考,接下來讓我們來一起看一下吧。
常見問題一:
安裝Sql Server 2000時出現“以前進行的程式建立了掛起的檔案操作,運行安裝程式之前,必須重新啟動電腦” ,重啟後仍然無效。
解決方案:
1.不用退出Sql Server 2000安裝程式,直接切換到案頭.
2.開啟登錄編輯程式(在“運行”中敲入“regedit”之後斷行符號即可),定位到註冊表的HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager節點。
3.單擊"Session Manager"這個節點,然後在右側的視窗中找到"PendingFileRenameOperations"選項,雙擊開啟(或按右鍵後選擇“修改”也可以),然後將其下面空白欄中的值去掉(清空)即可。
4.關掉登錄編輯程式,切換回Sql Server 2000安裝程式,後退一步,然後再點下一步問題即可解決!
常見問題二:
安裝SQL Server 2005或SQL Server 2008 過程中遇到“效能計數器註冊表登錄區一致性”檢查失敗。
解決方案:
1.開啟登錄編輯程式,定位到註冊表的HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib
2.找到裡面的Last Counter和Last Help。Last Counter和Last Help的值是由Windows動態分配的,這兩個值會因電腦的不同而不同。
3.上一步Last Counter的值必須與[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib/004]的Counter項的最大值匹配,並且上一步的Last Help必須與[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib/004]的Last Help項的最大值匹配。
注意:004是簡體中文的一個樣本,如果安裝的英文版,對應的應該是[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib/009]
4.關閉登錄編輯程式,再次運行SQL Server的安裝程式就應該沒有問題了。
常見問題三:
Sql Server 2000安裝完成後服務無法啟動,彈出提示框“安裝程式設定管理員失敗。參考伺服器錯誤日誌和c:\windows\sqlstp.log瞭解更多資訊”。
解決方案:
1.開啟登錄編輯程式,刪除在current_user和local_machine/software/microsoft/ 下有關 Microsoft sql server 全部資訊。
2.把安裝目錄和C:/Program Files下的Microsoft SQL Server檔案夾刪除掉。
3.把電腦名稱改為全部大寫字母。(此問題屬於sql server的bug,GetComputerName 用於擷取本機電腦名。用戶端網路程式庫組件 (DBMSLPCn.dll) 將該名稱轉換為全部大寫。伺服器網路程式庫組件 (SSMSLPCn.dll) 保留返回時的名稱。當 Windows 電腦名稱包含大寫字母和小寫字母或者都是小寫字母時安裝會失敗,提示一般性網路錯誤! 解決辦法就是將電腦名稱改為全部大寫!)
4.重啟電腦,再安裝就OK啦。
常見問題四:
資料庫中有一個空資料庫,該資料庫在企業管理器中沒有名稱,沒有任何錶,沒有使用者,沒有角色……無法修改也無法刪除。使用企業管理器,進行建立表等操作時都會彈出錯誤提示:
在執行該操作期間發生意外錯誤。[Microsoft SQL-DMO(ODBC SQLState:42000)]-不能使用空白的對象或列名。如果必要,請使用一個空格。
解決方案:
1.開啟SQL 屬性面板,把 允許對系統目錄直接進行修改 前的對勾勾上!然後點確定退出。
2.開啟master資料庫,找到裡面的sysdatabase表 ,找到出問題的資料庫,刪除掉問題就解決了!
精彩專題分享: SQL Server安裝教程手冊
關於SQL Server資料庫安裝過程中的常見問題的解決方案就介紹到這裡,希望本次的介紹能夠帶給您一些收穫。