Come abilitare l'accesso DTC di rete

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

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

Riepilogo

Nota

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 tale accesso nel server, le applicazioni possono solo utilizzare transazioni che restano nel computer locale. Ad esempio, con l'accesso di rete DTC disabilitato, le transazioni non possono passare da un computer locale a un database eseguito in un altro computer.

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

0x8004D025 di errore (XACT_E_PARTNER_NETWORK_TX_DISABLED)

Ulteriori informazioni

Passaggi 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 Windows.
  3. Selezionare Server applicazioni e quindi fare clic su Dettagli.
  4. Selezionare Abilita accesso DTC di rete e quindi fare clic su OK.
  5. Scegliere Avanti.
  6. Fare clic su Fine.

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

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

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

  3. Nella scheda MSDTC fare clic su Configurazione sicurezza in Configurazione transazione, 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 Gestione transazioni:

    • Consenti in ingresso
    • Consenti in uscita
  4. Nei cluster Microsoft Cluster Server (MSCS) non è possibile selezionare Autenticazione reciproca richiesta. Fare quindi clic per selezionare una delle caselle di controllo seguenti:

    • Autenticazione del chiamante in ingresso necessaria
    • Nessuna autenticazione richiesta

    Nota

    Per altre informazioni su queste opzioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente:
    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. Fare clic su OK. Una finestra di messaggio spiega che il servizio MS DTC verrà arrestato e riavviato e che anche tutti i servizi dipendenti verranno arrestati e riavviati. Fare clic su .

    Nota

    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 altre informazioni sulle novità di Microsoft COM+ 1.5, visitare il seguente sito Web Microsoft Developer Network (MSDN):
Novità di COM+ 1.5