MSSQL_ENG014157
Aplica-se a: SQL Server Instância Gerenciada de SQL do Azure
Detalhes da mensagem
Atributo | Valor |
---|---|
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 fazer a sincronização com o Publicador no momento especificado no período de retenção de publicação. Se um Assinante não fizer a sincronização nesse período, a assinatura será expirada. Para obter mais informações, consulte Subscription Expiration and Deactivation.
Ação do usuário
É necessário recriar e inicializar a assinatura para que o Assinante comece a receber novamente as alterações de dados:
Para obter mais 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, será possível usar o tablediff Utility para determinar quais linhas são diferentes nos bancos de dados de publicação e de assinatura.
É possível aumentar o período de retenção de publicação para que a assinatura não expire. Tome cuidado ao definir um valor alto, já que isso pode resultar no armazenamento de mais dados e metadados, o que afeta o desempenho. Para obter mais informações, consulte Subscription Expiration and Deactivation.