Pregunta

Estoy tratando de probar el DB2 adapter para BizTalk 2006 (no R2).

Al intentar configurar una instancia en una aplicación, aparece un error que indica:

El componente de transporte DB2 no está registrado correctamente

El entorno son 2 servidores de BizTalk que comparten un cuadro de mensajes.

El adaptador DB2 funciona bien en el primer servidor.Es el segundo servidor con el que tengo problemas.

Exporté los archivos .msi del primer servidor, luego los instalé en el segundo servidor y los importé a BizTalk.Todos los demás adaptadores que estoy usando funcionan bien en ambos servidores.

  • Las búsquedas en Google no muestran mucho sobre la solución de problemas del adaptador BizTalk DB2.
  • La solución de problemas adicional demostró que los adaptadores de MS BizTalk para sistemas host están instalados en ambas máquinas.Sin embargo, solo se configuró en la máquina que me genera el problema.
  • Lo desconfiguraré, pero eso todavía no ha ayudado.
  • Verifiqué dos veces que los números de versión de los .dll para el adaptador DB2 sean los mismos en ambos servidores y me aseguré de que estén instalados en el GAC.
  • Nada de esto ha ayudado.

¿Alguien se ha encontrado con un problema como este antes o me ha indicado dónde buscar la guía de solución de problemas del adaptador BizTalk DB2?

¿Fue útil?

Solución

Cuando aparece la palabra "registrado", pienso en el registro de componentes COM, no en la instalación de ensamblados .NET.El controlador subyacente que utiliza el adaptador DB2 es el Controlador ODBC de Microsoft para DB2.Es posible que desee verificar si su panel de control ODBC DSN muestra ese controlador en particular para que pueda configurar un DSN.

Recomendaría una reinstalación del paquete de adaptadores para sistemas host.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top