Ampliar exibições de catálogo de banco de dados - sys.remote_data_archive_tables
Aplica-se a: SQL Server 2016 (13.x) e versões posteriores
Contém uma linha para cada tabela remota que armazena dados de uma tabela local habilitada para Stretch.
Importante
O banco de dados de ampliação foi preterido no SQL Server 2022 (16.x) e no Banco de Dados SQL do Azure. Esse recurso será removido em uma versão futura do mecanismo de banco de dados. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
object_id | int | A ID do objeto da tabela local habilitada para Stretch. |
remote_database_id | int | O identificador local gerado automaticamente do banco de dados remoto. |
remote_table_name | sysname | O nome da tabela no banco de dados remoto que corresponde à tabela local habilitada para Stretch. |
filter_predicate | nvarchar(max) | O predicado de filtro, se houver, que identifica linhas na tabela a serem migradas. Se o valor for nulo, a tabela inteira poderá ser migrada. Para obter mais informações, consulte Habilitar banco de dados Stretch para uma tabela e Selecionar linhas para migrar usando um predicado de filtro. |
migration_direction | tinyint | A direção na qual os dados estão sendo migrados no momento. Os valores disponíveis são os seguintes. 1 (ida) 2 (entrada) |
migration_direction_desc | nvarchar(60) | A descrição da direção na qual os dados estão sendo migrados no momento. Os valores disponíveis são os seguintes. saída (1) entrada (2) |
is_migration_paused | bit | Indica se a migração está pausada no momento. |
is_reconciled | bit | Indica se a tabela remota e a tabela do SQL Server estão sincronizadas. Quando o valor de is_reconciled é 1 (true), a tabela remota e a tabela do SQL Server estão sincronizadas e você pode executar consultas que incluem os dados remotos. Quando o valor de is_reconciled é 0 (false), a tabela remota e a tabela do SQL Server não estão sincronizadas. As linhas migradas recentemente precisam ser migradas novamente. Isso ocorre quando você restaura o banco de dados remoto do Azure ou quando exclui linhas manualmente da tabela remota. Até reconciliar as tabelas, não é possível executar consultas que incluam os dados remotos. Para reconciliar as tabelas, execute sys.sp_rda_reconcile_batch. |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de