La que sigue es una lista de drivers JDBC usados con mayor frecuencia. Para cada uno se especifica el nombre de la clase y la sintaxis para su URL jdbc.
...
Panel |
---|
...
Note | ||
---|---|---|
| ||
Configurar Driver OCI de OraclePara reemplazar el driver JDBC por el driver OCI de Oracle se debe realizar lo siguiente:
Agregar el directorio a una variable de entorno de nombre TNS_ADMIN
el contenido del archivo debe ser
Donde:
ALIAS_NAME es un nombre que se utiliza en el string de conexión
Para configurar el pool de conexiones en el servidor de aplicaciones OC4J utilizar la cadena de conexión jdbc:oracle:oci:@ALIAS_NAME o también es posible con jdbc:oracle:oci:@(DESCRIPTION=
Para generar los cubos es necesario crear una carpeta en: %IDEASOFT_HOME%\classes\jdbc\lib, en esta carpeta agregar las dll's de Oracle indicadas según la versión el motor en uso y modificar el archivo settings.bat(windows), la linea:
Copiar los driver bajados en el paso anterior en la ruta correspondiente, creada para tal fin. |
...
Anchor | ||||
---|---|---|---|---|
|
INFORMIX
...
Clase: | com.mysql.jdbc.Driver |
---|---|
URL: | jdbc:mysql://{hostIP | hostName}:port/database |
Default port: 3306
Ejemplo en O3Designer:
Note | ||
---|---|---|
Note | ||
| ||
El licenciamiento del driver no permite distribución con productos comerciales por lo que debe descargarse su versión correspondiente. |
Ejemplo en O3Designer:
Tips para MySQL
Autollenado de campos
En el caso de utilizar versiones
...
de MySQL donde el autollenado de los campos no resuelve los alias definidos en las consultas, se sugiere agregar el parámetro useOldAliasMetadataBehavior con valor verdadero como parte de la URL de conexión.
Ejemplo:
...
hostName:3306/DataBase?useOldAliasMetadataBehavior=true
...
title | Memoria |
---|
...
Configuración de la conexión por consumo de memoria
...
en el builder.
Ver las recomendaciones al momento de definir la conexión en el siguiente How To
...
Anchor | ||||
---|---|---|---|---|
|
MariaDB
Clase: | intersoftcom.mysql.jdbc.EssentiaDriverDriver |
---|---|
URL: | jdbc:essentiamariadb://{hostIP | hostName}:port/schemadatabase |
Default port: 17003360
Ejemplo en O3Designer:
...
Driver:
...
intersoft.jdbc.EssentiaDriver
...
Protocolo:
...
essentia
...
Parámetros:
...
Note | ||
---|---|---|
| ||
El licenciamiento del driver no permite distribución con productos comerciales por lo que debe descargarse su versión correspondiente. |
Anchor | ||||
---|---|---|---|---|
|
Essentia
Clase: | intersoft.jdbc.EssentiaDriver |
---|---|
URL: | jdbc:essentia://{hostIP | hostName}:port/schema |
Default port: 1700
Ejemplo en O3Designer:
Driver: | intersoft.jdbc.EssentiaDriver |
---|---|
Protocolo: | essentia |
Parámetros: | //{hostIP | hostName}:port/schema |
...
Caso especial: PIQL (driver postgres-ideafix), el driver es el de postgres con la única diferencia que se publica puerto por defecto en el puerto 7120
Note |
---|
Para el uso de un gran volumen de registros se recomienda pasarle dos parámetros al driver para una mayor eficiencia y performance (consulta se consuma en un cursor): |
...
Autocommit OFF y un FetchSize mayor a 0 |
...
en las opciones Avanzadas de la |
...
definción de la conexión |
...
Anchor | ||||
---|---|---|---|---|
|
DB2 as400
...
Driver: | org.firebirdsql.jdbc.FBDriver |
---|---|
Protocolo: | firebirdsql |
Parámetros: | //{hostIP|hostName}:port/path_to_database |
...
Anchor | ||||
---|---|---|---|---|
|
SQLITE
Clase: | org.sqlite.JDBC |
---|---|
URL: | jdbc:sqlite:path_to_database |
Ejemplo en O3Designer:
Driver: | org.sqlite.JDBC |
---|---|
Protocolo: | sqlite |
Parámetros: | C:\SQLite\SampleDB.db |
...
Anchor | ||||
---|---|---|---|---|
|
PERVASIVE
Clase: | org.sqlite.JDBCcom.pervasive.jdbc.v2.Driver |
---|---|
URL: | jdbc:sqlite:path_to_database:pervasive://{HOST}:{PORT}/{DB} |
Ejemplo en O3Designer:
Driver: | org.sqlite.JDBCcom.pervasive.jdbc.v2.Driver |
---|---|
Protocolo: | sqlitepervasive |
Parámetros: | C:\SQLite\SampleDB.db//192.168.0.1:1583/bddatos |
...
Anchor | ||||
---|---|---|---|---|
|
FoxPro (FoxPro, Visual FoxPro, FoxBase, Clipper)
...