Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Instância Gerenciada de SQL do Azure
Nesta lição, você aprenderá a remover os objetos que habilitaram um banco de dados para dar suporte a uma conversa no banco de dados.
Procedimentos
Observação
Os exemplos de código neste artigo foram testados usando o banco de dados de exemplo AdventureWorks2025, que você pode baixar da página inicial Microsoft SQL Server Samples and Community Projects.
Alternar para o banco de dados AdventureWorks2008R2
Copie e cole o código a seguir em uma janela do Editor de Consultas e execute-o para alternar o contexto para o banco de dados AdventureWorks2008R2.
USE AdventureWorks2008R2; GO
Remover os objetos da conversa
Copie e cole o código a seguir em uma janela do Editor de Consultas e execute-o para remover os objetos que foram usados para dar suporte à conversa.
IF EXISTS (SELECT * FROM sys.services WHERE name = N'//AWDB/1DBSample/TargetService') DROP SERVICE [//AWDB/1DBSample/TargetService]; IF EXISTS (SELECT * FROM sys.service_queues WHERE name = N'TargetQueue1DB') DROP QUEUE TargetQueue1DB; -- Drop the initiator queue and service if they already exist. IF EXISTS (SELECT * FROM sys.services WHERE name = N'//AWDB/1DBSample/InitiatorService') DROP SERVICE [//AWDB/1DBSample/InitiatorService]; IF EXISTS (SELECT * FROM sys.service_queues WHERE name = N'InitiatorQueue1DB') DROP QUEUE InitiatorQueue1DB; IF EXISTS (SELECT * FROM sys.service_contracts WHERE name = N'//AWDB/1DBSample/SampleContract') DROP CONTRACT [//AWDB/1DBSample/SampleContract]; IF EXISTS (SELECT * FROM sys.service_message_types WHERE name = N'//AWDB/1DBSample/RequestMessage') DROP MESSAGE TYPE [//AWDB/1DBSample/RequestMessage]; IF EXISTS (SELECT * FROM sys.service_message_types WHERE name = N'//AWDB/1DBSample/ReplyMessage') DROP MESSAGE TYPE [//AWDB/1DBSample/ReplyMessage]; GO