Поделиться через


sys.dm_continuous_copy_status (База данных SQL Azure и Управляемый экземпляр SQL Azure)

Применимо к: База данных SQL Azure Управляемый экземпляр SQL Azure

Это представление заменено sys.dm_geo_replication_link_status и сохраняется для обратной совместимости.

Имя столбца Тип данных Description
copy_guid uniqueidentifier Уникальный идентификатор реплики базы данных.
partner_server sysname Имя связанного логического сервера или связанного управляемого экземпляра.
partner_database sysname Имя связанной базы данных на связанном логическом сервере или связанном управляемом экземпляре.
last_replication datetimeoffset Метка времени последней реплицированной транзакции.
replication_lag_sec int Разница во времени в секундах между текущим временем и меткой времени последней, успешно зафиксированной транзакции в базе данных-источнике, которая не была подтверждена активной базой данных-получателем.
replication_state tinyint Состояние непрерывной репликации копирования для этой базы данных. Ниже приведены возможные значения и их описания.

1: сеяние. Выполняется первоначальное заполнение целевого объекта репликации, который находится в несогласованном состоянии на уровне транзакций. Пока первоначальное заполнение не завершится, подключиться к активной базе данных-получателю нельзя.
2. Догоняйте. Активная база данных-получатель в настоящий момент синхронизируется с базой данных-источником и находится в состоянии, согласованном на уровне транзакций.
3. Повторное сеяние. Активная база данных-получатель автоматически заполняется повторно из-за неустранимой ошибки репликации.
4. Приостановлено. Это неактивная связь непрерывного копирования. Это состояние обычно означает, что доступной для Interlink полосы пропускания недостаточно для уровня активности транзакций в базе данных-источнике. Однако связь непрерывного копирования не повреждена.
replication_state_desc nvarchar(256) Описание replication_state (одно из следующих значений):

SEEDING

CATCH_UP

RE_SEEDING

SUSPENDED
is_rpo_limit_reached bit Этому параметру всегда задается значение 0.
is_target_role bit 0 = Источник связи копирования

1 = Цель связи копирования
is_interlink_connected bit 1 = подключение к Interlink установлено.

0 = подключение к Interlink не установлено.

Разрешения

Для получения данных требуется членство в роли базы данных db_owner . Пользователь dbo, члены роли базы данных dbmanager и имя входа sa также могут запрашивать это представление.

Замечания

Представление sys.dm_continuous_copy_status создается в базе данных ресурсов и отображается во всех базах данных, включая логический мастер. Однако запрос этого представления для логической базы данных master возвращает пустой набор.

Если ссылка георепликации, также известная как связь непрерывного копирования, завершается в базе данных, строка для этой базы данных в представлении 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..

Следующие шаги

Дополнительные сведения о связанных понятиях см. в следующих статьях: