Saber versão do Client do Oracle

Delphi

04/06/2008

Tenho uma aplicação desenvolvida em Delphi 7 que acessa o Oracle via dbExpress... Gostaria de saber se tem uma forma de descobrir qual é a versão do client do Oracle que está rodando naquele momento ? Tenho um cliente que tem o Oracle 8 e o 10 e as vezes dá problema com o meu banco, por isso queria testar no início do sistema qual é a versao que ele está usando naquele momento...

Obrigado !


Mcd

Mcd

Curtidas 0

Respostas

Mcd

Mcd

04/06/2008

Estive verificando que talvez pudesse usar uma função para ler a versão da OCI.dll, nessa dll tem a informação de qual versão do oracle se refere... Porém, gostaria de saber qual é o caminho que está essa DLL... Oracle grava no registro do windows algumas chaves tipo Oracle_Home, porém, dependendo da instalação as chaves abaixo acabam mudando...
Porém, deve have uma forma de identificar qual é a OCI que o dbExpress está usando... Alguem tem alguma dica ?


GOSTEI 0
POSTAR