1. MEMORANDO Nº: 013 Data: 04 / 07 / 2003
Emitente: Departamento: Destinatário: Departamento:
Alexandre Informática Informática
Olympio
Andressa
Emerson
Jorge Sarkis
Selco
Pratica
Microsiga
Microsiga
Microsiga
Assunto:
Visita Microsiga sobre Protheus com Linux
Na reunião com a Microsiga os seguintes pontos foram observados sobre as
características de uma implantação do Protheus ( AP6 ) em ambiente Linux:
Microsiga não indica como base de dados o PostgreSQL para mais de 10 usuários, que
acessem constantemente uma mesma rotina. Observamos que para situação da Selco
seria viável, pois temos nossos processos mais distribuídos.
Pode-se iniciar com a utilização do PostgreSQL e mudar para outra plataforma SQL de
maneira fácil, pois o chaveamento ocorre no TopConnect. Deve-se apenas ter o
cuidado com o desenvolvimento das customizações, pois alguns comandos SQL são
proprietários do software que se está utilizando.
Teoricamente pode-se mudar de plataforma sem se precisar ajustar as customizações,
mas na prática, para se ganhar perfomance, deve-se trabalhar com “SELECT” sempre
que possível.
Segundo concenso dos participantes ( Microsiga e Selco ), é possível se ter apenas 1
servidor para rodar o Banco de Dados e a Aplicação Protheus.
Os passos mais detalhados da migração do ADS para SQL pode ser enviando pela
Microsiga, mas de um modo geral, o que teremos será:
• Implantação do AP6 no Linux
• Cópia dos arquivos da pasta sigaadv para o RootPath do Linux
• Conversão da família SX, Sindex e Sigamat, de ADS para Ctree
• Importação dos arquivos da pasta dadosadv via SDU, com exceção dos
arquivos SH5 / SH7 / SH9 que também devem ser convertidos para Ctree
2. • Pode-se mudar o direcionamento dos arquivos citados a acima, e mantê-los
também no diretório sigaadv
O SX2 é aplicável apenas para os arquivos que não foram importados para o banco de
dados.
Ter o cuidado de selecionar um fabricante de hardware que possua suporte a Linux.
Teremos um usuário do sistema operacional que será indicado no TopConnect e este
associado a um usuário do Banco de Dados, sendo que este usuário TopConnect é
que precisará ter direitos sobre o BD.
Para definição do tamanho do banco de dados, aqui vale o conceito de cálculo de
tamanho de bancos de dados, não existindo nenhuma característica peculiar pertinente
ao Protheus.