sys.dm_continuous_copy_status (Azure SQL Database y Azure SQL Instancia administrada)
Se aplica a: Azure SQL Database Azure SQL Managed Instance
Esta vista se ha reemplazado por sys.dm_geo_replication_link_status y se conserva para la compatibilidad con versiones anteriores.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
copy_guid | uniqueidentifier | Identificador único de la base de datos de réplica. |
partner_server | sysname | Nombre del servidor lógico vinculado o instancia administrada vinculada. |
partner_database | sysname | Nombre de la base de datos vinculada en el servidor lógico vinculado o instancia administrada vinculada. |
last_replication | datetimeoffset | La marca de tiempo de la última transacción replicada aplicada. |
replication_lag_sec | int | Diferencia de tiempo en segundos entre la hora actual y la marca de tiempo de la última transacción confirmada correctamente en la base de datos principal que la base de datos secundaria activa no ha confirmado. |
replication_state | tinyint | Estado de replicación de copia continua para esta base de datos. Estos son los valores posibles y sus descripciones. 1: Propagación. El destino de replicación se está inicializando y está en un estado transaccionalmente incoherente. Hasta que la inicialización se completa, no puede conectarse a la base de datos secundaria activa. 2: Ponerse al día. La base de datos secundaria activa se está poniendo al día con la base de datos principal y está en un estado transaccionalmente coherente. 3: Volver a inicializar. La base de datos secundaria activa se está reinicializando automáticamente debido a un error de replicación irrecuperable. 4: Suspendido. No es una relación de copia continua activa. Este estado suele indicar que el ancho de banda disponible para el interlink es insuficiente para el nivel de actividad de transacción en la base de datos principal. Sin embargo, la relación de copia continua sigue intacta. |
replication_state_desc | nvarchar(256) | Descripción del estado de replication_state, uno de los siguientes: SEEDING CATCH_UP RE_SEEDING SUSPENDED |
is_rpo_limit_reached | bit | Siempre se establece en 0 |
is_target_role | bit | 0 = Origen de la relación de copia 1 = Destino de la relación de copia |
is_interlink_connected | bit | 1 = Interlink está conectado. 0 = Interlink está desconectado. |
Permisos
Para recuperar datos, requiere la pertenencia al rol de base de datos db_owner . El usuario dbo, los miembros del rol de base de datos dbmanager y el inicio de sesión sa también pueden consultar esta vista.
Comentarios
La vista sys.dm_continuous_copy_status se crea en la base de datos de recursos y está visible en todas las bases de datos, incluido el patrón lógico. Sin embargo, al consultar esta vista en la maestra lógica se devuelve un conjunto vacío.
Si un vínculo de replicación geográfica, también conocido como una relación de copia continua, finaliza en una base de datos, la fila de esa base de datos en la vista sys.dm_continuous_copy_status desaparece.
Al igual que la vista de sys.dm_database_copies , sys.dm_continuous_copy_status refleja el estado de la relación de copia continua en la que la base de datos es una base de datos secundaria principal o activa. A diferencia de sys.dm_database_copies, sys.dm_continuous_copy_status contiene varias columnas que proporcionan detalles sobre las operaciones y el rendimiento. Estas columnas incluyen last_replication y replication_lag_sec..
Pasos siguientes
Obtenga más información sobre los conceptos relacionados en los artículos siguientes: