適用対象:Azure SQL Database
geo レプリケーション パートナーシップのプライマリ データベースとセカンダリ データベースの間のレプリケーション リンクごとに 1 行が含まれます。 このビューは、論理 master
データベースに存在します。
列名 | データ型 | 説明 |
---|---|---|
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) | 原発 付帯 |
secondary_allow_connections |
tinyint | セカンダリの種類。種類は次のいずれか。 0 = いいえ。 セカンダリ データベースには、フェールオーバーするまでアクセスできません。 1 = 読み取り専用。 セカンダリ データベースには、ApplicationIntent=ReadOnlyを使用したクライアント接続でのみアクセスできます。 2 = すべて。 セカンダリ データベースには、任意のクライアント接続からアクセスできます。 |
secondary_allow_connections_desc |
nvarchar (256) | いいえ すべて 読み取り専用 |
percent_copied |
int | シード処理の進行状況 (パーセント) |
アクセス許可
このビューは、master
上の データベースからサーバー レベルのプリンシパル ログインに対してのみ使用できます。 結果は、サーバー管理者、Microsoft Entra 管理者、dbmanager ロールを持つユーザーに対してのみ返されます。
例
geoレプリケーション リンクを含むすべてのデータベースを表示する。
SELECT
database_id
, start_date
, partner_server
, partner_database
, replication_state
, role_desc
, secondary_allow_connections_desc
FROM sys.geo_replication_links;