Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Detalhes da mensagem
| Nome do produto | SQL Server |
| ID do evento | 14157 |
| Origem do evento | MSSQLSERVER |
| Componente | Mecanismo de Banco de Dados do SQL Server |
| Nome simbólico | |
| Texto da mensagem | A assinatura criada pelo Assinante '%s' para a publicação '%s' expirou e foi descartada. |
Explicação
Um Assinante deve sincronizar com o Publicador dentro do tempo especificado no período de retenção da publicação. Se um Assinante não sincronizar dentro desse período, a assinatura expirará. Para obter mais informações, consulte Expiração e Desativação da Assinatura.
Ação do usuário
A assinatura deve ser recriada e inicializada antes que o Assinante possa começar a receber alterações de dados novamente:
Para obter informações sobre como criar assinaturas, consulte Assinar publicações.
Para obter informações sobre como inicializar assinaturas, consulte Inicializar uma Assinatura.
Se o banco de dados de assinatura contiver alterações que não foram sincronizadas com o Publicador, você poderá usar o Utilitário tablediff para determinar quais linhas são diferentes nos bancos de dados de publicação e assinatura.
Você pode aumentar o período de retenção de publicação para evitar que as assinaturas expirem. Tenha cuidado ao definir um valor alto, pois isso pode resultar em mais dados e metadados sendo armazenados, o que afeta o desempenho. Para obter mais informações, consulte Expiração e Desativação da Assinatura.