Udostępnij za pośrednictwem


Obiekt TransPullSubscription

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

TransPullSubscription Reprezentuje obiekt subskrybenta pochodzi ściągać lub subskrypcja anonimowa publikacja transakcyjnych lub migawka.

Uwagi

Z TransPullSubscription obiektu, możesz:

  • Dodaj ściągać lub subskrypcja anonimowa transakcyjnych publikacja.

  • Zmiana właściwości istniejącego ściągać lub subskrypcja anonimowa transakcyjnych publikacja.

  • Dodaj ściągać lub subskrypcja anonimowa do publikacja migawka.

  • Zmiana właściwości istniejącego ściągać lub subskrypcja anonimowa do publikacja migawka.

Ostrzeżenie

TransPullSubscription Obiektu jest zgodne z wystąpienia programu SQL Server 2000 oraz SQL Server w wersja 7.0.Jednakże TransPullSubscription2 obiektu rozszerza funkcjonalność TransPullSubscription obiektu do użytku z funkcjami, które są nowe w programie SQL Server 2000.

Tworzenie transakcyjnych subskrypcja wciągana subskrybent

  1. Utwórz nowy TransPullSubscription obiektu.

  2. Ustaw Publisher właściwość nazwę istniejącego Wydawca.

  3. Ustaw Distributor właściwość nazwę dystrybutora.

  4. Ustaw PublicationDB Właściwość Nazwa bazy danych (w Wydawca) gdzie znajduje się publikacja.

  5. Ustaw Publication właściwość nazwę publikacja, do którego należy subskrybować.

  6. Ustaw SubscriptionType właściwość SQLDMOSubscription_Pull.

  7. Ustaw SecurityMode Właściwość DistributorSecurity obiektu Właściwość odpowiednio.

  8. Jeśli SecurityMode Właściwość DistributorSecurity Właściwości obiektu jest zestaw do SQLDMOReplSecurity_Normal, zestaw StandardLogin i StandardPassword Właściwości DistributorSecurity Właściwości obiektu.

  9. Ustaw SecurityMode Właściwość PublisherSecurity obiektu Właściwość odpowiednio.

  10. Jeśli SecurityMode Właściwość PublisherSecurity Właściwości obiektu jest zestaw do SQLDMOReplSecurity_Normal, zestaw StandardLogin i StandardPassword Właściwości PublisherSecurity Właściwości obiektu.

  11. Należy zauważyć, że Name domyślnych właściwość do wydawcy**:publication_database:**publikacja.

  12. Dodaj TransPullSubscription obiektu, aby TransPullSubscriptions Kolekcja połączonych ReplicationDatabase obiekt subskrybenta.

  13. Pobierz ReplicationDatabase obiekt, który zawiera publikacja od ReplicationDatabases kolekcja Replication obiekt połączony z Wydawca.

  14. Użyj EnableTransSubscription metoda ReplicationDatabase obiekt, który jest podłączony do Wydawca.

Aby utworzyć transakcyjnych subskrypcja anonimowa subskrybent

  1. Utwórz nowy TransPullSubscription obiektu.

  2. Ustaw Publisher właściwość nazwę istniejącego Wydawca.

  3. Ustaw PublicationDB Właściwość Nazwa bazy danych (w Wydawca) gdzie znajduje się publikacja.

  4. Ustaw Publication właściwość nazwę publikacja, do którego należy subskrybować.

  5. Ustaw SubscriptionType właściwość SQLDMOSubscription_Anonymous.

  6. Ustaw SecurityMode Właściwość DistributorSecurity obiektu Właściwość odpowiednio.

  7. Jeśli SecurityMode Właściwość DistributorSecurity Właściwości obiektu jest zestaw do SQLDMOReplSecurity_Normal, zestaw StandardLogin i StandardPassword Właściwości DistributorSecurity Właściwości obiektu.

  8. Ustaw SecurityMode Właściwość PublisherSecurity obiektu Właściwość odpowiednio.

  9. Jeśli SecurityMode Właściwość PublisherSecurity Właściwości obiektu jest zestaw do SQLDMOReplSecurity_Normal, zestaw StandardLogin i StandardPassword Właściwości PublisherSecurity Właściwości obiektu.

  10. Należy zauważyć, że Name domyślnych właściwość do wydawcy**:publication_database:**publikacja.

  11. Dodaj TransPullSubscription obiektu, aby TransPullSubscriptions Kolekcja połączonych ReplicationDatabase obiekt subskrybenta.

Zmiana istniejącego transakcyjnych subskrypcja wciągana subskrybent

  1. Pobierz TransPullSubscription obiekt z TransPullSubscriptions Kolekcja połączonych ReplicationDatabase obiekt subskrybenta.

  2. Użyj BeginAlter metoda, aby oznaczyć początek zmian.

  3. Ustaw TransPullSubscription Właściwości, aby odzwierciedlić zmiany transakcyjnych obiektu subskrypcja wciągana.

  4. Użyj DoAlter metoda przesłać zmiany do systemu Microsoft ® SQL Server ™.

