Condividi tramite


Come abilitare l'accesso DTC di rete

Questo articolo descrive le procedure da seguire per abilitare l'accesso DTC (Distributed Transaction Coordinator) di rete.

Si applica a: Windows Server 2003
Numero KB originale: 817064

Riepilogo

Note

La procedura seguente è relativa a Windows Server 2003. Non si applica a Microsoft Windows 2000 Server.

Per impostazione predefinita, l'accesso DTC di rete è disabilitato nei prodotti Windows Server 2003 indicati nella sezione "Si applica a". Quando non si abilita l'accesso DTC di rete nel server, le applicazioni possono usare solo le transazioni che rimangono nel computer locale. Ad esempio, le transazioni non possono passare da un computer locale a un database in esecuzione in un computer separato se l'accesso DTC di rete è disabilitato.

Quando l'accesso DTC di rete è disabilitato, i client che tentano di ottenere l'accesso a DTC nel server possono ricevere il messaggio di errore seguente:

errore 0x8004D025 (XACT_E_PARTNER_NETWORK_TX_DISABLED)

Ulteriori informazioni

Procedura per abilitare l'accesso DTC di rete

  1. Fare clic su Start, scegliere Pannello di controllo e quindi fare clic su Installazione applicazioni.
  2. Fare clic su Aggiungi/Rimuovi componenti di Windows.
  3. Selezionare Server applicazioni e quindi fare clic su Dettagli.
  4. Selezionare Abilita l'accesso DTC di rete e quindi fare clic su OK.
  5. Fare clic su Avanti.
  6. Fare clic su Fine.

Se si esegue Windows Server 2003 Service Pack 1 (SP1), è necessario seguire questa procedura aggiuntiva:

  1. Fare clic su Start, scegliere Esegui, digitare comexp.msc e quindi fare clic su OK per aprire Servizi componenti.

  2. Espandere Servizi componenti, espandere Computer, fare clic con il pulsante destro del mouse su Computer e quindi scegliere Proprietà.

  3. Nella scheda MSDTC fare clic su Configurazione della sicurezza in Configurazione delle transazioni, fare clic per selezionare la casella di controllo Accesso DTC di rete in Impostazioni di sicurezza e quindi fare clic per selezionare le caselle di controllo seguenti in Comunicazione di Transaction Manager:

    • Consenti ingresso
    • Consenti in uscita
  4. Nei cluster Microsoft Cluster Server (MSCS) non è possibile selezionare Autenticazione reciproca obbligatoria. Di conseguenza, fare clic per selezionare una delle caselle di controllo seguenti:

    • Autenticazione chiamante in ingresso obbligatoria
    • Nessuna autenticazione necessaria

    Note

    Per altre informazioni su queste opzioni, fare clic sul numero di articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:
    899191 Nuova funzionalità nel servizio Distributed Transaction Coordinator in Windows Server 2003 Service Pack 1 e in Windows XP Service Pack 2

  5. Assicurarsi che l'account di accesso sia impostato su NTAUTHORITY\NetworkService.

  6. Scegliere OK. Una finestra di messaggio spiega che il servizio MS DTC verrà arrestato e riavviato e che tutti i servizi dipendenti verranno arrestati e riavviati. Fare clic su .

    Note

    Se si tratta di un cluster MNS (Majority Node Set), non usare la risorsa MNS come dispositivo di archiviazione per MS DTC. MS DTC richiede una risorsa di archiviazione, ad esempio un disco fisico.

Riferimenti

Per ulteriori informazioni sulle novità di Microsoft COM+ 1.5, visitare il seguente sito Web Microsoft Developer Network (MSDN):
Novità di COM+ 1.5