フェールオーバー クラスタリングでの SQL Server ツールの使用

更新 : 2005 年 12 月 5 日

ほとんどの Microsoft SQL Server ツールはフェールオーバー クラスタリングと共に使用できます。ただし、使用する前に以下の点を確認する必要があります。

フルテキスト クエリ

Microsoft Search サービスを使用してフェールオーバー クラスタリングでフルテキスト クエリを実行する場合は、次の要件に従ってください。

  • フェールオーバー クラスタでフルテキスト クエリを正しく機能させるには、フェールオーバー クラスタのすべてのノード上で、同じシステム アカウントを使用して Microsoft SQL Server 2005 のインスタンスを実行する必要があります。
    ms175549.note(ja-jp,SQL.90).gifメモ :
    これはフェールオーバー クラスタリングの一般的な必要条件であり、Microsoft Search サービス固有のものではありません。
  • フェールオーバー クラスタ内の SQL Server 2005 の開始アカウントを変更するには、SQL Server 構成マネージャを使用する必要があります。コントロール パネル、または Microsoft Windows のサービス アプリケーションを使用して開始アカウントを変更すると、SQL Server のフルテキストの構成が壊れてしまいます。

SQL Server 構成マネージャ

フェールオーバー クラスタリングで SQL Server 構成マネージャを使用する場合は、次の条件に従ってください。

  • フェールオーバー クラスタ内の SQL Server 2005 の開始アカウントを変更するには、SQL Server 構成マネージャを使用する必要があります。コントロール パネルまたは Windows のサービス アプリケーションを使用すると、サーバーの構成が壊れることがあります。
  • データベースを作成または変更する場合は、ローカル フェールオーバー クラスタ インスタンスのクラスタ ディスクのみを表示できます。
  • SQL Server 構成マネージャを使用して SQL Server サービス アカウントのプロパティをリセットすると、SQL Server の再起動が要求されます。フェールオーバー クラスタ構成では、これによってフルテキストおよび SQL Server エージェントのリソースがオフライン状態になります。ただし、SQL Server を再起動したとき、フルテキストまたは SQL Server エージェントのリソースはオンライン状態に戻りません。これらのリソースは、Windows クラスタ アドミニストレータ ユーティリティを使用して手動で再起動する必要があります。

SQL Server Management Studio

  • SQL Server Management Studio を使用してテーブルを参照している場合、フェールオーバー時に SQL Server との接続が失われると、"通信リンクが失敗しました" というエラー メッセージが表示されます。Esc キーを押して変更を元に戻し、SQL Server Management Studio ウィンドウを閉じる必要があります。
    クエリの実行、変更の保存、またはグリッドの編集を行うことはできません。

サービス コントロール マネージャ

サービス コントロール マネージャを使用して、SQL Server のクラスタ化インスタンスを開始または停止します。SQL Server のクラスタ化インスタンスを一時停止することはできません。

SQL Server Profiler

フェールオーバー クラスタリングでは SQL Server Profiler を使用できます。ただし、SQL Server Profiler トレースの実行中にフェールオーバーが発生した場合は、サーバーがオンライン状態に戻った後にトレースを再起動する必要があります。

SQL Mail

SQL Server 2005 の SQL Mail は、クライアントが SQL Server 2000 Service Pack 3.0 およびそれ以降を使用してリモートから接続する場合に、構成マネージャを使用してリモートから構成できます。

参照

その他の技術情報

SQL Server 2005 の各エディションがサポートする機能

ヘルプおよび情報

SQL Server 2005 の参考資料の入手