guia instalação protheus

54
Instalação do Protheus 10 Conteúdo Servidor de Licenças......................................... 4 Instalando o TOTVS Application Server........................ 4 Contrato de Licença ........................................ 6 Diretório de Instalação do TOTVS Application Server ........ 7 Atualização/Primeira Instalação ............................ 8 Instalação de DLLs ......................................... 9 Verificação das Configurações de Instalação ............... 10 Processo de Instalação .................................... 10 Solicitação do Disco ...................................... 10 Servidor de Licenças ...................................... 11 Assistente de Configuração do TOTVS Application Server .... 11 Instalando o Help........................................... 12 No Linux .................................................. 12 No Windows ................................................ 12 Contrato de Licença ....................................... 14 Diretório de Instalação dos Arquivos de Help .............. 14 Localização do TOTVS Application Server..................... 15 Processo de Instalação .................................... 15 Instalando o TOTVS Smart Client............................. 16 Linux ..................................................... 16 Windows ................................................... 16

Upload: fernanda-maximiano-coelho

Post on 28-Oct-2015

118 views

Category:

Documents


29 download

TRANSCRIPT

Page 1: Guia Instalação Protheus

Instalação do Protheus 10

Conteúdo

Servidor de Licenças......................................... 4

Instalando o TOTVS Application Server........................ 4

Contrato de Licença ........................................ 6

Diretório de Instalação do TOTVS Application Server ........ 7

Atualização/Primeira Instalação ............................ 8

Instalação de DLLs ......................................... 9

Verificação das Configurações de Instalação ............... 10

Processo de Instalação .................................... 10

Solicitação do Disco ...................................... 10

Servidor de Licenças ...................................... 11

Assistente de Configuração do TOTVS Application Server .... 11

Instalando o Help........................................... 12

No Linux .................................................. 12

No Windows ................................................ 12

Contrato de Licença ....................................... 14

Diretório de Instalação dos Arquivos de Help .............. 14

Localização do TOTVS Application Server..................... 15

Processo de Instalação .................................... 15

Instalando o TOTVS Smart Client............................. 16

Linux ..................................................... 16

Windows ................................................... 16

Page 2: Guia Instalação Protheus

Contrato de Licença ....................................... 17

Diretório de Instalação ................................... 18

Pasta Instalação .......................................... 18

Instalação de DLLs ........................................ 19

Verificação das Configurações de Instalação ............... 19

Processo de Instalação .................................... 20

Protheus Search............................................. 21

Linux ..................................................... 21

Contrato de Licença ....................................... 22

Diretório de Instalação ................................... 22

Verificação das Configurações de Instalação ............... 23

Processo de Instalação .................................... 23

TOII – TOTVS Office Interface for Microsoft Office 2007..... 25

Clique no botão “Avançar” para prosseguir. ................ 26

Diretório de Instalação ................................... 26

Confirmação da Instalação ................................. 27

Processo de Instalação .................................... 27

Conclusão da Instalação ................................... 28

Atualização do AP7 ou Protheus 8 - Protheus 10.............. 29

Como instalar o Servidor de Licenças........................ 36

Instalação Física do Hardlock ............................. 36

Instalação do driver do Proteq/SafeNet (Compact-500)........ 38

No Windows (Win 95/98/Me/NT/2000/2003/XP): ................ 38

No Linux (kernel 2.4. ou acima): .......................... 38

Demais ambientes Unix: .................................... 38

Page 3: Guia Instalação Protheus

Como executar o Aplicador de Licenças ..................... 38

Executando o Aplicador de Licenças: ....................... 38

Configuração do TotvsAppServer.INI ........................ 39

Seções .................................................... 39

TOTVSDBAccess ............................................. 41

Seções Protocolos de Conexão .............................. 42

Configurando o TOTVS Smart Client........................... 46

Seções de Protocolos de Conexão ........................... 46

Parâmetros da Linha de Comando do TOTVS Smart Client ...... 47

TOTVS Application Server com o servidor ADS................. 49

Instalação do servidor ADS ................................ 49

Configuração do servidor ADS .............................. 49

TOTVS Application Server com o servidor Ctree ............. 49

Configuração do servidor Ctree ............................ 50

Topologia de Utilização de Rede do TOTVS Application Server. 52

Instalação do TOTVS Application Server em redes Netware Novell .................................................... 53

 

Page 4: Guia Instalação Protheus

Servidor de Licenças

A TOTVS envia, junto aos DVDs de instalação do Microsiga Protheus® 10 (exceto quando se tratar de atualização) um hardware de proteção que tem por objetivo a segurança de suas informações usando algoritmo de criptografia (recurso para proteção de mensagens eletrônicas), baseados em chaves de 128 bits, liberando mecanismos mais eficientes para proteger o sistema contra acessos indevidos. Aliado a isso, mais agilidade no processo de liberação de senhas e grande ganho de performance em processos de controle aos acessos simultâneos são obtidos.

Para utilização do Sistema, é necessário que um dos servidores TOTVS Application Server seja o servidor de licenças.

Instalando o TOTVS Application Server O primeiro passo para instalação do Microsiga Protheus® 10 é a instalação do TOTVS Application Server. Esta instalação, como também do TOTVS Smartclient e das ferramentas auxiliares (tais como: o Totvsdevelopment Studio e o TOTVS Monitor) é efetuada por meio do programa de instalação.

Este programa de instalação permite ao administrador instalar o Protheus 10 de dois modos:

• Autorun

Executado automaticamente, se o Windows estiver configurado com este recurso. Porém, é possível executá-lo através do comando: X:\AUTORUN.EXE onde: X é a unidade de DVD.

• Execução dos seguintes programas a partir do respectivo DVD:

o Instalação do TOTVS Application Server no Windows (Discos 1, 2 e 3) windows\totvs application server\disk1\setup.exe.

o Instalação do TOTVS Smart Client no Windows (DVD 1) windows\totvs smartclient\setup.exe.

o Instalação do Help no Windows (DVD 1) windows\protheus 10 help\portuguese\setup.exe (se português) windows\protheus 10 help\spanish\setup.exe (se espanhol).

o Instalação no Linux (DVD 2) linux\totvsapplicationserver\install_linux (se português) linux\totvsapplicationserver\install_linux_eng (se inglês) linux\totvsapplicationserver\install_linux_esp (se espanhol).

A aplicação do TOTVS Smartclient Linux é obtida no diretório microsiga/protheus10/bin/smartclient.

Page 5: Guia Instalação Protheus

Cuidados a serem tomados

• Espaço em disco disponível no Servidor.

• No Windows: ter efetuado login como Administrador ou usuário equivalente. • No Linux: ter efetuado login como Administrador (root).

• Windows/Linux: deve-se utilizar a última versão/Servicepack disponibilizada

pelo fabricante do software. Para instalar o TOTVS Application Server

No Linux:

1. Monte o volume do DVD-ROM a partir do DVD 2 de Instalação, utilizando o comando: mount /mnt/cdrom -o exec

2. Acesse o diretório: /mnt/cdrom/linux/totvsapplicationserver

3. Execute o shell script: ./install_linux

4. Siga os passos indicados pelo shell script.

Após a instalação, no diretório "/microsiga", leia o arquivo “LEIAME” com instruções de execução do TOTVS Application Server em Linux.

No Windows:

Coloque o DVD no drive e aguarde a exibição da tela de abertura conforme a seguir.

Page 6: Guia Instalação Protheus

Na parte inferior da tela, são apresentados os idiomas disponíveis para apresentação do instalador do Microsiga Protheus®. Clique no ícone correspondente ao idioma que deseja utilizar.

Ao lado direito da tela, são apresentadas as opções dos aplicativos para instalação:

• Instalação do TOTVS Application Server.

• Instalação do TOTVS Smart Client.

• Instalação do TOTVS DBAccess.

• Instalação do TOII -TOTVS Office Interface Integration.

• Instalação do Protheus Search.

1. Clique na opção “TOTVS Application Server”. O instalador será iniciado. A

janela de “Bem-vindo” é apresentada. 2. Clique no botão “Avançar” para prosseguir.

Contrato de Licença

• Leia o contrato de licença com atenção e clique no botão "Sim" para prosseguir.

Page 7: Guia Instalação Protheus

Diretório de Instalação do TOTVS Application Server

• Indique o caminho onde o TOTVS Application Server deve ser instalado. Clique no botão “Avançar” para prosseguir.

Recomenda-se o uso do diretório padrão de instalação, para que o processo de suporte e treinamento seja facilitado.Evite o uso de unidades lógicas (drives de rede), para tanto utilize sempre o computador que faz o papel de servidor para efetuar a instalação. Com isso, diminui-se o risco de erro sem eventuais desinstalações do Sistema.

Page 8: Guia Instalação Protheus

Atualização/Primeira Instalação

Caso seja uma Atualização de Versão: informe o diretório onde está instalada a versão 7.10 ou 8.11 do Microsiga Protheus. Após a instalação, o kernel do AP7 ou Protheus 8 continuará a existir, porém os dados já estarão prontos para a atualização da versão. Este diretório conterá os dados (SYSTEM, DATA, SPOOL, etc.). É importante, antes de iniciar a atualização, fazer backup das bases de dados, arquivos de configurações (dicionário de dados, parâmetros, tabelas, CNAB, SISPAG, etc), menus e programas específicos dos usuários. É imprescindível providenciar a atualização dos menus nesse processo, para evitar perdas de funcionalidades no Microsiga Protheus ® 10.

Após a instalação, atualize os atalhos de acesso ao TOTVS Application Server e TOTVS SmartClient para o novo caminho e execute o programa Assistente de Configuração para importar o arquivo de configuração .INI. • Caso seja a Primeira Instalação, indique o caminho onde os arquivos de dados do Protheus 10 devem ser gravados. Clique no botão “Avançar” para prosseguir.

Idioma do Sistema/Base de Dados Utilizada

Nesta tela, deve-se selecionar:

Page 9: Guia Instalação Protheus

1. Os tipos de repositórios disponíveis no Protheus: TOTVS DBAccess (integrado com todos os tipos de banco de dados disponíveis para esta aplicação), ADS (Advantage Database Server)para NT ou Novell NetWare, ISAM padrão DBF ou Ctree.

Neste momento, pode-se optar por apenas uma base de dados, porém através de alterações no arquivo de configuração do TOTVS Application Server e cópia do repositório correto, é possível fazer com que a mesma instalação do Microsiga Protheus utilize dois tipos de base de dados.

2. O idioma do RPO a ser instalado.

3. O país para instalação do arquivo "SXS<país>.TXT". Este arquivo é gravado no diretório\Protheus_Data\SYSTEMLOAD, sendo responsável pela criação dos dicionário de dados e demais arquivos específicos para o país selecionado.

Clique em “Avançar” para prosseguir.

Instalação de DLLs

Clique no botão de opção "Sim" se utilizar os ambientes de Automação Comercial. Desta forma, serão instalados os arquivos de DLLs para comunicação com os periféricos homologados.

Page 10: Guia Instalação Protheus

Verificação das Configurações de Instalação

Verifique as configurações de instalação e confirme o seu início, clicando no botão "Avançar". Se precisar alterar alguma opção, clique em "Voltar".

Processo de Instalação

Informadas as variáveis de instalação, é iniciado o processo de descompactação e cópia dos arquivos.

Page 11: Guia Instalação Protheus

Servidor de Licenças

Nesta janela, deve-se informar o nome ou endereço IP (preferível) do Servidor de Licenças e a porta de conexão. Se o equipamento onde o TOTVS Application Server está sendo instalado também for o Servidor de Licenças, deve-se marcar a caixa "Este servidor também é um servidor de licenças".

Assistente de Configuração do TOTVS Application Server

O programa de instalação prepara o TOTVS Application Server com as configurações mínimaspara a sua correta execução. Porém, pode-se configurá-lo através da manutenção do arquivo de configurações (TotvsAppServer.INI). As configurações são mantidas em diferentes seções de Environments, conforme a estrutura do arquivo de configurações.

No Windows, é possível configurar o arquivo TotvsAppServer.INI utilizando este Assistente de Configuração do TOTVS Application Server.

Além disso, o assistente permite a instalação e configuração dos módulos Web do Microsiga Protheus®: GE Gestão Educacional, Portal Protheus, DW -Data Warehouse, BSC -Ballanced Scorecard, WPS -WebPrint/WebSpool, RH On-line -Terminal do Funcionário e WS -Web Services.

• Clique no botão "Não", se não desejar executar o Assistente de Configuração, neste momento. O Assistente de Configuração pode ser acessado após a instalação, através do menu “Iniciar”, pasta "Protheus 10/Ferramentas/Assistente de Configuração".

• Caso seja deseje executar o assistente de configuração, clique no botão "Sim". Consulte ao final deste guia as informações sobre as seções do arquivo de configuração do servidor (TotvsAppServer.INI).

Page 12: Guia Instalação Protheus

Instalando o Help Para consultar a documentação on-line, é necessário instalar os DVD 1 ou 5 - Help do Microsiga Protheus 10. A documentação é acessada a partir dos ambientes do Protheus pela tecla [F1].

Para instalar o help on-line:

No Linux

1. Certifique-se de que não existe nenhum volume montado para o DVD.

2. Monte o volume do DVD-ROM a partir do DVD 1 de Instalação, utilizando o comando: mount /mnt/cdrom -o exec

3. Acesse o diretório: /mnt/cdrom/linux

4. Execute o shell script: ./install_help

5. Siga os passos indicados pelo shell script.

No Windows

1. Coloque o DVD do Help do Protheus 10 no drive e aguarde a exibição da tela de abertura conforme a seguir.

Page 13: Guia Instalação Protheus

São apresentados os idiomas disponíveis para exibição das telas do instalador do Microsiga Protheus® 10 Help. Clique no ícone correspondente ao idioma que deseja utilizar. Ao lado direito da tela, é apresentada a opção "Protheus 10 Help" para instalação.

2. Clique na opção “Protheus 10 Help”. O instalador será iniciado. A janela de Bem-vindo é apresentada.

3. Clique em “Avançar” para prosseguir.

Page 14: Guia Instalação Protheus

Contrato de Licença

Leia o contrato de licença com atenção e clique no botão "Sim" para prosseguir.

Diretório de Instalação dos Arquivos de Help

Nesta janela, deve-se informar do diretório de instalação dos arquivos de helps.

Clique no botão "Avançar".

Page 15: Guia Instalação Protheus

Localização do TOTVS Application Server

Nesta janela, deve-se informar o diretório onde está instalado o TOTVS Application Server, para que seja configurado corretamente pelo programa de instalação.

• Clique no botão "Avançar".

Processo de Instalação

Com a configuração da instalação do Help, será iniciado o processo de cópia dos arquivos. Este procedimento configura o acesso aos helps a partir do TOTVS Application Server. Caso o usuário queira utilizar outro servidor de Help, poderá copiar os arquivos instalados para outro servidor e alterar o arquivo TotvsAppServer.INI, indicando a sua nova localização, através da configuração da chave "PATH" da seção HTTP e da chave HELPSERVER do ambiente utilizado. Para isto, pode ser utilizado o Assistente de Configuração do TOTVS Application Server.

Page 16: Guia Instalação Protheus

Instalando o TOTVS Smart Client

Linux A aplicação do TOTVS Smart Client Linux é obtida no diretório: microsiga/protheus10/bin/smartclient.

Windows O TOTVS SmartClient pode ser instalado fisicamente em uma estação, por meio de uma opção da tela inicial de instalação do Microsiga Protheus 10.

Este recurso é útil para instalação do TOTVS Smart Client em computadores que não estão conectados à rede local; ou seja, que necessitam que os executáveis estejam fisicamente na máquina. Por exemplo, em casos de filiais que acessam a matriz por uma linha discada através do protocolo TCP/IP.

