sys.geo_replication_links (Azure SQL Database)

適用対象:YesAzure SQL Database

geo レプリケーション パートナーシップのプライマリ データベースとセカンダリ データベースの間のレプリケーション リンクごとに行が含まれます。 このビューは論理 マスター データベースに存在します。

列名 データ型 説明
database_id int sys.databases ビューの現在のデータベースの ID。
start_date datetimeoffset データベース レプリケーションが開始されたリージョン SQL Database データセンターでの UTC 時刻。
modify_date datetimeoffset データベース geo レプリケーションが完了したリージョン SQL Database データセンターの UTC 時刻。 この時点で、新しいデータベースはプライマリ データベースと同期されます。
link_guid uniqueidentifier geo レプリケーション リンクの一意の ID。
partner_server sysname geo レプリケートされたデータベースを含むSQL Database サーバーの名前。
partner_database sysname リンクされたSQL Database サーバー上の geo レプリケートされたデータベースの名前。
replication_state tinyint このデータベースの geo レプリケーションの状態。次のいずれかです。

0 = 保留中。 アクティブなセカンダリ データベースの作成はスケジュールされていますが、必要な準備手順はまだ完了していません。

1 = シード処理。 geo レプリケーション ターゲットはシードされていますが、2 つのデータベースはまだ同期されていません。 シードが完了するまで、セカンダリ データベースに接続することはできません。 プライマリからセカンダリ データベースを削除すると、シード処理操作が取り消されます。

2 = キャッチアップ。 セカンダリ データベースはトランザクション的に一貫性のある状態であり、継続的にプライマリ データベースと同期されています。

4 = 中断。 これは、アクティブな連続コピー リレーションシップではありません。 通常、この状態は、インターリンクに利用できる帯域幅がプライマリ データベース上のトランザクション アクティビティのレベルに対して不十分であることを示します。 ただし、連続コピー リレーションシップはそのままになります。
replication_state_desc nvarchar (256) PENDING

SEEDING

CATCH_UP

SUSPENDED
role tinyint geo レプリケーション ロール。次のいずれかです。

0 = プライマリ。 database_idは、geo レプリケーション パートナーシップのプライマリ データベースを参照します。

1 = セカンダリ。 database_idは、geo レプリケーション パートナーシップのプライマリ データベースを参照します。
role_desc nvarchar (256) PRIMARY

SECONDARY
secondary_allow_connections tinyint セカンダリ型。次のいずれかです。

0 = いいえ。 セカンダリ データベースには、フェールオーバーするまでアクセスできません。

1 = ReadOnly。 セカンダリ データベースにアクセスできるのは、 ApplicationIntent=ReadOnly を使用したクライアント接続のみです。

2 = すべて。 セカンダリ データベースには、任意のクライアント接続からアクセスできます。
secondary_allow_connections_desc nvarchar (256) いいえ

すべて

読み取り専用
percent_copied int シード処理の進行状況 (パーセント)

アクセス許可

このビューは、サーバー レベルのプリンシパル ログインに対する論理サーバー上のマスター データベースでのみ使用できます。 結果は、サーバー管理者、Azure Active Directory管理者、または dbmanager ロールを持つユーザーに対してのみ返されます。

geo レプリケーション リンクを含むすべてのデータベースを表示します。

SELECT
     database_id  
   , start_date  
   , partner_server  
   , partner_database  
   , replication_state  
   , role_desc  
   , secondary_allow_connections_desc
FROM sys.geo_replication_links;  

次の手順

関連する概念の詳細については、次の記事を参照してください。