Jak Konfigurowanie publikacji i dystrybucji (Programowanie RMO)
Publikowanie replikacja i dystrybucji mogą programowo skonfigurować za pomocą RMO (replikacja Management Objects).
Aby skonfigurować publikowania i dystrybucji na jednym serwerze
Utworzyć połączenie z serwerem przy użyciu ServerConnection Klasa.
Utworzenie wystąpienie ReplicationServer Klasa. Przekazywanie ServerConnection w kroku 1.
Utworzenie wystąpienie DistributionDatabase Klasa.
Ustawianie Name() Właściwość Nazwa bazy danych i zestaw ConnectionContext() Właściwość ServerConnection w kroku 1.
Zainstaluj dystrybutor, wywołując InstallDistributor(String, DistributionDatabase) Metoda. Przekazywanie DistributionDatabase obiekt z kroku 3.
Utworzenie wystąpienie DistributionPublisher Klasa.
Ustaw następujące właściwości DistributionPublisher:
Name() -Nazwa Wydawca.
ConnectionContext() - ServerConnection w kroku 1.
DistributionDatabase() -Nazwa bazy danych, utworzony w kroku 5.
WorkingDirectory() -udziału, umożliwiające dostęp do plików migawka.
PublisherSecurity() - the security mode used when connecting to the Publisher.WindowsAuthentication() is recommended.
Wywołanie Create() Metoda.
Konfigurowanie publikowania i przy użyciu dystrybutor dystrybutor zdalny
Utwórz połączenie dystrybutor zdalny serwera za pomocą ServerConnection Klasa.
Utworzenie wystąpienie ReplicationServer Klasa. Przekazywanie ServerConnection w kroku 1.
Utworzenie wystąpienie DistributionDatabase Klasa.
Ustawianie Name() Właściwość Nazwa bazy danych, a zestaw ConnectionContext() Właściwość ServerConnection w kroku 1.
Zainstaluj dystrybutor, wywołując InstallDistributor(String, DistributionDatabase) Metoda. Określ bezpieczne hasło (używane przez Wydawca podczas łączenia się z dystrybutor zdalny) oraz DistributionDatabase obiekt z kroku 3. Aby uzyskać więcej informacji zobacz Securing the Distributor.
Security Note: Jeśli jest to możliwe, monituje użytkowników o wprowadzenie poświadczenia zabezpieczeń w czasie wykonywania.Jeśli poświadczenia muszą być przechowywane, należy użyć Usługi kryptograficzne dostarczone przez Microsoft System Windows .NET framework.
Utworzenie wystąpienie DistributionPublisher Klasa.
Ustaw następujące właściwości DistributionPublisher:
Name() -Nazwa serwera lokalnego Wydawca.
ConnectionContext() - ServerConnection w kroku 1.
DistributionDatabase() -Nazwa bazy danych, utworzony w kroku 5.
WorkingDirectory() -udziału, umożliwiające dostęp do plików migawka.
PublisherSecurity() - the security mode used when connecting to the Publisher.WindowsAuthentication() is recommended.
Wywołanie Create() Metoda.
Utwórz połączenie z lokalnym serwerem Wydawca przy użyciu ServerConnection Klasa.
Utworzenie wystąpienie ReplicationServer Klasa. Przekazywanie ServerConnection w kroku 9.
Wywołanie InstallDistributor(String, String) Metoda. Przekazuje nazwę zdalnego dystrybutor i hasło dla zdalnego dystrybutor określonego w kroku 5.
Security Note: Jeśli jest to możliwe, monituje użytkowników o wprowadzenie poświadczenia zabezpieczeń w czasie wykonywania.Jeśli poświadczenia muszą być przechowywane, należy użyć Usługi kryptograficzne dostarczonych przez środowisko Windows .NET Framework.
Example
W poniższym przykładzie konfiguruje serwer jako Wydawca z lokalnego dystrybutor.
See Also