From 673cdb2cb8ca03e5df53457411510ed60dce0f5b Mon Sep 17 00:00:00 2001 From: Guilherme Andrade Del Cantoni Date: Thu, 10 Nov 2016 17:15:56 -0200 Subject: [PATCH] Configuração inicial do oracle --- oracle/SEI_3.0.0.dmp | Bin 0 -> 1210368 bytes oracle/SIP_3.0.0.dmp | Bin 0 -> 315392 bytes oracle/install_oracle.sh | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ oracle/instantclient-sdk-linux.x64-11.2.0.4.0.zip | Bin 0 -> 643089 bytes oracle/oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm | Bin 0 -> 59865008 bytes oracle/oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm | Bin 0 -> 610222 bytes oracle/oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm | Bin 0 -> 828333 bytes 7 files changed, 59 insertions(+), 0 deletions(-) create mode 100644 oracle/SEI_3.0.0.dmp create mode 100644 oracle/SIP_3.0.0.dmp create mode 100644 oracle/install_oracle.sh create mode 100644 oracle/instantclient-sdk-linux.x64-11.2.0.4.0.zip create mode 100644 oracle/oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm create mode 100644 oracle/oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm create mode 100644 oracle/oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm diff --git a/oracle/SEI_3.0.0.dmp b/oracle/SEI_3.0.0.dmp new file mode 100644 index 0000000..e2f1412 Binary files /dev/null and b/oracle/SEI_3.0.0.dmp differ diff --git a/oracle/SIP_3.0.0.dmp b/oracle/SIP_3.0.0.dmp new file mode 100644 index 0000000..b27149d Binary files /dev/null and b/oracle/SIP_3.0.0.dmp differ diff --git a/oracle/install_oracle.sh b/oracle/install_oracle.sh new file mode 100644 index 0000000..baa7386 --- /dev/null +++ b/oracle/install_oracle.sh @@ -0,0 +1,59 @@ +# Configuração do Oracle no servidor de aplicação do SEI/SIP + +# Instalação de dependências do projeto +yum -y install libaio + + +# Instalação dos pacotes Basic e SDK Instant Client +rpm -Uvh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm +rpm -Uvh oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm +rpm -Uvh oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm + +# Instalação dos OCI8 extension +printf "\n" | pecl install oci8-2.0.12 + +# Habilitação da extensão do Oracle +echo "extension=oci8.so" > /etc/php.d/oci8.ini + +# Configuração de diretório do Oracle Instant Client no dynamic linker/loader +echo "/usr/lib/oracle/11.2/client64/lib" > /etc/ld.so.conf.d/oracle-11.conf + +# Variáveis de ambiente +export NLS_LANG=PORTUGUESE_BRAZIL.WE8MSWIN1252 + + +# Configuração do banco de dados Oracle do SEI/SIP + +sqlplus sys/oracle as sysdba; + + +SHUTDOWN; +STARTUP MOUNT; +ALTER SYSTEM ENABLE RESTRICTED SESSION; +ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; +ALTER DATABASE OPEN; +ALTER DATABASE CHARACTER SET INTERNAL_USE WE8MSWIN1252; +ALTER DATABASE NATIONAL CHARACTER SET INTERNAL_USE AL16UTF16; +SHUTDOWN IMMEDIATE; +STARTUP; + + + +CREATE TABLESPACE SEI DATAFILE '/u01/app/oracle/oradata/XE/sei.dbf' SIZE 20M AUTOEXTEND ON; +CREATE TABLESPACE SIP DATAFILE '/u01/app/oracle/oradata/XE/sip.dbf' SIZE 20M AUTOEXTEND ON; + +create user sei identified by sei_user; +create user sip identified by sip_user; + +grant all privileges to sei; +grant all privileges to sip; + + +imp system/oracle file=/tmp/SEI_3.0.0.dmp full=y + + +drop user sei cascade; +drop user sip cascade; + + + diff --git a/oracle/instantclient-sdk-linux.x64-11.2.0.4.0.zip b/oracle/instantclient-sdk-linux.x64-11.2.0.4.0.zip new file mode 100644 index 0000000..93b80c4 Binary files /dev/null and b/oracle/instantclient-sdk-linux.x64-11.2.0.4.0.zip differ diff --git a/oracle/oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm b/oracle/oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm new file mode 100644 index 0000000..032ef0d Binary files /dev/null and b/oracle/oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm differ diff --git a/oracle/oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm b/oracle/oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm new file mode 100644 index 0000000..30aaa0b Binary files /dev/null and b/oracle/oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm differ diff --git a/oracle/oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm b/oracle/oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm new file mode 100644 index 0000000..5127722 Binary files /dev/null and b/oracle/oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm differ -- libgit2 0.21.2