Jak Replikowanie zmian schematu (Programowanie replikacji Transact-SQL)
If you make the following schema changes to a published article, they are propagated, by default, to Microsoft SQL Server Subscribers:
ALTER TABLE
ZMIANA WIDOKU
ZMIENIANIE PROCEDURY
ZMIENIANIE FUNKCJI
ZMIENIANIE WYZWALACZA
Procedury przechowywane replikacja można użyć do określenia, czy te zmiany schematu są replikowane.procedura składowana, która służy zależy od typu publikacja.
Ostrzeżenie
ZMIENIĆ kolumnę tabeli UPUŚĆ zawsze jest replikowana do wszystkich subskrypcji, którego partycja zawiera kolumny utracona, niezależnie od wartości @ replicate_ddl parametru.
Aby utworzyć publikacja migawka lub transakcyjnych nie replikuje zmiany schematu
- Wydawca na baza danych publikacja, wykonanie sp_addpublication (języka Transact-SQL), określając wartość 0 dla @ replicate_ddl.Aby uzyskać więcej informacji, zobacz Jak Tworzenie publikacji (Programowanie replikacji Transact-SQL).
Aby utworzyć publikacja seryjnej nie replikuje zmiany schematu
- Wydawca na baza danych publikacja, wykonanie sp_addmergepublication (języka Transact-SQL), określając wartość 0 dla @ replicate_ddl.Aby uzyskać więcej informacji, zobacz Jak Tworzenie publikacji (Programowanie replikacji Transact-SQL).
Aby tymczasowo wyłączyć replikowanie zmian schematu dla publikacja migawka lub transakcyjnych
Dla publikacja replikacja zmian schematu, wykonać sp_changepublication (języka Transact-SQL), określając wartość replicate_ddl dla @ Właściwość i wartości 0 dla wartość @.
Wykonanie polecenia DDL opublikowanych obiektu.
(Opcjonalnie) Ponowne włączenie replikowanie zmian schematu przez wykonanie sp_changepublication (języka Transact-SQL), określając wartość replicate_ddl dla @ Właściwość i wartości 1 dla wartość @.
Aby tymczasowo wyłączyć replikowanie zmian schematu dla publikacja seryjnej
Dla publikacja replikacja zmian schematu, wykonać sp_changemergepublication (języka Transact-SQL), określając wartość replicate_ddl dla @ Właściwość i wartości 0 dla wartość @.
Wykonanie polecenia DDL opublikowanych obiektu.
(Opcjonalnie) Ponowne włączenie replikowanie zmian schematu przez wykonanie sp_changemergepublication (języka Transact-SQL), określając wartość replicate_ddl dla @ Właściwość i wartości 1 dla wartość @.