Ocorrência | Quando não é utilizado unixODBC com o DBAccess Linux, o comportamento da ODBC não é normalizado, podendo apresentar erros nas operações feitas com o SGBD. A unixODBC é equivalente à tela de configuração de ODBC do Windows, que tem um local centralizado para a configuração do driver para cada SGBD e para configurar os DSNs, na aplicação é feita a carga da mesma biblioteca para todos os SGBDs (odbc32.dll para Windows) e essa biblioteca é quem faz a carga do driver do SGBD. |
---|---|
Implementação | Adicionado mensagem de warning no DBAccess Linux quando for feita uma conexão ODBC e não for utilizado a unixODBC. A mensagem apresentada será: "[WARNING] Connection for database [DDDD] environment [EEEE] made without unixODBC. ODBC Library loaded: [LLLL].", onde DDDD é o tipo do SGBD, EEEE é o nome do ambiente em que está sendo feita a conexão e LLLL é o caminho completo do arquivo carregado pela chave ClientLibrary. |
Informações adicionais |
|