Habilitando Amazon RDS Oracle PDO
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 PDO | 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 PDO 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
ApacheScriptcase9php81e clique com o botão direito neste serviço, depois em Reiniciar. 

Conexão com o Scriptcase
- Oracle PDO: 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.