Instalação de Client Oracle 11g Com o Componente ODP Para FrameWork 4.0

Saudações Terráqueos !!!!!

Eis que você esta tranquila, sorridente, saltitante  feliz da vida trabalhando, quando chega aquele pedido escabroso:

Preciso que seja feita a instalação do Oracle Client 11g. Até ai tudo bem …. Eis que a alma privilegiada solta: “Mas eu migrei pra Framework 4.0, sendo assim preciso que seja instalado o ODP para 4.0”. Começa ai o inferno !!!!!

Baixei o client do site da Oracle, baixei o ODP, fiz a instalação padrão e NADA !!!!!  O cliente diz que a aplicação não conecta no banco. Depois de muito apanhar, entendi que ao instalar o ODP, ele cria uma nova estrutura de diretórios.

Isso quer dizer que vc tem que replicar o TNSNAMES.ORA, SQLNET.ORA e LDAP.ORA para o …/Network/Admin do client, Vejam abaixo os passos de como fazer todo esse processo sem precisar arrancar os cabelos rs….

Instalação do Client

1 – Dentro da pasta de instalação do Client Oracle executar o SETUP e escolha a opção “Personalizado“

1

2 – Deixe apenas o idioma em ingles

2

3 – Ao especificar um caminho para o Oracle base mantenha da seguinte forma:
D:\oracle\base

Automaticamente vai alterar o caminho da instalação, caso contrario, altere para o caminho abaixo. Muita atenção no ultimo diretório (client_1)
D:\oracle\base\product\11.2.0\client_1

3

4 – Nesse questionamento, marque “SIM” e prossiga:

4

5 – Marque as opções que aparece abaixo:

5

Perceba que será instalado o Oracle Data Provider para .Net, porém essa versão atende até a versão 3.5 do Framework. Não se esqueça de selecionar.

Analisar o Resumo clique em “Finalizar”, o mesmo vai iniciar a instalação:

6

6 – Após a instalação abrirá uma janela de “Assistente de Configuração Oracle Net” Pode cancelar o mesmo e fechar a instalação do Client:

Instalação do Componente

7 – Dentro da pasta de instalação do Client ODAC executar o SETUP

7

8 – Selecione Data Access Components para  Oracle Client

8

9 – Ao especificar um caminho para o Oracle base mantenha da seguinte forma:
D:\oracle\base

Automaticamente vai alterar o caminho da instalação, caso contrario, altere para o caminho abaixo. Muita atenção no ultimo diretório (client_2), pois acima já foi instalado o cliente_1. Sendo assim podemos entender que será criado uma nova arvore de diretórios de cliente para o novo componente.
D:\oracle\base\product\11.2.0\client_2

9

10 – Na tela de componentes, não altere, clique em “próximo

10

11 – Apenas clique em “próximo” que a instalação dará inicio

11

12 – Analisar o Resumo clique em “Instalar”, o mesmo vai iniciar a instalação:

12

12a

13 – Ao termino da instalação clique em “SAIR”

13

Cópia dos Arquivos de Conexão com o Banco de Dados

14 – Copie os arquivos LDAP.ORA, SQLNET.ORA e se necessário TNSNAMES.ORA no caminho abaixo, sendo que deve-se copiar para as 2 arvores de diretórios: cliente_1 e cliente_2:

Exemplo:

D:\oracle\product\11.2.0\client_1\network\admin
D:\oracle\product\11.2.0\client_2\network\admin

14

Configuração das Variavéis de Ambiente

15 – Clique com o botão direto no Meu Computador, opção “Propriedades” e clique em “Configurações Avançadas de Sistema”:

15

16 – Clique no último botão da Aba Avançado “Variáveis de Ambiente”   e no retângulo abaixo, “Variáveis de sistema”, selecione a linha “Path” e clique em “Editar”:

16

Atenção esse ponto é importante:

Após a instalação do cliente provavelmente a última variável Path será a da instalação do componente:   D:\oracle\base\product\11.2.0\client_2

Recorte o caminho da instalação do componente inteiro do “D:” ao “bin;” e copie no final de toda a linha do campo “Valor da variável” (adicione um ; antes) e pressione “OK” e OK” novamente para sair da opção de variável de ambiente:

16a

17 – Após o termino da instalação e configuração do Client e Componente, deve-se efetuar um teste de conexão com o SQLPLUS:

17

User-name: <USERNAME>@<instance>

Password: xxxxxx

18

Configuração do Componente

18 – Algumas aplicações tem em seu Home a DLL do Oracle Data Access, porém versão 2. É necessário fazer a troca pelo componente versão 4.
Crie um diretório e mova a versão antiga para o mesmo

19

19 – Copie a nova versão que esta no caminho abaixo, para o diretório da aplicação. Verifique com a equipe web o caminho. Por ex:

19a

20 – Certifique-se de que a versão copiada é mesmo a versão 4, clicando no componente com o botão direito e opção “Propriedades”:

20

Recicle na Aplicação

21 – Para finalizar o processo é necessário fazer um recicle na aplicação para que ela possa ler o novo componente. Para isso use o IIS para fazer um Recicle na aplicação:

21

Espero que tenha ajudado…

Meus 2 centavos !!!

Kenia Milene

One thought on “Instalação de Client Oracle 11g Com o Componente ODP Para FrameWork 4.0

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s