Conexión Oracle - Scriptcase 8.1 - Linux

Á

Álvaro Moura

Última actualización el Jul 6, 2026

Para activar la conexión con Oracle en Linux, hay que realizar los siguientes pasos:

Requisitos previos

Paso 1  -  Añadir la arquitectura i386 e instalar los paquetes a continuación:

UBUNTU\DEBIAN CENTOS\RHEL
- sudo dpkg --add-architecture i386 
- sudo apt-get update
 - sudo apt-get install libaio1:i386 - sudo apt-get install libncurses5:i386 - sudo apt-get install alien
 - sudo apt-get install gcc-multilib g++-multilib 
- sudo apt-get install libpam0g:i386
 - sudo apt-get install ksh:i386 - sudo apt-get install unixodbc-dev:i386 unixodbc:i386 - sudo yum update - sudo yum install libaio-devel.i686 - sudo yum install libaio.i686 - sudo yum install glibc.i686 - sudo yum install compat-libstdc++-33.i686 - sudo yum install glibc-devel.i686 - sudo yum install libstdc++.i686 - sudo yum install pam.i686 - sudo yum install ncurses-devel.i686 - sudo yum install unixODBC.i686 - sudo wget ftp://195.220.108.108/linux/centos/6.7/os/i386/Packages/ksh-20120801-28.el6.i686.rpm - sudo yum install ksh-20120801-28.el6.i686.rpm - sudo yum install nano

Paso 2 - Descarga Oracle Instant Client :

Oracle Instant Client Basic 12.1.0.2.0-1
Oracle Instant Client Devel 12.1.0.2.0-1

Paso 3 - Descarga extensión PHP : 


PHP 5.6
PHP 5.4

Paso 4 - Copie la extensión a la carpeta ext del ScriptCase :

  • sudo cp oci8.so /opt/NetMake/v81/components/apache/ext/

Paso 5 - Instale el instant Client del Oracle

UBUNTU\DEBIAN CENTOS\RHEL
Modificar el cliente instantánea instalador de Oracle a .deb para ser ejecutable: - sudo alien --target=amd64 oracle-instantclient12.1-devel-12.1.0.2.0-1.i386.rpm - sudo alien --target=amd64 oracle-instantclient12.1-basic-12.1.0.2.0-1.i386.rpm Instalar el Instant Client Oracle : - sudo dpkg -i oracle-instantclient12.1-basic_12.1.0.2.0-2_amd64.deb - sudo dpkg -i oracle-instantclient12.1-devel_12.1.0.2.0-2_amd64.deb - yum install oracle-instantclient12.1-devel-12.1.0.2.0-1.i386.rpm - yum install oracle-instantclient12.1-basic-12.1.0.2.0-1.i386.rpm

Paso 6 - Reinicie el apache :

  • sudo /etc/init.d/apachesc81 restart