Esta build do DBaccess contempla uma forma alternativa de conexão com SGDBs, através de String de Conexão ODBC.
Situação | Utilização do DBAccess para acesso aos bancos de dados relacionais homologados. |
---|---|
Ocorrência | Para todos os bancos (exceto Oracle), era necessário criar no DSN de Sistema da máquina onde está o DBAccess uma configuração de ODBC para ser possível ao DBAccess estabelecer a conexáo com o SGDB. Para conexão com GSDB Oracle, era necessário criar o arquivo de configuração tnsnames.ora para a OCI. |
Melhoria | A partir desta build, é possível conectar-se com um SGDB especificando no DBAccess uma string de conexão no formato ODBC para todos os bancos (exceto Oracle), e para Oracle pode ser informado um Oracle Connection String, no formato "<oral_host>:<ora_port>/<ora_service_name>" Para uso da string de conexão, deve ser especificado no dbaccess.ini, na configuração do ambiente de conexão [database/conexao] as seguintes chaves: ConnectionMode=2 O formato da <string_de_conexao> para todos os bancos segue o padrão da ODBC, onde usamos expressões "chave=valor", separadas por ponto e vírgula, onde devemos espeficificar qual é o nome do Driver de ODBC a ser utilizado, o servidor onde está o MSSQL para conectar, e o nome do Database a ser utilizado. As informações de usuário e senha usadas na conexão o DBAccess obtém da configuração atual e acrescenta internamente na string de conexão. Exemplo:
|
Informações adicionais |
|