A homologação de bancos de dados para o Protheus está de acordo com os Bancos de dados homologados para o TOTVS | DBAccess

A TOTVS recomenda edições tipicamente classificadas como Enterprise, que contêm funcionalidades completas de performance e segurança.

Visão geral sobre os bancos de dados homologados para Protheus


Microsoft SQL Server

Banco de dados

Microsoft SQL Server 2014 Enterprise

Microsoft SQL Server 2016 Enterprise

Microsoft SQL Server 2017 Enterprise - Windows

Microsoft SQL Server 2017 Enterprise - Linux

Microsoft SQL Server 2019 Enterprise - Windows

Microsoft SQL Server 2019 Enterprise - Linux

Microsoft SQL Server 2022 Enterprise - Windows

Microsoft SQL Server 2022 Enterprise - Linux

Status

Collation: Latin1_General_BIN

Stored procedures são suportadas para o banco de dados MSSQL Server.

Página do fornecedor:  SQL Server 2019 | Microsoft 

Ciclo de vida: Política de ciclo de vida da Microsoft

Adicione a seguinte chave dentro da seção de comunicação com a database no arquivo odbc.ini:

AutoTranslate=NO 



Oracle

Banco de dados

Oracle Database 19.3 Enterprise

Oracle Database 19.3 Standard

Oracle Autonomous Database (consulte a documentação)

Status

Collation: WE8MSWIN1252

Stored procedures são suportadas para o banco ORACLE.

Especifique a chave ClientLibrary no arquivo de configuração do TOTVSDBAccess / DBAccess, indicando a oci.dll (Windows) ou libclntsh.so[versão] (Linux).

Página do fornecedor: Oracle Database

Ciclo de vida: Release Schedule of Current Database Releases

Não é suportada a configuração do parâmetro CURSOR_SHARING para valor diferente de EXACT (default).



PostgreSQL

Banco de dados

PostgreSQL 12.3

PostgreSQL 15.2

Status

Encoding: WIN1252

Collation: C

Character type: *.CP1252 e/ou *.1252

Página do fornecedor: PostgreSQL 

Ciclo de vida:  Versioning Policy

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.



Ou confira o histórico específico de cada banco de dados: