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..
Следующие шаги
Дополнительные сведения о связанных понятиях см. в следующих статьях: