Árvore de páginas

DBUseArea - DB driver not initialized

Esta ocorrência de erro fatal da linguagem AdvPL pode ser reproduzida quando do momento da abertura de uma tabela de dados.

DBUseArea - DB driver not initialized

O Servidor de Aplicação (TOTVS Application Server/ByYou Application Server) possui mecanismos de acesso a dados conhecidos por RDDs para acessar tabelas desde bancos de dados ISAM(ADS Local, ADS Server, c-tree Local , c-tree Server) bem como tabelas de bancos relacionais através do DBAccess.

Quando uma determinada rotina, ao tentar abrir uma tabela utilizando uma RDD, não pode prosseguir com a abertura pois a RDD não foi efetivamente inicializada, a aplicação é interrompida com esta ocorrência de erro.


Observação

As RDDs de acesso local e/ou acesso ISAM possuem inicialização automática interna pelo sistema. Caso esta ocorrência seja apresentada, verifique o log de console do serviço do Servidor de Aplicação para mais detalhes sobre a causa da falha do driver.

Esta ocorrência pode ser reproduzida quando, por exemplo, utilizamos a RDD TOPCONN (para acesso a tabelas e queries em banco de dados relacionais através do DBAccess), caso nenhuma conexão com o DBAccess ainda tenha sido estabelecida (através da função TCLink()) ou não há nenhuma conexão ativa do processo atual com o DBAccess.



  • Sem rótulos