Os principais procedimentos de correção são: 1. Confirme o nome do Alias do banco - Abra o arquivo appserver.ini, seção [DBAccess] ou linha DBALIAS na seção do ambiente, e confirme o ALIAS utilizado - Abra as propriedades da ODBC desse banco e verifique o NOME do banco - Abra o DBAccess Monitor e confirme, na aba Configurações / Banco utilizado, o nome do AMBIENTE - Abra o Sistema Gerenciador do Banco de Dados e verifique o NOME do banco criado * O nome deve ser igual em todos os locais apontados 2. Confirme a versão do DBAccess e da ODBC utilizada. - DBAccess: Abra a pasta do executável do DBAccess utilizado. Se o nome do executável for DBAccess.exe, a versão é 32 bits. Se o nome do executável for DBAccess64.exe, a versão é 64 bits - ODBC: Em versões 64 bits do Windows existem as duas opções de ODBC a configurar. Em Ferramentas Administrativas, certifique-se de abrir a versão correta. 3. Na ODBC existe a opção de configurar a autenticação pelo usuário do Windows, ou por um usuário criado no banco. Se for utilizar um usuário do banco, certifique-se que o mesmo tem permissões de admin no banco. E se for usar o usuário do Windows, certifique-se de liberar ele no SGBD. No DBAccess, na aba Configurações / Banco utilizado, verifique o usuário configurado (se a autenticação utilizada for pelo usuário do Windows, essa tela não precisa ser configurada) 4. Confirme se as configurações de conexão estão feitas conforme as documentações de cada banco no link abaixo: http://tdn.totvs.com/display/tec/DBAccess+-+Como+fazer Caso sejam feitas as verificações acima, e o problema persista, pode ser alguma permissão ou configuração do banco de dados, e neste caso, deve ser agendado um analista DBA para verificação, pois o suporte a banco de dados foge ao escopo do suporte. |