Iniciar uma conversa

Conexão DB2 - Scriptcase 8.1 - Linux

Para realizar a conexão ao DB2 no Linux, devemos realizar os passos abaixo:

Pré-Requisitos

Passo 1
Adicionar a arquitetura i386 e instalar os pacotes abaixo :

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 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


Passo 2
- Dowload DB2 DSDriver : 


DSDriver DB2 v10.5fp5_linuxia32

Passo 3 - Download extensão PHP : 


PHP 5.6
PHP 5.4

Passo 4Copiar a extensão para pasta ext do scriptcase :
- sudo cp ibm_db2.so /opt/NetMake/v81/components/apache/ext/


Passo 5 - Editar e adicionar no fim do arquivo php.ini a extensão DB2 :

- sudo nano /opt/NetMake/v81/components/apache/conf/php.ini
- extension=ibm_db2.so


Passo 6Instale o DB2 DSDriver :
- sudo mkdir /opt/IBM
- sudo mkdir /opt/IBM/Db2/
- sudo cp v10.5fp5_linuxia32_dsdriver.tar.gz /opt/IBM/Db2
- sudo cd /opt/IBM/Db2/
- sudo tar -zxf v10.5fp5_linuxia32_dsdriver.tar.gz

- sudo cd dsdriver
- sudo ksh installDSDriver


Passo 7 - Reinicie o apache :
- sudo /etc/init.d/apachesc81 restart

Escolher arquivos ou arraste e solte arquivos
Esse artigo foi útil?
Sim
Não
  1. Ronyan Alves

  2. Publicado
  3. Atualizado

Comentários