Clonación Mirth a o...
 
Avisos
Vaciar todo

Clonación Mirth a otro servidor  

  RSS

(@monica)
Miembro Activo
Registrado: hace 4 semanas
Mensajes: 3
9 julio, 2020 13:40  

Muy buenas a todos, 

Escribo para ver si alguno podría ayudarme con el siguiente problema. Estoy tratando de cambiar el sistema operativo de la aplicación, tenemos una base de datos oracle migrada en 11.2.0.4 ya con la información y he probado de 2 maneras.

  1. Copiar el software de una máquina a otra y modificad el fichero de configuración mcserver.vmoptions para que apunte a la nueva base de datos.
  2. Instalar el software de 0 y engancharlo a la nueva base de datos.

Pero cuando arranco el servicio da error de conexión contra la base de datos con cualquiera de las dos opciones tengo el siguiente error:

ERROR 2020-07-06 13:44:10,116 [02765544-105e-4909-9b7d-cd12b2c97959_source_connector._jsEndpoint#303652747.receiver.1] com.mirth.connect.connectors.js.JavaScriptMessageReceiver: org.mozilla.javascript.WrappedException: Wrapped java.sql.SQLRecoverableException: IO Error: The Network Adapter could not establish the connection

 

Desde esta máquina se ha validado la conexión contra la base de datos y funciona correctamente.

Agradecería alguna idea.

Un saludo y gracias de antemano


Cita
Nikkator
(@nsoria)
Miembro Moderator
Registrado: hace 5 años
Mensajes: 52
13 julio, 2020 13:49  

Hola monica.

 

¿Estás usando la misma configuración de base de datos y la misma versión de Mirth que antes de cambiar de sistema operativo?.

Lo habitual para una migración es instalar Mirth en la nueva máquina, y editar el archivo de configuración para elegir la base de datos donde tienes tu sistema. Lo único que faltaría sería agregar el archivo del configurationMap.

Un truco para probar el acceso a la base de datos sería ejecutar Mirth con Derby, crear un canal de tipo Database Listener, y desde él tratar de conectar a la base de datos donde tiene el Mirth a migrar, usando la cadena de conexión adecuada.


ResponderCita
(@monica)
Miembro Activo
Registrado: hace 4 semanas
Mensajes: 3
16 julio, 2020 09:24  

@nsoria

 

Buenos días,

 

Gracias por tu respuesta. Efectivamente, he instalado en el nuevo servidor la misma versión que tengo en origen.

¿Donde se encuentra el fichero configurationMap que comentas?

Un saludo y gracias de antemano


ResponderCita
Nikkator
(@nsoria)
Miembro Moderator
Registrado: hace 5 años
Mensajes: 52
16 julio, 2020 10:25  

En el archivo de configuración de Mirth llamado mirth.properties y ubicado dentro de la carpeta conf de la carpeta de instalación de Mirth podrás encontrar la propiedad configurationmap.path que indica la ubicación del archivo de configuración.

Por defecto viene así:

configurationmap.path = ${dir.appdata}/configuration.properties

ResponderCita
(@monica)
Miembro Activo
Registrado: hace 4 semanas
Mensajes: 3
16 julio, 2020 10:36  

@nsoria

 

Buenas, no tengo esa entrada en el fichero mirth.properties. La versión que tenemos es la 2.2.1 por si al ser más antigua esto es diferente y nos de alguna pista más.

 

un saludo


ResponderCita
Nikkator
(@nsoria)
Miembro Moderator
Registrado: hace 5 años
Mensajes: 52
16 julio, 2020 10:58  

@monicaEl configurationMap no existía en esa versión de Mirth, por tanto no tienes que preocuparte de él. Intenta lo de conectarte a la base de datos desde el mismo Mirth como sugerí en mi primera respuesta, si no lo consigues, es muy posible que la cadena de conexión no sea la correcta.


ResponderCita
Share:
caduceusadminForum