Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

Sintomas

Assuma que cria uma publicação transacional utilizando o procedimento armazenado sp_addpublication no SQL Server 2014 ou 2016, e define a propriedade @allow_drop para a True. Depois de deixar cair uma tabela que é publicada na publicação e remover manualmente o artigo obsoleto da publicação, poderá receber uma mensagem de erro que se assemelhe ao seguinte:

O servidor remoto "(nulo)" não existe.

Por exemplo, esta questão ocorre no seguinte cenário:

  • Publica-se uma tabela numa publicação transacional e, em seguida, define a propriedade @allow_drop para a True.

  • Retire a mesa publicada.

  • Antes de o agente Log Reader processar os registos relacionados com o comando da tabela de lançamento, limpe o artigo obsoleto utilizando um dos seguintes procedimentos armazenados:

    • sp_MSdropobsoletearticle

    • sp_droparticle

    • sp_droppublication

Neste caso, as seguintes mensagens de erro são registadas num registo verboso:

Estado: 0, código: 1007, texto: "O processo não pôde executar 'sp_MSadd_replcmds' em' SQL_SERVER_INSTANCE'.'. O processo não podia executar "sp_MSadd_replcmds" em' SQL_SERVER_INSTANCE'. Estado do Agente Repl: 6Status: 0, código: 1007, texto: "O servidor remoto "(nulo)" não existe ou não foi designado como Um Editor válido, ou poderá não ter autorização para ver editores disponíveis.".». Estado: 4, código: 6001, texto: 'Linha de fundo para 'Carregador de Comando' está a sair.'. Estado: 0, código: 22020, texto: "Os lotes não foram comprometidos com o Distribuidor." Estado: 0, código: 22037, texto: 'O último passo não registou nenhuma mensagem!'.

Nota O suporte à mesa drop (DROP TABLE DDL) foi adicionado no SQL Server 2014 Service Pack 2. Para obter informações sobre o suporte à tabela drop, consulte o seguinte artigo na Base de Conhecimento da Microsoft:

3170123 Suporta DROP TABLE DDL para artigos incluídos na replicação transacional no SQL Server 2014

Resolução

Esta emissão é corrigida nas seguintes atualizações cumulativas para o SQL Server:

Atualização Cumulativa 1 para SQL Server 2014 Service Pack 2 Atualização Cumulativa 2 para SQL Server 2016

Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:

Última atualização cumulativa para SQL Server 2014 Última atualização cumulativa para SQL Server 2016

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Referências

Saiba mais sobre a terminologia que a Microsoft utiliza para descrever atualizações de software.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×