SQL Server 2005 のフェールオーバー クラスタ インスタンスを削除する方法 (セットアップ)

更新 : 2005 年 12 月 5 日

この手順を使用して、Microsoft SQL Server 2005 のフェールオーバー クラスタ インスタンスをアンインストールします。

ms190438.note(ja-jp,SQL.90).gif重要 :
フェールオーバー クラスタのすべてのノードにサービスとしてログオンする権限を持つローカル管理者だけが、SQL Server フェールオーバー クラスタを更新または削除できます。

アンインストールの準備

SQL Server 2005 フェールオーバー クラスタをアンインストールする前に、次の重要な点について検討します。

  • SQL Server 2005 を以前の SQL Server のバージョンと同時に実行しているコンピュータでは、SQL-DMO に依存する Enterprise Manager やその他のプログラムは無効になる場合があります。このことは、次の状況で発生する可能性があります。
    • SQL Server 2000 または SQL Server 7.0 のいずれか、あるいは両方が、SQL Server 2005 とサイド バイ サイド インストールされ、どのバージョンもアンインストールされていない場合。
    • SQL Server 2000 と SQL Server 2005 のサイド バイ サイド インストール (SQL Server 2000 が SQL Server 2005 の後にインストールされた状態)。
      この問題は、SQL Server 2005 SQL-DMO COM ライブラリの登録削除によるものです。SQL-DMO に依存する SQL Server 2000 Enterprise Manager や他のプログラムを再度有効にするには、コマンド プロンプトから 'regsvr32.exe sqldmo.dll' を実行して SQL-DMO を登録します。
  • クラスタ環境に SQL Server 2000 と SQL Server 2005 がサイド バイ サイド インストールされている場合、SQL Server 2005 のアンインストール時に SQL Native Client をアンインストールしてはいけません。SQL Server 2005 の SQL Server Resource DLL では、常に SQL Server への接続に SQL Native Client が使用されます。SQL Server 2005 がインストールされると、SQL Server Cluster Resource DLL がアップグレードされます。SQL Server 2005 がアンインストールされるときに、SQL Server Resource DLL が SQL Server 2000 で必要なバージョンに置き換えられることはありません。クラスタ ノードに SQL Native Client をそのまま残しておくと、SQL Server Resource DLL から SQL Server 2000 のインスタンスへの接続を続行できるようになります。
  • 誤って SQL Native Client をアンインストールすると、SQL Server リソースを起動できなくなります。SQL Native Client を再インストールするには、SQL Server 2005 セットアップ プログラムを実行し、SQL Server 2005 に必要なコンポーネントをインストールします。
  • 複数の SQL IP クラスタ リソースを持つフェールオーバー クラスタをアンインストールする場合は、クラスタ アドミニストレータを使用してすべての SQL IP リソースを削除する必要があります。

コマンド プロンプトの構文の詳細については、「コマンド プロンプトから SQL Server 2005 をインストールする方法」を参照してください。

SQL Server 2005 フェールオーバー クラスタを削除するには

  1. アンインストール プロセスを開始するには、コントロール パネルの [プログラムの追加と削除] を起動します。

  2. アンインストールする SQL Server 2005 コンポーネントを選択し、[削除] をクリックします。これにより、SQL Server 2005 インストール ウィザードが起動されます。

  3. [コンポーネントの選択] ページで [SQL Server 2005 インスタンスのコンポーネントを削除する] チェック ボックスをオンにし、アンインストールするインスタンス名と共通コンポーネントをクリックします。続行するには、[次へ] をクリックします。

  4. [リモート ログイン情報] ページで、クラスタ化されたインスタンスのすべてのノードに対して有効な管理者アカウントのパスワードを入力します。続行するには、[次へ] をクリックします。

  5. [確認] ページで、削除する SQL Server コンポーネントが正しく選択されていることを確認します。アンインストール プロセスを続行するには [完了] をクリックします。

  6. SQL Server インストール ウィザードによって SQL Server 2005 コンポーネントがコンピュータから削除されます。セットアップで SQL Server 2005 インストール メディアへのアクセスが必要になった場合は、CD ドライブまたは DVD ドライブに CD または DVD を挿入するように求められます。SQL Server のアンインストールに使用する CD または DVD のビルド番号は、アンインストールする SQL Server インスタンスのビルド番号と同じである必要があります。ネットワーク インストールの場合は、セットアップからネットワーク ビルド フォルダにアクセスできる必要があります。

  7. SQL Server システム構成チェッカーにより、コンピュータの既存の構成がスキャンされます。[ようこそ] ページで、[次へ] をクリックします。システム構成チェッカーによるスキャンが完了したら、[次へ] をクリックして続行します。

  8. コンピュータから SQL Server 2005 を削除する間、[セットアップの進行状況] ページに状態が表示されます。[Microsoft SQL Server インストール ウィザードの完了] ページで、表示されているリンクをクリックすると、セットアップの概要ログを確認できます。SQL Server インストール ウィザードを終了するには、[完了] をクリックします。

ms190438.note(ja-jp,SQL.90).gifメモ :
MSXML または SQLXML のアンインストールは試行しないでください。これらは、依存しているコンポーネントがすべてアンインストールされると自動的に削除されます。

参照

処理手順

SQL Server 2005 フェールオーバー クラスタを手動でアンインストールする方法

その他の技術情報

SQL Server 2005 セットアップ ログ ファイルを表示する方法
SQL Server 2005 のセットアップ ログ ファイルを読み取る方法

ヘルプおよび情報

SQL Server 2005 の参考資料の入手