Udostępnij za pośrednictwem


Jak Określanie typów artykułu (Programowanie replikacja języka Transact-SQL)

Domyślne typy artykuł replikacja są artykuły tabela, ale inne obiekty bazy danych można publikować jako artykułów, łącznie z widoków, procedur przechowywanych, funkcji zdefiniowanych przez użytkownika i wykonywanie procedura przechowywana.Procedury przechowywane replikacja służy do określenia typu artykułu programowo podczas definiowania artykuł.Procedury, których można użyć zależą od typu replikacja i typ artykuł.

Uwaga

Oznaczenie tylko do schematu podczas definiowania tabela, widoku i artykuły procedura przechowywana oznacza to, że jest replikowany tylko definicji obiektu.

Aby opublikować artykuł tabela w publikacja transakcyjnych lub migawka

  1. Wydawca publikacja bazy danych wykonać sp_addarticle.Określ jedną z następujących wartości @ type , aby określić typ artykuł:

    Powoduje to zdefiniowanie nowy artykuł w publikacja.Aby uzyskać więcej informacji zobacz Jak Definiowanie artykułu (Programowanie replikacja języka Transact-SQL).

  2. Dla logbased manualboth and logbased manualfilter artykułów, na wykonaćsp_articlefilter do generowania filtrowania procedura przechowywana poziomo filtrowane artykuł.Aby uzyskać więcej informacji zobacz Jak Definiowanie i modyfikowanie statyczny filtr wierszy (Programowanie replikacja języka Transact-SQL).

  3. Dla logbased manualboth, logbased manualview, and logbased manualfilter artykułów, na wykonaćsp_articleview do generowania widoku, który definiuje pionowo filtrowane artykuł.Aby uzyskać więcej informacji zobacz Jak Definiowanie i modyfikowanie filtr kolumn (Programowanie replikacja języka Transact-SQL).

Publikowanie widoku lub widok indeksowany artykuł w publikacja transakcyjnych lub migawka

  1. Wydawca publikacja bazy danych wykonać sp_addarticle.Określ jedną z następujących wartości @ type , aby określić typ artykuł:

    Powoduje to zdefiniowanie nowy artykuł w publikacja.Aby uzyskać więcej informacji zobacz Jak Definiowanie artykułu (Programowanie replikacja języka Transact-SQL).

  2. Dla logbased manualboth and logbased manualfilter artykułów, na wykonaćsp_articlefilter do generowania filtrowania procedura przechowywana poziomo filtrowane artykuł.Aby uzyskać więcej informacji zobacz Jak Definiowanie i modyfikowanie statyczny filtr wierszy (Programowanie replikacja języka Transact-SQL).

  3. Dla logbased manualboth, logbased manualview, and logbased manualfilter artykułów, na wykonaćsp_articleview do generowania widoku, który definiuje pionowo filtrowane artykuł.Aby uzyskać więcej informacji zobacz Jak Definiowanie i modyfikowanie filtr kolumn (Programowanie replikacja języka Transact-SQL).

Publikowanie procedura przechowywana, wykonanie procedura przechowywana lub funkcja zdefiniowanej przez użytkownika artykuł w publikacja transakcyjnych lub migawka

Aby publikować tabela lub artykuł w publikacja seryjnej

  • W programie Publisher na baza danych publikacja, wykonać sp_addmergearticle.Określ jedną z następujących wartości @ type , aby określić typ artykuł:

    • Tabela — artykuł tabeli.

    • tylko schematu widok indeksowany - schematu tylko indeksowany artykuł widoku.

    • tylko schematu widoku - schemat — wyświetlanie tylko artykuł.

    Powoduje to zdefiniowanie nowy artykuł w publikacja.Aby uzyskać więcej informacji zobacz Jak Definiowanie artykułu (Programowanie replikacja języka Transact-SQL).

Aby opublikować procedura przechowywana lub funkcja zdefiniowanej przez użytkownika artykuł w publikacja seryjnej

  • W programie Publisher na baza danych publikacja, wykonać sp_addmergearticle.Określ jedną z następujących wartości @ type , aby określić typ artykuł:

    • tylko schematu FUNC - schemat - artykuł tylko funkcja zdefiniowaną przez użytkownika.

    • tylko schematu proc - schematu tylko przechowywane procedury artykuł.

    Powoduje to zdefiniowanie nowy artykuł w publikacja.Aby uzyskać więcej informacji zobacz Jak Definiowanie artykułu (Programowanie replikacja języka Transact-SQL).