Habilitación del acceso DTC de red

En este artículo se describen los procedimientos que sigue para habilitar el acceso del Coordinador de transacciones distribuidas (DTC) de red.

Se aplica a: Windows Server 2003
Número de KB original: 817064

Resumen

Nota:

El siguiente procedimiento es para Windows Server 2003. No se aplica a Microsoft Windows 2000 Server.

De forma predeterminada, el acceso DTC de red está deshabilitado en los productos de Windows Server 2003 que se mencionan en la sección "Se aplica a". Cuando no habilita el acceso DTC de red en el servidor, las aplicaciones solo pueden usar transacciones que permanecen en el equipo local. Por ejemplo, las transacciones no pueden fluir desde un equipo local a una base de datos que se ejecuta en un equipo independiente si el acceso DTC de red está deshabilitado.

Cuando el acceso DTC de red está deshabilitado, los clientes que intentan obtener acceso a DTC en el servidor pueden recibir el siguiente mensaje de error:

0x8004D025 de error (XACT_E_PARTNER_NETWORK_TX_DISABLED)

Más información

Pasos para habilitar el acceso DTC de red

  1. Haga clic en Inicio, seleccione Panel de control y, a continuación, haga clic en Agregar o quitar programas.
  2. Haga clic en Agregar o eliminar componentes de Windows.
  3. Seleccione Servidor de aplicaciones y, a continuación, haga clic en Detalles.
  4. Seleccione Habilitar el acceso DTC de red y, a continuación, haga clic en Aceptar.
  5. Haga clic en Siguiente.
  6. Haga clic en Finalizar.

Si ejecuta Windows Server 2003 Service Pack 1 (SP1), debe seguir estos pasos adicionales:

  1. Haga clic en Inicio, en Ejecutar, escriba comexp.msc y, a continuación, haga clic en Aceptar para abrir Servicios de componentes.

  2. Expanda Servicios de componentes, equipos, haga clic con el botón derecho en Mi equipoy, a continuación, haga clic en Propiedades.

  3. En la pestaña MSDTC , haga clic en Configuración de seguridad en Configuración de transacciones, haga clic para activar la casilla Acceso de DTC de red en Configuración de seguridad y, a continuación, haga clic para activar las siguientes casillas en Comunicación del Administrador de transacciones:

    • Permitir entrada
    • Permitir salida
  4. En los clústeres de Microsoft Cluster Server (MSCS), no puede seleccionar Autenticación mutua requerida. Por lo tanto, haga clic para seleccionar una de las siguientes casillas:

    • Se requiere autenticación de autor de llamada entrante
    • No se requiere autenticación

    Nota:

    Para obtener más información sobre estas opciones, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    899191 Nueva funcionalidad en el servicio Coordinador de transacciones distribuidas en Windows Server 2003 Service Pack 1 y en Windows XP Service Pack 2

  5. Asegúrese de que la cuenta de inicio de sesión está establecida en NTAUTHORITY\NetworkService.

  6. Haga clic en Aceptar. Un cuadro de mensaje explica que el servicio MS DTC se detendrá y reiniciará, y que todos los servicios dependientes también se detendrán y reiniciarán. Haga clic en .

    Nota:

    Si se trata de un clúster de conjunto de nodos mayoritario (MNS), no use el recurso MNS como dispositivo de almacenamiento para MS DTC. MS DTC requiere un recurso de almacenamiento, como un disco físico.

Referencias

Para obtener más información sobre las novedades de Microsoft COM+ 1.5, visite el siguiente sitio web de Microsoft Developer Network (MSDN):
Novedades de COM+ 1.5