Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Devolve informação em cada transação de captura de dados replicada ou alterada.
| Nome da coluna | Tipo de dados | Descrição |
|---|---|---|
| fp2p_pub_exists | tinyint | Se a transação estiver numa base de dados publicada usando replicação transacional peer-to-peer. Se for verdadeiro, o valor é 1; caso contrário, é 0. |
| db_ver | int | Versão da base de dados. |
| comp_range_address | varbinário(8) | Define um intervalo de rollback parcial que deve ser ignorado. |
| textinfo_address | varbinário(8) | Endereço em memória da estrutura de informação de texto em cache. |
| fsinfo_address | varbinário(8) | Endereço em memória da estrutura de informação do fluxo de ficheiros em cache. |
| begin_lsn | Nvarchar(64) | Número de sequência logarítmica (LSN) do registo logarítmico inicial da transação. |
| commit_lsn | Nvarchar(64) | LSN do registo de registo de commit da transação. |
| dbid | smallint | ID da base de dados. |
| linhas | int | ID do comando replicado dentro da transação. |
| xdesid | Nvarchar(64) | ID da transação. |
| artcache_table_address | varbinário(8) | Endereço em memória da estrutura da tabela de artigos em cache usada pela última vez nesta transação. |
| servidor | Nvarchar(514) | Nome do servidor. |
| server_len_in_bytes | smallint | Comprimento do caractere, em bytes, do nome do servidor. |
| base de dados | Nvarchar(514) | Nome do banco de dados. |
| db_len_in_bytes | smallint | Comprimento do caractere, em bytes, do nome da base de dados. |
| originador | Nvarchar(514) | Nome do servidor onde a transação teve origem. |
| originator_len_in_bytes | smallint | Comprimento de caracteres, em bytes, do servidor onde a transação se originou. |
| orig_db | Nvarchar(514) | Nome da base de dados onde a transação teve origem. |
| orig_db_len_in_bytes | smallint | Comprimento dos caracteres, em bytes, da base de dados onde a transação teve origem. |
| cmds_in_tran | int | Número de comandos replicados na transação atual, que é usado para determinar quando uma transação lógica deve ser comprometida. |
| is_boundedupdate_singleton | tinyint | Especifica se uma atualização única de coluna afeta apenas uma única linha. |
| begin_update_lsn | Nvarchar(64) | LSN usado numa atualização única da coluna. |
| delete_lsn | Nvarchar(64) | LSN para eliminar como parte de uma atualização. |
| last_end_lsn | Nvarchar(64) | Último LSN numa transação lógica. |
| fcomplete | tinyint | Especifica se o comando é uma atualização parcial. |
| fcompensado | tinyint | Especifica se a transação está envolvida num rollback parcial. |
| fprocessingtext | tinyint | Especifica se a transação inclui uma coluna de tipo de dado binário grande. |
| max_cmds_in_tran | int | Número máximo de comandos numa transação lógica, conforme especificado pelo Agente Leitor de Log. |
| begin_time | datetime | Hora em que a transação começou. |
| commit_time | datetime | Hora em que a transação foi realizada. |
| session_id | int | ID da sessão de registo de captura de dados alterados. Esta coluna corresponde à coluna session_id em sys.dm_cdc_logscan_sessions. |
| session_phase | int | Número que indica a fase em que a sessão se encontrava no momento em que o erro ocorreu. Esta coluna corresponde à coluna phase_number em sys.dm_cdc_errors. |
| is_known_cdc_tran | bit | Indica que a transação é rastreada por captura de dados de alteração. 0 = Transação de replicação de transação. 1 = Transação de captura de dados de alteração. |
| error_count | int | Número de erros encontrados. |
Permissions
Requer VIEWDATABASE permissão STATE para a base de dados de publicação ou para a base de dados ativada para captura de dados de alteração.
Permissões para SQL Server 2022 e posterior
Requer VIEWDATABASE permissão de ESTADO DE DESEMPENHO na base de dados.
Observações
A informação só é devolvida para objetos replicados da base de dados ou tabelas ativadas para captura de dados de alteração que estejam atualmente carregados na cache do artigo.
Consulte também
Visualizações e funções de gerenciamento dinâmico (Transact-SQL)
Vistas de Gestão Dinâmica Relacionadas com Replicação (Transact-SQL)
Alterações de Captura de Dados Vistas de Gestão Dinâmica Relacionadas (Transact-SQL)