1. Ir al directorio data-integration/simple-jndi
2. Dentro del directorio editar el archivo de nombre jdbc.properties
3. Agregar las conexiones a la base de datos STAGE y DWH:
#Conexión a PostgreSQL dwh/type=javax.sql.DataSource dwh/driver=org.postgresql.Driver dwh/url=jdbc:postgresql://127.0.0.1:5432/dwh dwh/user=postgres dwh/password=postgres #Conexión a PostgreSQL stage/type=javax.sql.DataSource stage/driver=org.postgresql.Driver stage/url=jdbc:postgresql://127.0.0.1:5432/stage stage/user=postgres stage/password=postgres #Conexión a Oracle stage_oracle/type=javax.sql.DataSource stage_oracle/driver=oracle.jdbc.driver.OracleDriver stage_oracle/url=jdbc:oracle:thin:@127.0.0.1:1521:orcl_instance stage_oracle/user=usuario stage_oracle/password=password4. Guardar el archivo y ejecutar Spoon. Cuando se cree la conexión, hacer referencia al JNDI Name: stage o dwh
Estimado, para conectar pdi con mysql genera un error por jdbc using class org.gjt.mm.mysql.Driver como se lo puede solucionar.
ResponderBorrarVerifica que en el directorio /lib de PDI tengas el driver de MySQL mysql-connector-java-5.1.34-bin.jar. No Olvides igual cambiar el URL y el driver.
BorrarDRIVER=com.mysql.jdbc.Driver
URL=jdbc:mysql://ip_nombreservidor:3306/nombre_bdd
Consulta, solo basta agregar en el jndi properties? no es necesario modificar ningun xml? para que levante en el contexto?
ResponderBorrarAsí es, con ésta configuración luego se crea la conexión en PDI y se la coloca como tipo JNDI. El archivo es compartido por las aplicaciones kitchen, spoon y pan. Saludos!
Borrar