Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Conecte-se no Sistema Operacional e rode o seguinte comando:

Bloco de código
sudo su
yumdnf update
yum install unixODBC.x86_64 postgresql-odbc.x86_64
dnf install-y https://download.postgresql.org/pub/repos/yum/reporpms/EL-89-x86_64/pgdg-redhat-repo-latest.noarch.rpm
dnf update
yum install postgresql12postgresql16-odbc.x86_64

Exemplo:

Configurar o arquivo odbc criado, apontando cada base de dados:

...

Bloco de código
#/totvs/microsiga/dbaccess/multi/dbaccess.ini

[General]
ByYouProc=0
ODBC30=1
LicenseServer=10.2.0.9
LicensePort=5555
;;;;;------- Quando se utiliza o DBAccess em Linux é importante apontar o clientlibrary do odbc após ter realizado a instalação conforme o exemplo abaixo:

[POSTGRES]
environments=tpprd,tphml,tpdev
clientlibrary=/usr/pgsql-1216/lib/psqlodbca.so
CodePage=WIN1252

[POSTGRES/tpprd]
user=tpprd
password=œðö¼
TableSpace=tpprd_data
IndexSpace=tpprd_index

[POSTGRES/tphml]
user=tphml
password=œðèó´
TableSpace=tphml_data
IndexSpace=tphml_index

[POSTGRES/tpdev]
user=tpdev
password=œðäëŠ
TableSpace=tpdev_data
IndexSpace=tpdev_index
Aviso
titleAviso - Chave ODBC30

A chave ODBC30 deve estar habilitada em ambientes PostgreSQL, conforme documentação do DBAccess

Ao utilizar o DBAccess no Linux, é crucial configurar corretamente a biblioteca cliente do ODBC após a instalação. Siga o exemplo abaixo:

	clientlibrary=/usr/pgsql-16/lib/psqlodbca.so
Informações
titleDocumentações adicionais

Verifique a página de ferramentas para o banco de dados PostgreSQL, que também contém manutenções a serem realizadas

Nota

É importante apontar a chave clientlibrary em ambientes PostgreSQL em Sistemas Operacionais Linux.