本文我們總結(jié)了幾個(gè)在安裝SQL Server數(shù)據(jù)庫(kù)時(shí)常見問(wèn)題的解決方案,供初學(xué)者學(xué)習(xí)參考,接下來(lái)讓我們來(lái)一起看一下吧。
常見問(wèn)題一:
安裝Sql Server 2000時(shí)出現(xiàn)“以前進(jìn)行的程序創(chuàng)建了掛起的文件操作,運(yùn)行安裝程序之前,必須重新啟動(dòng)計(jì)算機(jī)” ,重啟后仍然無(wú)效。
解決方案:
1.不用退出Sql Server 2000安裝程序,直接切換到桌面.
2.打開注冊(cè)表編輯器(在“運(yùn)行”中敲入“regedit”之后回車即可),定位到注冊(cè)表的HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager節(jié)點(diǎn)。
3.單擊"Session Manager"這個(gè)節(jié)點(diǎn),然后在右側(cè)的窗口中找到"PendingFileRenameOperations"選項(xiàng),雙擊打開(或右鍵單擊后選擇“修改”也可以),然后將其下面空白欄中的值去掉(清空)即可。
4.關(guān)掉注冊(cè)表編輯器,切換回Sql Server 2000安裝程序,后退一步,然后再點(diǎn)下一步問(wèn)題即可解決!
常見問(wèn)題二:
安裝SQL Server 2005或SQL Server 2008 過(guò)程中遇到“性能計(jì)數(shù)器注冊(cè)表配置單元一致性”檢查失敗。
解決方案:
1.打開注冊(cè)表編輯器,定位到注冊(cè)表的HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib
2.找到里面的Last Counter和Last Help。Last Counter和Last Help的值是由Windows動(dòng)態(tài)分配的,這兩個(gè)值會(huì)因計(jì)算機(jī)的不同而不同。
3.上一步Last Counter的值必須與[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib/004]的Counter項(xiàng)的最大值匹配,并且上一步的Last Help必須與[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib/004]的Last Help項(xiàng)的最大值匹配。
注意:004是簡(jiǎn)體中文的一個(gè)示例,如果安裝的英文版,對(duì)應(yīng)的應(yīng)該是[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib/009]
4.關(guān)閉注冊(cè)表編輯器,再次運(yùn)行SQL Server的安裝程序就應(yīng)該沒(méi)有問(wèn)題了。
常見問(wèn)題三:
Sql Server 2000安裝完成后服務(wù)無(wú)法啟動(dòng),彈出提示框“安裝程序配置服務(wù)器失敗。參考服務(wù)器錯(cuò)誤日志和c:\windows\sqlstp.log了解更多信息”。
解決方案:
1.打開注冊(cè)表編輯器,刪除在current_user和local_machine/software/microsoft/ 下有關(guān) Microsoft sql server 全部信息。
2.把安裝目錄和C:/Program Files下的Microsoft SQL Server文件夾刪除掉。
3.把計(jì)算機(jī)名改為全部大寫字母。(此問(wèn)題屬于sql server的bug,GetComputerName 用于獲取本地計(jì)算機(jī)名??蛻舳司W(wǎng)絡(luò)庫(kù)組件 (DBMSLPCn.dll) 將該名稱轉(zhuǎn)換為全部大寫。服務(wù)器網(wǎng)絡(luò)庫(kù)組件 (SSMSLPCn.dll) 保留返回時(shí)的名稱。當(dāng) Windows 計(jì)算機(jī)名稱包含大寫字母和小寫字母或者都是小寫字母時(shí)安裝會(huì)失敗,提示一般性網(wǎng)絡(luò)錯(cuò)誤! 解決辦法就是將計(jì)算機(jī)名稱改為全部大寫!)
4.重啟計(jì)算機(jī),再安裝就OK啦。
常見問(wèn)題四:
數(shù)據(jù)庫(kù)中有一個(gè)空數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)在企業(yè)管理器中沒(méi)有名稱,沒(méi)有任何表,沒(méi)有用戶,沒(méi)有角色……無(wú)法修改也無(wú)法刪除。使用企業(yè)管理器,進(jìn)行新建表等操作時(shí)都會(huì)彈出錯(cuò)誤提示:
在執(zhí)行該操作期間發(fā)生意外錯(cuò)誤。[Microsoft SQL-DMO(ODBC SQLState:42000)]-不能使用空白的對(duì)象或列名。如果必要,請(qǐng)使用一個(gè)空格。
解決方案:
1.打開SQL 屬性面板,把 允許對(duì)系統(tǒng)目錄直接進(jìn)行修改 前的對(duì)勾勾上!然后點(diǎn)確定退出。
2.打開master數(shù)據(jù)庫(kù),找到里面的sysdatabase表 ,找到出問(wèn)題的數(shù)據(jù)庫(kù),刪除掉問(wèn)題就解決了!
精彩專題分享: SQL Server安裝教程手冊(cè)
關(guān)于SQL Server數(shù)據(jù)庫(kù)安裝過(guò)程中的常見問(wèn)題的解決方案就介紹到這里,希望本次的介紹能夠帶給您一些收獲。
您可能感興趣的文章:- SQLserver安裝時(shí)要求CDKEY的解決辦法
- SQL SERVER 2008 無(wú)法附加數(shù)據(jù)庫(kù)的解決方法
- Sql Server安裝出錯(cuò),安裝程序配置服務(wù)器失敗的解決方法小結(jié)
- 使用SQL Server 2008遠(yuǎn)程鏈接時(shí)SQL數(shù)據(jù)庫(kù)不成功的解決方法
- sqlserver數(shù)據(jù)庫(kù)大型應(yīng)用解決方案經(jīng)驗(yàn)總結(jié)
- 安裝sql server 2008時(shí)的4個(gè)常見錯(cuò)誤和解決方法
- 圖解mysql數(shù)據(jù)庫(kù)的安裝
- SQL Server安裝完成后3個(gè)需要立即修改的配置選項(xiàng)