Premissas


Requisitos de Ambiente

Requisitos de Hardware

¹ Valor mínimo do menor projeto de ambientação. Recomenda-se estudo de planejamento de capacidade que suporte adequadamente o funcionamento do sistema com o crescimento da base de dados e dos usuários concorrentes.

² A quantidade de espaço consumido pelo ERP sofre variações de acordo com os produtos instalados, divisão de negócio, frequência de utilização e parâmetros do sistema. Por isso, é difícil prever cláusulas gerais de armazenagem e previsões de utilização de espaço, que são específicas de cada ambiente. Recomenda-se monitorar periodicamente o crescimento do banco de dados, a fim de ajustar o espaço disponível para os produtos utilizados.

Requisitos de Software

¹ A versão Oracle Express Edition (Oracle XE) não é suportada.


Requisitos de Instalação

Os requisitos descritos neste item, são obrigatórios para o correto funcionamento do ERP RMS. Alguns itens são opcionais, porém, impedem que determinados recursos do produto tornem-se funcionais.

Premissas

Parâmetros Oracle

¹ Há problemas de performance conhecidos no funcionamento do ERP com a alteração destes parâmetros.

² Em linhas gerais, recomenda-se seguir a sugestão e ajustar de acordo com o entendimento do ambiente.

Pacotes de Componentes

Criação de Usuário e Tablespace

A senha do usuário RMS obrigatoriamente não pode ter o caractere @ (arroba)

Permissões de Acesso

¹ Permissão exigida para recursos específicos do ERP.

² Permissão opcional, recomendado para análise de suporte e recursos de encerramento de sessão.

³ Privilégio opcional e sua ausência pode inibir ou desabilitar recursos de encerramento de sessões dentro do produto. Como alternativa pode ser criada a procedure abaixo para que alguns recursos do produto consigam realizar o encerramento de sessões.

--Procedure
CREATE OR REPLACE PROCEDURE sys.sp_kill_session(p_sid NUMBER, p_serial NUMBER, inst_id NUMBER)
as
BEGIN
 
EXECUTE IMMEDIATE 'ALTER SYSTEM KILL SESSION '''||p_sid||','||p_serial||','||'@'||inst_id||''' IMMEDIATE';
 
EXCEPTION
WHEN OTHERS THEN
RAISE_APPLICATION_ERROR(-20000, sqlerrm);
END sp_kill_session;
/
--Criação do sinônimo
CREATE PUBLIC SYNONYM sp_kill_session
FOR sys.sp_kill_session;
 
--Grant na procedure
grant execute on sys.sp_kill_session to rms;



Administração

As informações descritas neste item baseiam-se em boas práticas na administração do banco de dados Oracle para os produtos RMS. Em alguns cenários, as características de ambiente, equipamento, volumetria e número de acessos simultâneos ao servidor podem exigir recomendações específicas ou diferentes, inclusive da própria fabricante Oracle. Recomenda-se que a administração do banco de dados Oracle seja feita por empresa ou profissional especializado.

Pré-requisitos

¹ A coleta de estatísticas automática do Oracle não é suficiente na maioria dos casos para o ERP RMS, portanto, recomenda-se a sua desativação e a implantação de política de coleta periódica conforme orientações descritas neste item.

Recomendações


Ambiente de Homologação

A criação de bases de homologação ou teste pode ser realizada utilizando uma cópia reduzida da base de produção, visando economizar o consumo de espaço no servidor e o tempo de criação da base de homologação. Esse método reduz significativamente o tamanho da base, pois será aplicado um corte nas maiores tabelas do ERP. A redução da base influencia diretamente nos testes de tomada de tempo, portanto, a execução de scripts e a própria atualização do ERP neste tipo de base não reflete diretamente o tempo necessário para execução no ambiente de produção, podendo apenas ser usado como referência dada a proporção de tamanho. Como haverá cortes em tabelas históricas, algumas consultas podem perder a referência/sentido, mas algo que normalmente não influência na maioria dos testes e análises que são realizados em ambiente de homologação.

Utilize o template de arquivo de parâmetros (expdp) fornecido como exemplo para criar um dump reduzido do banco de dados de produção. Deve-se informar no arquivo de parâmetros a data desejada para o corte, conforme consta como exemplo no arquivo fornecido. Quanto mais recente for a data informada, menor ficará o dump e a base de homologação respectivamente.

Após a importação de uma base de dados para homologação, recomendamos a revisão das configurações de alguns parâmetros do RMS que possam conter diretórios ou pastas apontando para servidores em ambientes de produção. Algumas dessas configurações estão disponíveis no Manual de Instalação do RMS Services. Para outras dúvidas acesse nossa documentação completa do produto.



Oracle Database Homologados

As versões descritas na tabela abaixo referem-se as releases de cada versão do Oracle homologada para os produtos RMS, incluindo as últimas PSU/RU disponibilizadas pelo fabricante na ocasião. Portanto, não é aconselhável a utilização de uma release superior ou inferior a informada abaixo em ambiente de produção sem a realização de testes e homologação, porém, não se restringe a sua utilização devido a atualizações de segurança e correções de bug que a própria Oracle pode eventualmente disponibilizar para garantir o correto funcionamento do banco de dados. 

Versão Database
Homologada
Release
Mínima
Inicio
Suporte ERP

Término Suporte
Estendido Oracle ¹

Previsão de Término
Suporte ERP ²
Oracle 19c19.10.0Janeiro/2022 (22.01)Abril/2027Indefinido
Oracle 12c12.2.0.1Janeiro/2019Março/2025Indefinido
Oracle 11g11.2.0.4Janeiro/2013Dezembro/2020Indefinido
Oracle 10g10.2.0.4Janeiro/2006Julho/2013Julho/2021 (R27)



Não é aconselhável a utilização de uma versão de banco de dados no qual o fabricante não ofereça mais suporte. Informações adicionais sobre o ciclo de suporte para os produtos da Oracle podem ser encontradas em http://www.oracle.com/us/support/library/lifetime-support-technology-069183.pdf

¹ A Oracle reserva-se no direito de alterar as datas de término do suporte para os seus produtos, conforme comunicados que ela publica em seu site de suporte (MOS). Portanto, é recomendado que esta informação seja conferida na ocasião diretamente com a própria Oracle pelo link informado nas datas acima.

² A data de término futura do suporte do ERP a versão do banco de dados é uma previsão, podendo ser ou não postergada a critério do ciclo de desenvolvimento do produto, e oportunamente informativos serão enviados para confirmar o encerramento.



Sistemas Operacionais Homologados


PlataformaDistribuição / Versão
Linux x86 64-bitVer Oracle Database Preinstallation
Linux 64-bit for AMDVer Oracle Database Preinstallation
Windows Server x86 64-bitVer Oracle Database Preinstallation