Windows激活(我的計算機右鍵屬性即可看到)
X:\ > setup.exe /ACTION=AddNode /INSTANCENAME="MSSQLSERVER"
注意:其中X:\為您安裝文件的路徑;如果您的SQL不是默認實例的話,請將
"MSSQLSERVER"更改為您實際的SQL命名實例名字。
下面是SQL Server 2008卸載的手動步驟,請您按照這個步驟先檢查一下之前的卸載是否完全。
MANUAL UNINSTALL
In multiple cases with issues above manual un-installation as it described here helped to re-install SQL 2008
First please try uninstall with Add/Remove programs. Continue to the next sections only if it will fail
1. Uninstall manually all SQL related components that you will able to with Add/Remove programs
After that if you will try to uninstalling Engine it will gone from Add/Remove programs
(you may still have products GUID in registry though, see below)
2. Backup and Remove registry hive
HKEY_LOCAL_MacHINE\SOFTWARE\Microsoft\Microsoft SQL Server
and for x64 bit
HKEY_LOCAL_MacHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Server
3. Remove all SQL related products from
HKEY_CLASSES_ROOT\Installer\Products
You may backup entire Products hive, then browse thru all products and remove SQL related
4. Check if any and remove all SQL related products under
HKEY_LOCAL_MacHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData
5. Remove all SQL services
HKEY_LOCAL_MacHINE\SYSTEM\CurrentControlSet\Services
It will include Full text service, SQL Service, Agent Service, OLAP, depending on what being installed
After this rename/remove
Program Files\Microsoft SQL Server
Program Files\Microsoft SQL Server(x86) --- for x64 bit
folders
Reboot Machine, start new installation.
請著重檢查並清理第2步到第5步中涉及到的注冊表值。清理完這些注冊表值之後,請您重新啟動Server重新開始安裝。
另外,請您將位於..\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\目錄下的記錄最近一次安裝信息的文件夾打包,發送給我。謝謝!
===
另外由於您現在第一個節點上已經刪除了Windows群集,而沒有先刪除SQL群集(正確
步驟應該是先刪除SQL群集,再刪除Windows群集),導致現在無法成功刪除SQL群集
,因為缺少底層Windows群集的相關信息,那麼我們可以嘗試以下手動方法來卸載SQL
:
1. 使用命令regedit打開注冊表編輯器
2. 找到並展開注冊表項:
HKEY_LOCAL_MacHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
3. 在左窗格中,單擊每個 GUID。對於單擊的每個 GUID,在右窗格中找到包含“
Microsoft SQL Server 2008 Database Engine Services”的顯示名稱。例如,找到
以下名稱:
· Microsoft SQL Server 2008 Database Engine Services
· Microsoft SQL Server 2008 Analysis Services
· Microsoft SQL Server 2008 Reporting Services
· Microsoft SQL Server 2008 Notification Services
· Microsoft SQL Server 2008 Integration Services
· Microsoft SQL Server 2008 Tools
· Microsoft SQL Server 2008 Books Online
· 其他一些除了第5步中提到的關於SQL 2008的組件
當看到包含“Microsoft SQL Server 2008”的顯示名稱時,記下在左窗格中單擊的
GUID。
例如:GUID值會顯示為{6FDD4688-E063-401D-B6BE-7234E20B9173},請記下以上這些
SQL組件的GUID值
4. 點擊開始->運行,輸入cmd打開命令框,然後使用以下命令來一個一個卸載SQL各
個組件程序:
start /wait msIExec /x {GUID} /l*v c:\sql_uninstall.log
注意:請將以上命令中的GUID替換成您剛才找到的GUID值
5. 當卸載完以上各個組件之後,然後再依次卸載以下各個SQL 2008的安裝組件:(
如沒有某個組件,請跳過)
· SQL Server 2008 聯機圖書
· MSXML 6.0 Parser
· SQLXML4
· Microsoft SQL Server VSS Writer
· Microsoft SQL Server 2008 Backward Compatibility
· Microsoft SQL Server Native ClIEnt
· Microsoft SQL Server 安裝支持文件組件
注意:如果以上步驟也無法成功卸載SQL的話,那麼我們只有重新安裝操作系統。
我了解您遇到了在 SQL2008上安裝Cluster
第二個節點時遇到SKU錯誤。
經查這是一個已知問題,下面這篇文章詳細描述了這個問題和解決方法
http://support.microsoft.com/kb/957459/
微軟在SQL2008的CU1 更新上解決了這個問題,您可以到以下網址下載CU1.
http://support.microsoft.com/kb/956717/
在每個節點上都安裝CU1,然後再進行添加Cluster的第二個節點時。
如果您遇到任何問題,請隨時和我聯系。
SQLServer2008-KB956717-x64.exe
這裡是SQL2008上一步一步安裝Cluster的文檔,很遺憾沒有中文版的。
http://msdn.microsoft.com/en-us/library/ms179530.ASPx
互聯網上有一些中文的安裝圖解,您可以搜索一下
比如
MicroSoft SQL Server 2008 Failover cluster 群集配置圖解- Windows