Instalar Oracle 10g, 11g y 12c en Ubuntu 14.04

Instalar Oracle 10g, 11g y 12c en Ubuntu 14.04

Este es un tutorial complementario para instalar Oracle 10g, 11g y 12c en modo de única instancia en Ubuntu 14.04. Se asume que tiene los conocimientos básicos en la instalación de Software de Oracle. Ya que esta guía no honda en la instalación en sí, sino a resolver los problemas de ligado de librerías en Ubuntu 14.04.

Sigue leyendo

Como instalar Oracle 11gR2 en Ubuntu 11.10 y 12.04

Como instalar Oracle 11gR2 en Ubuntu 11.10 y 12.04

Bueno, la instalación de Oracle 11gR2 es un verdadero lío en un sistema tan moderno como Ubuntu, desafortunadamente Oracle no actualiza tan rápido sus dependencias de paquetes, ya que se mantiene dentro de los estándares de los sistemas comerciales. Pero es posible adecuar algunos atributos de compilación para poder instalarlo. Aquí se los dejo:

Ejecutar desde terminal:

Crear usuario y grupos:

$ sudo groupadd nobody
$ sudo groupadd dba
$ sudo useradd -g dba -G dba,sudo oracle -d /home/oracle -s /bin/bash
$ sudo passwd oracle
$ sudo mkdir /home/oracle
$ sudo mkdir /opt/oracle
$ sudo chown oracle:dba /home/oracle /opt/oracle

Sigue leyendo

Optimizar cursores Java-Oracle

A menudo muchos programadores necesitan por algunas circunstancias leer gran cantidad de registros desde una base de datos Oracle o enviar una gran cantidad de registros. Lo que genera un grave problema de desempeño, el tiempo en que a Java le toma leer millones de registros o enviar millones de insert es muy tardado.

Lo mas recomendable en estos casos es utilizar procedimientos almacenados dentro de la base de datos, pero si esto no es posible, hay un pequeño consejo para mejorar notablemente el rendimiento, en mi experiencia, reduce a mas de la mitad el tiempo de lectura o escritura en un cursor abierto en Java.

Sigue leyendo