SQL Serverが最初にインストールされていない共有クラスター ドライブにデータベースを作成するか、ディスク ファイルの場所を変更する
この記事では、SQL Serverが最初にインストールされていない共有クラスター ドライブでデータベースを作成したり、ディスク ファイルの場所を変更したりする方法について説明します。
元の製品バージョン: SQL Server
元の KB 番号: 295732
概要
SQL Server仮想サーバー インスタンスをインストールした後、データベースを作成したり、既存のデータまたはログ ファイルをセカンダリ共有クラスター ディスクに移動したりできます。 データベースを作成したり、既存のデータまたはログ ファイルを移動したりするには、クラスター管理者のSQL Server リソースに依存関係として、使用するSQL Serverもう 1 つのディスクを追加する必要があります。
SQL Server リソースがそのディスクに依存していないときに、別の共有クラスター ドライブにデータベースを作成しようとすると、次のようなエラーが発生する可能性があります。
サーバー: メッセージ 5184、レベル 16、状態 2、行 1。 クラスター化されたサーバーにファイル '%.*ls' を使用できません。 サーバーのクラスター リソースが依存関係を持つフォーマットされたファイルのみを使用できます。
サーバー: メッセージ 1802、レベル 16、状態 1、行 1
CREATE DATABASE が失敗しました。 一覧に示されている一部のファイル名を作成できませんでした。 前のエラーを確認します。
SQL Server グループに含まれていない共有クラスター ドライブに既存のデータベースにファイルを移動または追加しようとすると、SQL Serverリソースに依存しない場合にも同様のエラーが表示されます。
さらに、SQL Server リソースが依存しないディスクにフルテキスト インデックス カタログを作成しようとすると、次のエラーが表示されます。
サーバー: クラスター化されたサーバーのディレクトリ 'Y:\FTDATA' 内のメッセージ 7627、レベル 16、状態 1、プロシージャ sp_fulltext_database、行 61 フルテキスト カタログを作成できません。 サーバーのクラスター グループ内のディスク上のディレクトリのみを使用できます。
詳細
ディスクを依存関係としてSQL Serverに追加するには、共有クラスター ディスクがクラスター管理者のSQL Server リソースと同じグループに存在する必要があります。
共有クラスター ディスクを移動するには、SQL Server グループに移動するディスクを選択し、そのリソースを右クリックします。 [ グループの変更] をクリックします。 ディスクが、SQL Server リソースが存在するのと同じグループ内にある場合は、次の手順に従って、SQL Server依存関係として追加します。
- クラスター管理者を開きます。
- SQL Server データベースを含むすべての物理ディスク リソースが、SQL Server リソースと同じグループ内にあることを確認します。
- SQL Server リソースを右クリックし、[オフラインにする] を選択してリソースをオフライン状態にします。
- SQL Server リソースを右クリックし、[プロパティ] を選択します。
- [ 依存関係 ] タブを選択します。
- [ 変更] を選択して、そのリソースの依存関係の一覧にディスクを追加します。
- SQL Server リソースをオンラインに戻し、その共有クラスター ディスクにSQL Server ファイルを配置します。
フィードバック
https://aka.ms/ContentUserFeedback。
近日公開予定: 2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub イシューを段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、以下を参照してください:フィードバックの送信と表示