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 が使用するリンク サーバーは、いずれかの可用性グループ レプリカ ホストに接続するときに常に呼び出し元の資格情報を使用します。
ユーザーの操作
このストアド プロシージャを実行する場合は、レプリカのすべてに対して有効なログインから実行してください。 ログインには、可用性グループのメタデータ テーブルにクエリを実行し、パブリッシャー データベース レプリカのサブスクリプション メタデータ データベースにクエリを実行するための十分な権限が必要になります。
参照される元のエラーを確認し、エラーの原因と適切な修正措置を特定します。