Devemos ressaltar que o procedimento de instalação do TOTVS SmartClient nas estações só é recomendado em casos específicos (utilização remota, alto tráfego de dados na rede, etc).Preferencialmente, é indicado o uso centralizado do TOTVS SmartClient no Servidor, através da criação de atalho para acesso.

Para instalar o TOTVS Smart Client com Autorun:

1. Coloque o DVD no drive e aguarde a exibição da tela de abertura conforme a seguir. São apresentados os idiomas disponíveis para apresentação da instalação do Microsiga Protheus. Clique no ícone correspondente ao idioma que deseja utilizar. Ao lado direito da tela, são apresentadas as opções dos aplicativos para instalação:

Page 17: Guia Instalação Protheus

2. Clique na opção “TOTVS Smart Client”. O instalador será iniciado. A janela de Bem-vindo é apresentada.

3. Clique no botão “Avançar” para prosseguir.

Contrato de Licença Leia o contrato de licença com atenção e clique no botão "Sim" para prosseguir.

Page 18: Guia Instalação Protheus

Diretório de Instalação

Indique o caminho em que o TOTVS Smartclient deve ser instalado. Clique no botão “Avançar” para prosseguir.

Recomenda-se o uso do diretório padrão de instalação, para que o processo de suporte e treinamento seja facilitado. Evite o uso de unidades lógicas (drives de rede). Para tanto, utilize sempre o computador que faz o papel de servidor para efetuar a instalação. Com isso, diminui-se o risco de erros em eventuais desinstalações do Sistema.

Pasta Instalação

Indique a pasta onde devem ser instaladas as opções de acesso aos aplicativos do Microsiga Protheus 10.

Page 19: Guia Instalação Protheus

Instalação de DLLs

Clique no botão de opção "Sim" se utilizar os ambientes de Automação Comercial. Desta forma, serão instalados os arquivos de DLLs para comunicação com os periféricos homologados.

Verificação das Configurações de Instalação

Verifique a configuração de instalação e confirme o seu início, clicando no botão "Avançar". Se precisar alterar alguma opção, clique em "Voltar".

Page 20: Guia Instalação Protheus

Processo de Instalação

o Informadas as variáveis de instalação, é iniciado o processo de descompactação e cópia dos arquivos.

o Ao final da instalação, é apresentada a tela sobre a conclusão do processo. Clique no botão “Concluir” para finalizar.

Page 21: Guia Instalação Protheus

Protheus Search O Microsiga Protheus® 10 possui um localizador de informações nativo que encontrará, em seu banco de dados, as expressões desejadas.

O Protheus Search é uma especialização do TOTVS Application Server otimizado para indexação e busca. Por isso, esse serviço não pode ser utilizado para receber conexões do TOTVS Smartclient, processamentos em batch, workflow ou serviços Web.

O Protheus Search pode ser instalado em um servidor dedicado ou compartilhar o mesmo hardware que o TOTVS Application Server, desde que tenha capacidade de processamento ociosa.

A porta configurada para o Protheus Search deve ser liberada no firewall quando necessário.

Linux A aplicação do Protheus Search Linux é obtida no diretório: microsiga/protheussearch/bin/appserver.

Windows Para instalar o Protheus Search com AutoRun:

1. Coloque o DVD no drive e aguarde a exibição da tela de abertura conforme a seguir.

2. Clique na opção “Protheus Search”. O instalador será iniciado. A janela de Bem-vindo é apresentada.

3. Clique no botão “Avançar” para prosseguir.

Page 22: Guia Instalação Protheus

Contrato de Licença Leia o contrato de licença com atenção e clique no botão "Sim" para prosseguir.

Diretório de Instalação

Page 23: Guia Instalação Protheus

Indique o caminho em que o Protheus Search deve ser instalado. Clique no botão “Avançar” para prosseguir.

Recomenda-se o uso do diretório padrão de instalação para que o processo de suporte e treinamento seja facilitado. Evite o uso de unidades lógicas (drives de rede), para tanto utilize sempre o computador que faz o papel de servidor para efetuar a instalação. Com isso, diminui-se o risco de erro sem eventuais desinstalações do Sistema.

Verificação das Configurações de Instalação

Verifique a configuração de instalação e confirme o seu início, clicando no botão "Avançar". Se precisar alterar alguma opção, clique em "Voltar".

Processo de Instalação

Page 24: Guia Instalação Protheus

o Informadas as variáveis de instalação, é iniciado o processo de descompactação e cópia dos arquivos.

o Ao final da instalação, é apresentada a tela sobre a conclusão do processo. Clique no botão “Concluir” para finalizar.

Após a instalação, o administrador do Sistema deve configurar o Protheus Search, por meio do Assistente de Configuração do Microsiga Protheus. Consulte o help deste aplicativo para mais detalhes.

Page 25: Guia Instalação Protheus

TOII – TOTVS Office Interface for Microsoft Office 2007 O TOTVS Office Interface é a solução para conectar o Protheus 10 aos aplicativos da suíte Microsoft Office 2007 (Word e Excel). O TOTVS Office Interface deve ser instalado na estação de trabalho, conforme os procedimentos a seguir:

Pré-requisitos:

a) Microsoft Office 2007 Instalado

b) Sistema Operacional

o Ver requisitos de instalação do Microsoft Office 2007

c) Hardware

o Ver requisitos de instalação do Microsoft Office 2007

d) Software

o .Net Framework 2.0

o Microsoft Office 2007 Primary Interop Assemblies

o Microsoft Visual Studio Tools for Office Second Edition Runtime

Os requisitos de software são instalados automaticamente pelo Assistente de Instalação do TOII quando necessário.

Para mais informações sobre os requisitos de hardware e sistemas operacionais suportados pelo Microsoft Office 2007, consulte o manual do produto ou site do fabricante (http://office.microsoft.com/pt-br/default.aspx).

Para instalar o TOTVS Office Interface com Autorun:

o Coloque o DVD no drive e aguarde a exibição da tela de abertura conforme a seguir.

o Clique na opção “TOTVS Office Interface”. O instalador será iniciado. A janela de Bem-vindo será apresentada.

Page 26: Guia Instalação Protheus

Clique no botão “Avançar” para prosseguir.

Diretório de Instalação

Page 27: Guia Instalação Protheus

Indique o caminho onde o TOTVS Office Interface deve ser instalado. Clique no botão “Avançar” para prosseguir.

Confirmação da Instalação

Clique no botão “Avançar” para prosseguir a instalação.

Processo de Instalação

O processo de instalação é iniciado.

Page 28: Guia Instalação Protheus

Conclusão da Instalação

Ao final da instalação, é apresentada a tela sobre a conclusão do processo. Clique no botão “Fechar” para finalizar.

Page 29: Guia Instalação Protheus

Atualização do AP7 ou Protheus 8 - Protheus 10 Quando se está processando a atualização de versão, é necessário após a instalação do Microsiga Protheus®, executar o programa MP710TO101, antes de qualquer processamento, para que os arquivos da empresa sejam compatibilizados com os da nova versão enviada pela Microsiga. Leia sempre as Notas do Release que acompanham as novas versões para conhecer as alterações que serão efetuadas pelo programa de compatibilização e os novos recursos.

Este programa sempre que possível dará prioridade às configurações do cliente. Esta prioridade apenas será modificada, quando a alteração da NOVA versão for imprescindível para o seu funcionamento. O atualizador executa basicamente as seguintes tarefas:

Inclui, exclui ou altera o conteúdo dos arquivos customizadores SXs do usuário de acordo com as modificações feitas nos arquivos padrões. Acerta as tabelas de dados, incluindo, excluindo ou alterando a estrutura dos campos. O sistema não exclui campos incluídos pelo usuário em sua base de dados, desde que todas as alterações tenham sido efetuadas pelo ambiente Configurador. Antes de fazer o acerto é gerado um backup de cada arquivo a ser alterado com a terminação #DB.

É imprescindível que o usuário faça um backup de seus arquivos de dados \PROTHEUS_DATA\DATA), ou antigo (\DADOSADV), dos arquivos customizadores SXs (\PROTHEUS_DATA\SYSTEM) ou antigo (\SIGAADV) e seus programas específicos, antes de

etuar a atualização da versão. ef

Executando o MP710TO101

Este programa é exclusivo para migração das versões 7.10 e 8.11 para Microsiga Protheus 10. Caso esteja utilizando uma versão anterior, devem-se migrar as versões progressivamente, utilizando os atualizadores respectivos, até obter aversão 7.10, para que então o MP710TO101 possa ser executado.

Para executá-lo:

1. Acesse a pasta “Protheus 10” e carregue o TOTVS Application Server.

2. Em seguida, acesse o TOTVS Smart Client.

3. Em “Programa Inicial”, digite “MP710TO101”.

4. Clique no botão “OK” para confirmar. Será apresentada uma janela com orientações sobre o processo de atualização.

Page 30: Guia Instalação Protheus

Antes de iniciar o processo, deve-se:

o Efetuar o backup dos arquivos dos diretórios “SIGAADV” e “DADOSADV” (se versão 7.10) ou ”SYSTEM” e “DATA” (se versão 8.11).

o Ter espaço em disco de aproximadamente 3 vezes o espaço utilizado pelos

diretórios “SIGAADV”e “DADOSADV” (se versão 7.10) ou ”SYSTEM” e “DATA” (se versão 8.11).

A tela seguinte adverte que apenas o Administrador pode processar a atualização de versão.

5. No campo “Senha”, digite a senha do Administrador.

Será apresentada a janela “Atenção” para que seja informada a partir de qual versão será realizada a atualização.

Esta informação é muito importante para que o ambiente seja preparado corretamente:

Page 31: Guia Instalação Protheus

o Se estiver utilizando aversão 7.10, marque a caixa “Atualizar 7.10 para 10.1”.

o Se estiver utilizando aversão 8.11, marque a caixa “Atualizar 8.11 R? para 10.1”.

Após a escolha e confirmação, o Sistema retorna à tela anterior para dar continuidade ao processo de atualização.

Se estiver utilizando a versão 8.11 e a integridade referencial estiver ativa, o atualizador de versão irá desativá-la antes de iniciar o processo de atualização de versão.

Desta forma, ao final desse processo, será necessário executar a rotina que ativa a integridade referencial, por meio do ambiente Configurador, opção “Base de Dados/Integridade”.

6. Se desejar apenas simular a atualização para verificar as alterações a serem

processadas e eventuais problemas na base de dados, clique na caixa de verificação “Simulação”. Com esta opção ativada, não será gravada nenhuma alteração na base. O Sistema gera um arquivo de log que pode ser impresso.

7. Em seguida, selecione a localização a ser atualizada.

8. Se a opção "SINDEX exclusivo" for selecionada, o MP710TO101 criará automaticamente um dicionário de índice para cada empresa cadastrada. Se esta opção não for selecionada, será mantido o arquivo atual compartilhado entre as empresas.

9. Clique no botão “Avançar”. Será apresentada a janela para informação do diretório padrão, em que serão criadas as novas tabelas de dados referentes às empresas identificadas e relacionadas.

10. Dê duplo clique sobre o diretório e digite outro caminho, se necessário. A localização informada será considerada abaixo do diretório raiz definido no

totvsappserver.INI (\ROOTPATH)

11. Clique no botão “Avançar”. Será apresentada a janela para configuração de execução do MP710TO101.

Page 32: Guia Instalação Protheus

12. Marque os logs desejados, observando:

Log de Processos O Log de Processos grava todas as operações que o Atualizador realiza como, por exemplo, abertura de arquivos, criação de índices e arquivos temporários.

Log de Atualização O Log de Atualização grava todas as alterações que o Atualizador fez na base, campo a campo, armazenando o valor anterior e o atual.

Log de Inclusão O Log de Inclusão grava todos os registros incluídos nos arquivos pelo Atualizador. Esta caixa é selecionada automaticamente.

Log Critical Error O Log Critical Error grava erros críticos que inviabilizam a continuidade do processo de atualização. Durante a verificação da integridade, caso seja encontrado um erro crítico, o processo de atualização somente poderá prosseguir após a correção do mesmo.

Esta caixa é selecionada automaticamente.

Log Warning Error Este log grava erros que não impedem o processo de atualização e correções efetuadas por meio do Assistente do Atualizador. Somente serão indicados neste arquivo. Os logs são gravados nos arquivos MPUPDATE.LOG.

13. Marque a caixa “Permite interromper processo durante a execução” para que ao final de cada processo, a Atualização possa ser interrompida. O processo será reiniciado a partir da última tarefa executada. Se esta caixa não for selecionada, não será possível paralisar a Atualização em nenhum momento.

Se o usuário desejar saber de todas as alterações processadas, pode marcar todas as opções de Logs e também a caixa “Permite interromper processo durante a execução”.

Neste caso, deve-se interromper ao final de cada processo, analisar os logs e executar a Atualização novamente.

Deve-se optar por limpar o Arquivo de Log para evitar que este fique muito grande.

14. Clique na caixa "Corrigir todos os erros automaticamente" para que durante o processo de análise de integridade, o Atualizador corrija automaticamente alguns erros críticos.

Page 33: Guia Instalação Protheus

15. Clique na caixa “Eliminar arquivos de backup ao término da atualização” para excluir automaticamente os arquivos de backup que o Atualizador cria durante o processo.

16. Clique na caixa "Manter o arquivo de log existente" para manter o log ao reiniciar o processo de atualização de versão após uma pausa.

Clique no botão “Avançar” para prosseguir. Será apresentada a janela relacionando as tarefas que serão executadas pelo Atualizador.

o Verificação das bases.

o Atualização dos arquivos customizadores SXs.

o Atualização das tabelas.

o Atualização dos arquivos de helps.

o Execução das funções compatibilizadoras.

17. Clique no botão “Avançar”. O Atualizador identifica cada processo iniciado e a sua evolução.

18. Se diagnosticado algum problema na base do cliente, este será apresentado com opções para a continuidade ou interrupção do processo.

19. Durante a verificação de integridade, se for diagnosticado algum "critical error" o processo será interrompido e o administrador terá a possibilidade de analisar o arquivo de log, corrigir o erro e reiniciar a atualização.

Page 34: Guia Instalação Protheus

Clique no botão "Consulta Log" para consultar o arquivo de log. Para mais detalhes sobre a janela de consulta, consulte o item "23" mais adiante.

20. Ao final de cada processo, o usuário poderá optar por interromper a Atualização, caso tenha selecionado esta opção no início da configuração de execução.

21. Se interrompida a Atualização, será possível verificar o arquivo de log, clicando no botão “Consulta Log”.

22. A janela para consulta aos Logs será exibida.

É possível escolher o tipo de evento a ser analisado, a empresa e a tarefa, por meio do botão "Filtro".

Page 35: Guia Instalação Protheus

23. Se desejar um relatório impresso, clique em imprimir.

24. Configure a impressão e confirme a emissão do relatório. Após a interrupção da Atualização, será necessário executar novamente o MP710TO101,porém serão identificadas as operações já realizadas e o processo será continuado a partir da última tarefa executada.

Page 36: Guia Instalação Protheus

Como instalar o Servidor de Licenças O servidor de licenças deve ter conectado o Hardlock (dispositivo de segurança) na porta paralela ou USB e o driver do dispositivo instalado (se necessário).

Para cada contrato de manutenção, a MICROSIGA está enviando um Hardlock, que pode ser HASPouProteq/SafeNet. A seguir, são descritos os procedimentos de instalação de cada dispositivo.

Devido à necessidade de alta disponibilidade do Servidor de Licenças, recomendamos que este seja configurado em um serviço separado, mesmo que seja na mesma máquina.

Instalação Física do Hardlock

Para instalação física do Hardlock, deve-se conectar o dispositivo na porta

correspondente:

Caso o seu dispositivo de segurança seja Hasp, execute as instruções descritas a seguir para sua instalação física e de seu driver.

Dispositivo com interface paralela  

Dispositivo com interface USB 

Instalação Física do Hasp Conecte o dispositivo Hasp na porta correspondente: Interface USB Interface paralela Instalação do driver Hasp No Windows (Win 95/98/Me/NT/2000/2003/XP): Execute o programa hdd32.exe para instalar o driver. Este programa pode ser encontrado no CD de instalação (\windows\tools\hasp\install\) ou nesta pasta ftp.microsiga.com.br/ DispositivosSeguranca/HaspDriver. No tipo de instalação, escolher “typical” e fazer a instalação padrão. No Linux (kernel 2.4. ou acima): Para instalação em ambiente Linux, é necessário ter efetuado login como Administrador (root) e executar os seguintes procedimentos: 1. Copiar o arquivo haspdriver.tar.gz para um diretório no servidor Linux. 2. Descompactar arquivo: tar –xzf haspdriver.tar.gz

Page 37: Guia Instalação Protheus

3. Gerar o “device node”: mknod /dev/Hardlock c 42 0 4. Dar acesso ao “node” Para todos: o chmod 666 /dev/Hardlock Apenas para um grupo (ex: Protheus8grp) o chgrp Protheus8grp /dev/Hardlock o chmod 550 /dev/Hardlock 5. Iniciar o driver: modprobe parport_pc 6. Carregar o driver: insmod <diretório_driver>/aksparlnx.o -f O diretório utilizado é o correspondente à versão do kernel. Se não encontrado, utilizar o mais próximo, abaixo do Kernel utilizado. 7. Se o acesso for pela porta USB, usbdefs deve ser montado. mount –t usbdefs none /proc/bus/usb 8. Carregar o daemon: ./haspdriver/sbin/aksusbd Incluir os comandos 5 a 8 ao script de inicialização. Demais ambientes Unix: Para os demais ambientes Unix, deve-se entrar em contato com o Departamento de Tecnologia MICROSIGA. Como executar o Aplicador de Licenças Após a instalação física e do driver do dispositivo de segurança, é necessário executar o Aplicador de Licenças para fixação das licenças que serão utilizadas. Entre em contato com a Microsiga para obter a senha de liberação. Executando o Aplicador de Licenças: 1. Após a instalação do Protheus, no menu Iniciar do Windows, acesse a pasta "Protheus/Ferramentas/Aplicador de Licenças"; 2. Escolha o idioma do aplicativo; 3. Na janela "Aplicador de Licenças", são solicitadas as informações da senha de liberação de uso do sistema. o Se aplicada com sucesso, a nova configuração será utilizada na próxima vez em que o servidor for iniciado.

Page 38: Guia Instalação Protheus

Instalação do driver do Proteq/SafeNet (Compact-500)

No Windows (Win 95/98/Me/NT/2000/2003/XP):

Execute o programa SetupProteq.exepara instalar o driver (PROTEQ.VXD e PROTEQ.SYS) e DLLs correspondentes. Este programa pode ser encontrado no DVD instalação atualizado (\windows\tools\compact-500\install\). No caso do Windows NT/2000/2003/XP, é necessário ter efetuado login como Administrador e o uso da última versão do Service Pack disponível.

No Linux (kernel 2.4. ou acima): Não é necessária a instalação de nenhum driver. Deve-se utilizar apenas dispositivo de interface paralela, pois a USB Proteq ou Safenet não está disponível para este Sistema operacional.

Demais ambientes Unix: Para os demais ambientes Unix, deve-se entrar em contato com o Departamento de Tecnologia TOTVS.

Como executar o Aplicador de Licenças

Após a instalação física e do driver, é necessário executar o Aplicador de Licenças para fixação das licenças que serão utilizadas.

Executando o Aplicador de Licenças:

1. No menu Iniciar do Windows, acesse a pasta "Protheus 10/Tools/ Aplicador de Licenças".

2. Escolha o idioma do aplicativo.

3. Na janela "Aplicador de Licenças", são solicitadas as informações que estão descritas na carta com as senhas de liberação de uso do sistema, enviada em um envelope que acompanha o produto.

Se aplicada com sucesso, a nova configuração será utilizada na próxima vez que o servidor for iniciado.

Page 39: Guia Instalação Protheus

Configuração do TOTVSAPPSERVER.INI O arquivo Totvsappserver.INI é responsável pela configuração do TOTVS Application Server. A sua atualização é realizada pelo Assistente de Configuração durante a instalação do Microsiga Protheus 10 ou pela execução deste aplicativo a partir da pasta "Protheus 10/Ferramentas/Assistente de configuração".

A seguir, são detalhadas todas as configurações que se encontram no arquivo Totvsappserver.INI.

Seções Environment

As seções Environment contêm as informações dos diretórios de execução do TOTVS Application Server, as informações do idioma, interface, diretórios e repositório e, opcionalmente, as informações para acesso ao TOTVS DBAccess. Essas informações são identificadas para cada conexão; ou seja, cada TOTVS SmartClient que se conectar ao Servidor deve informar qual a seção deseja utilizar. Assim, os diretórios para trabalho, o idioma, a interface e o repositório podem ser obtidos a partir das informações da seção definida.

Uma seção padrão chamada Environment é criada na instalação e utilizada sempre que o TOTVS SmartClient se conectar sem informar uma seção através de parâmetros de linha de comando.

Chave Descrição

SourcePath Identifica o diretório em que os repositórios de APOs são mantidos

na máquina em que o TOTVS Application Server está instalado.

RootPath Identifica o diretório raiz do Protheus 10, a partir do qual todos

os diretórios utilizados pelo Protheus serão criados.

StartPath Identifica o diretório em que os arquivos de configuração do

Microsiga Protheus estão. É o diretório inicial de execução do Sistema. Este diretório é criado a partir do diretório raiz, definido na chave anterior.

RpoDb Identifica o tipo de base de dados utilizada. Pode ser DBF, ADS ou

SQL. Esta informação é utilizada pelo servidor para definir qual repositório será acessado.

RpoLanguage Identifica a linguagem que será utilizada. Pode ser Portuguese,

English ou Spanish. Essa informação também é utilizada pelo servidor para definição do repositório a ser acessado.

RpoVersion Identifica a versão do Protheus.

AdsShare Indica o diretório compartilhado em que está instalado o servidor

ADS. Este diretório é utilizado para fazer a conexão ao servidor ADS.

Trace Indica se deve ser feito o Log de warnings em arquivo. O arquivo de log (Trace.log) será criado no diretório: “protheus10\bin\appserver”.Valores possíveis: 1 (faz log), 0 (não faz log).

FilesOnDemand Indica se durante a abertura dos módulos, o Sistema efetuará a

Page 40: Guia Instalação Protheus

abertura pelo menu (padrão) ou por necessidade (abre e fecha arquivos conforme utilização). Os valores possíveis são: 1- Abre arquivos por demanda, 0-Abre os arquivos a partir do menu.

LocalFiles Indica qual é a base de dados que será utilizada para abertura dos

arquivos locais. Pode ser: ADS, ADSServer ou Ctree.

Localdbextension Define qual será a extensão default dos arquivos ISAM para os

Drivers DBFCDX, DBFCDXAX.

São definidos como arquivos ISAM: Quando versão TOTVS DBAccess

o Sindex. o SXs (com exceção do SX5). o Arquivos de trabalho.

Quando Versão ADS Todos os arquivos ISAM, com exceção do SIGAMAT.EMP.

Quando Versão cTree o Sindex. o SXs (com exceção do SX5).

Arquivos de Trabalho Valores válidos: Devem iniciar com ponto e 3 caracteres adicionais válidos para extensão de arquivo no SO utilizado. Default: .dbf para ADS e .dtc para Ctree.

WSplServer Ex: WsplServer= MyServer, 1024, MyEnvironment

Define o Servidor, a porta e o ambiente, onde o agendador de

relatórios e o WebSpool executarão suas tarefas de relatórios assíncronos.

DEFAULT - nome do equipamento onde for feita a conexão.

HelpServer Define o endereço do servidor HTTP de help on-line.

Ex.: HELPSERVER = servidor.com.br ou <nome do servidor> ou

