Chaves da Seção [DBAccess] do appserver.ini

Tempo de leitura: 3 minutos

Olá, no post de hoje iremos falar das principais chaves da seção [DBAccess] do arquivo de configuração appserver.ini do servidor TOTVS AppServer

A seção [DBAccess] contém informações sobre os parâmetros utilizados para que o TOTVS Protheus possa se comunicar com o TOTVS DBAccess e assim conectar ao banco de dados informado.

Segue abaixo as principais chaves da seção [DBAccess] do arquivo de configuração appserver.ini:


Alias

Essa chave permite informar o alias (nome da fonte de dados) configurado no gateway do banco de dados DBAccess:


Exemplo:
[DBAccess]
Alias=PROTHEUSADVPL

Database=MSSQL
Driver=dbapi64.dll
MemoMega=1
Port=7890
Server=LOCALHOST


DataBase

Essa chave permite informar o banco de dados configurado no gateway(DBAccess) do banco de dados.

Os valores aceitos são:

  • MSSQL – Define que o banco de dados utilizado na conexão e configurado no TOTVS DBAccess é o Microsoft SQL Server;
  • ORACLE – Define que o banco de dados utilizado na conexão e configurado no TOTVS DBAccess é o Oracle;
  • POSTGRES – Define que o banco de dados utilizado na conexão e configurado no TOTVS DBAccess é o PostgreSQL;
  • MYSQL – Define que o banco de dados utilizado na conexão e configurado no TOTVS | DBAccess é o MySQL.


Exemplo:
[DBAccess]
Alias=PROTHEUSADVPL
Database=MSSQL
Driver=dbapi64.dll
MemoMega=1
Port=7890
Server=LOCALHOST

 

Driver

A chave permite informar o nome do arquivo da biblioteca que será instanciada para carregar as funções de integração com o gateway do banco de dados.

Os valores aceitos são:

  • dbapi.dll – Nome/valor padrão, em ambiente Windows, da biblioteca instanciada pelo TOTVS AppServer
  • dbapi.so – Nome/valor padrão, em ambiente Linux, da biblioteca instanciada pelo TOTVS AppServer.


Exemplo:

[DBAccess]
Alias=PROTHEUSADVPL
Database=MSSQL
Driver=dbapi64.dll
MemoMega=1
Port=7890
Server=LOCALHOST

 

MemoMega

A chave permite habilitar o suporte a campos do tipo Memo (“M”) com conteúdos superiores a 64 KB

Os valores aceitos são:

  • 0   – Suporte a conteúdos limitados a 64KB.(Padrão);
  • 1   – Suporte a conteúdos limitados a 1MB;
  • >1 – Suporte a conteúdos limitados ao valor especificado em MB.


Exemplo:
[DBAccess]
Alias=PROTHEUSADVPL
Database=MSSQL
Driver=dbapi64.dll
MemoMega=1
Port=7890
Server=LOCALHOST

 

Port

A chave permite informar a porta do gateway do banco de dados.

É possível informar a porta do gateway do banco de dados na seção do ambiente em uso através da chave DBPort. A chave DBPort configurada na seção do ambiente em uso tem prioridade quanto ao valor definido na chave Port da seção DBAccess.

Valores aceitos:

  • 7890 – Define que a porta utilizada na conexão com o TOTVS DBAccess é a 7890/TCP (padrão);
  • <Porta> – Define que a porta utilizada na conexão com o TOTVS DBAccess é <Porta>/TCP.


Exemplo:
[DBAccess]
Alias=PROTHEUSADVPL
Database=MSSQL
Driver=dbapi64.dll
MemoMega=1
Port=7890
Server=LOCALHOST

 

Server

A chave permite informar ou o nome ou o endereço IP do gateway do banco de dados.

É possível informar o gateway do banco de dados na seção do ambiente em uso através da chave DBServer.

A chave DBServer configurada na seção do ambiente em uso tem prioridade quanto ao valor definido na chave Server da seção DBAccess.

 

Valores aceitos:

  • LOCALHOST – Máquina local onde está o TOTVS DBAccess;
  • IP – IP(192.168….) da máquina onde está o TOTVS DBAccess;
  • Nome da máquina – Nome da máquina onde está o TOTVS DBAccess.(ADILIOCOSTA)

Exemplo:
[DBAccess]
Alias=PROTHEUSADVPL

Database=MSSQL
Driver=dbapi64.dll
MemoMega=1
Port=7890
Server=LOCALHOST

Bem, finalizamos mais um post aqui do blog, qual dúvida deixe seu comentário. Grande abraço e fica com Deus.

Link de referência:https://tdn.totvs.com/pages/viewpage.action?pageId=6064885

Receba as últimas atualizações do ProtheusAdvpl
Deixe seu melhor email
Nós respeitamos sua privacidade.