SQL Server數據庫裝置經常見成績處理計劃集錦。本站提示廣大學習愛好者:(SQL Server數據庫裝置經常見成績處理計劃集錦)文章只能為提供參考,不一定能成為您想要的結果。以下是SQL Server數據庫裝置經常見成績處理計劃集錦正文
本文我們總結了幾個在裝置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數據庫裝置進程中的罕見成績的處理計劃就引見到這裡,願望本次的引見可以或許帶給您一些收成。