高可用性のために RD 接続ブローカー サーバーの構成が完了した後のエラー

適用対象: Windows Server 2016

高可用性のためにリモート デスクトップ接続ブローカー (RD 接続ブローカー) サーバーの構成を完了すると、次のエラー メッセージが表示されます。

データベース <DatabaseName> を作成できませんでした。 ブローカー サーバーが SQL サーバーにアクセスできるチェック、-DatabaseFilePath パラメーターのパスが存在し、SQL Server データベース ファイルが含まれています。SQL データベースへの接続は正しく、SQL データベースはオンラインです。 詳細については、SQL Serverとブローカーのイベント ログを参照してください。

高可用性のための RD 接続ブローカーの構成ウィザード

高可用性のために RD 接続ブローカー サーバーを構成する場合、[データベース 接続文字列] フィールドは次のようになります。

DRIVER=SQL Server Native Client <VersionNumber>;SERVER=<SQL Server 名>;Trusted_Connection=はい。APP=リモート デスクトップ サービス接続ブローカー。Database=<New データベース ファイル名>

高可用性のための RD 接続ブローカーの構成ウィザード。

注:

  • 文字列値では大文字と小文字が区別されます。 "Trusted_Connection" の値が "YES" ではなく "Yes" であることを確認します。
  • SQL Server Native Clientバージョンは、SQL サーバーと互換性がある必要があります。
  • 文字列にファイル名を入力するときは、ファイル拡張子を含めないでください。

SQL Server上の RD 接続ブローカー サーバーのアクセス許可を確認する

SQL Server上の RD 接続ブローカー サーバーに正しいアクセス許可が割り当てられていることを確認します。 そのためには、次の手順に従います。

  1. SQL サーバーにサインインします。
  2. Microsoft SQL Management Studio を開きます。
  3. オブジェクト エクスプローラー[セキュリティ>ログイン] に移動し、RD 接続ブローカー サーバーを右クリックし、[プロパティ] を選択します
  4. [サーバーの役割] ウィンドウで、dbcreatorパブリックのチェック ボックスがオンになっていることを確認します。

SQL Server Management Studioの RD 接続ブローカー サーバーの [ログイン プロパティ] の [サーバー ロール] ページで、dbcreator とパブリック オプションを選択します。

注:

RD 接続ブローカー サーバーが SQL サーバーにデータベースを作成できるようになりました。 RD 接続ブローカー サービスは、RD 接続ブローカー サーバーを高可用性クラスターに変換するときに、Windows Internal Database (WID) をSQL Server インスタンスに移行しようとします。

照合順序の大文字と小文字の区別SQL Server確認する

リモート デスクトップ サービス (RDS) のデータベース作成スクリプトでは、大文字と小文字を区別しない照合順序のみがサポートされています。 SQL Server データベースのインスタンス照合順序が大文字と小文字を区別しないように設定されていることを確認します。

関連情報