<endereco IP do servidor>

JumpSenhap Esta chave permite que o responsável da rede altere a segurança

imposta pelo Senhap, no caso de quebra ou perda do aparelho do

Administrador do Sistema.

Caso o conteúdo seja 1, o Sistema apresenta uma advertência sobre a

abertura da segurança e permitir acesso ao sistema.

Conteúdos possíveis =0,1

DEFAULT = 0

PictFormat Esta chave permite a criação de environments com composição de

data no formato "mês, dia, ano" , caso utilizar esta característica basta informar AMERICAN nesta chave.

Conteúdos Possíveis =DEFAULT, AMERICAN

DEFAULT=Default (Dia, Mês, Ano)

Page 41: Guia Instalação Protheus

 

TOTVSDBAccess

A seção TOTVS DBAccess contém as informações utilizadas para o acesso à base de dados relacional através do TOTVS DBAccess. As informações desta seção são utilizadas para todas as conexões, a não ser que estejam definidas no environment das conexões, como detalhado a seguir. (Exceção:driver e ProtheusOnly).

Chave Descrição

Database Identifica o nome da Database que deve ser utilizado para acesso via TOTVS DBAccess à base de dados (MSSQL, MSSQL7, ORACLE, AS/400,SYBASE, INFORMIX ,MSADO e outros).

Server Identifica o nome ou o endereço IP do servidor. Alias Identifica o alias utilizado no TOTVS DB Access para acesso à

base de dados. Protheus Only Se esta chave também estiver ativada, a conexão a este somente poderá

ser feita pelo Microsiga Protheus®. Valores válidos: 0 ou 1

Default=0 (desligado)

PORT Porta de conexão

Default=7980

Opcionalmente, pode-se colocar estas 4 chaves no environment, acrescentando “DB” no início da chave:

Exemplo:

[environment]

DBDataBase=MSSQL7

DBServer=Pesquisa3

DBALIAS=DBsql

DBPort=5082

Driver=totvsapi.dll

Define a versão Client do TOTVS DBAccess utilizado.

Drivers

A seção Drivers define quais protocolos de conexão poderão ser utilizados para que os terminais conectem-se ao TOTVS Application Server.

Chave Descrição

Active Identifica os nomes das seções de configuração de protocolos ativos. Mais de uma seção pode ser informada separando-as por uma vírgula (,). Deste modo, permitindo que existam conexões de terminais ao servidor efetuadas através de diferentes protocolos.

Page 42: Guia Instalação Protheus

Seções Protocolos de Conexão O TOTVS Application Server pode utilizar o protocolo TCP-IP para realizar a conexão com os terminais. A configuração do protocolo utilizado é efetuada através de seções com as chaves definindo informações como a porta de conexão, o serviço e o tipo da conexão. As conexões ativas; ou seja, que podem ser utilizadas pelos terminais para conexão ao Servidor, são aquelas cujos nomes de seções estão definidos na chave Active descrita anteriormente. Pode-se criar diversas seções com as conexões utilizadas.

Chave Descrição

InactiveTimeout Determina o tempo de espera até a queda da conexão, no caso de não haver respostas.

Port Identifica a porta que será utilizada para as comunicações via TCP-IP.

Obs.:O TOTVS Application Server utiliza TCP Stack (a mesma porta para todos os usuários).

ServerNetwork

Esta seção é utilizada no caso do uso de Balanceamento de Carga. Deve-se informar na chave a seguir quais são os servidores disponíveis na rede.

Chave Descrição

Servers Especificar os nomes das seções que contêm as informações dos servidores, separados por vírgula e na seqüência de busca desejada. Dentro de cada nova seção de servidor, deve-se informar o nome, o tipo de conexão (TCP), a porta ou serviço e o número de conexões permitidas.

Exemplo: [ServerNetwork] Servers=SERVER1,SERVER2 Masterconnection=0 (Default ligado) ;Informa que o master não irá aceitar conexões [SERVER1] TYPE=TCPIP Server=Servidor1 Port=1024 Connections=60 [SERVER2] TYPE=TCPIP Server=Servidor2 Port=3024 Connections=40

HTTP Esta seção permite ao TOTVS Application Server atuar como Servidor Http (Protocolo Internet); ou seja, pode fornecer páginas em Html para um Browser.

Page 43: Guia Instalação Protheus

Chave Descrição Enable 1=Ligado e 0=Desligado Path Local onde será o diretório raiz para as páginas. Port Número da porta utilizada para a conexão http. RPCTimeout Tempo limite para nova tentativa de conexão. RPCEnv Nome do environment usado para a conexão. RPCServer Nome da seção que indica a conexão do servidor para processamentos.

FTP Esta seção permite ao TOTVS Application Server atuar como Servidor FTP (Protocolo Internet).

Chave Descrição Enable 1=Ligadoe0=Desligado Path Diretório raiz para os arquivos de FTP. Port Define o número da porta de conexão FTP.

ONSTART Nesta seção, pode-se determinar a execução de uma função (sem interface) logo após o início de execução do Totvs Application Server.

Chave Descrição

Jobs Informe o(s) nome(s) de seção(s) para executar funções.

Ex: [ONSTART] Jobs=JOB1,JOB2 [JOB1] Main = RecalcJur() Environment = Envsql [JOB2] Main = GetProdAtu() Environment=Environment

Service Utilize esta seção para informar o nome interno e externo do Serviço do TOTVS Application Server no Windows. Esta opção é útil quando for necessário utilizar mais de um TOTVS Application Server rodando como serviço na mesma máquina, pois permite ao usuário informar nomes diferentes.

Page 44: Guia Instalação Protheus

Chave Descrição Name Nome interno do Serviço. Displayname Nome a ser exibido na janela de serviços do Windows.

A seguir é apresentado um exemplo do arquivo de configurações do TOTVS Application Server, onde se pode visualizar dois environments diferentes: EnvDbfeEnvSQL. A diferença entre eles é que utilizam bases de dados e idiomas diferentes.

[������] ����������=�:\��������10\���\ ��������=�:\��������10

���������=\������ �����=��� �����������=����������

����������=101

[������] ����������=�:\��������10\���\ ��������=�:\��������10

���������=\��������� �����=��� �����������=�������

����������=101

[��������] ��������=�����7

������=172.16.1.13

�����=����������

[�������] ������=���

[���] ����=�����

����=1024

LicenseServer A seção License Server contém as informações sobre o Servidor de Licenças.

Chave Descrição Enable Indica se o TOTVS Application Server será um servidor de Licenças.

Valores válidos: 0 ou 1 Default= 0 (desligado)

Port Identifica a porta que será utilizada para a

comunicação entre o

Servidor de Licenças e o Totvs Application Server.

ShowStatus Esta chave permite o controle de requisições e liberações de licença

e semáforos através de mensagens na tela de console.

Valores válidos: 0 ou 1

Default= 1 -apresenta mensagens

EnableNumber Identifica como será controlada a numeração no Totvs Application

Server.

Valores Válidos:

0-faz a numeração pelos arquivos SXE e SXF

1-controle pelo License Server (default)

Page 45: Guia Instalação Protheus

Ex:

[LicenseServer]

Enable=1

Port=5555

ShowStatus=1

LicenseClient A seção LicenseClient define as informações que serão utilizadas para o TOTVS Application Server se conectar a um Servidor de Licenças.

Chave Descrição

Server É o nome ou número IP do computador onde está o Servidor de

Licenças.

Port Identifica a porta que será utilizada para a comunicação entre o

TOTVSApplication Server e o Servidor de Licenças. Portanto, deve ser o mesmo valor da chave “Port” na seção “Licenseserver” do servidor de Licenças. Ex.: [LicenseClient] Server=192.16.01.12 Port=5555 Cuidado! A porta de conexão entre o TOTVS Application Server e o servidor de licenças não pode ser a mesma utilizada entre o TOTVSApplication Server e o TOTVS SmartClient.

General A seção General contém as informações globais sobre o Totvs Application Server, aquelas que são comuns para todos os ambientes.

Chave Descrição

