次の方法で共有


MSSQLSERVER_21892

適用対象: SQL Server

詳細

属性
製品名 SQL Server
イベント ID 21892
イベント ソース MSSQLSERVER
コンポーネント SQLEngine
シンボル名 SQLErrorNum21892
メッセージ テキスト 仮想ネットワーク名 '%s' にプライマリとして関連付けられた可用性グループにある sys.availability_replicas で、メンバー レプリカのサーバー名をクエリすることができません。エラー = %d、エラー メッセージ = '%s'。

説明

sp_validate_replica_hosts_as_publishers 、リダイレクトされたパブリッシャーに関連付けられている可用性グループの現在のプライマリに対してクエリを実行して、メンバー レプリカをホストする SQL Server のインスタンスを特定します。 このクエリが失敗すると、エラー 21892 が返されます。

sp_validate_replica_hosts_as_publishers は通常、一時リンク サーバーの最初の使用法の 1 つであるため、接続の問題がある場合は sp_validate_replica_hosts_as_publishers で初めて問題が現れる可能性があります。 sp_validate_redirected_publisher と異なり、sp_validate_replica_hosts_as_publishers が使用するリンク サーバーは、いずれかの可用性グループ レプリカ ホストに接続するときに常に呼び出し元の資格情報を使用します。

ユーザーの操作

このストアド プロシージャを実行する場合は、レプリカのすべてに対して有効なログインから実行してください。 ログインには、可用性グループのメタデータ テーブルにクエリを実行し、パブリッシャー データベース レプリカのサブスクリプション メタデータ データベースにクエリを実行するための十分な権限が必要になります。

参照される元のエラーを確認し、エラーの原因と適切な修正措置を特定します。