Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к: База данных SQL Azure
Содержит строку для каждой связи репликации между основными и вторичными базами данных в партнерстве по георепликации. Это представление находится в логической master
базе данных.
Имя столбца | Тип данных | Описание |
---|---|---|
database_id |
int | Идентификатор текущей базы данных в представлении sys.databases . |
start_date |
datetimeoffset | Время UTC в региональном центре обработки данных База данных SQL при инициировании репликации базы данных. |
modify_date |
datetimeoffset | Время UTC в региональном центре обработки данных База данных SQL после завершения георепликации базы данных. Новая база данных синхронизирована с базой данных-источником по состоянию на этот раз. |
link_guid |
uniqueidentifier | Уникальный идентификатор ссылки георепликации. |
partner_server |
sysname | Имя сервера База данных SQL, содержащего геореплицированную базу данных. |
partner_database |
sysname | Имя геореплицированной базы данных на связанном База данных SQL сервере. |
replication_state |
tinyint | Состояние георепликации для этой базы данных:0 = в ожидании. Создание активной базы данных-получателя запланировано, но необходимые шаги подготовки еще не завершены.1 = сеяние. Целевой объект георепликации заполняется, но обе базы данных еще не синхронизированы. К базе данных-получателю невозможно подключиться пока заполнение не будет завершено. Отключение базы данных-получателя от базы данных-источника приведет к отмене операции заполнения.2 = догоняющий. База данных-получатель согласована на уровне транзакций и постоянно синхронизируется с базой данных-источником.4 = приостановлено. Это неактивная связь непрерывного копирования. Это состояние обычно означает, что доступной для Interlink полосы пропускания недостаточно для уровня активности транзакций в базе данных-источнике. Однако связь непрерывного копирования не повреждена. |
replication_state_desc |
nvarchar(256) | PENDING SEEDING CATCH_UP SUSPENDED |
role |
tinyint | Роль георепликации, одна из следующих:0 = Основной.
database_id относится к основной базе данных в партнерстве по георепликации.1 = вторичный.
database_id относится к основной базе данных в партнерстве по георепликации. |
role_desc |
nvarchar(256) | ОСНОВНОЙ ВТОРИЧНЫЙ |
secondary_allow_connections |
tinyint | Вторичный тип, один из следующих: 0 = Нет. База данных-получатель недоступна до отработки отказа. 1 = ReadOnly. База данных-получатель доступна только для клиентских подключений с ApplicationIntent=ReadOnly. 2= все. База данных-получатель доступна для любого клиентского подключения. |
secondary_allow_connections_desc |
nvarchar(256) | нет Все Только чтение |
percent_copied |
int | Начальный прогресс в процентах |
Разрешения
Это представление доступно только в master
базе данных на логическом сервере для учетной записи на уровне сервера. Результаты будут возвращены только администратору сервера, администратору Microsoft Entra или пользователю с ролью dbmanager.
Пример
Отображение всех баз данных со ссылками георепликации.
SELECT
database_id
, start_date
, partner_server
, partner_database
, replication_state
, role_desc
, secondary_allow_connections_desc
FROM sys.geo_replication_links;