Ocorrência
Verifique no console do atualizador se é apresentado:
Warning - TOPCONN - No connection: -2 - NO_CONNECTION
OU:
Warning - TOPCONN - No connection: -35 - NO_DB_CONNECTION
Ambiente
Cross Segmentos - BackOffice Linha Protheus - Automação Fiscal - TAF(Segregado) - À partir da versão 12.1.27
Causa
Este erro é causado pois o DBAccess está na arquitetura 32bits e será necessário a conversão manual para 64bits.
Solução
1 - Acesse a pasta de instalação do TAF e localize os arquivos com as extensões *.TSK, *.LOG e *.OLD e exclua este mesmos arquivos;
Solução para Banco de Dados SQL Server:
2 - Configure o Administrador de Fonte de Dados ODBC em 64 bits:
- Execute
%WinDir%\System32\odbcad32.exe
- para acessar a ferramenta Administrador de Fonte de Dados ODBC 64 bits;
Obs.: O Administrador de Fonte de Dados ODBC na pasta SysWow64 o ODBC a arquitetura é de 32 bits. Não realize a configuração deste Fonte de Dados ODBC!
3 - O Driver a ser configurado no (Administrador de Fonte de Dados ODBC) deve ser SQL Native Client 11 ou 12. Segue artigo caso tenha dúvidas como selecionar o driver:
TAF - CONFIGURAÇÃO - Criando conexões via ODBC em 64 bits (Obrigatório)
Solução para Banco de Dados Oracle
4 - A arquitetura do Oracle Client deve ser 64 bits instalado em seu servidor, se caso não tiver configurado, realizar a configuração acessando o site da Oracle e baixar a versão correspondente;
5 - Configurar ORACLE para o sistema TAF:
https://centraldeatendimento.totvs.com/hc/pt-br/articles/360035186814
6 - Configurar o arquivo OCI.DLL no arquivo dbaccess.ini vai na seção [ORACLE] e verifique o caminho da dll do oracle client 64 bits.
Exemplo:
[ORACLE]
ClientLibrary= D:\oracle\oracle\client_1\oci.dll
Convertendo e atualizando DBAccess para 64 Bits:
7 - Crie o serviço de DbAccess em 64bits caso não exista o serviço em 64 bits:
TAF - DBACCESS - Alterar serviço TAF_DBAccess de 32bits para 64bits
8 - Se existir o serviço em 64 bits, atualize o DBAccess para sua última versão:
TAF - ATUALIZAÇÃO - Como atualizar o DBAccess
9 - Teste a conexão com o banco de dados conforme artigo abaixo:
TAF - CONFIGURAÇÃO - Criando e testando conexões com o DBAccess
7 Comentários