Como replicar alterações de esquema (SQL Server Management Studio)

Por padrão, as seguintes alterações de esquema feitas em um Publicador que executa o SQL Server são replicadas para todos os Assinantes do SQL Server:

  • ALTER TABLE

  • ALTER VIEW

  • ALTER PROCEDURE

  • ALTER FUNCTION

  • ALTER TRIGGER

Se você não deseja replicar alterações de esquema para uma publicação, desabilite a replicação de alterações de esquema na caixa de diálogo Propriedades de Publicação - <Publicação>. Para obter mais informações sobre como acessar essa caixa de diálogo, consulte Como exibir e modificar propriedades de Artigo e Publicação (SQL Server Management Studio).

ObservaçãoObservação

O comando ALTER TABLE … DROP COLUMN é sempre replicado para todos os Assinantes cuja assinatura contém as colunas que estão sendo descartadas, mesmo se você desabilitar a replicação de alterações de esquema.

Para desabilitar a replicação de alterações de esquema

  1. Na página Opções de Assinatura da caixa de diálogo Propriedades de Publicação - <Publicação>, defina o valor da propriedade Replicar Alterações de Esquemapara False.

  2. Clique em OK.

    Para propagar apenas alterações de esquema específicas, defina a propriedade como True antes de uma alteração de esquema e, então, defina-a como False depois que a alteração for feita. Por outro lado, para propagar a maioria das alterações de esquema, mas não uma determinada alteração, defina a propriedade como False antes da alteração de esquema e, então, defina-a como True depois que a alteração for feita.