CtreeMode Indica se o Ctree será utilizado em modo Local ou Servidor. Uma vez selecionado o modo através desta chave todos os ambientes deverão utilizá-lo da mesma forma. Valores válidos: SERVER, LOCAL e BOUNDSERVERDefault= LOCAL

CtreeServer

A seção CtreeServer contém as informações sobre o Servidor Ctree.

Chave Descrição

Ctuserid Nome do usuário com acesso ao Servidor Ctreectuserpass Senha do usuário para acesso ao Servidor Ctreectservername Identificação do Servidor Ctree. No formato: NOME@MÁQUINA, onde

“MÁQUINA” pode ser o nome da máquina no Windows ou o IP nas demais plataformas. Ex:[CtreeServer][email protected]

Page 46: Guia Instalação Protheus

Configurando o TOTVS Smart Client As configurações do TOTVS Smart Client também podem ser customizadas, de modo que se podem manter diferentes conexões em um mesmo servidor. Por exemplo:

o Uma rede local com conexões via TCP-IP e algumas outras conexões remotas, via modem ou Internet, utilizando TCP-IP.

o Diferentes redes conectadas por linha privada. Cada uma destas redes mantém um TOTVSApplication Server para o processamento distribuído.

Estas configurações são mantidas no arquivo TotvsSmartClient.INI que se encontra no diretório de execução do TOTVS Smart Client. Seções Config Identifica informações gerais de configuração do TOTVS Smart Client.

Chave Descrição

LastMainProg Contém a lista dos últimos programas iniciais executados no TOTVSSmart Client. É o APO que inicia a execução. Por exemplo, pode-se iniciar do SIGAADV, SIGAFIN, SIGAEST etc.

Twotier Informa se deve procurar o TOTVS Application Server na máquina

local, para ser executado automaticamente. Default =0; para ativar especificar 1.

Language Define o idioma utilizado para exibir as mensagens do TOTVS

Smartclient. Apenas as mensagens originadas do TOTVS Smartclient são afetadas. Para uma tradução geral, deve-se ter o RPO no idioma requerido. 1 =Português, 2 =Espanhol, 3 =Inglês.

Drivers A seção Drivers define quais os protocolos podem ser utilizados para que o Terminal conecte-se ao TOTVS Application Server. É igual à seção de mesmo nome no arquivo de configurações do TOTVS Application Server. A diferença é que as seções aqui informadas (que devem ser separadas por vírgulas) são utilizadas em tentativas de conexão, de acordo com a ordem em que foram informadas.

Seções de Protocolos de Conexão As seções de configurações de protocolos são definidas da mesma forma que no arquivo de configurações do TOTVS Application Server.

Não necessitam ter o mesmo nome que o definido no TOTVS Application Server, porém as informações devem ser as mesmas e somente os protocolos definidos na chave Active da seção Drivers do arquivo de configuração do TOTVS Application Server podem ser utilizados quando estiver configurando o TOTVS Smartclient.

Notas

o Para a execução local (TOTVS Application Server e TOTVS Smartclient executados na mesma máquina) pode-se informar: Server=LocalHost.

o Para execução remota, o nome do servidor ou o endereço IP informado para o TOTVS Smartclient deve ser o mesmo configurado no TOTVS Application Server onde o terminal está conectado. Do mesmo modo, a porta informada na chave Port deve ser a mesma configurada em ambos, TOTVS Application Server e TOTVS Smartclient.

Page 47: Guia Instalação Protheus

A seguir é apresentado um exemplo do arquivo de configurações do TOTVS SmartClient:

[�����������]

���������=�����������

[������]

������������=�������

[�������]

������=���

[���]

����=�����

������= [���� �� ���������� �� ������ �� �� ����������]

����=1024

Para instalar o TOTVS Application Server como serviço...

Execute a seguinte linha de comando a partir do diretório do executável do server:

c:\protheus10\bin\appserver\tovsappserver.exe – install.

Parâmetros da Linha de Comando do TOTVS Smart Client Ao ser iniciado,o TOTVS SmartClient exibe a tela de parâmetros iniciais, para identificação do Ambiente, da Conexão e do APO inicial. Porém, tais informações podem ser informadas por meio da linha de comando do ícone de acesso ao TOTVS Smart Client.

Caso não exista o arquivo Totvssmartclient.INI, será exibida a seguinte tela solicitando o nome ou IP do Servidor, bem como a porta para comunicação.

Page 48: Guia Instalação Protheus

As opções de linha de comando do TOTVS SmartClient são:

o Q (Quiet): indica que o TOTVS SmartClient não deve mostrar o Splash (imagem de apresentação)e a tela de identificação de parâmetros iniciais necessita ser acompanhada da cláusula –P.

o P (Main Program): identifica o programa (APO) inicial.

o R (CfgSection): nome da seção de configuração. Por default, é “Config”.

o E (Environment): nome da seção de environment no .INI do TOTVS Application

Server que será utilizada para definições gerais.

o C (Connection): nome da seção de conexão que será utilizada para a conexão ao

TOTVSApplication Server.

o A (Parâmetros para o Programa Inicial): identifica um parâmetro que será passado para o programa inicial.

o L (TOTVS Smart Client Log File): para não-conformidades que ocorram no TOTVS SmartClient (antes que possa se conectar ao TOTVS Application Server), é gerado um arquivo de log no diretório de arquivos temporários da estação de trabalho.Este arquivo tem o nome definido por:totvs_smartclient_error_log + um caracter de underline.

o (_) + o número da porta do servidor em que o TOTVS smartclient está sendo executado (com extensão .LOG).Esta opção permite informar um nome específico para a geração deste arquivo de log, visando automatizações específicas que necessitem saber quando uma não-conformidade o correu no TOTVS SmartClient (por exemplo, impossibilidade de conexão).

o M (AllowMultiSession): permite múltiplas instâncias (Cópias) do TOTVS Smart Client na mesma máquina (Default: não permite).Por exemplo, pode-se utilizar a seguinte linha de comando:totvssmartclient.exe –q –p=sigaest –e=env_oracle_english para executar o ambiente SIGAEST em uma base de dados utilizando o idioma inglês.

Page 49: Guia Instalação Protheus

TOTVS Application Server com o servidor ADS

Instalação do servidor ADS

1. Com o DVD de instalação do ADS, deve-se iniciar a instalação do TOTVS Application Server no sistema operacional correspondente, escolhendo a opção All Others Countries.

2. Quando solicitado, deve-se informar o Serial Number e Validation Code enviado pelo fornecedor.

3. A opção ANSI character, normalmente, está como <Default on Machine>, deverá ser alterada para Engl(Amer).

4. Para OEM characterset, selecione USA.

Configuração do servidor ADS

1. No Advantage Configuration Utility, devem-se verificar os parâmetros de limite (Work Areas, Tables, Índices e Locks).

2. Configure os valores de worker threads para64. Verifique esses valores logo no início da utilização do Sistema para definir se é necessário aumentá-los. Se o número da coluna Max Used estiver próximo ao de Configured, deve-se aumentar o número de Configured. Isso ocorre por conta das rejeições(Reject); ou seja, os valores de Max Used ultrapassarão os de Configured, causando erros de configuração.

Cuidado! Alguns destes parâmetros têm impacto na utilização de memória da máquina.

ACE (Advantage Client Engine) O ACE é uma biblioteca de acesso a tabelas ISAM (DBF) sem recursos de um servidor de Banco de Dados. Por isso, deve ser utilizado apenas para manipulação dos dicionários e em ambientes com poucos usuários.

TOTVS Application Server com o servidor Ctree Instalação do servidor Ctree

1. A instalação do servidor Ctree é feita normalmente (padrão). Seguir a documentação da FairCom.

2. Ativação do c-tree Server: após a instalação do c-tree Server, três diretórios são criados: client,server,utils.No diretório server, há um programa chamado "fcactvat” que serve para a ativação do servidor. Execute-o com a chave de ativação em mãos. Forneça os valores solicitados.

Page 50: Guia Instalação Protheus

