Compartilhar via


Stretch Database - sys.dm_db_rda_schema_update_status

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores

Contém uma linha para cada tarefa de atualização de esquema para o arquivo de dados remoto de cada tabela habilitada para Stretch no banco de dados atual. As tarefas são identificadas por suas IDs de tarefa.

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.

sys.dm_db_rda_schema_update_status tem como escopo o contexto atual do banco de dados. Verifique se você está no contexto do banco de dados da tabela habilitada para Stretch para a qual deseja ver o status de atualização do esquema.

Nome da coluna Tipo de dados Descrição
table_id int A ID da tabela local habilitada para Stretch cujo esquema de arquivo de dados remoto está sendo atualizado.
database_id int A ID do banco de dados que contém a tabela local habilitada para Stretch.
task_id bigint A ID da tarefa de atualização do esquema de archive de dados remotos.
task_type int O tipo da tarefa de atualização do esquema de archive de dados remoto.
task_type_desc nvarchar A descrição do tipo da tarefa de atualização do esquema de archive de dados remoto.
task_state int O estado da tarefa de atualização do esquema de archive de dados remoto.
task_state_des nvarchar A descrição do estado da tarefa de atualização do esquema de archive de dados remoto.
start_time_utc datetime A hora UTC em que a atualização do esquema de archive de dados remoto foi iniciada.
end_time_utc datetime A hora UTC em que a atualização do esquema de archive de dados remoto foi concluída.
error_number int Se a atualização do esquema de archive de dados remoto falhar, o número do erro que ocorreu; caso contrário, null.
error_severity int Se a atualização do esquema de archive de dados remoto falhar, a gravidade do erro que ocorreu; caso contrário, null.
error_state int Se a atualização do esquema de archive de dados remoto falhar, o estado do erro que ocorreu; caso contrário, null. O error_state indica a condição ou o local onde ocorreu o erro.

Confira também