amagan
08-25-2010, 06:05 AM
Hola a todos.
Estoy haciendo una implementación entre dos sistemas utilizando el kettle de pentaho. Utilizo por lo tanto dos conexiones a dos bases de datos. Una de ellas está en el ordenador local y la otra en otra máquina señalizada a través de su IP. El caso es que he establecido las conexiones en la transformación a través de variables.Tanto el hostname, puerto, nombre base de datos, user y password de ambas conexiones están definidas como variables y fijados sus valores a través de "Establecer variables de entorno".
El caso es que todo va bien y las conexiones correctamente. Ejecuto el job desde el spoon directamente y funciona perfectamente. Una vez que programo la tarea para que sea ejecutada desde el cron deja de funcionar y me dice que no se puede establecer las conexiones a la base de datos...es como si no reconociese las variables lo que para mi es del todo raro ya que lo único que hago desde el cron es llamar a ese job que si ejecuto directamente funciona correctamente!!!
Me imagino que estaré metiendo la pata en algo...alguien tiene alguna idea????
Muchísimas gracias!!
Saludos para todos!!
Estoy haciendo una implementación entre dos sistemas utilizando el kettle de pentaho. Utilizo por lo tanto dos conexiones a dos bases de datos. Una de ellas está en el ordenador local y la otra en otra máquina señalizada a través de su IP. El caso es que he establecido las conexiones en la transformación a través de variables.Tanto el hostname, puerto, nombre base de datos, user y password de ambas conexiones están definidas como variables y fijados sus valores a través de "Establecer variables de entorno".
El caso es que todo va bien y las conexiones correctamente. Ejecuto el job desde el spoon directamente y funciona perfectamente. Una vez que programo la tarea para que sea ejecutada desde el cron deja de funcionar y me dice que no se puede establecer las conexiones a la base de datos...es como si no reconociese las variables lo que para mi es del todo raro ya que lo único que hago desde el cron es llamar a ese job que si ejecuto directamente funciona correctamente!!!
Me imagino que estaré metiendo la pata en algo...alguien tiene alguna idea????
Muchísimas gracias!!
Saludos para todos!!