㈠ 安裝SQL資料庫失敗
1.把計算機名改成大寫。(建議這樣做,百益無一害)
2.刪除c盤下面的 C:\Program Files\Microsoft SQL Server 整個文件夾刪除.
原因:當 Windows 計算機名稱包含大寫字母和小寫字母或者都是小寫字母時安裝會失敗,提示一般性網路錯誤!
3.刪除在current_user和local_machine\software\microsoft\ 下有關 Microsoft sql server 全部信息,
如:
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
HKEY_CURRENT_USER\SOFTWARE\Microsoft\MSSQLServer
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
4.打開注冊表
在"開始"--"運行"鍵入 "regedit"
按下列順序點擊打開
+ HKEY_LOCAL_MACHINE
+ SOFTWART
+ Microsoft
+ Windows
+ CurrentVersion
+ Setup
+ ExceptionComponents
將 ExceptionComponents 下面的文件夾全部刪除!
如: {60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
.......
5.如果是從硬碟安裝,那麼sql server 2000的安裝文件不能在中文的目錄下。比如:
d:\使用工具\sql server 2000\下這樣的路徑中,不需是英文的路徑中:d:\tools\sql server 2000
下,在中的目錄下,就會出這個錯誤!
如果是從硬碟安裝,那麼sql server 2000的安裝文件不能在中文的目錄下。比如:
d:\使用工具\sql server 2000\下這樣的路徑中,不需是英文的路徑中:d:\tools\sql server 2000
下,在中的目錄下,就會出這個錯誤!
6.刪除注冊表中的一項:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\FileRenameOperations
原因:可以不重新啟動重新安裝SQL 2000 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失敗
SQL2000企業版是不能在XP下安裝的,SQL2000個人版或開發版就可以在XP下安裝。
新裝或者以前裝過sql server,後來刪掉。現在重裝,卻出現「以前的某個程序安裝已在安裝計算機上創建掛起的文件操作。運行安裝程序之前必須重新啟動計算機」錯誤。無法進行下去。
參考網上資料,總算搞定。步驟是:
1)添加/刪除程序中徹底刪除sql server。
2)將沒有刪除的sql server目錄也刪除掉。
3)打開注冊表編輯器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations項目,並刪除它。這樣就可以清除安裝暫掛項目。
4)刪除注冊表中跟sql server相關的鍵。
其實估計只要做第3步就可以搞定,這樣就可以清除安裝暫掛項目。自己是先走了1,2,4,最後做了3才搞定。所以估計3才是最關鍵的。
如果上面還是不能得到解決
那麼再試下下面的:
將以下兩個從注冊表中刪除,一定可以解決SQL掛起問題:
一、開始\運行\輸入regedit回車
+HKEY_LOCAL_MACHINE
+SYSTEM
+CurrentControlSet
+Control
+Session Manager下的FileRenameOperations刪掉
二、+HKEY_LOCAL_MACHINE
+SOFTWARE
+Microsoft
+Windows
+CurrentVersion
+Setup
+ExceptionComponents下的東西全部刪掉如:
{077ACEC7-979C-40AB-9835-435BA1511E0D}
{30C7234B-6482-4A55-A11D-ECD9030313F2}
{3FDF25EE-E592-4495-8391-6E9C504DAC2B}
{60204BB3-7078-4F70-8F69-68297621941C}......
總之有幾項,就刪幾項,刪掉後重啟,再裝SQL Server,就不會提示有掛起了。
在注冊表中和系統中刪除mssql相關的東西就OK了
前天在家裝SQLServer2000,又出現了那個問題,這個問題原來裝的時候就出現過,只是那時候也不能上網,只能自己摸索,重裝了好些遍也沒能解決,後來在網上找到了解決辦法,當時沒有記下來。這次又出現這種問題了,在網上搜了一下,把解決辦法放到這里,以備查看。
其實,主要是注冊表中的那個PendingFileRenameOperations項目得刪除
㈣ sql安裝失敗怎麼回事
我用的是XP系統.
這個問題有很多人遇到過,網路上也有很多類似的解答。但我發現他們的解答都不全。如果你不想重裝系統,我接下來給大家提供一個方法,這是我綜合了所有的問題後總結出來的,只要你是安裝sql2000時彈出對話框「程序配置伺服器失敗。參考伺服器錯誤日誌...」就按我的辦,不好使的話你來找我。604679259
首先出現提示說:Microsoft SQL Server 2000 Enterprise Edition 伺服器組件在此操作系統上不受支持。只有客戶端組件才可用於安裝。點確定後又出現:以前的某個程序安裝已在安裝計算機上創建掛起的文件操作。運行安裝程序之前必須重新啟動計算機。這是以前安裝過出現的問題,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations項目,並刪除它。這樣就可以清除安裝暫掛項目。你只要重啟下就可以了,然後按我下面說的做就可以安裝了。
如果裝過了,出現錯誤,那麼下次再裝時要先刪除所安裝的文件夾(默認路徑一般為C:\Program Files\Microsoft SQL Server).刪除後打開注冊表。再運行里輸入regedit. 然後找到"HEKY_LOCAL_MACHINE\Software\Microsoft\",刪除下面的Microsoft SQL Server文件夾,然後到"HEKY_CURRENT_USER\Software\Microsoft\",刪除下面的Microsoft SQL Server文件夾。切記!一共刪兩次,不要以為我寫錯了。
寫到這里很多人的sql2000已經可以安裝了,但仍有少數人的電腦仍然出現同樣的錯誤,這也是其他回答者所沒寫的。那就是"右鍵我的電腦,點計算機名",你回看到你的計算機名是小寫的。單擊下面的更改,把名稱改成大寫的。如果只是單純的大寫是不能改的,你可以後面加個1,確定後再改一次,那樣的名字就跟以前一樣了。剩下的就是重啟一次了。等待你的將會是驚喜哦!
㈤ SQL server 安裝完成但失敗
出現這種情況多數是因為安裝順序紊亂 或 安裝的產品之間產生了不兼容,我以前遇到後,會選擇重新安裝操作系統。故以後養成習慣是先安裝資料庫,再安裝VS等產品,最後才安裝各種應用軟體。
建議盡量不要在WIN10下安裝SQL資料庫產品,應選擇WINDOWSSERVER 2012或以上操作系統安裝SQL。
㈥ 為啥sql2008安裝不成功
SQL Server 2008 資料庫引擎等安裝失敗的原因
這兩天安裝sql server 2008,一切都對,但總是安裝失敗,一直找不到原因,後來在網上看一個貼,說是要把 msxml刪除,試了試還真安裝成功了,現在轉過來做個筆記。
最近安裝sql server2008 連續多次結果每次都發生錯誤,最核心的資料庫引擎總是裝不上去,試過多次,最後無奈只好根據日誌文件查詢問題出在哪裡,後來經過網上搜索才發現,原來安裝失敗跟MSXML6有關, 兇手就是 MSXML 6 Service Pack 2 (KB954459),簡單說就是 SQL Server 2008 (所有版本) 內附的 MSXML 版本比較舊,一旦你的作業系統上過 KB954459 這更新,那麼安裝 SQL Server 2005、2008 所有版本時 (SQL Server 2008 SP1 不確定是否已修正此問題),都會發生安裝失敗,解法就是先解除安裝 KB954459,再安裝 SQL Server 就會成功了,然後再透過線上更新將 KB954459 補上。
msxml的更新版本不一定是KB954459 ,也可能比這個更新,總之只要刪除ms xml的更新就行了。
原文地址:http://www.fanzehua.com/blog/31.html
㈦ 為什麼聯想小新電腦下載不上SQL
要安裝SQL資料庫的話,需要對應系統的SQL版本。
要安裝SQL伺服器需要操作系統為專業版或者企業版本的。否則是無法安裝使用。
㈧ SQL安裝失敗
一.找到下面的注冊表項目刪除之(注意。一定要先對注冊表進行一個備份)
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\ExceptionComponents
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft SQL Server 2000
HLM\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
//可以用下面命令在cmd或者建立bat文件進行刪除
delsqlinfo.bat
reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\ExceptionComponents
reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft SQL Server 2000
reg delete HLM\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
2.刪除c:\program files\microsoft sql server 2000 整個目錄
3.重新啟動電腦。
4.再 重新安裝 試試
㈨ 怎麼SQL會安裝失敗
1.停掉SQL SERVER 所有相關服務
2.控制面板「添加刪除程序」中,刪除SQL SERVER 相關的程序
3.用 Windows Install Clean Up 工具卸載SQL 組件
4.用SrvInstw.exe刪除所有SQL服務
5.清除注冊表
5.1將HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server文件夾全部刪除
5.2將HKEY_LOCAL_mACHINE---SOFTWARE---Microsoft下的Microsoft SQL Native Client ,Microsoft SQL Server, Microsoft SQL Server 2008 Redist全部刪除
6.刪除殘留文件
7.將SQL SERVER安裝路徑下,如:C盤——Program File下的Microsoft SQL Server 文件夾刪除
8.重啟計算機!
㈩ SQL2012安裝完成但失敗
安裝sql server2012 完成但失敗是由於計算機自帶的系統安裝插件丟失或者未安裝導致的,這里可以進行系統重裝的方法來解決,具體的步驟如下圖:
1.系統檢測。下載軟體完軟體後正常打開(「一鍵重裝系統」), 程序會默認檢測當前系統環境,檢測完成後,點擊「下一步」。
4.自動重啟安裝,然後等待即可,系統會自動裝好。