Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

Conectando a la versión 7.3

Este hilo del foro ofrece datos. Aparentemente el truco incluye instalar el controlador JDBC 8.1.7. Esa es la versión que soporta la serie 7.3.

Problemas con el controlador JDBC 10.0.2.4

Se han reportado problemas con este controlador y se recomiendo permanecer en las versiones 10.0.2.3 or 10.0.2.2.

Scripts PL/SQL en el paso "Ejecutar Script SQL"

Scripts PL/SQL no están soportados en el paso "Ejecutar Script SQL", pero pueden ser llamados como se describe en la siguiente sección.

Ejecutando funciones ó procedimientos en un script SQL.

Cuando se necesita ejecutar funciones ó procedimientos (por ejemplo el paso "Ejecutar Procedimiento de BD" no serviría cuando se necesita devolver un conjunto resultado ó cursor, ver PDI-200), puede utilizarse código Oracle con la tabla DUAL:

SELECT function(parámetros) as xyz FROM DUAL;

RAC

Cuando se trabaja con un "Real Application Cluster" u otra solución de redundancia de Oracle, puede hacerse lo siguiente:

  • * Establecer la conexión como nativa (JDBC)
  • * Dejar el nombre de host y puerto vacíos
  • * Establecer el nombre de BD a algo como esto:
    (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = host1-vip)(PORT = 1521))(ADDRESS = (PROTOCOL = TCP)(HOST = host2-vip)(PORT = 1521))(LOAD_BALANCE = yes)(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = db-service)(FAILOVER_MODE =(TYPE = SELECT)(METHOD = BASIC)(RETRIES = 180)(DELAY = 5))))

ó
(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=PRIMARY_NODE_HOSTNAME)(PORT=1521))(ADDRESS=
(PROTOCOL=TCP)(HOST=SECONDARY_NODE_HOSTNAME)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=DATABASE_SERVICENAME)))

ó (DESCRIPTION=(FAILOVER=ON)(ADDRESS_LIST=(LOAD_BALANCE=ON)(ADDRESS=(PROTOCOL=TCP)(HOST=xxxxx)(PORT=1526))
(ADDRESS=(PROTOCOL=TCP)(HOST=xxxx)(PORT=1526)))(CONNECT_DATA=(SERVICE_NAME=somesid)))

Nota: hasta la versión 3.0.4 esto sólo funciona en un sistema basado en repositorio. A partir de la 3.1 los sistemas basados en archivos también lo soportan.

  • No labels