Udostępnij za pośrednictwem


Jak Konfigurowanie subskrypcja do korzystania z synchronizacja w sieci Web (Programowanie replikacja języka Transact-SQL)

Procedura w tym temacie jest trzeci krok w konfigurowaniu synchronizacja w sieci Web replikacja łączenia.Po włączeniu publikacja i konfigurowania komputera, na którym jest uruchomiony, wykonywać tego kroku Microsoft Internet Information Services (IIS). Aby zapoznać się z omówieniem procesu konfiguracja zobacz Jak Konfigurowanie synchronizacja w sieci Web dla replikacja łączenia (Programowanie replikacja języka Transact-SQL). Po skonfigurowaniu subskrypcja, aby użyć synchronizacja w sieci Web subskrybenci mogą łączyć się tylko do Wydawca za pośrednictwem protokołu HTTP, należy poprawnie skonfigurować publikacja.Aby uzyskać więcej informacji zobacz Jak Konfigurowanie publikacja, aby zezwolić na synchronizacja w sieci Web (Programowanie replikacja języka Transact-SQL). Po zakończeniu procedury w tym temacie synchronizacji subskrypcja, został utworzony.Aby uzyskać więcej informacji zobacz Jak Synchronizowanie subskrypcja wciągana (Programowanie replikacja).

W tym temacie opisano parametry, które są wymagane przez synchronizacja w sieci Web.Aby uzyskać więcej informacji na temat sposobów tworzenia ściągać subskrypcji, zobacz Jak Tworzenie subskrypcja ściąganej (Programowanie replikacja języka Transact-SQL).

Important noteImportant Note:

Adres URL serwera sieci Web, który jest używany do synchronizacja w sieci Web (na przykład https://Serwer.domena.COM/katalog/ replisapi.dll) określa lokalizację replisapi.dll.Jeśli serwer jest skonfigurowany do używania portu innego niż domyślny port 443 dla Secure Sockets Layer (SSL), musisz podać także port jako: https:// Server.domena.com:Numer_portu/katalog/ replisapi.dll.Nazwa serwera w adresie URL musi być taka sama jak nazwa, która została użyta podczas tworzenia certyfikat.Na przykład w sieci intranet, być może uzyskać dostęp do serwera sieci Web przy użyciu https://Serwer/.Niemniej jednak jeśli w pełni kwalifikowanej nazwy (na przykład https://Server.domena.com/) został użyty podczas tworzenia certyfikat w adres usługa sieci Web, należy użyć tej nazwy w pełni kwalifikowana.

Do konfigurowania subskrypcja, aby użyć synchronizacja w sieci Web

  1. Wydawca wykonać sp_addmergesubscription.Określ wartości @ publikacja, @ subskrybent, @ subscriber_db, a wartość ściągać for @ subscription_type.Rejestruje to subskrypcja wciągana przez wydawcę.

  2. Subskrybent Aby utworzyć subskrypcja ściąganej, wykonać sp_addmergepullsubscription, określanie wartości dla @ publikacja, Wydawca @, and @ publisher_db.

  3. Subskrybent wykonać sp_addmergepullsubscription_agent, określanie wartości dla Wydawca @, @ publisher_db, @ publikacja, wartość 1 for @ use_web_sync, a wartości następujących parametrów:

    • @ internet_url jest lokalizacja replisapi.dll.

    • @ internet_security_mode jest tryb zabezpieczeń, w którym agent korespondencji seryjnej używany podczas tworzenia połączeń z komputerem z subskrybent działa program IIS.Wartość 0 Określa, że jest używane uwierzytelnianie podstawowe; wartość 1 (domyślna) określa, że jest używane zintegrowane uwierzytelnianie systemu Windows.

    • @ internet_login jest identyfikator logowania, używających Agent seryjny podczas nawiązywania połączenia z subskrybent do komputera, na którym działa program IIS przy użyciu uwierzytelnianie podstawowego.

    • @ internet_password jest to hasło, używających Agent seryjny podczas nawiązywania połączenia z subskrybent do komputera, na którym działa program IIS przy użyciu uwierzytelnianie podstawowego.

    Uwaga

    Do synchronizacji subskrypcja przy użyciu synchronizacja w sieci Web, należy włączyć faz przekazywania i pobierania.

Aby skonfigurować subskrypcja na synchronizację w sieci Web subskrybenci mogą łączyć się tylko z Wydawca za pomocą serwera sieci Web przy użyciu protokołu HTTP

  1. Subskrybent, aby utworzyć subskrypcja wciągana, wykonać sp_addmergepullsubscription, określając wartość anonimowe for @ subscriber_type a wartości**@ publikacja**, Wydawca @, and @ publisher_db.

  2. Subskrybent wykonać sp_addmergepullsubscription_agent, określanie wartości dla Wydawca @, @ publisher_db, @ publikacja, wartość 1 for @ use_web_sync, a wartości następujących parametrów:

    • @ internet_url jest lokalizacja replisapi.dll.

    • @ internet_security_mode jest tryb zabezpieczeń, w którym agent korespondencji seryjnej używany podczas tworzenia połączeń z komputerem z subskrybent działa program IIS.Wartość 0 Określa, że jest używane uwierzytelnianie podstawowe; wartość 1 (domyślna) określa, że jest używane zintegrowane uwierzytelnianie systemu Windows.

    • @ internet_login jest identyfikator logowania, używających Agent seryjny podczas nawiązywania połączenia z subskrybent do komputera, na którym działa program IIS przy użyciu uwierzytelnianie podstawowego.

    • @ internet_password jest to hasło, używających Agent seryjny podczas nawiązywania połączenia z subskrybent do komputera, na którym działa program IIS przy użyciu uwierzytelnianie podstawowego.

    Uwaga

    Do synchronizacji subskrypcja przy użyciu synchronizacja w sieci Web, należy włączyć faz przekazywania i pobierania.

Example

Poniższy przykład tworzy subskrypcja, synchronizowane za pomocą sieci synchronizacja w sieci Web z Wydawca.

Poniższy przykład tworzy subskrypcja, synchronizowane za pomocą sieci synchronizacja w sieci Web abonenta, który może łączyć się tylko z Wydawca za pomocą serwera sieci Web za pośrednictwem protokołu HTTP z Wydawca.