dimanche 4 mars 2012

Fix "Nueva transacción no puede inscribirse en el Coordinador de transacciones especificado" en Server 2003 SP2

Si está ejecutando una aplicación web utilizando la tecnología ASP original de Windows Server 2003, puede recibir este mensaje de error una vez que la actualización a Service Pack 2: "Nueva transacción no puede inscribirse en el Coordinador de transacciones especificado [-2147168246].".

La causa de este error es que MSDTC tiene una configuración que requiere autenticación para las transacciones distribuidas, y la actualización a SP2 podría cambiar la configuración de necesario en lugar de ninguno.

Para corregir este error, abra Servicios de componentes y haga clic en el icono Mi PC y seleccione Propiedades.

image

Seleccione la ficha MSDTC y luego en la parte inferior de la ventana, haga clic en el botón Configuración de seguridad.

En esta ventana, cambiar la configuración en Comunicación Administrador de transacciones de "No se requiere autenticación".

Esto debería resolver este error.

Tenga en cuenta que si usted tiene un firewall entre el servidor web y servidor de base de datos entonces usted debe asegurarse de que los puertos de alta están abiertas entre las dos máquinas, junto con la RPC, ya que también podría causar el mismo error.

Aucun commentaire:

Enregistrer un commentaire