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
Remove metadados quando uma subscrição é cancelada num Assinante. Para uma subscrição de transação de sincronização, inclui também gatilhos de atualização imediata. Este procedimento armazenado é executado no Assinante na base de dados de subscrição.
Transact-SQL convenções de sintaxe
Sintaxe
sys.sp_subscription_cleanup
[ @publisher = ] N'publisher'
[ , [ @publisher_db = ] N'publisher_db' ]
[ , [ @publication = ] N'publication' ]
[ , [ @reserved = ] N'reserved' ]
[ , [ @from_backup = ] from_backup ]
[ ; ]
Arguments
@publisher [ = ] N'editor'
O nome do Editor. @publisher é sysname, sem padrão.
[ @publisher_db = ] N'publisher_db'
O nome do banco de dados do Publisher.
@publisher_db é sysname, com um padrão de NULL.
[ @publication = ] N'publicação'
O nome da publicação.
@publication é sysname, com um padrão de NULL. Se NULL, as subscrições que utilizam uma publicação de agente partilhado na base de dados de publicação são eliminadas.
[ @reserved = ] N'reservado'
Identificado apenas para fins informativos. Não suportado. A compatibilidade futura não é garantida.
[ @from_backup = ] from_backup
Identificado apenas para fins informativos. Não suportado. A compatibilidade futura não é garantida.
Valores de código de retorno
0 (sucesso) ou 1 (fracasso).
Remarks
sp_subscription_cleanup é usado em replicação transacional e snapshot.
Permissions
Apenas os membros do papel de servidor fixo de sysadmin ou do papel de base de dados fixa db_owner podem executar sp_subscription_cleanup.