Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
神谷 雅紀
Escalation Engineer
SQL Server 2008 フェールオーバクラスタのアンインストールに関して、最近同じ内容の問い合わせがありましたので、今回はそれを紹介します。
事象
SQL Server 2008 フェールオーバクラスタのアンインストールを行おうとしたところ、エラーとなり、アンインストールができない。セットアップの Summary.txt (C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\<datetime>\Summary_<servername>_<datetime>.txt ファイル) には以下のエラーが記録されている。
Detailed results: Feature: データベース エンジン サービス Status: 失敗しました: 詳細についてはログを参照してください MSI status: 合格 Configuration status: 失敗しました: 以下の詳細を参照してください Configuration error code: 0x1C2074D8@1216@1 Configuration error description: SQL Server フェールオーバー クラスタ インスタンス名 '' は、クラスタ リソースとして見つかりませんでした。 |
この事象の特徴としては、エラーメッセージテキストに「フェールオーバー クラスタ インスタンス名 ''」とインスタンス名が含まれていない ('' となっている) ことです。
原因
既存のクラスタから、SQL Server フェールオーバクラスタインスタンスを削除する場合に、コントロールパネルや、インストールセンターから「アンインストール」を行っていることが原因です。
既存のクラスタから、SQL Server フェールオーバクラスタインスタンスを削除する場合には、「アンインストール」ではなく「ノードの削除」を行う必要があります。
SQL Server フェールオーバー クラスタでノードを追加または削除する方法 (セットアップ)
https://technet.microsoft.com/ja-jp/library/ms191545(v=SQL.100).aspx