Configuração do servidor Ctree A configuração é realizada através do arquivo “ctsrvr.cfg”, que deve ter apenas as seguintes chaves:

������������� �����_���������

������������� �����_������

����_�������� �_�����

���_������ 1000000

���_������ 1000000

����� 32000

����_���� 8192

���_���_��� 3 2

As chaves IDX_MEMORY e DAT_MEMORY estão relacionadas ao tamanho do “cache” de memória, podendo ser alterados para melhorar o desempenho de acordo com a capacidade do hardware. Os demais valores não podem ser alterados, pois os arquivos ficarão incompatíveis!

Configuração do servidor Ctree quando o TOTVS Application Server está em outra máquina:

1. Windows Configurar permissão de acesso “full-control” ao diretório “Root” do TOTVSApplication Server para os usuários dos servidores.

2. Linux

a. Compartilhamento do “Root” do TOTVS Application Server:

o Logar como “Super Usuário” na máquina do diretório “Root” do TOTVS Application Server.

o Executar o “linuxconf”. No RedHat, deve-se escolher a opção “Config/Networking/Server tasks/Exported file systems (NFS)/Add”. No Conectiva:

o Escolher a opção “Rede/NFS – sistema de arquivos exportados/

Adicionar”.

o Escrever o path do “Root” do Protheus para exportar.

o Escrever o IP ds máquina do TOTVS Application Server no “nome do cliente”.

o Selecionar o direito de “Escrita” e de “Root”.

o Repetir este procedimento para todos os demais servidores.

o Acessar “/etc/rc.d/init.d”.

o Reiniciar o serviço de NFS (execute “./nfs stop” e “./nfs start”).

o Reiniciar o serviço de NFSLock (execute “./nfslock stop” e “./nfslock start”).

Page 51: Guia Instalação Protheus

b. Mapeamento do “Root” do Totvs Application Server: O diretório de “Root” do TOTVS Application Server deve ser mapeado com o mesmo nome em todos os servidores Protheus:

o executar “mount IP: path mapeamento” em todos

servidores, em que:

• I P– IP da máquina do diretório “Root”.

• Path – diretório “Root” do TOTVS Application

Server.

• Mapeamento – nome que o servidor irá acessar o

“Root”.

Exemplo: “mount 172.16.0.0:/home/app/protheus10 protheus10”.

Page 52: Guia Instalação Protheus

Topologia de Utilização de Rede do TOTVS Application Server Devido à sua divisão em camadas, a tecnologia Microsiga Protheus permite montar o ambiente de execução com diferentes topologias, priorizando a execução,o tráfego de rede ou os recursos individuais das máquinas existentes, o que torna o processamento distribuído. Essa é uma das grandes vantagens da tecnologia TOTVS.

Características e Possibilidades de Topologias de Rede

o Pode-se manter um ou mais TOTVS Application Servers.

o Um TOTVS Application Server pode estar na mesma máquina que o gerenciador de banco de dados.

o Máquinas melhores ou com mais recursos podem ter um TOTVS Application Server executando localmente. Isto prioriza o processamento local, mas aumenta o tráfego de rede entre o gerenciador de banco de dados e o TOTVS Application Server.

o Do mesmo modo, podem-se executar servidores remotamente, priorizando o processamento.

o As conexões devem ser efetuadas através do protocolo TCP-IP.

o Podem-se criar conexões via Internet através da montagem de um Web Server na empresa ou através de provedores de acesso. Neste caso, o TOTVS Application Server pode ser executado no provedor ou na empresa utilizando uma LP para a conexão ao provedor de acesso.

o A Internet é utilizada apenas como o meio de comunicação, ou seja, a conexão TCP-IP entre o TOTVS SmartClient e o TOTVS Application Server. Além da segurança oferecida pelo sistema TOTVS, a segurança deve ser oferecida pela conexão. Por isso, é aconselhável que o servidor Web não seja o mesmo servidor da base de dados.

o Pode-se manter uma página para o download do TOTVS SmartClient, de modo que os usuários remotos possam efetuar o download para conectar-se e utilizar o Sistema.

Page 53: Guia Instalação Protheus

A definição da melhor topologia para execução é um passo importante da implementação da tecnologia TOTVS, pois influencia totalmente a performance.

O maior tráfego de rede está localizado entre o TOTVS Application Server e o Banco de Dados, já que o tráfego entre o TOTVS Application Server e o TOTVS SmartClient contém somente informações para montagem de telas e controle de teclado e mouse.

Desta forma, dependendo do tipo e da velocidade da conexão, pode se tornar inviável manter um TOTVS Application Server em uma cidade conectado ao banco de dados em outra. Por outro lado, caso existam muitas conexões nesta outra cidade, ou caso estas conexões executem processamentos pesados, priorizar o processamento disponibilizando um TOTVS Application Server para ser executado localmente nesta cidade pode ser uma boa solução.

Instalação do TOTVS Application Server em redes Netware Novell Para a instalação do TOTVS Application Server em redes Novell Netware são necessários alguns procedimentos específicos. Segue um roteiro para a instalação e configuração do Sistema:

o A partir de uma estação qualquer, faça a instalação do Sistema em unidade de disco local.

o Na estação a partir da qual está sendo instalado o sistema, crie o mapeamento a ser utilizado pelo TOTVS Application Server (recomenda-se a criação de drive específico para o sistema). Ex. I:

o Na unidade rede, faça a cópia idêntica da árvore de diretórios criada pela instalação no disco local.

o No diretório PROTHEUS10\BIN, edite o arquivo TotvsSmartClient.INI e na seção TCP, coloque o parâmetro Server igual a LocalHost.

[���] [���]

����=����� ����=��������� ���=�������� ������=��������� ����=1024 ����=1024

o Acrescente na seção [CONFIG] do arquivo TotvsSmartClient.INI (localizado no

diretórioProtheus10\BIN), o parâmetro TWOTIER=1.

o No diretório Protheus10\BIN, edite o arquivo Totvs AppServer.INI e, na seção

Environment,troque a unidade de disco para direcionar o novo local. Exemplo:

[�����������]

����������=�:\��������10\���

��������=�:\��������10

���������=\������

�����=���

�����������=����������

Page 54: Guia Instalação Protheus

����������=101

��������=�:\���56

����������=���

[�����������]

����������=�:\��������10\���

��������=�:\��������10

���������=\�������

�����=���

�����������=����������

����������=101

��������=�:\���56

����������=���

o Crie em todas as estações que utilizarão o sistema um mapeamento idêntico ao da estação que fez a instalação e cópia. (a letra para definir a unidade tem que ser a mesma).

o Crie nas estações, ícone de acessoparaoTotvsSmartClient.exe localizado no diretório \BIN do sistema. Ex: I:\PROTHEUS10\BIN\TotvsSmartClient.exe; Atenção ao executar este passo, pois erros implicarão em problemas no registro do Windows.

O uso do TOTVS Application Server em redes Novell com a topologia acima exige uma modalidade Fat Client; ou seja, cada estação efetua seu processamento e o tráfego de dados na rede cresce consideravelmente quando comparado às instalações convencionais em redes Windows/TCP-IP.

Observações Instalação do ADS e configuração:

1. Número máximo de usuários, tabelas, locks, etc. O Protheus faz duas conexões no ADS

por usuário e por isso, o número de conexões deve ser o dobro do número de usuários.

2. Configuração do TotvsAppServer.INI

Os dados devem estar na máquina onde o ADS foi instalado e por isso, o “RootPath”

será um endereço na rede.Ex: RootPath=\\servidor_ads\PROTHEUS10\LocalFiles deve ser

ADSSERVERADSSHARE: diretório no servidor ADS compartilhado full para o usuário do

TOTVS Application Server. Este diretório é apenas utilizado para a conexão do

Protheus com o Servidor ADS. Sugerimos que se crie um diretório vazio na raiz do

Servidor ADS e o compartilhe. Ex: ADSShare =\\servidor_ads\adsshare

3. Se o TOTVS Application Server estiver rodando como serviço, acrescentar uma senha

de administrador ao serviço.