Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A classe de evento de Alteração de Estado de Espelhamento de Banco de Dados indica quando o estado de um banco de dados replicado muda. Inclua essa classe de evento em rastreamentos que monitoram condições de bancos de dados espelhados.
Quando a classe de evento Alteração de Estado de Espelhamento de Banco de Dados é incluída em um rastreamento, a sobrecarga relativa é baixa. A sobrecarga poderá ser maior se o estado dos bancos de dados espelhados aumentar.
Colunas de dados da classe de eventos para alteração de estado de espelhamento do banco de dados
| Nome da coluna de dados | Tipo de Dados | Descrição | ID da coluna | Filtrável |
|---|---|---|---|---|
| DatabaseID | int | ID do banco de dados especificado pela instrução de banco de dados USE ou o banco de dados padrão se nenhuma instrução de banco de dados USE tiver sido emitida para uma determinada instância. O SQL Server Profiler exibirá o nome do banco de dados se a coluna de dados ServerName for capturada no rastreamento e o servidor estiver disponível. Determine o valor para um banco de dados usando a função DB_ID. | 3 | Sim |
| DatabaseName | nvarchar | Nome do banco de dados espelhado. | 35 | Sim |
| EventClass | int | Tipo de evento = 167. | 27 | Não |
| EventSequence | int | Sequência de classes de eventos em lote. | 51 | Não |
| IntegerData | int | ID do estado anterior. | vinte e cinco | Sim |
| IsSystem | int | Indica se o evento ocorreu em um processo do sistema ou do usuário. 1 = sistema, 0 = usuário. | 60 | Sim |
| LoginSid | imagem | Número SID (identificação de segurança) do usuário que fez logon. Você pode encontrar essas informações na exibição de catálogo sys.server_principals . Cada SID é exclusivo para cada logon no servidor. | 41 | Sim |
| RequestID | int | ID da solicitação que contém a instrução. | 49 | Sim |
| ServerName | nvarchar | Nome da instância do Microsoft SQL Server que está sendo rastreada. | 26 | Não |
| SessionLoginName | nvarchar | Nome de logon do usuário que originou a sessão. Por exemplo, se você se conectar ao SQL Server usando Login1 e executar uma instrução como Login2, SessionLoginName mostrará Login1 e LoginName mostrará Login2. Esta coluna exibe logons do SQL Server e do Windows. | 64 | Sim |
| SPID | int | Identificação da sessão em que ocorreu o evento. | 12 | Sim |
| StartTime | data e hora | Hora de início do evento, se disponível. | 14 | Sim |
| Estado | int | Nova ID do estado de espelhamento: 0 = Notificação nula 1 = Principal Sincronizado com Testemunha 2 = Principal Sincronizado sem Testemunha 3 = Espelho Sincronizado com Testemunha 4 = Espelho Sincronizado sem Testemunha 5 = Conexão ao Servidor Principal Perdida 6 = Conexão com Espelho Perdido 7 = Manual Failover 8 = Failover automático 9 = Espelhamento suspenso 10 = Sem Quorum 11 = Sincronizando espelho 12 = Principal em Execução Exposto |
30 | Sim |
| TextData | ntext | Descrição da alteração de estado. | 1 | Sim |
| TransactionID | bigint | ID da transação atribuída pelo sistema. | 4 | Sim |