Zmiany istniejącej subskrypcja anonimowa transakcyjnych subskrybent

  1. Pobierz TransPullSubscription obiektu zawierającego transakcyjnych subskrypcja anonimowa z TransPullSubscriptions Kolekcja połączonych ReplicationDatabase obiekt subskrybenta.

  2. Użyj BeginAlter metoda, aby oznaczyć początek zmian.

  3. Ustaw TransPullSubscription Właściwości obiektu w celu odzwierciedlenia zmian w transakcyjnych subskrypcja anonimowa.

  4. Użyj DoAlter metoda przesłać zmiany do programu SQL Server.

Tworzenie ściągania migawki subskrypcja subskrybent

  1. Utwórz nowy TransPullSubscription obiektu.

  2. Ustaw Publisher właściwość nazwę istniejącego Wydawca.

  3. Ustaw PublicationDB Właściwość Nazwa bazy danych (w Wydawca) gdzie znajduje się publikacja migawka.

  4. Ustaw Publication Właściwość Nazwa publikacja migawka, do którego należy subskrybować.

  5. Ustaw SubscriptionType właściwość SQLDMOSubscription_Pull.

  6. Ustaw SecurityMode Właściwość DistributorSecurity obiektu Właściwość odpowiednio.

  7. Jeśli SecurityMode Właściwość DistributorSecurity Właściwości obiektu jest zestaw do SQLDMOReplSecurity_Normal, zestaw StandardLogin i StandardPassword Właściwości DistributorSecurity Właściwości obiektu.

  8. Ustaw SecurityMode Właściwość PublisherSecurity obiektu Właściwość odpowiednio.

  9. Jeśli SecurityMode Właściwość PublisherSecurity Właściwości obiektu jest zestaw do SQLDMOReplSecurity_Normal, zestaw StandardLogin i StandardPassword Właściwości PublisherSecurity Właściwości obiektu.

  10. Należy zauważyć, że Name domyślnych właściwość do wydawcy**:publication_database:**publikacja.

  11. Dodaj TransPullSubscription obiektu, aby TransPullSubscriptions Kolekcja połączonych ReplicationDatabase obiekt subskrybenta.

  12. Pobierz ReplicationDatabase obiekt, który zawiera publikacja od ReplicationDatabases kolekcja Replication obiekt połączony z Wydawca.

  13. Użyj EnableTransSubscription metoda ReplicationDatabase obiekt połączony z Wydawca.Use DoAlter przesłanie zmian w programie SQL Server.

Aby utworzyć subskrypcja anonimowa migawka subskrybent

  1. Utwórz nowy TransPullSubscription obiektu.

  2. Ustaw Publisher właściwość nazwę istniejącego Wydawca.

  3. Ustaw PublicationDB Właściwość Nazwa bazy danych (w Wydawca) gdzie znajduje się publikacja migawka.

  4. Ustaw Publication właściwość nazwa publikacja migawka subskrybować.

  5. Ustaw SubscriptionType właściwość SQLDMOSubscription_Anonymous.

  6. Ustaw SecurityMode Właściwość DistributorSecurity obiektu Właściwość odpowiednio.

  7. Jeśli SecurityMode Właściwość DistributorSecurity Właściwości obiektu jest zestaw do SQLDMOReplSecurity_Normal, zestaw StandardLogin i StandardPassword Właściwości DistributorSecurity Właściwości obiektu.

  8. Ustaw SecurityMode Właściwość PublisherSecurity obiektu Właściwość odpowiednio.

  9. Jeśli SecurityMode Właściwość PublisherSecurity Właściwości obiektu jest zestaw do SQLDMOReplSecurity_Normal, zestaw StandardLogin i StandardPassword Właściwości PublisherSecurity Właściwości obiektu.

  10. Należy zauważyć, że Name domyślnych właściwość do wydawcy**:publication_database:**publikacja.

  11. Dodaj TransPullSubscription obiektu, aby TransPullSubscriptions Kolekcja połączonych ReplicationDatabase obiekt subskrybenta.

Zmieniać istniejące migawka subskrypcja wciągana subskrybent

  1. Pobierz TransPullSubscription obiektu zawierającego migawka subskrypcja wciągana z TransPullSubscriptions Kolekcja połączonych ReplicationDatabase obiekt subskrybenta.

  2. Użyj BeginAlter metoda, aby oznaczyć początek zmian.

  3. Ustaw TransPullSubscription Właściwości, aby odzwierciedlić zmiany do migawka obiektu subskrypcja wciągana.

  4. Użyj DoAlter metoda przesłać zmiany do programu SQL Server.

Zmiany istniejącej subskrypcja anonimowa migawka subskrybent

  1. Pobierz TransPullSubscription obiektu zawierającego subskrypcja anonimowa migawka z TransPullSubscriptions Kolekcja połączonych ReplicationDatabase obiekt subskrybenta.

  2. Użyj BeginAlter metoda, aby oznaczyć początek zmian.

  3. Ustaw TransPullSubscription Właściwości obiektu w celu odzwierciedlenia zmian w subskrypcja anonimowa migawka.

  4. Użyj DoAlter metoda przesłać zmiany do programu SQL Server.

Zobacz także

Odwołanie