Udostępnij za pośrednictwem


Jak włączyć dostęp do sieci DTC

W tym artykule opisano procedury, które należy wykonać w celu włączenia dostępu do rozproszonej transakcji sieci (DTC).

Dotyczy: Windows Server 2003
Oryginalny numer KB: 817064

Podsumowanie

Uwaga 16.

Poniższa procedura dotyczy systemu Windows Server 2003. Nie dotyczy systemu Microsoft Windows 2000 Server.

Domyślnie dostęp do sieci DTC jest wyłączony w produktach z systemem Windows Server 2003 wymienionych w sekcji "Dotyczy". Jeśli nie włączysz dostępu do sieci DTC na serwerze, aplikacje mogą używać tylko transakcji, które pozostają na komputerze lokalnym. Na przykład transakcje nie mogą przepływać z komputera lokalnego do bazy danych działającej na osobnym komputerze, jeśli dostęp do sieci DTC jest wyłączony.

Gdy dostęp do usługi DTC sieci jest wyłączony, klienci, którzy próbują uzyskać dostęp do usługi DTC na serwerze, mogą otrzymać następujący komunikat o błędzie:

0x8004D025 błędu (XACT_E_PARTNER_NETWORK_TX_DISABLED)

Więcej informacji

Procedura włączania dostępu do sieci DTC

  1. Kliknij przycisk Start, wskaż Panel sterowania, a następnie kliknij przycisk Dodaj lub Usuń programy.
  2. Kliknij pozycję Dodaj/usuń składniki systemu Windows.
  3. Wybierz pozycję Serwer aplikacji, a następnie kliknij pozycję Szczegóły.
  4. Wybierz pozycję Włącz dostęp do sieci DTC, a następnie kliknij przycisk OK.
  5. Kliknij przycisk Dalej.
  6. Kliknij przycisk Finish (Zakończ).

Jeśli korzystasz z systemu Windows Server 2003 z dodatkiem Service Pack 1 (SP1), wykonaj następujące dodatkowe czynności:

  1. Kliknij przycisk Start, kliknij przycisk Uruchom, wpisz comexp.msc, a następnie kliknij przycisk OK, aby otworzyć usługi składników.

  2. Rozwiń węzeł Usługi składowe, rozwiń węzeł Komputery, kliknij prawym przyciskiem myszy pozycję Mój komputer, a następnie kliknij polecenie Właściwości.

  3. Na karcie MSDTC kliknij pozycję Konfiguracja zabezpieczeń w obszarze Konfiguracja transakcji, kliknij, aby zaznaczyć pole wyboru Dostęp do sieci DTC w obszarze Ustawienia zabezpieczeń, a następnie kliknij, aby zaznaczyć następujące pola wyboru w obszarze Komunikacja menedżera transakcji:

    • Zezwalaj na ruch przychodzący
    • Zezwalaj na ruch wychodzący
  4. W klastrach programu Microsoft Cluster Server (MSCS) nie można wybrać opcji Wymagane wzajemne uwierzytelnianie. W związku z tym kliknij, aby zaznaczyć jedno z następujących pól wyboru:

    • Wymagane jest uwierzytelnianie przychodzącego wywołującego
    • Brak wymaganego uwierzytelniania

    Uwaga 16.

    Aby uzyskać więcej informacji na temat tych opcji, kliknij następujący numer artykułu, aby wyświetlić artykuł w bazie wiedzy Microsoft Knowledge Base:
    899191 Nowe funkcje w usłudze koordynatora transakcji rozproszonych w systemie Windows Server 2003 z dodatkiem Service Pack 1 i Windows XP z dodatkiem Service Pack 2

  5. Upewnij się, że konto logowania ma ustawioną wartość NTAUTHORITY\NetworkService.

  6. Kliknij przycisk OK. W oknie komunikatu wyjaśniono, że usługa MS DTC zostanie zatrzymana i uruchomiona ponownie, a wszystkie usługi zależne również zostaną zatrzymane i uruchomione ponownie. Kliknij przycisk Tak.

    Uwaga 16.

    Jeśli jest to klaster zestawu większości węzłów (MNS), nie używaj zasobu usługi MNS jako urządzenia magazynu dla usługi MS DTC. Usługa MS DTC wymaga zasobu magazynu, takiego jak dysk fizyczny.

Informacje

Aby uzyskać więcej informacji o nowościach w programie Microsoft COM+ 1.5, odwiedź następującą witrynę sieci Web Microsoft Developer Network (MSDN):
Co nowego w modelu COM+ 1.5