SQL Server數(shù)據(jù)庫安裝時常見問題解決方案集錦
本文我們總結(jié)了幾個在安裝SQL Server數(shù)據(jù)庫時常見問題的解決方案,供初學(xué)者學(xué)習(xí)參考,接下來讓我們來一起看一下吧。
常見問題一:
安裝Sql Server 2000時出現(xiàn)“以前進行的程序創(chuàng)建了掛起的文件操作,運行安裝程序之前,必須重新啟動計算機” ,重啟后仍然無效。
解決方案:
1.不用退出Sql Server 2000安裝程序,直接切換到桌面.
2.打開注冊表編輯器(在“運行”中敲入“regedit”之后回車即可),定位到注冊表的HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager節(jié)點。
3.單擊"Session Manager"這個節(jié)點,然后在右側(cè)的窗口中找到"PendingFileRenameOperations"選項,雙擊打開(或右鍵單擊后選擇“修改”也可以),然后將其下面空白欄中的值去掉(清空)即可。
4.關(guān)掉注冊表編輯器,切換回Sql Server 2000安裝程序,后退一步,然后再點下一步問題即可解決!
常見問題二:
安裝SQL Server 2005或SQL Server 2008 過程中遇到“性能計數(shù)器注冊表配置單元一致性”檢查失敗。
解決方案:
1.打開注冊表編輯器,定位到注冊表的HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib
2.找到里面的Last Counter和Last Help。Last Counter和Last Help的值是由Windows動態(tài)分配的,這兩個值會因計算機的不同而不同。
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是簡體中文的一個示例,如果安裝的英文版,對應(yīng)的應(yīng)該是[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib/009]
4.關(guān)閉注冊表編輯器,再次運行SQL Server的安裝程序就應(yīng)該沒有問題了。
常見問題三:
Sql Server 2000安裝完成后服務(wù)無法啟動,彈出提示框“安裝程序配置服務(wù)器失敗。參考服務(wù)器錯誤日志和c:\windows\sqlstp.log了解更多信息”。
解決方案:
1.打開注冊表編輯器,刪除在current_user和local_machine/software/microsoft/ 下有關(guān) Microsoft sql server 全部信息。
2.把安裝目錄和C:/Program Files下的Microsoft SQL Server文件夾刪除掉。
3.把計算機名改為全部大寫字母。(此問題屬于sql server的bug,GetComputerName 用于獲取本地計算機名??蛻舳司W(wǎng)絡(luò)庫組件 (DBMSLPCn.dll) 將該名稱轉(zhuǎn)換為全部大寫。服務(wù)器網(wǎng)絡(luò)庫組件 (SSMSLPCn.dll) 保留返回時的名稱。當(dāng) Windows 計算機名稱包含大寫字母和小寫字母或者都是小寫字母時安裝會失敗,提示一般性網(wǎng)絡(luò)錯誤! 解決辦法就是將計算機名稱改為全部大寫!)
4.重啟計算機,再安裝就OK啦。
常見問題四:
數(shù)據(jù)庫中有一個空數(shù)據(jù)庫,該數(shù)據(jù)庫在企業(yè)管理器中沒有名稱,沒有任何表,沒有用戶,沒有角色……無法修改也無法刪除。使用企業(yè)管理器,進行新建表等操作時都會彈出錯誤提示:
在執(zhí)行該操作期間發(fā)生意外錯誤。[Microsoft SQL-DMO(ODBC SQLState:42000)]-不能使用空白的對象或列名。如果必要,請使用一個空格。
解決方案:
1.打開SQL 屬性面板,把 允許對系統(tǒng)目錄直接進行修改 前的對勾勾上!然后點確定退出。
2.打開master數(shù)據(jù)庫,找到里面的sysdatabase表 ,找到出問題的數(shù)據(jù)庫,刪除掉問題就解決了!
精彩專題分享: SQL Server安裝教程手冊
關(guān)于SQL Server數(shù)據(jù)庫安裝過程中的常見問題的解決方案就介紹到這里,希望本次的介紹能夠帶給您一些收獲。
- Microsoft SQL Server 2012 數(shù)據(jù)庫安裝圖解教程
- Windows Server 2016 MySQL數(shù)據(jù)庫安裝配置詳細安裝教程
- SQL Server免費版的安裝以及使用SQL Server Management Studio(SSMS)連接數(shù)據(jù)庫的圖文方法
- SQL Server 2014 數(shù)據(jù)庫中文版安裝圖文教程
- Windows?Server?2019?MySQL數(shù)據(jù)庫的安裝與配置理論+遠程連接篇
- SQL?Server2022數(shù)據(jù)庫安裝及配置過程
- SQL?Server超詳細使用教程之從安裝到編寫SQL語句詳解
相關(guān)文章
將ACCESS數(shù)據(jù)庫遷移到SQLSERVER數(shù)據(jù)庫兩種方法(圖文詳解)
這篇文章介紹了ACCESS數(shù)據(jù)庫遷移到SQLSERVER數(shù)據(jù)庫兩種方法,有需要的朋友可以參考一下2013-10-10
sp_executesql 使用復(fù)雜的Unicode 表達式錯誤的解決方法
sp_executesql 使用復(fù)雜的Unicode 表達式錯誤的解決方法,需要的朋友可以參考下2012-01-01
sql分組后二次匯總(處理表重復(fù)記錄查詢和刪除)的實現(xiàn)方法
這篇文章主要介紹了sql分組后二次匯總的實現(xiàn)方法,需要的朋友可以參考下2017-02-02
SQL server使用自定義函數(shù)以及游標(biāo)
最近忙于動態(tài)監(jiān)測軟件的開發(fā),處理有關(guān)標(biāo)準(zhǔn)宗地編碼和區(qū)段編碼關(guān)系,關(guān)系如下表所示2011-10-10
sql 取兩值之間的數(shù)據(jù)方法(例:100-200之間的數(shù)據(jù))
這里只列舉3種我測試的方法,還有別的方案就由高手補上了,3種方案的效率也不競相同,我一直認(rèn)為not in效率不好,但在這里使用not in速度最快,請高手補充說明,謝謝2010-05-05

