Árvore de páginas

Versões comparadas

Chave

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

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

Dica
titleUtilize edições Enterprise!

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

Abaixo, uma visão geral sobre os bancos de dados homologados:

title
Status
expandtitle

Oracle

Section
bordertrue
Column
width30%
Expandir

Microsoft SQL Server

Nota
titleAtenção

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

Aviso
titleMSSQL 2017 - LINUX

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

AutoTranslate=NO 

Página do fornecedor: SQL Server 2019 | Microsoft 

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

Expandir
titleClique para conferir versões específicas do banco de dados
Section
bordertrue
Column
width70%
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

Column
width
50%
30%
Status

Estado
colourYellow
titleEOL

Estado
colourYellow
titleEOL

Estado
colourGreen
titleSUPPORTED

Estado
colourGreen
titleSUPPORTED

Estado
colourGreen
titleSUPPORTED

Estado
colourGreen
titleSUPPORTED

Estado
colourGreen
titleSUPPORTED

Estado
colourGreen
titleSUPPORTED

Expandir
titleOpen Edge
title
Nota
titleAtenção

Para linha Microsiga Protheus®12 o banco de dados OpenEdge está homologado para uso nas versões OpenEdge 11.7 e superior.

O módulo TOTVSGFE/SIGAGFE (Frete Embarcador) da linha Microsiga Protheus pode utilizar esse banco a partir da versão Microsiga Protheus® 12.

Este SGBD limita a criação de sequences em 2000, podendo afetar ou impedir o funcionamento do produto.

Aviso
titleRestrições
  • Não há suporte a criação de índices ativos (ativação requer procedimento realizado manualmente por um DBA).
  • Não há suporte a identificadores sequenciais.
  • Não há suporte a tabelas temporárias nativas.
  • Não há suporte a DDL online.
  • As atualizações devem ser realizadas em modo exclusivo - single user (exemplo: UPDDISTR).
  • Após a aplicação de atualizações, devem ser atualizados as estatísticas (procedimento realizado manualmente por um DBA).
  • Utilizar somente o schema non-PUB.
  • Não utilize o storage area padrão, deve ser criado um novo storage area e configurado no ambiente.
Dica

É recomendada a configuração, por meio da chave enableDecimal, o uso do tipo de dado DECIMAL, ao invés de FLOAT.

Página do fornecedor: Progress OpenEdge

Ciclo de vida: Product Life Cycle Guide

Column
width
40%
Banco de dados

OpenEdge 11.7

Column
width50%
Estado
colourRed
titleENCERRA EM 06/2023
Expandir
30%

Oracle

Nota
titleAtenção

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

Aviso

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

Página do fornecedor: Oracle Database

Expandir
titleClique para conferir versões específicas do banco de dados
Section
bordertrue
Ciclo de vida: Release Schedule of Current Database Releases
Column
width40%
Banco de dados

Oracle Database 19.3 Enterprise

Oracle Database 19.3 Standard

Oracle Autonomous Database (consulte a documentação)

Column
width50%
Status

Estado
colourGreen
titleSUPPORTED

Estado
colourGreen
titleSUPPORTED

Estado
colourGreen
titleSUPPORTED

Column
width
30%

PostgreSQL

Nota
titleAtenção

Encoding: WIN1252

Collation: C

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

Página do fornecedor: PostgreSQL 

Ciclo de vida:  Versioning Policy

Aviso
titleConfiguração no DBAccess

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.

Expandir
titleClique para conferir versões específicas do banco de dados
Section
bordertrue
Column
width40%
Banco de dados

PostgreSQL

11

12.3

PostgreSQL

12

15.

3

2

Column
width50%
Status

Estado
colourGreen
titleSUPPORTED

Estado
colourGreen
titleSUPPORTED

Section
bordertrue

Microsoft SQL Server

Collation: Latin1_General_BIN
Stored procedures são suportadas para o banco de dados MSSQL Server.
Column
width30%
Nota
titleAtenção
Aviso
titleMSSQL 2017 - LINUX

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

AutoTranslate=NO 

Expandir
titleClique para conferir versões específicas do banco de dados
Column
width30%
Expandir
titleClique para conferir versões específicas do banco de dados
Column
width30%

PostgreSQL

Clique para conferir versões específicas do banco de dados
Expandir
title

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

Exibir filhos