sys.dm_continuous_copy_status(Azure SQL Database與Azure SQL 受控執行個體)

適用於:Azure SQL DatabaseAzure SQL 受控執行個體

此觀點已被 sys.dm_geo_replication_link_status 取代,並保留以實現向下相容。

欄位名稱 數據類型 Description
copy_guid uniqueidentifier 副本資料庫的唯一 ID。
partner_server sysname 連結邏輯伺服器或連結管理實例的名稱。
partner_database sysname 連結邏輯伺服器或連結管理實例上連結資料庫的名稱。
last_replication datetimeoffset 最後一次套用複製交易的時間戳記。
replication_lag_sec int 主資料庫上最後一次成功提交的交易時間戳記,且未被主動次級資料庫確認,時間戳記為秒數。
replication_state tinyint 此資料庫的連續複製狀態。 以下是可能的值及其描述。

1:種子分配。 複製目標正在做種,且處於交易不一致的狀態。 在做種完成之前,你無法連接到活躍的次級資料庫。
2:趕上進度。 主動的次級資料庫目前正追上主要資料庫,且交易狀態一致。
3:重新播種。 由於無法復原的複製失敗,活動中的次級資料庫正自動被重新播種。
4:停學。 這表示沒有作用中的連續複製關聯性。 這個狀態通常表示互連可用的頻寬對於主要資料庫上的交易活動層級而言不足。 不過,連續複製關聯性仍保持不變。
replication_state_desc nvarchar(256) replication_state描述,以下之一:

播種

追趕進度

RE_SEEDING

已暫停
is_rpo_limit_reached 位元 這個設定永遠設為 0
is_target_role 位元 0 = 複製關係來源

1 = 複製關係的目標
is_interlink_connected 位元 1 = 互聯互聯。

0 = 互聯斷開。

許可

要取得資料,需要加入 db_owner 資料庫角色。 DBO 使用者、 dbmanager 資料庫角色成員以及 sa 登入者都可以查詢此視圖。

備註

sys.dm_continuous_copy_status視圖是在資源資料庫中建立,並在所有資料庫中可見,包括邏輯主控。 然而,在邏輯主控中查詢此視圖時,回傳的集合是空的。

若地理複製連結(也稱為連續複製關係)在資料庫中終止,該資料庫在 sys.dm_continuous_copy_status 視圖中的該列將消失。

與 sys.dm_database_copies 視角相似, sys.dm_continuous_copy_status 反映連續複製關係的狀態,即資料庫是主要或主動次要資料庫。 與 sys.dm_database_copies 不同, sys.dm_continuous_copy_status 包含多個欄位,提供有關操作與效能的詳細資訊。 這些欄位包括 last_replication和 replication_lag_sec......