A homologação de bancos de dados para o Protheus está de acordo com os Bancos de dados homologados para o TOTVS | DBAccess.
Visão geral sobre os bancos de dados homologados para Protheus
Microsoft SQL Server
Links relacionados
Configurações e mais informações
- Collation: Latin1_General_BIN
- Stored procedures são suportadas para o banco de dados MSSQL Server.
Oracle
Links relacionados
Configurações e mais informações
- Collation: WE8MSWIN1252
- Stored procedures são suportadas para o banco de dados ORACLE.
- Especifique a chave ClientLibrary no arquivo de configuração do TOTVSDBAccess / DBAccess, indicando a oci.dll (Windows) ou libclntsh.so[versão] (Linux).
Não é suportada a configuração do parâmetro CURSOR_SHARING para valor diferente de EXACT (default).
PostgreSQL
Links relacionados
Configurações e mais informações
- Encoding: WIN1252
- Collation: C
- Character type: *.CP1252 e/ou *.1252
Configurações importantes
DBAccess.ini: Configure, no arquivo de configuração do DBAccess, a chave ODBC30=1. A utilização das funções de ODBC 1.0 da ODBC do Postgres é mantida apenas por compatibilidade, e seu uso pode gerar instabilidades e quedas do DBAccess. Mais informações na página do DBAccess.
Pacote postgresql12-contrib: este pacote é essencial para campos identificadores (consulte Campos UUID no DBAccess). Certifique-se de que a instalação foi feita conforme o descrito em 01. Instalação do PostgreSQL em Linux.
As páginas a seguir detalham o histórico de todos os bancos de dados que foram homologados para o Protheus.