Um Transact-SQL (TSQL) é uma ferramenta de pesquisa e aquisição. Pode ser usado para alterar o esquema de um banco de dados. Isso é feito replicando os comandos. Se o TSQL não estiver funcionando, outra etapa poderá ser necessária. Você pode ter que reiniciar o processo adotando uma abordagem diferente.
Se você está sendo forçado a interromper a replicação enquanto está em processo de alterar o esquema de um banco de dados de publicação, deve fazer uma consideração importante. O banco de dados tem uma marca de segurança que congela automaticamente qualquer processo de replicação. Se isso acontecer, então você deve tomar as medidas necessárias para descobrir as qualidades exclusivas do banco de dados. Isso permitirá que você identifique as tags de segurança.
Uma outra opção a considerar é a variedade de banco de dados. Esta opção vem com uma pergunta; este é o único banco de dados de publicação no qual a ferramenta TSQL não funcionará? Esta questão abre uma variedade de novas possibilidades e caminhos para resolver o problema. Primeiro, se você se deparou com um banco de dados que fornece a mensagem "stop replication", o problema não é o TSQL, mas um problema nesse banco de dados.
Se a mensagem "parar replicação" ocorrer em qualquer banco de dados de publicação, você deverá considerar as etapas do processo. O TSQL é projetado como replicador e deve alterar o esquema de um banco de dados. No entanto, existem etapas específicas que devem ser tomadas.
Não deixe de considerar os parâmetros de distribuição. O TSQL corresponde a esses parâmetros. Qual é o valor da instalação? Ele precisa estar no zero para que o processo de replicação tenha a plataforma adequada para operação? O seu processo de transação demora muito? Alguns bancos de dados de publicação têm um período máximo de retenção transacional. E, finalmente, seus arquivos de script TSQL seguem uma seqüência lógica na execução das tarefas designadas? Uma última consideração rápida. Os criadores de scripts Transact-SQL devem considerar se o script do banco de dados do assunto foi ou não configurado manualmente.