Académique Documents
Professionnel Documents
Culture Documents
Arquitetura e Instalao
Sumrio
1.1
1.2
1.3
1.4
1.5
3.1
3.2
Concluso .................................................................................................................................... 8
Conceitos Bsicos
Ol!
Seja bem-vindo ao treinamento Configurao dos Aplicativos do ambiente Arquitetura e Instalao.
1.1
Objetivos do Treinamento
Arquivos de Configurao.
Balanceamento de Carga.
1.2
Arquivos de Configurao
A Linha de Produto Microsiga Protheus possui os seguintes arquivos de configurao localizados na pasta \BIN do ambiente:
SmartClient.INI: Contm as configuraes do TOTVS SmartClient, como Direcionar a Conexo, Definir Protocolos
Utilizados, entre outros.
DevStudio.INI: Contm as opes do TOTVS Development Studio, como Posio de Janelas, ltimos arquivos abertos,
Preferncias, entre outros.
AdsLocal.CFG: Contm as configuraes de conexo ADS, como Nmero de usurios, Nmero mximo de tabelas a
serem abertas, entre outros (apenas para ambientes que possuam o parmetro localfiles = ads no AppServer.ini).
1.3
1.4
Configuraes de Ambientes
As sees de Ambiente ou Environment possuem informaes que auxiliam na conexo do Application Server. Ao executar o
SmartClient informado o ambiente que ser utilizado, com isso o Application Server consegue:
Abrir o RPO correto, de acordo com o idioma, banco de dados e verso indicados.
Teste.
Produo.
Desenvolvimento.
1.5
O Wizard um assistente para configurao do Application Server e para instalao dos ambientes Web, como: Gesto
Educacional, Portal Protheus, Datawarehouse, Balanced Scored Card, WPS - WebPrint/WebSpool, RH On-line, Web Services, Gesto
de Pesquisas e Resultados e Gesto de Acervos.
Por meio do Wizard, possvel configurar os seguintes tpicos:
Ambientes.
Servidor de Licenas.
Mdulos Web.
Processos Comuns.
Conexo (Server/Remote).
TOTVS DbAccess.
Servidor CTREE.
Balanceamento de Carga.
Geral.
Protheus Search
Importante!
A opo Servio do Windows NT/2000 apenas ser apresentada caso o Application Server esteja sendo executado em um
ambiente Microsoft Windows.
O Wizard executado automaticamente ao final da instalao da Linha de Produto Microsiga Protheus por meio do assistente de
instalao do DVD.
Tambm possvel acess-lo pela opo Assistente de Configurao do Servidor, na pasta Protheus 11\Ferramentas, no menu
Iniciar do Windows ou pelo aplicativo Wizard.exe no diretrio \BIN\SmartClient.
Ao ser executado, o Wizard identifica as configuraes atuais por meio do arquivo AppServer.ini, e apresenta a janela principal do
assistente.
Importante!
A maioria das configuraes editadas pelo assistente ter validade apenas quando o Application Server for reiniciado. Porm,
determinadas configuraes so reconhecidas sem que isso seja necessrio, interferindo assim em processos que j esto em execuo.
Portanto, recomendvel que a utilizao deste assistente seja realizada sem que existam processos no servidor ou que usurios e
estaes remotas estejam conectados.
A Tecnologia da Linha de Produto Microsiga Protheus permite que a execuo do servidor possa ser distribuda em mais de uma
mquina ao mesmo tempo, nas quais cada servidor fica responsvel por um nmero limitado de requisies das estaes, que so
gerenciadas automaticamente.
Este recurso utilizado quando h uma carga de processamento muito pesado e necessrio diminuir o tempo de resposta das
estaes com o servidor.
Para configurar o Balanceamento de Carga, acesse o arquivo de configurao do Application Server, localizado no diretrio
\BIN\AppServer.
Primeiramente necessrio inserir a chave [SERVERNETWORK] em que so definidos os Servidores Escravos (Slaves), que
permitiro as conexes.
Exemplo:
[SERVERNETWORK]
SERVERS=SERVER_01,SERVER_02
MASTERCONNECTION=1
No parmetro SERVERS so colocadas identificaes nos servidores a serem usados como Slaves. No parmetro
MASTERCONNECTION este Servidor tambm indicado para rodar conexes usurios ou apenas para controlar o balanceamento.
Em que: 1 indica que est habilitado para conexes e 0 indica que no est habilitado.
Depois de definidos os Slaves necessrio criar uma chave para cada um deles com a identificao, contendo os parmetros de
conexo.
Exemplo:
[SERVER_01]
SERVER=127.0.0.1
PORT=1234
CONNECTIONS=2
[SERVER_02]
SERVER=127.0.0.1
PORT=1235
CONNECTIONS=2
Em que o parmetro SERVER contenha o IP do Servidor Slave, o parmetro PORT contenha a porta de conexo do Servidor Slave e
o parmetro CONNECTIONS limite a quantidade de conexes permitidas naquele Slave.
A TOTVS envia junto com DVD de instalao um hardware de proteo, exceto quando se tratar de atualizao.
Os objetivos deste hardware so:
Segurana de informaes.
O Servidor de licenas deve ter conectado o Hardlock (dispositivo de segurana) porta paralela ou USB, e o driver do dispositivo
deve estar instalado, se necessrio.
O Servidor de licenas uma instalao do Application Server sem definio de ambiente, e que deve conter na pasta do
aplicativo os arquivos totvslic.key ou applylic.key, os quais possuem as licenas que o cliente adquiriu. Este arquivo enviado pela TOTVS.
O servio de licenas definido pela presena da seo [licenseserver] no AppServer.ini, como no exemplo:
[licenseserver]
Enable=1
Port=5555
Em que a chave Enable=1 indica que o aplicativo tenta conectar-se ao hardlock e Port=5555 indica a porta na qual ficar
disponvel o servio de licenas.
As demais instalaes da Linha de Produto Microsiga Protheus sero clientes de licenas e devero conter a seo [licenseclient],
como no exemplo:
[licenseclient]
server=servidor01
port=5555
Em que a chave server=servidor01 indica o servidor de licenas e a chave port=5555 indica a porta na qual o servio de licenas
est disponvel.
3.1
3.2
Para configurar o DbAccess necessrio ter previamente instalado o Banco de Dados e criado uma fonte de dados ODBC, pois
por meio dela que o DbAccess localiza o Banco de Dados.
Nos sistemas operacionais de 32 e 64 bits o aplicativo ODBC chama-se Odbcad32.exe.
O aplicativo DbAccess existe para as duas arquiteturas.
Se o SO for 64 bits e caso seja necessrio utilizar o DbAccess 32 bits, execute o aplicativo odbcad32.exe que se encontra na pasta
C:\Windows\syswow64\.
Para abrir o assiste de configurao selecione as seguintes opes: Iniciar | Programas | Protheus 11 | Ferramentas | Assistente
de Configurao do Servidor.
Depois disso, abra a opo TopConnect, clique no item TopConnect e no cone Editar Configurao, em seguida preencha as
Configuraes.
Ao terminar clique no boto Finalizar.
Importante!
Aps instalar o DbAccess: entre em Servios do Windows, deixe o DbAccess iniciado e com iniciao automtica.
Instale o servio do Banco de Dados e o Gerenciador do banco (por exemplo, o MSSQL).
No gerenciado do banco de dados, crie um novo banco de dados obedecendo homologao de paginao para cada banco
(collation no MSSQL, character set no Oracle etc.).
Concluso
Arquivos de Configurao.
Balanceamento de Carga.