Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Azure SQL Managed Instance
Remove a publicação de metadados pertencentes a uma publicação específica no Distribuidor. Este procedimento armazenado é executado no Distribuidor na base de dados de distribuição.
Transact-SQL convenções de sintaxe
Syntax
sys.sp_removedistpublisherdbreplication
[ @publisher = ] N'publisher'
, [ @publisher_db = ] N'publisher_db'
[ ; ]
Arguments
@publisher [ = ] N'editor'
O nome do servidor Publisher. @publisher é sysname, sem padrão.
[ @publisher_db = ] N'publisher_db'
O nome da base de dados de publicações. @publisher_db é sysname, sem padrão.
Valores de código de retorno
0 (sucesso) ou 1 (fracasso).
Remarks
sp_removedistpublisherdbreplication é usado pela replicação transacional e snapshot.
sp_removedistpublisherdbreplication é usado quando uma base de dados publicada tem de ser recriada sem também eliminar a base de dados de distribuição. Os seguintes metadados são removidos:
- Todos os metadados da publicação.
- Os metadados de todos os artigos pertencem à publicação.
- Metadados de todas as subscrições da publicação.
- Metadados para todos os trabalhos de agente de replicação que pertencem à publicação.
Permissions
Apenas os membros do papel de servidor fixo sysadmin no Distribuidor ou os membros da db_owner função fixa de base de dados na base de dados de distribuição podem executar sp_removedistpublisherdbreplication.