Requisitos de Hardware e Software do SST
Requisitos de hardware e software no servidor e nas estações de trabalho
1 Requisitos de Hardware e Software no Servidor
O servidor de Banco de Dados do DSO pode ser Windows e deverá ser compatível com a versão do Oracle do cliente. Os requisitos abaixo consideram um servidor exclusivo com acesso para 50 conexões, outras configurações também são aceitas, mas com uma prévia avaliação da equipe técnica da TOTVS.
Requisitos:
OBS: Caso seja realizada a instalação Oracle Database Express Edition 10g Release 2, sugerimos a versão Oracle Database 10g Express Edition (Western European). Lembrando que esta versão possui capacidade de armazenamento, memória e acessos limitadas.
2 Requisitos de Hardware e Software nas estações de trabalho
O micro computador do DSO deve ser padrão Windows, homologamos o uso nas versões Windows 7 e Windows 10.
Requisitos:
OBS.: os módulos deverão ser configurados (após a instalação) com a opção de compatibilidade com Windows XP sp3 conforme figura abaixo.
OBS2.: o tamanho do texto não pode ser maior que 96ppp ou 100%
3 Considerações Adicionais
Para instalar o SST siga as instruções apresentadas a seguir.
O Saúde e Segurança do Trabalho é um sistema desenvolvido com arquitetura Cliente-Servidor. Se estiver rodando em rede, é preciso instalar o sistema em todos os computadores da rede.
O primeiro passo para instalação do SST, é configurar sua base de dados. Para tanto, deve-se seguir os seguintes passos:
1. Criar um usuário no servidor Oracle, versão 10g ou superior, com um Username e Senha a sua escolha;
2. Instalar o Oracle Client em todas máquinas que irão executar o SST. Testar o acesso através do aplicativo SQL Plus.
Importar a base de dados disponibilizada.
O SST utiliza o aplicativo Borland Database Engine (BDE) para acessar a base de dados no servidor Oracle. Ele pode ser instalado através da instalação ou configurado manualmente:
1. Geralmente o aplicativo encontra-se instalado no seguinte diretório:
C:\Arquivos de Programas\Borland\Common Files\BDE\BdeAdmin.exe
2. Aleta Configuration
DRIVERS \ NATIVE \ PARADOX
Net Dir = c:\
Version = 3.0 ou 4.0 (deixar o Default)
Type = File
LangDriver = Pdox Ansi INTL
Block Size = 4096
Fill Factor = 95
Level = 7
StrictIntegrty = True
DRIVERS \ NATIVE \ ORACLE
Version = 4.0
Type = Server
Dll = SQL_ORA.DLL
Dll32 = SQLORA8.DLL
Vendor Init = OCI.DLL
Driver Flags = 'Vazio'
Trace Mode = 0
Batch Count = 200
Blob Size = 32
Blobs To Cache = 64
Enabled Bcd = False
Enabled Integers = True
Enabled Schema Cache = False
Lang Driver = Borland PTG Latin-1
List Synonyms = Private
Max Rows = -1
Net Protocol = TNS
Object Mode = True
Open Mode = Read/Write
Rowset Size = 0
Schema Cache Dir = 'Vazio'
Schema Cache Size = 8
Schema Cache Time = -1
Server Name = 'Vazio'
Sqlpassthru Mode = SharedAutocommit
Sqlqrymode = Server
UserName = 'Vazio'
SYSTEM \ INIT
Auto ODBC = False
Data Repository = Borland Data Dictionary
Default Drive = Paradox
LangDriver = Pdox Ansi INTL
Local Share = True
Low Memory Usage Limit = 32
Max BufSize = 4096
Max File Handles = 100
Mem Size = 16
MinBufSize = 128
MTS Pooling = False
SharedMemLocation = 'Vazio'
SharedMemSize = 2048
SysFlags = 0
Version = 4.0 (deixar default)
SYSTEM \ FORMATS \ DATE
FourDigitYear = True
LeadingZerod = True
LeadingZerom = True
Mode = 1
Separator = /
YenBiased = True
SYSTEM \ FORMATS \ TIME
AmsMing = Am
MilSeconds = False
PmStrings = Pm
Seconds = True
TwelveHour = False
SYSTEM \ FORMATS \ NUMBER
DecimalDigits = 2
Decimal Separator = ,
Leading Zeros = True
ThousandSeparator = .
3. Aleta Databases
PERSONAL
Type = Standart
Default Driver = Paradox
Enabled Bcd = False
Path = <Colocar o caminho do diretório Tables do SST na máquina local
Ex. C:\Arquivos de Programas\SST\Tables>
PMedOracle
Type = Oracle
Bach Count = 200
Blob Size = 32
Blobs To Cache = 64
Enabled Bcd = False
Enabled Integers = True
Enabled Schema Cache = False
Lang Driver = Borland PTG Latin-1
List Synonyms = Private
Max Rows = -1
Net Protocol = TNS
Object Mode = True
Open Mode = Read/Write
Rowset Size = 20
Schema Cache Dir = 'Vazio'
Schema Cache Size = 8
Schema Cache Time = -1
Server Name = 'Vazio'
Sqlpassthru Mode = Shared Autocommit
Sqlqrymode = Server
UserName = 'Vazio'
Este é o primeiro passo para a execução do SST. O sistema utiliza apenas um usuário Oracle em sua execução.
Para configurar o usuário Oracle que será utilizado pelo SST, execute o aplicativo ConfigSQLLoginIni.exe, que se encontra na pasta de Instalação do SST com o ícone .
Clicando em NOVO, você deve informar o nome do servidor onde está instalado a base de dados do SST, o Username e Password.
5. Executar o SST como Administrador na primeira execução de cada módulo;
Para testar o SST entre no Atendimento Clínico e entre com o usuário que está na tela abaixo e senha em branco e após o acesso ao programa, clicar em paciente e sair do programa:
Para Atualizar o SST siga as instruções apresentadas a seguir.
O Saúde e Segurança do Trabalho é um sistema desenvolvido com arquitetura Cliente-Servidor. Se estiver rodando em rede, é preciso atualizar o sistema em todos os computadores da rede.
Na pasta de instalação do SST, existe uma pasta 'Script', nela estão os scripts de atualização da base de dados. Executar os scripts da versão em que o sistema estava até a versão do atualizador. Por exemplo: se o sistema estava na versão 11.8.0.7, executar o script da versão 11.8.0.7 até a versão do Atualizador (12.1.16.x)
O programa “PmwUpd.exe” juntamente com os arquivos “PmwUpd.ini” e “PmwUpdSrv.ini”, auxiliam na atualização do SST.
O arquivo “PmwUpdSrv.INI” fica salvo no servidor dentro da pasta SST, neste arquivo ficará a relação dos executáveis e dll’s que serão atualizadas, conforme figura abaixo:
O arquivo “PmwUpd.ini” fica salvo no computador do usuário, este arquivo aponta para a pasta onde ficam os arquivos do SST e também o arquivo “PmwUpdSrv.INI”.
O executável “PmwUpd.exe” ficará disponível no computador do usuário, onde poderá ser executado manualmente ou poderá ser colocado na inicialização do sistema e fará a verificação de nova versão a cada login efetuado.
Para Atualizar o SST siga as instruções apresentadas a seguir.
Obs:
1. Identificar pastas para atualização do SST Web
Para descobrir a pasta do Server que tem que ser indicada no atualizado, devê-se entrar nos serviços > Selecionar o Serviço RM.Host.Service > Clicar com o botão direito. O Caminho vai estar no campo “Path Executable”
Para descobrir a pasta dos relatórios(Report), deve-se entrar no IIS > Selecionar o Report > E no canto direito ou botão direito clicar em “Advanced Settings...”. A pasta vai estar no campo Physical Path.
Para descobrir a pasta das Pages deve-se entrar no IIS > Selecionar o Web(Ou outro nome) > E no canto direito ou botão direito clicar em “Advanced Settings...”. A pasta vai estar no campo Physical Path.
Instalação do Sistema
Para instalar o SOweb siga as instruções apresentadas a seguir.
i. Altere o conteúdo da chave “DbServer” para o endereço e serviço de banco de dados.
ii. Altere o conteúdo das chaves “UserName” e “Password” para usuário e senha do banco de dados respectivamente.
Configure a inicialização do Windows para que o arquivo RM.Host.exe, presente na pasta “\Bin” do diretório de instalação, seja executado quando o Windows for iniciado.
Execute o arquivo RM.Host.exe. Verifique nas imagens abaixo os status de execução, após sua finalização, a próxima etapa será a configuração do servidor web.
i. Altere o conteúdo da chave “DbServer” para o endereço e serviço de banco de dados.
ii. Altere o conteúdo das chaves “UserName” e “Password” para usuário e senha do banco de dados respectivamente.
Verifique se ao instalar o .Net Framework 4.0 o mapeamento para extensão cshtml foi criada (Site >>Handler Mappings).
Copie arquivos da pasta “\Serviços\Autorização\” para um diretório no servidor Web, sugerimos que seja no mesmo diretório do site.
Caso o servidor Web não seja a mesma máquina do servidor de aplicação é necessário no seu Web.config fazer a configuração ode apontamento conforme a figura 9.
Para confirmar a instalação acesse o menu Iniciar >> Painel de Controle >> Ferramentas Administrativas >> Serviços e procure pelo serviço GuiaEmail.