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

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

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

Aceitar