SQL Server數(shù)據(jù)庫(kù)安裝時(shí)常見(jiàn)問(wèn)題解決方案集錦
本文我們總結(jié)了幾個(gè)在安裝SQL Server數(shù)據(jù)庫(kù)時(shí)常見(jiàn)問(wèn)題的解決方案,供初學(xué)者學(xué)習(xí)參考,接下來(lái)讓我們來(lái)一起看一下吧。
常見(jiàn)問(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)題即可解決!
常見(jià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)題了。
常見(jià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啦。
常見(jiàn)問(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ò)程中的常見(jiàn)問(wèn)題的解決方案就介紹到這里,希望本次的介紹能夠帶給您一些收獲。
- Microsoft SQL Server 2012 數(shù)據(jù)庫(kù)安裝圖解教程
- Windows Server 2016 MySQL數(shù)據(jù)庫(kù)安裝配置詳細(xì)安裝教程
- SQL Server免費(fèi)版的安裝以及使用SQL Server Management Studio(SSMS)連接數(shù)據(jù)庫(kù)的圖文方法
- SQL Server 2014 數(shù)據(jù)庫(kù)中文版安裝圖文教程
- Windows?Server?2019?MySQL數(shù)據(jù)庫(kù)的安裝與配置理論+遠(yuǎn)程連接篇
- SQL?Server2022數(shù)據(jù)庫(kù)安裝及配置過(guò)程
- SQL?Server超詳細(xì)使用教程之從安裝到編寫SQL語(yǔ)句詳解
相關(guān)文章
將ACCESS數(shù)據(jù)庫(kù)遷移到SQLSERVER數(shù)據(jù)庫(kù)兩種方法(圖文詳解)
這篇文章介紹了ACCESS數(shù)據(jù)庫(kù)遷移到SQLSERVER數(shù)據(jù)庫(kù)兩種方法,有需要的朋友可以參考一下2013-10-10
編程經(jīng)驗(yàn)點(diǎn)滴 動(dòng)態(tài)SQL的拼接技巧
眾多人在回復(fù),其中至少有三位老兄,誤解了動(dòng)態(tài) SQL 的拼接。特寫此文,闡述一下其中的技巧。希望能糾正初學(xué)者的錯(cuò)誤2012-09-09
sp_executesql 使用復(fù)雜的Unicode 表達(dá)式錯(cuò)誤的解決方法
sp_executesql 使用復(fù)雜的Unicode 表達(dá)式錯(cuò)誤的解決方法,需要的朋友可以參考下2012-01-01
sql分組后二次匯總(處理表重復(fù)記錄查詢和刪除)的實(shí)現(xiàn)方法
這篇文章主要介紹了sql分組后二次匯總的實(shí)現(xiàn)方法,需要的朋友可以參考下2017-02-02
SQL server使用自定義函數(shù)以及游標(biāo)
最近忙于動(dòng)態(tài)監(jiān)測(cè)軟件的開發(fā),處理有關(guān)標(biāo)準(zhǔn)宗地編碼和區(qū)段編碼關(guān)系,關(guān)系如下表所示2011-10-10
sql 取兩值之間的數(shù)據(jù)方法(例:100-200之間的數(shù)據(jù))
這里只列舉3種我測(cè)試的方法,還有別的方案就由高手補(bǔ)上了,3種方案的效率也不競(jìng)相同,我一直認(rèn)為not in效率不好,但在這里使用not in速度最快,請(qǐng)高手補(bǔ)充說(shuō)明,謝謝2010-05-05

