Vistas de catálogo de Stretch Database: sys.remote_data_archive_tables
Se aplica a: SQL Server 2016 (13.x) y versiones posteriores
Contiene una fila para cada tabla remota que almacena datos de una tabla local habilitada para Stretch.
Importante
Stretch Database está en desuso en SQL Server 2022 (16.x) y Azure SQL Database. Esta característica se quitará en una versión futura del motor de base de datos. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
object_id | int | Identificador de objeto de la tabla local habilitada para Stretch. |
remote_database_id | int | Identificador local generado automáticamente de la base de datos remota. |
remote_table_name | sysname | Nombre de la tabla de la base de datos remota que corresponde a la tabla local habilitada para Stretch. |
filter_predicate | nvarchar(max) | Predicado de filtro, si existe, que identifica las filas de la tabla que se van a migrar. Si el valor es null, la tabla completa es elegible para la migración. Para obtener más información, vea Habilitar Stretch Database para una tabla y Seleccionar filas para migrar mediante un predicado de filtro. |
migration_direction | tinyint | Dirección en la que se están migrando los datos. Los valores disponibles son los siguientes. 1 (saliente) 2 (entrante) |
migration_direction_desc | nvarchar(60) | Descripción de la dirección en la que se están migrando los datos. Los valores disponibles son los siguientes. saliente (1) entrante (2) |
is_migration_paused | bit | Indica si la migración está en pausa actualmente. |
is_reconciled | bit | Indica si la tabla remota y la tabla de SQL Server están sincronizadas. Cuando el valor de is_reconciled es 1 (true), la tabla remota y la tabla de SQL Server están sincronizadas y puede ejecutar consultas que incluyan los datos remotos. Cuando el valor de is_reconciled es 0 (false), la tabla remota y la tabla de SQL Server no están sincronizadas. Las filas migradas recientemente deben migrarse de nuevo. Esto ocurre cuando se restaura la base de datos remota de Azure o cuando se eliminan las filas manualmente de la tabla remota. Hasta que concilie las tablas, no puede ejecutar consultas que incluyan los datos remotos. Para conciliar las tablas, ejecute sys.sp_rda_reconcile_batch. |