Á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.

 


Visão

Abaixo, uma visão

geral sobre os bancos de dados homologados

:

para Protheus



Microsoft SQL Server

Collation: Latin1_General_BIN
Stored procedures são suportadas para o banco de dados MSSQL Server.
Expandirsection
titleborderMicrosoft SQL Servertrue
Collation: Latin1_General_BIN
Stored procedures são suportadas para o banco de dados MSSQL Server.
Notacolumn
titlewidthAtençã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 

Página do fornecedor: SQL Server 2019 | Microsoft 

Ciclo de vida:
33%

Microsoft SQL Server

Informações
titleLinks relacionados

Microsoft: Página do produto: SQL Server • Política de ciclo de vida da Microsoft

TDN: Compactação de dadosEstatísticas de banco de dados - MSSQL ServerSeparação de Datafiles do Banco de Dados 

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

EnterpriseMicrosoft SQL Server 2017

Enterprise

- Windows

Microsoft SQL Server 2017 Enterprise

- Linux

Microsoft SQL Server 2019 Enterprise

- Windows

Microsoft SQL Server 2019

Enterprise - Linux

Standard

Microsoft SQL Server 2022 Enterprise

- Windows

Microsoft SQL Server 2022

Enterprise - Linux

Standard

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

Configurações e mais informações

  • Collation: Latin1_General_BIN
  • Stored procedures são suportadas para o banco de dados MSSQL Server.


Expandir
titleMSSQL Server em Linux

Para MSSQL em Linux, configure a chave a seguir na seção de comunicação com a database no arquivo odbc.ini: 

Bloco de código
titleodbc.ini
AutoTranslate=NO 
Column
width33%

Oracle

Informações
titleLinks relacionados

Oracle: Página do produto: Oracle DatabaseCiclo de vida: Release Schedule of Current Database Releases 

TDN: Oracle: Compressão de base de dados Protheus • Tuning: Cost-Based Optimizer  

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

Oracle Database 19 Enterprise

Oracle Database 19 Standard

Oracle Autonomous Database (consulte a documentação)

Column
width50%
Status

Estado
colour

Red

Green
title

ENCERRA EM 06/2023
Expandir
titleOracle
Atenção

SUPPORTED

Estado
colourGreen
titleSUPPORTED

Estado
colourGreen
titleSUPPORTED

Configurações e mais informações

Nota
title

  • 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).
Aviso

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

Column
width33%

PostgreSQL

Informações
titleLinks relacionados

PostgreSQL: Página do

fornecedor: Oracle Database

produto: PostgreSQL Ciclo de vida: Versioning Policy

TDN: Manutenção:

 Release Schedule of Current Database Releases

Vacuum Analyze • Barman: Backup automático para PostgreSQLpgAdmin: Monitoramento e gerenciamento de servidores de database 

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

Oracle Database 19.3 Enterprise

Oracle Database 19.3 Standard

Oracle Autonomous Database (consulte a documentação)

PostgreSQL 12

PostgreSQL 15

Column
width50%
Status

Estado
colour

Green

Yellow
title

SUPPORTED
Nota
titleAtenção

EOL

Estado
colourGreen
titleSUPPORTED

Estado
colourGreen
titleSUPPORTED

Expandir
titlePostgreSQL

Configurações e mais informações

  • Encoding: WIN1252
  • Collation: C
  • Character type: *.CP1252 e/ou *.1252

Página do fornecedor: PostgreSQL 

Ciclo de vida:  Versioning Policy

Column
width40%
Banco de dados

PostgreSQL 11

PostgreSQL 12.3

Column
width50%
Status

Estado
colourGreen
titleSUPPORTED

Estado
colourGreen
titleSUPPORTED

Section
bordertrue
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%

Oracle

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

PostgreSQL

Expandir
titleClique para conferir versões específicas do banco de dados
Aviso
titleConfiguraçõ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. Ou confira o histórico específico de cada banco de dados:

Exibir filhos