Abrir tópico com a navegação

Conectando com Oracle ODBC

Os passos abaixo mostram como habilitar a extensão Oracle ODBC no Windows, como também a conexão do Oracle no ScriptCase.


1 - Entre no site da Oracle (www.oracle.com) e baixe os Instant Client Basic e ODBC. Escolha a versão 32 bits devido a compatibilidade do PHP.

 

2 - Extraia o pacote instant client basic para raiz do seu computador (ex.: C:\instantclient_12_1).

 

3 - Devemos colocar na pasta PHP (NetMake/v81/components/php/) as seguites DLLs:

- Para o instant client 12 devemos copiar a DLL oraociei12.dll(Para Download desta DLL Clique Aqui)
 
- Para o instant client 11 devemos copiar as seguintes DLLs. (Para Download das DLLs Clique Aqui)

oci.dll (Substituir o oci.dll da pasta PHP do scriptcase pela oci.dll que está no instant client 11)
oraociei11.dll (Copiar da pasta do instant client para a pasta PHP)
php_oci8_11g.dll (Não é disponibilizada no instant client. Para realizar o download clique aqui )

 

4 - Adcione no PATH do sistema o caminho dessa pasta:

4.1 - Vá em Painel de Controle > Sistema > Configurações avançada do sistema.
 
4.2 - Na aba Avançado > Clique em Variáveis de Ambiente.
 

 

4.3 - Adicione o caminho como mostrado abaixo:

 

5 - Extraia o pacote instant client odbc e insira todos os arquivos contidos nele dentro da pasta do instantclient. (ex.: C:\instantclient_12_1\)

5.1 - Após copiado os arquivos, abra a pasta C:\instantclient_12_1\ e execute um arquivo chamado odbc_install.exe

 

6 - Reinicie o Computador para que as variáveis de ambiente entre em ação.

 

7 - Crie uma fonte de dados de sistema com o driver: Oracle in instantclient_12_1

Obs: O Administrador de fonte de dados ODBC deve ser iniciado com arquitetura 32 bits.

Abrir tópico com a navegação

Drivers Oracle

Atualmente o ScriptCase possui quatro drivers para conexão com o banco de dados Oracle: Oracle 8.0.5 ou Acima, Oracle 8, Oracle ODBC e Oracle 7 ou menor.

Abaixo, podemos ver suas características:

Oracle 8.0.5 ou Acima ( Recomendado ) : Possibilita realizar conexão e utilizar as novas funcionalidades do banco de dados Oracle 8.0.5 ou superior.

Oracle ODBC : Possibilita realizar conexão através de uma fonte de dados ODBC utilizando o Driver ODBC para Oracle.

Oracle 8 : Possibilita realizar conexão e utilizar as novas funcionalidades do banco de dados Oracle 8.

Oracle 7 ou menor : Possibilita realizar conexão e utilizar as funcionalidades do banco de dados Oracle 7 ou inferior.

Criando um Conexão no Scriptcase

Conectando-se ao Oracle no Scriptcase

Abrir tópico com a navegação

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexão com a base de dados do Oracle.

Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes vá até o ícone destacado na figura a abaixo, referente a "Nova Conexão".

Passo 2: Após clicar em “Nova”, irá aparecer a tela de criação de conexão, clique na imagem do banco Oracle.

Passo 3: Na imagem a seguir, preencha as especificações pedidas:

Para mais detalhes na configuração da conexão do banco da dados clique na aba Avançado

Filtro - Clicando nessa Aba, aparecerá a seguinte tela:

Passo 4: Sempre teste a sua conexão antes de concluir a mesma, se aparecer a mensagem “Conexão Realizada com Sucesso", então conclua a criação da conexão.
Se houver alguma falha na conexão, reveja os campos preenchidos, principalmente o usuário, senha, servidor e a base de dados.

Verifique se o módulo está devidamente habilitado no PHP.