BDE com Oracle 9i

27/03/2006

0

Boa tarde,


Alguém sabe se há alguma incompatibilidade entre o BDE e o Oracle 9i? Aqui na empresa temos diversos sistemas desenvolvidos em Delphi 6 utilizando banco Oracle 8.1.7 e o acesso é feito via BDE. O banco de dados será migrado para Oracle 9i.
No site da Borland, há informação que não é recomendado utilizar o BDE com Oracle 9i. Alguém já teve algum problema?

Obrigado

Airton


Airoosp

Airoosp

Responder

Posts

27/03/2006

Bon Jovi

Seria depender da sorte. Surpresas poderiam acontecer ou nao..

Ao invés de usar o driver nativo da Borland, use o driver ODBC da própria Oracle. Nunca testei, mas vale tentar, pois é uma boa alternativa pra não ficar preso ao driver que a Borland descontinuou. E vai usar algo que é da própria Oracle.


Responder

29/03/2006

Airoosp

Como faço para utilizar o ODBC da Oracle, você tem algum tutorial sobre isso ou sabe onde posso encontrar informações?
Utilizando o ODBC não será mais necessário instalar o BDE nas estações de trabalho?
Se utilizar o DBExpress ou ADO terei que substituir todos os componentes Query, Storedproc de todos os sistemas, certo?

Obrigado


Responder

29/03/2006

Bon Jovi

Como faço para utilizar o ODBC da Oracle, você tem algum tutorial sobre isso ou sabe onde posso encontrar informações? Utilizando o ODBC não será mais necessário instalar o BDE nas estações de trabalho? Se utilizar o DBExpress ou ADO terei que substituir todos os componentes Query, Storedproc de todos os sistemas, certo? Obrigado

Acho que nao entendeu. A sugestao que dei é exatamente pro caso em que nao é viavel mudar de componente. O que eu quero dizer na prática: No Windows criar uma fonte de dados ODBC para o driver Oracle e depois no Delphi na propriedade AliasName do TDatabase escolher o nome da fonte de dados ODBC que vc criou. Para criar: Painel de Controle/Ferramentas administrativas/Fontes de dados ODBC/aba Fontes de dados de usuario/botao Adicionar/escolher o driver ODBC da Oracle (que deverá estar instalado). É possível tb criar isso via programacao.

Vai ser necessário ter instalados o driver ODBC da Oracle e acredito que o básico do BDE tb.

O Oracle Express que tenho na máquina já instala o driver ODBC ´Oracle in XE´ para o mesmo.

Assim nao precisaria mudar de componente e estaria usando um motor de acesso atual da propria Oracle. Mas claro que o ideal seria converter pra ADO-OLE DB por exemplo.


Responder

29/03/2006

Bon Jovi

Ah, e ao instalar o client do Oracle 9i observe se ele está instalando o driver ODBC.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar