RES: [oracle_br] Re: Clients Oracle

2010-07-06 Por tôpico Welvis Douglas
Chiappa, o que podemos mexer é em um aplicação que roda Delphi, ondee
possuimos os fontes.
 
só que o pepino é que esse treco acessa o registro do windows, e todas as
vezes que eu faço uma aleração ele não reconhece.
 
vc sabe de alguma coisa que dá para fazer?
 
abraço!

  _  

De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
nome de José Laurindo
Enviada em: terça-feira, 6 de julho de 2010 13:36
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Re: Clients Oracle


  

Instalar os clients 9i e 10g na mesma máquina é simplérrimo, basta vc
escolher ORACLE_HOMEs (diretórios de instalação) diferentes para cada um. 
Já para vc fazer uma dada aplicação acessar um dos clients, aí varia
totalmente : há aplicações desenvolvidas em ambientes/linguagens/tools de
programação que localizam o oracle_home pela variável de PATH (ou
ORACLE_HOME) , há quem use entradas no REGISTRO do windows, há casos de
config exigida em aqruivos .ini, há quem acesse apenas a home marcada como
default... Vc vai ter que descobrir om os fornecedores da(s) aplicação/ões o
que é preciso e ajustar de acordo, provavelmente num shell script que ajusta
o ambiente antes da aplicação ser startada. 
Caso não consiga a informação no Suporte do(s) fornecedor(es), ao menos
descubra que linguagem/tool de programação é usada, E detalhe um pouco o seu
ambiente (ie, quais SOs envolvidos, se n-camadas ou client/server, qual
aplicação se for um pacote de mercado conhecido), que quem usar algo
parecido pode tentar te ajudar mais.

[]s

Chiappa

--- Em oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
, Welvis Douglas wel...@... escreveu

 Olá pessoal, tem alguma forma de instalar um client do oracle 9 e um
client
 do 10g e fazer com que uma plicação acesse um e uma outra aplicação acesse
o
 outro?
 
 tem como fazer isso?
 
 Att,
 
 Welvis Douglas da Silva Moretto
 DBA - Oracle Certified (1ZO-042)
 Fone: (41) 9997-6297 
 E-mail: welvis_doug...@..., wel...@...
 Messenger: welvis_doug...@...
 
 Mestre em Engenharia de Produção e Sistemas - PUC/PR;
 Especializando em Banco de Dados - UNOPAR;
 Especialista Engenharia de Software - UNOPAR;
 Tecnólogo em Processamento de Dados - FACCAR.
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]







[As partes desta mensagem que não continham texto foram removidas]



RES: [oracle_br] Re: Clients Oracle

2010-07-06 Por tôpico José Laurindo
respostas :

--- 

 Chiappa, o que podemos mexer é em um aplicação que roda Delphi, ondee
 possuimos os fontes.

NÃO, plz releia minha resposta, eu NÃO estou sugerindo vc alterar os fontes, o 
que eu sugeri é vc CONFIGURAR como o aplicativo busca client : como eu disse, 
via de regra isso implica em mudar variáveis de PATH e/ou ORACLE_HOME, ou 
alterar arquivo de config/.INI, ou fazer mudança em registro, ok ? Pra nenhuma 
dessas alterações vc precisa de FONTES, normalmente : o que se faz, como eu 
disse, é ter um .BAT/shell script na máquina-cliente que faça a alteração 
necessária antes de acessar a aplicação...
  O que vc TEM que descobrir então, como eu disse, é de que forma configurar os 
aplicativos ... Se os fornecedores não puderem te dizer isso, ao menos vc tem 
que descobrir Exatamente qcomo está sendo feito o acesso ao banco, qual/quais 
middlewares estão em uso, qual linguagem/tool foi utilizada, que aí quem 
trabalha com aplicação desenvolvida similarmente pode te palpitar ...

 No caso do aplicativo interno seu em Delphi , não conheço muito esse cara mas 
sei que a info Crucial é saber exatamente qual componente vc usa pra acesso (se 
DOA, BDE, ou o que) , pois sei que a config de onde ele busca as libraries de 
client do Oracle (ou mesmo se usa, tem uns que acessam o listener diretamente, 
iirc) , é diferente em cada um ... manda então um outro email pra lista 
detalhando isso (e os detalhes que falei antes do seu ambiente, com versão de 
tudo) e um trechinho de programa que conecta no banco, que quem programa mais 
em Delphi (sei que tem vários colegas na lista) pode te ajudar mais e melhor...

 []s

  Chiappa