MSSQL_ENG003724

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 3724
Origem do Evento MSSQLSERVER
Componente Mecanismo de Banco de Dados do SQL Server
Nome simbólico
Texto da mensagem Não é possível %S_MSG o %S_MSG '%.*ls' porque está sendo usado para replicação.

Explicação

Quando os objetos em um banco de dados são replicados, são marcados como replicados na tabela do sistema sysarticles (para publicações de instantâneo e transacionais) ou sysmergearticles (para publicações de mesclagem). Se tentar descartar um objeto replicado, ocorrerá esse erro.

Ação do usuário

Certifique-se de que o objeto de banco de dados não está replicado antes de tentar descartá-lo. Por exemplo:

  • Se o erro ocorrer no banco de dados de publicação, descarte o artigo da publicação antes de descartar o objeto. Para obter mais informações, consulte Add Articles to and Drop Articles from Existing Publications (Adicionar e remover artigos para/de publicações existentes).

  • Se o erro ocorrer no banco de dados de assinatura, descarte a assinatura antes de descartar o objeto. Para obter mais informações, consulte Subscribe to Publications (Assinar publicações). Para assinaturas de publicações transacionais, é possível descartar a assinatura de um artigo individual em vez de toda a publicação. Para obter mais informações, consulte sp_dropsubscription (Transact-SQL).

Se esse erro ocorrer em um banco de dados que não é replicado, execute sp_removedbreplication (Transact-SQL) para garantir que os objetos no banco de dados não sejam marcados como replicados.