O documento de Portabilidade e Arquitetura RM serve de orientação para as configurações de ambiente que devem ser utilizadas em sua empresa, buscando o melhor desempenho e usabilidade do RM.
As informações contidas na Portabilidade e Arquitetura RM têm como objetivo apresentar quais os principais sistemas operacionais e navegadores de internet devem ser utilizados para o correto funcionamento do RM.
O dimensionamento de hardware deste documento é apenas um informativo para uma empresa de médio porte, do contrário, deve-se verificar os requisitos de software e hardware, que melhor se adequem à sua empresa, junto ao Executivo de Conta.
SGBD | 32Bits | 64Bits | Versão/Patch | Info TOTVS |
---|---|---|---|---|
SQL Server 2012 | X | X | SP3 | |
SQL Server 2014 | X | SP2 | Recomendado | |
SQL Server 2016 | X | SP1 | Recomendado | |
SQL Server 2017 | X | RTM | Recomendado | |
SQL Server 2019 | X | RTM | Recomendado | |
Oracle 11g | X | X | 11.2.0.1 | |
Oracle 12c | X | 12.1.0.1 12.2.0.1 | Recomendado | |
Oracle 18 | X | 18.5.0.0.0 | Recomendado |
SGBD | Collation/Character Set |
---|---|
SQL Server | SQL_Latin1_General_CP1_CI_AI |
Oracle | WE8ISO8859P1 |
Processador | Memória RAM | HD/Outros | Núm. de Usuários | |
---|---|---|---|---|
Mínimo | Recomendado* | |||
Intel® Xeon® 3060 (4M | 8GB | 16GB | Disco SAS 15k, Placa | 20 |
Intel® Xeon® W3540 (8M | 16GB | 32GB | Disco SAS 15k, Placa | A cada 100 usuários |
* Configuração necessária para utilização intensiva de recursos de BI, como gráficos anexos, painéis de cenários (dashboard) e painéis de metas.
Os SGBD’s são responsáveis por definir níveis de compatibilidade para os Bancos de Dados, a fim de permitir trabalhar em diferentes versões do SQL Server. Abaixo a tabela que representa o nível de compatibilidade suportado nos ambientes da RM e quais níveis de compatibilidade os SGBD’s suportam:
Versão SQL Server | Níveis de Compatibilidade Suportados no ambiente RM | |
---|---|---|
SQL Server 2012 | SQL Server 2012(110) | SQL Server 2014(120) |
SQL Server 2014 | SQL Server 2012(110) | SQL Server 2014(120) |
SQL Server 2016 | SQL Server 2012(110) | SQL Server 2014(120) |
SQL Server 2019 | SQL Server 2012(110) | SQL Server 2014(120) |
A partir da release12.1.17, devido a mudança de comportamento na quebra para conversão de formatos de data realizada pela Microsoft, o produto RM não permitirá uso do nível de compatibilidade (130) disponível no SQL Server 2016 e Azure SQL Database. Neste caso o nível de compatibilidade do banco deve ser alterado para os valores antecedentes ao SQL Server 2016 (100 | 110 | 120) até que as adequações necessárias sejam realizadas nas releases futuras. Abaixo link com a especificação da alteração realizada pela Microsoft: Nível de Compatibilidade SQL Server 2016.
Devido ao final do suporte estendido pela Microsoft em relação às plataformas de banco de dados MS SQL Server 2008 e MS SQL Server 2008R2, previsto para 09/07/2019, comunicamos que estas também deixarão de fazer parte da portabilidade de toda linha de produtos RM a partir do Release 12.1.25.Veja o link da documentação oficial da Microsoft sobre o fim do suporte estendido as versões afetadas.