MSSQL_ENG014005
Detalhes da mensagem
Nome do produto |
SQL Server |
Versão do produto |
10.0 |
Número da compilação do produto |
|
ID do evento |
14005 |
Origem do evento |
MSSQLSERVER |
Componente |
Mecanismo de Banco de Dados do SQL Server |
Nome simbólico |
|
Texto da mensagem |
Não foi possível descartar a publicação. Existe uma assinatura para ela. |
Explicação
Você tentou descartar uma publicação que tem uma ou mais assinatura associadas. Uma publicação pode ser descartada somente se não houver nenhuma assinatura associada.
Ação do usuário
Descarte as assinaturas antes de descartar a publicação. Se você usar o SQL Server Management Studio para descartar a publicação, haverá a opção de descartar automaticamente todas as assinaturas associadas antes de descartar a publicação. Se você usar procedimentos armazenados, primeiro será necessário descartar explicitamente as assinaturas. Para obter mais informações, consulte Como excluir uma assinatura push (Programação Transact-SQL de replicação) e Como excluir uma assinatura pull (Programação Transact-SQL de replicação).
Se não existirem assinaturas para a publicação ou se o erro for exibido ao criar uma publicação, talvez exista uma assinatura anterior que não foi limpa completamente quando você tentou removê-la. Execute sp_removedbreplication (Transact-SQL) no banco de dados para remover todos os objetos e as configurações relacionados à replicação.