Habilitando Amazon RDS Oracle 8.0.5 ou Acima
No Scriptcase, temos disponíveis os seguintes drivers para conexão com o Oracle: Oracle 8.0.5 ou Acima, Oracle PDO, Oracle ODBC e Oracle 8. Se você estiver utilizando um ambiente próprio, pré-configurado, as extensões do Oracle devem ser habilitadas manualmente no PHP.
IMPORTANTE: Se você estiver utilizando o instalador automático do Scriptcase, as extensões já estão habilitadas no PHP, prontas para conexão. O procedimento abaixo é apenas para instalações manuais do Scriptcase.
Pré-requisitos
Antes de prosseguir nesta documentação, verifique a arquitetura do seu PHP. Para que os drivers sejam habilitados corretamente, os arquivos devem ser baixados de acordo com a arquitetura utilizada.
- No seu Scriptcase, existe o arquivo info.php, acesse-o pela URL:
http://127.0.0.1:8092/scriptcase/info.php
, onde você irá encontrar a informação referente a arquitetura no phpinfo().
NOTA: Se você estiver utilizando o instalador automático do Scriptcase, a arquitetura do PHP será a mesma do instalador que você baixou. Realize o download do Oracle instant client de acordo com a arquitetura do seu PHP.
- Arquitetura x86 = 32 bits
- Arquitetura x64 = 64 bits
Abaixo estão listados os arquivos necessários para que os drivers do Oracle sejam habilitados. Se você realizou a instalação do Scriptcase através do instalador, não é necessário realizar o download do Microsoft Visual C++ 2017. Em instalações manuais, é preciso baixar e instalar ambas as versões do Microsoft Visual C++ 2017.
Arquivos necessários:
x64
- Oracle Instant Client 19.6.0.0(x64): Clique Aqui
- Microsoft Visual C++ 2017(x64): Clique Aqui
x86
- Oracle Instant Client 19.6.0.0(x86): Clique Aqui
- Microsoft Visual C++ 2017(x86): Clique Aqui
IMPORTANTE: O PHP 7.3 é compatível com o Oracle Instant Client 11 ou superior.
Para realizar o download do Oracle Instant Client inferior a versão 19, é necessário ter uma Conta Oracle.
Outros Arquivos
- Oracle Instant Client 18.5.0.0 ou Inferior: Clique Aqui
Tabela de Compatibilidade
Driver | Versão do banco de dados Oracle | ||||||
---|---|---|---|---|---|---|---|
Oracle 8.0.5 ou Acima | Instant Client | Versão do banco de dados Oracle | |||||
19.6.0.0 |
ATENÇÃO: Para utilzar o banco Oracle 11g Release 1(11.1), é preciso utilizar o instant client 11.1 ou 11.2.
Configurando e habilitando o Amazon RDS Oracle 8.0.5 no Windows
A instalação automática do Scriptcase já vem com os drivers do Oracle pré-configurados, faltando apenas o instant_client ser configurado para realizar a conexão. Siga os passos descritos abaixo para habilitar os drivers de conexão.
1 - Extraia o pacote Instant Client Basic baixado anteriormente para raiz do seu computador.
EX: C:\instantclient_19_6
2 - Cole na pasta do PHP do Scriptcase C:\Program Files\NetMake\v9-php81\components\php
as DLLs listadas abaixo:
- oci.dll
- oraociei19.dll
- oraons.dll
3 - Adicione no parâmetro Path das Variáveis de Ambiente o caminho completo até o instant client. Siga os passos abaixo para realizar este procedimento:
- Acesse o Painel de Controle > Sistema > Configurações avançadas do sistema
- Clique na aba Avançado > Variáveis de Ambiente.
- Em Variáveis do sistema, Selecione o item Path e clique em Editar.
- Clique no botão Novo e adicione o caminho para o instant client como mostrado abaixo:
4 - Reinicie o serviço do Apache através do Gerenciador de Tarefas.
-
Abra o Gerenciador de Tarefas e clique na aba Serviços.
-
Procure pelo serviço
ApacheScriptcase9php81
e clique com o botão direito neste serviço, depois em Reiniciar.
Conexão com o Scriptcase
- Oracle 8.0.5 ou Acima: Clique aqui
Dúvidas ou Problemas de Conexão? Contacte o nosso suporte em caso de problemas de conexão ou dúvidas a respeito deste banco de dados.