Histórico da Página
...
- Para o funcionamento do sistema Foundation. É necessária a instalação do pacote do JDK(Java Development Kit) atualizado conforme o capítulo Instalação e Configuração do Java.
- Configure o banco de dados conforme as instruções na seção 5.1 Configuração seção configuração do banco de dados deste documento.
- Para os clientes que utilizarem o sistema "Gestão de Planos", será necessário configurar o "AppServer", conforme a seção 5.4 Configuração para Gestão de Planos.
- Se a versão do sistema escolhido utilizar certificado digital, as configurações nas seções 8.5 Certificado Digital e 8.6 Configuração de Segurança no Servidor de Aplicações serão obrigatórios. Estas configurações são válidas para os módulos PTU e TISS. Se for utilizado somente o módulo TISS sem certificado digital, faz-se necessário realizar as configurações conforme seção 8.6.2 Desabilitar Certificado PTU/TISS, por meio desta seção você estará desabilitando o uso do certificado digital no sistema.
- No diretório “C:\totvs\jboss-4.2.3.GA\server\default\conf”, possui o arquivo "tiss.ini", onde são realizadas algumas configurações referentes ao módulo TISS. Verifique a seção 6.2 Configurações para configurar o arquivo de acordo com as necessidades da operadora.
- Observação: Se o sistema "Foundation", for configurado com o sistema "UNICOO", será necessário copiar o arquivo "tiss.ini" para o diretório “C:\totvs\jboss-4.2.3.GA\bin”, contudo, na pasta "BIN" as propriedades "tiss.schema", "tiss.schema.anterior" e "tissnet.schema", devem ser preenchidas com o caminho completo onde se encontram os "schemas".
- Nas seções 8. PTU e 8.3 Demais Configurações PTU possuem as configurações obrigatórias de "WebService", para o uso do módulo "PTU".
- Na seção 10 Processo de Geração do SIB possui as configurações necessárias para configurar o módulo "SIB", no sistema "Foundation".
- Após a realização destes passos já podemos iniciar o servidor de aplicação conforme a seção 6. Inicialização e Acesso.
- A partir do 10º passo serão realizadas algumas configurações referente à parametrização no sistema "Foundation". Em alguns casos será necessário um pouco de conhecimento nas regras de negócios da operadora.
- Para realizar as configurações referentes à norma "IN 40", da TISS, verifique a seção 9.2 IN40 – Obrigatoriedade do CID.
- Se houver a necessidade de fazer upload de XML TISS via diretório, basta realizar as configurações conforme a seção 10. Upload via diretório.
- Faça as configurações mencionadas na seção 12.1 Configuração de Memória caso haja a necessidade de aumentar as configurações de memória utilizadas pelo "JBOSS".
...
Instalação do Java para Linux
- Acesse com o usuário "Root".
2. Coloque na pasta "opt", o arquivo “jdk-6u18-linux-i586-rpm-bin” baixado.
3. De permissão de execução para o arquivo da seguinte maneira:
...
#chmod 777 jdk-6u18-linux-i586-rpm.bin
4 .Execute o comando abaixo e os passos exibidos na instalação.
5 .Pressione a barra de espaço (teclado) e digite “yes” para concluir à instalação:
...
#./jdk-6u18-linux-i586-rpm.bin
...
6. O java criará uma pasta no "/usr/java" e outra dentro "/opt/sun" para maiores detalhes:
...
http://java.sun.com/javase/6/webnotes/install/jdk/install-linux.html
Não é
...
necessário fazer as configurações do profile da ultima versão do Java, como outros
...
softwares fazem referência às variáveis de ambiente do Linux®, configure:
1. Abra o arquivo "/etc/profile" com o editor de texto de sua preferência (faça isso com ROOT):
...
# vi /etc/profile
...
2. Antes do "PATH" e "EXPORT" acrescente as seguintes linhas:
# Variaveis ambiente adicionadas para configuracao do J2SE 6.0_18
JAVA_HOME=/usr/java/jdk1.6.0_18
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
MANPATH=$MANPATH:$JAVA_HOME/man
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC JAVA_HOME CLASSPATH MANPATH
3. Salve e clique para sair do arquivo, usuário e execute o comando abaixo para carregar as novas modificações
...
:
# exit
$ source /etc/profile
...
Para conferir a instalação, abra um terminal e digite os comandos a seguir, deverá ser exibido a versão instalada do Java:
$ java -version
$ javac
...
-version
Distro de Instalação Foundation Saúde
O arquivo de instalação possui a estrutura de uma DISTRO
...
, uma estrutura completa do Servidor de Aplicações JBoss , deploy, e arquivos de configuração, e está compactado, para descompactar escolha o caminho base, ou drive para onde deve ser instalado o servidor.
Se for escolhido como base o drive “C:”, será criado um diretório base semelhante a “C:\Foundation_distro_oracle_standard_11.5_FULL”, quando o pacote selecionado for Oracle® sem certificado digital por exemplo. Onde ficará toda estrutura do "Servidor de Aplicações JBOSS", juntamente com o "deploy" e os arquivos de configuração do "Foundation Saúde".
Estrutura criada no diretório:
DISTRO: Contém a distribuição do "JBOSS" pré-configurado que deverá ser copiada para o diretório “C:\totvs\jboss-4.2.3.GA”.
Scripts: Contém o arquivo com instruções DDL, para a criação da base de dados utilizada pelo "Foundation".
Release Notes_11_X_X.pdf: Contém informações sobre atualizações, correções e novas funcionalidades do sistema.
Roteiro de Instalação e Configuração - Foundation Saúde_vX.X.pdf: Este documento.
| Âncora | ||||
|---|---|---|---|---|
|
Neste capítulo serão centralizadas são apresentadas todas as configurações referentes a banco de dados. Nas seções a seguir descrevemos são descritos os passos necessários para fazer efetuar a criação do banco de dados do sistema para as versões Oracle® e Progress®.
Criando o banco de dados do sistema
Este capítulo tem o objetivo de auxiliar o cliente na criação de uma base de dados no Progress®. Todos os passos abaixo foram realizados com a versão 10.1C do Progress®.
5.1.1Criando uma Base de Dados Progress
- No menu "Iniciar", clique na pasta "Progress", e clique em "Database Administration".
- Clique no menu "Database\Create", será exibida a janela conforme a imagem abaixo:
- Clique em "Files" e selecione o local "c:\totvs\database" (criar os diretórios caso não exista), para criar os arquivos do banco. Exemplo: “.db” do Progress®. O nome padrão para o arquivo do banco de dados será "emssaude", conforme a imagem abaixo:
Observação: Os arquivos ".db", são o banco de dados do Progress®, sempre manter um backup deste arquivo pois se for corrompido, toda a estrutura de base do "Foudation" terá que ser recriada. - Clique em "OK", e na próxima tela clique novamente em "OK".
- Para poder conectar ao banco de dados é necessário criar o usuário "sysprogress".
- No "Database Administration" acesse "Admin\Security\Edit User List".
- Será exibida a tela para edição de usuários para o banco de dados recém criado.
- Clique em "Add" e na próxima tela preencha os campos "User ID" com "sysprogress", "User Name" com um nome qualquer e o "Password" com a senha (usuário do banco).
- No diretório onde foi criado os arquivos do banco de dados (.db, .lg, etc...), crie o arquivo “start.bat” e “shutdown.bat”.
- O primeiro arquivo será utilizado para iniciar o banco com o "broker SQL" e o segundo será utilizado para derrubar o banco quando necessário.
Edite o arquivo "start.bat" com um editor de textos, copie o conteúdo abaixo e cole no arquivo.
@echo off
echo Iniciando o banco de dados do sistema Foundation
echo.
echo.
:: Setar as variaveis Progress
set DLC=C:\DIRETORIO_INSTALACAO_PROGRESS
set PROMSGS=%DLC%\promsgs
set PATH=%DLC%\bin;%PATH%
:: Carregar o Banco
%DLC%\bin\_mprosrv emssaude -S 10000 -numsep 46 -numsep 44 -L 20000 -B 200 -bithold 1800 -n 200 -Mn 200 -Mpb 2 -Ma 200 -Mm 4096 -ServerType SQL -basetable 1 -tablerangesize 3500 -Mxs 32
pause
pause
Altere a linha “set DLC=C:\...“ e informe o diretório de instalação do Progress (c:\DLC101A, c:\DLC101C, etc...).
Edite o arquivo "shutdown.bat" com um editor de textos qualquer, copie o conteúdo abaixo e cole no arquivo.
@echo off
echo Derrubando o banco de dados do sistema Foundation
echo.
echo.
:: Setar as variaveis Progress
set DLC=C:\DIRETORIO_INSTALACAO_PROGRESS
set PROMSGS=%DLC%\promsgs
set PATH=%DLC%\bin;%PATH%
:: Derrubando o Banco
%DLC%\bin\proshut emssaude -by
pause
No diretório onde foi criado o banco de dados deve ficar semelhante a imagem abaixo:
Após a criação dos arquivos, inicie a base de dados e acesse para a execução dos scripts SQL.
Execute o arquivo "start.bat", será carregado o banco de dados, execute “shutdown.bat” para derrubar se necessário.
Como o "broker" iniciado é do tipo SQL, não podemos usar o Editor do Progress® para a criação das tabelas.
Utilize a ferramenta "sqlexp", encontrada na pasta "bin" da instalação do Progress®.
Para se logar no banco de dados, será necessário utilizar a linha de comando do Windows® conforme os passos a seguir:
Clique no "Menu Iniciar\Executar" e digite "cmd", pressione "Enter".
Será exibida a tela do console do Windows® semelhante a imagem abaixo:
Digite o comando conforme o exemplo abaixo:
- %DLC%\bin\sqlexp -db C:\Totvs\database\emssaude -S 10000 -user sysprogress -password sysprogress
Observação: Se o "Path" da máquina estiver configurado com o diretório "bin" da instalação do Progress®, não será necessário informar o caminho completo do executável "sqlexp" (c:\dlc101a\bin\sqlexp.bat), o executável poderá ser chamado sem o caminho (c:\dlc101a).
Quando aparecer a linha:
- SQLExplorer>
Estará conectado ao banco de dados com o usuário "sysprogress".
Para a criação do usuário que será utilizado para criação as tabelas, inclusão de registros e nas configurações do "JBOSS", no arquivo "progress-ds.xml", que será feito na próxima seção.No "SQLExplorer" (sqlexp) que está conectado, execute os comandos abaixo para criar o usuário e dar as permissões necessárias.
- SQLExplorer>
Copie e cole o bloco abaixo:
create user 'htzfoundation','htzfound123';
grant dba to htzfoundation;
commit;
Saia do "SQLExplorer" com o comando “exit” e conecte novamente com o usuário “htzfoundation”.
Copie todo o conteúdo do arquivo "CREATE_POPULATE.sql", que é disponibilizado na DISTRO de instalação e cole no SQLExplorer.
Feche o "SQLExplorer".
5.1.2 Criando uma Base de Dados Oracle
...