Vorgehensweise: Replizieren von Schemaänderungen (SQL Server Management Studio)
Standardmäßig werden die folgenden Schemaänderungen, die auf einem Verleger vorgenommen wurden, der unter SQL Server ausgeführt wird, auf alle SQL Server-Abonnenten repliziert:
ALTER TABLE
ALTER VIEW
ALTER PROCEDURE
ALTER FUNCTION
ALTER TRIGGER
Wenn die Schemaänderungen nicht auf eine Veröffentlichung repliziert werden sollen, deaktivieren Sie im Dialogfeld Veröffentlichungseigenschaften - <Veröffentlichung> die Replikation der Schemaänderungen. Weitere Informationen zum Zugreifen auf dieses Dialogfeld finden Sie unter Vorgehensweise: Anzeigen und Ändern der Eigenschaften von Veröffentlichungen und Artikeln (SQL Server Management Studio).
Hinweis |
---|
Der Befehl ALTER TABLE … DROP COLUMN wird grundsätzlich auf alle die Abonnenten repliziert, deren Abonnement die gelöschten Spalten enthält, auch wenn Sie die Replikation von Schemaänderungen deaktiviert haben. |
So deaktivieren Sie die Replikation von Schemaänderungen
Legen Sie auf der Seite Abonnementoptionen des Dialogfelds Veröffentlichungseigenschaften - <Veröffentlichung> die Eigenschaft Schemaänderungen replizieren auf Falsch fest.
Klicken Sie auf OK.
Wenn nur bestimmte Schemaänderungen weitergegeben werden sollen, legen Sie für die Eigenschaft vor der Schemaänderung Wahr und danach Falsch fest. Wenn umgekehrt die meisten Schemaänderungen weitergegeben werden sollen und nur eine bestimmte Änderung nicht repliziert werden soll, legen Sie für die Eigenschaft vor der entsprechenden Schemaänderung Falsch und anschließend wieder Wahr fest.