Habilitación del coordinador de transacciones distribuidas de MS para permitir transacciones para Oracle E-Business Suite
Configure MSDTC antes de empezar a crear aplicaciones que usen el adaptador de Oracle E-Business.
Las operaciones realizadas en Oracle E-Business Suite mediante el adaptador de Oracle E-Business (mediante BizTalk Server, el modelo de servicio WCF o el modelo de canal WCF) se pueden realizar dentro de un ámbito de transacción. Si el programa cliente tiene más de un recurso transaccional como parte de la misma transacción, la transacción se eleva a una transacción MSDTC. Para permitir que el adaptador realice operaciones dentro del ámbito de una transacción MSDTC, configure MSDTC en el equipo que ejecuta el adaptador de Oracle E-Business y en Oracle E-Business Suite. Además, agregue MSDTC a la lista de excepciones del firewall, que puede ser el Firewall de Windows integrado.
Nota
Los pasos para configurar MSDTC varían para los distintos sistemas operativos. Los pasos enumerados en este tema se aplican a los sistemas operativos cliente y Windows Server de Windows.
Configuración de MSDTC
Abra Servicios de componentes.
O bien, en Administrador del servidor, seleccione Herramientas y, después, Servicios de componentes.
Expanda Servicios de componentes, equipos, Mi equipo, Coordinador de transacciones distribuidas, haga clic con el botón derecho en DTC local y seleccione Propiedades.
Seleccione la pestaña Seguridad . En esta pestaña, seleccione lo siguiente:
- Acceso a DTC desde la red
- Permitir clientes remotos
- Permitir entrada
- Permitir salientes
- No se requiere autenticación
Seleccione Aceptar para guardar los cambios.
Si se le pide que reinicie el servicio MSDTC, seleccione Sí. Una vez reiniciado el servicio MSDTC, cierre las propiedades y mmC de servicios de componentes.
Agregar MSDTC a la lista de excepciones de Firewall de Windows
Sugerencia
Es posible que microsoft Distributed Tansaction Coordinator (MSDTC) ya esté permitido en el firewall. Si es así, se muestra como una regla de entrada. Si no aparece en la lista, use esta sección para permitir MSDTC.
Abra Firewall de Windows y seleccione Configuración avanzada a la izquierda.
O bien, en Administrador del servidor, seleccione Herramientas y, después, Firewall de Windows con seguridad avanzada.
Haga clic con el botón derecho en Reglas de entrada y seleccione Nueva regla.
En el asistente:
- Seleccione Programa y , después, Siguiente.
- Establezca la ruta de acceso del programa en
%SystemRoot%\system32\msdtc.exe
y seleccione Siguiente. - Permita la conexión y seleccione Siguiente.
- Seleccione Dominio y siguiente.
- Escriba cualquier nombre, como
MSDTC for Oracle EBS
, y seleccione Finalizar.
Complete el asistente y cierre Firewall de Windows.