Guia de Instalacion SESUITE

85
SoftExpert Excellence Suite Versão 2.5 Guia de Instalação

description

Guia de Instalacion SESUITE

Transcript of Guia de Instalacion SESUITE

Page 1: Guia de Instalacion SESUITE

SoftExpert Excellence Suite

Versão 2.5

Guia de Instalação

Page 2: Guia de Instalacion SESUITE

SoftExpert Excellence Suite (SE Suite) é um conjunto de componentes 100% Web, nativamente integrados, e que possuem interface com vários idiomas, a fim de automatizar os processos necessários para melhorar e aperfeiçoar as diferentes áreas de uma organização. Estas características aprimoram a gestão da qualidade, reduzem custos operacionais e estão alinhadas com as principias normas e regulamentações do mercado. Este documento é puramente informativo. SOFTEXPERT NÃO DÁ GARANTIA, EXPRESSA, IMPLÍCITA, OU ESTATUCIONAL, À INFORMAÇÃO CONTIDA NESSE DOCUMENTO. A informação contida aqui está sujeita a mudanças sem aviso prévio, e pode haver erros. Se você encontrar qualquer informação incorreta, por favor, reporte-a por escrito. O usuário assume inteiro risco quanto ao uso e aos resultados do uso deste documento. Os exemplos de empresas, organizações, produtos, nomes de domínios, endereços de email, logotipos, pessoas, lugares e acontecimentos aqui mencionados são fictícios. Nenhuma associação com qualquer empresa, organização, produto, nome de domínio, endereço de email, logotipo, pessoa, lugar ou acontecimento real é intencional ou deve ser inferida. Obedecer às leis de direitos autorais é responsabilidade do usuário. Sem limitar os direitos autorais, nenhuma parte deste documento pode ser reproduzida, armazenada ou introduzida em um sistema de recuperação, ou transmitida de qualquer forma por qualquer meio (eletrônico, mecânico, fotocópia, gravação ou qualquer outro), ou para qualquer propósito, sem a permissão expressa, por escrito, da SoftExpert. SoftExpert pode ter patentes ou requisições para obtenção de patente, marcas comerciais, direitos autorais ou outros direitos de propriedade intelectual que abrangem o conteúdo deste documento. A posse deste documento não lhe confere nenhum direito sobre as citadas patentes, marcas comerciais, direitos autorais ou outros direitos de propriedade intelectual. © 2010 SoftExpert Software SA. Todos os direitos reservados. Este software e documento podem fornecer acesso a informações sobre conteúdo, produtos e serviços de terceiros. SoftExpert não é responsável por isso, e expressamente nega garantia de qualquer tipo, em respeito ao conteúdo, produtos e serviços de terceiros. SoftExpert não será responsável por qualquer perda, custos, ou danos ocorridos devido ao acesso ou uso de conteúdo, produto, ou serviços de terceiros.

Page 3: Guia de Instalacion SESUITE

Sumário

2............................................................................................................................................31 - Convenções Tipográficas

2............................................................................................................................................42 - Histórico de Atualização

2............................................................................................................................................53 - Sobre Esse Documento

2............................................................................................................................................64 - Documentação Adicional

2............................................................................................................................................75 - Planejamento e Procedimento de Instalação

5.1 ......................................................................................................................................8Plano de Instalação

5.2 ......................................................................................................................................14Atividades Pré-Requeridas

5.3 ......................................................................................................................................30Atividades de instalação

2............................................................................................................................................416 - Ativação do SoftExpert Excellence Suite

2............................................................................................................................................447 - Procedimentos Adicionais

2............................................................................................................................................458 - Planejamento e Procedimento de Atualização

8.1 ......................................................................................................................................46Plano de Atualização

8.2 ......................................................................................................................................54Atividades Pré-Requeridas

8.3 ......................................................................................................................................55Instalando as Atualizações

8.4 ......................................................................................................................................64Recuperando Backup

2............................................................................................................................................679 - Configurando as Estações de Trabalho

9.1 ......................................................................................................................................68Configurando o Internet Explorer

9.2 ......................................................................................................................................70Configurando o Firefox

2............................................................................................................................................7110 - Troubleshooting

10.1 ......................................................................................................................................72Instalador Principal do SoftExpert Excellence Suite

10.2 ......................................................................................................................................74Instalador do SoftExpert Platform

10.3 ......................................................................................................................................75SEConfigurator

10.4 ......................................................................................................................................79SEDBUpdate

10.5 ......................................................................................................................................80SEUpdate Installer

10.6 ......................................................................................................................................82SE Validation

10.7 ......................................................................................................................................83Erros de sistema

Page 4: Guia de Instalacion SESUITE

3www.softexpert.com

1 Convenções Tipográficas

Este documento utiliza as convenções descritas na tabela a seguir, para distinguir elementos do texto.

Convenção

CAIXA ALTA Variáveis de ambientes, códigos de status e nomes de utilitários.

NegritoNomes de programas e termos selecionados, tais como parâmetros de comando e

variáveis de ambiente que requerem ênfase.

Negrito Elementos que podem ser clicados na interface do usuário (como botões, por exemplo).

Negrito (verde-oliva) Caminhos e nomes de arquivos.

ItálicoVariáveis fornecidas pelo usuário e novos termos introduzidos no texto, nomes de

documentos adicionais.

<itálico> Variáveis fornecidas pelo usuário que substituem o conteúdo entre os caracteres < e >.

Courier New Exemplos de códigos, exemplos, textos exibidos ou apresentados e mensagens de erro

ATENÇÃO! Este documento contém exemplos de textos digitados na linha de comando. Certifique-se de digitar

manualmente o comando, ao invés de copiar e colar deste documento. Do contrário, sua linha de comando poderá

conter caracteres irreconhecíveis e não será executada corretamente.

Page 5: Guia de Instalacion SESUITE

4www.softexpert.com

2 Histórico de Atualização

A tabela abaixo descreve as principais alterações realizadas nesse documento:

Versão Data Descrição

2.5 01/07/2010 · Inclusão de observação referente a obrigatoriedade no preenchimento das tablespaces

no tópico Planejamento e Procedimento de Instalação > Atividades de Instalação >

Ferramenta SE Configurator

· Atualização dos passos de acesso ao Distribution Center no tópico Ativação do

SoftExpert Excellence Suite

· Inclusão de opção para realizar backup antes da atualização no tópico Planejamento

e Procedimento de Atualização > Instalando as Atualizações

· Inclusão do tópico Planejamento da Atualização e Procedimentos > Recuperando

Backup

· Inclusão do tópico Configurando as Estações de Trabalho

Page 6: Guia de Instalacion SESUITE

5www.softexpert.com

3 Sobre Esse Documento

A instalação ou atualização deve ser feita por profissionais de TI com conhecimento em Windows Server, infra-

estrutura de rede e banco de dados. Além disso, deve estar de acordo com os requisitos definidos no documento

SoftExpert Excellence Suite Requisistos do Sistema.

Todo o esforço foi feito para oferecer uma completa instrução de instalação e atualização. Novas versões desse guia

serão distribuídas periodicamente. Verifique se uma versão mais recente está disponível.

Envie seus comentários por e-mail para [email protected]. Certifique-se de incluir o nome do produto e

a versão do documento. Se você está comentando sobre um texto específico, inclua a localização do texto (por

exemplo, o capítulo e o título da sessão, o número da tabela, o número da página, ou o título do tópico de ajuda).

OBSERVAÇÕES:

· Esse guia contém informações de instalação e atualização do SoftExpert Excellence Suite para a sua versão

atual. Antes de tentar instalar ou atualizar o SoftExpert Excellence Suite, revise a lista de dependências no

documento SoftExpert Excellence Suite Requisistos do Sistema.

· Esse guia contém referências às documentações do SoftExpert Excellence Suite, onde você encontrará

importantes informações adicionais que podem ajudá-lo a tomar decisões sobre a sua instalação. Coloque em

prática os tópicos “Plano de instalação” e “Tarefas de pré-requisito” antes de começar a instalação, ou o tópico "

Plano de atualização" antes de iniciar a atualização .

Page 7: Guia de Instalacion SESUITE

6www.softexpert.com

4 Documentação Adicional

Para acessar as matrizes de compatibilidade e arquitetura dos produtos SoftExpert

Excellence Suite

1. Acesse o SE Suite Requisitos do Sistema.

2. Acesse o Visão Geral da Arquitetura do Sistema.

Para acessar o Release Notes sobre a versão do SoftExpert Excellence Suite

1. Acesse o Patch Bulletin.

2. Acesse o SE Suite Release Notes.

Para acessar informações importantes sobre os produtos SoftExpert Excellence Suite.

1. Acesse o SE Suite - Benefícios e Perguntas Freqüentes.

Para acessar informações importantes sobre a configuração do SoftExpert Excellence

Suite

1. Acesse o SE Configuração.

Page 8: Guia de Instalacion SESUITE

7www.softexpert.com

5 Planejamento e Procedimento de Instalação

Essa seção de instalação contém os seguintes tópicos principais:

· Plano de instalação

· Atividades pré-requeridas

· Atividades de instalação

Page 9: Guia de Instalacion SESUITE

8www.softexpert.com

5.1 Plano de Instalação

Antes de iniciar a instalação do SoftExpert Excellence Suite, faça o seguinte:

· Revise os Requisitos no SoftExpert Excellence Suite Requisistos do Sistema, para definir o ambiente de

instalação.

· Revise os tópicos Requisitos gerais do SoftExpert Excellence Suite, Considerações sobre segurança e

Considerações sobre o banco de dados.

· Revise e execute todas as atividades pré-requeridas: Configuração de rede, Configuração do Windows e

Configuração do banco de dados para preparar o ambiente para executar a instalação.

· Familiarize-se com as tarefas a serem executadas quando estiver configurando o seu SoftExpert Excellence

Suite, através da leitura dos seguintes tópicos:

o Atividades de instalação

o Ativação do SoftExpert Excellence Suite

o Procedimentos adicionais

Page 10: Guia de Instalacion SESUITE

9www.softexpert.com

5.1.1 Requisitos Gerais do SoftExpert Excellence Suite

· Reúna a documentação auxiliar:

o Visão Geral da Arquitetura do Sistema: Esse documento contém detalhes do SoftExpert Excellence

Suite, bem como informações de arquitetura.

o SE Suite Requisitos do Sistema: Esse documento contém detalhes sobre os requisitos mínimos de

software e hardware de terceiros. Toda a informação no Guia de Instalação presume que você tenha

cumprido todos os requisitos listados nesse documento.

o SE Suite - Benefícios e Perguntas Frequentes: Esse documento contém informações sobre o SoftExpert

Excellence Suite, respondendo as perguntas mais frequentes a respeito do produto, novas funcionalidades

e compatibilidade com novas tecnologias. Ele também contém informações do que é necessário para a

migração.

o SE Suite Release Notes: Esse documento contém detalhes do SoftExpert Excellence Suite, bem como

uma introdução sobre as novidades dos componentes SE Suite.

o SE Configuração: Esse documento contém informações sobre a configuração do SoftExpert Excellence

Suite.

· Determine os requisitos da aplicação: Analise o documento SE Suite Requisitos do Sistema, para determinar

quais softwares de terceiros são compatíveis, além da infraestrutura necessária para executar o SE Suite

corretamente.

· Use a última versão do pacote de instalação do SoftExpert Excellence Suite: Ao instalar o SoftExpert

Excellence Suite, use a última versão do pacote de instalação.

Page 11: Guia de Instalacion SESUITE

10www.softexpert.com

5.1.1.1 Considerações Sobre Segurança

As Informações de segurança desta seção são fornecidas para auxiliar o usuário no processo de planejamento de

segurança. No entanto, não contém a descrição completa de qualquer recurso de segurança ou nível de suporte.

Para informações gerais sobre a arquitetura de segurança do SE Suite, consulte o documento Visão Geral da

Arquitetura do Sistema, tópico "Arquitetura de Segurança". As seções do Visão Geral da Arquitetura do Sistema

especialmente aplicáveis para a instalação são: Login, Controle de Acesso, e Configuração da Conexão do Banco

de Dados.

· Entendendo os direitos de acesso do IIS: SE Suite requer um usuário local ou de domínio, membro do grupo

Guests ou de qualquer grupo que permita executar a função exec do PHP.

OBS: A função #exec é requerida para habilitar Server-Side Include (SSI) no IIS. Por padrão, esta função já está

habilitada. A configuração de política de grupo do Windows pode desabilitar a execução do cmd também.

· Entendendo a configuração do Firewall: SE Suite utiliza os serviços com funções específicas, tais como:

geração de relatórios, execução de atividades, entre outros. A comunicação da aplicação com esses serviços é

definida através de portas de comunicação que serão configuradas no firewall. Assim, as estações de trabalho em

LAN ou WAN podem acessar esses serviços.

Para mais informações sobre a rede do SE Suite, consulte o documento Visão Geral da Arquitetura do Sistema,

tópico "Arquitetura de Rede".

OBS: O SE Suite utiliza portas de comunicação internas para acessar os serviços. Se esses serviços forem

instalados em outro servidor, configure o firewall para permitir acesso entre o servidor Web e o servidor onde estes

serviços são instalados.

· Determine os requisitos de segurança de configuração do navegador: O SE Suite requer que os

direitos de baixar arquivos, a abertura de popup, a execução de ActiveX e scripts estejam habilitados em

seu browser. Recomendamos que você adicione a URL da SE Suite em Trusted Sites zone, e defina o

nível de segurança para Baixo (Low) para essa zona.

· Determine as configurações do Software de Segurança: O SE Suite pode ter sessões, conteúdo da

url, popup e tipos de arquivos bloqueados por softwares de segurança, tais como Antivirus, URL Scan,

Firewall, Proxy, entre outros. Por favor, verifique se o seu software de segurança está corretamente

configurado e, se necessário, configure SE Suite como exceção nestes softwares.

· Determine a segurança das configurações do servidor de e-mail: SoftExpert Excellence Suite utiliza

servidor externo de e-mail para enviar notificações via e-mail. Certifique-se que seu servidor de e-mail está

configurado para aceitar e-mails enviados do servidor Web, e que sua conta de e-mail esteja configurada

no SE Suite.

Page 12: Guia de Instalacion SESUITE

11www.softexpert.com

OBS: Regras de Filtro de E-mail podem bloquear e-mails enviados pelo SE Suite. Verifique se as regras de e-mail

estão corretamente configuradas.

· Entendendo “Single Sign-on Authentication”. O SE Suite está integrado com servidores LDAP,

especialmente com o Microsoft Active Directory, através de um serviço. Este serviço é responsável pela

autenticação do usuário no LDAP e por notificar o SE Suite para permitir acesso ao sistema. Além disso,

sincroniza os dados do usuário entre LDAP e SE Suite, permitindo que novos usuários sejam importados,

informações sejam atualizadas e/ou usuários deletados sejam desabilitados.

Para mais informações sobre a configuração de autenticação integrada do SE Suite, bem como os pré-

requisitos necessários para o Serviço de Diretorio (LDAP), consulte a documentação SE Suite

Configuração, na seção Configuração > Autenticação.

Page 13: Guia de Instalacion SESUITE

12www.softexpert.com

5.1.1.2 Considerações Sobre o Banco de Dados

Todas as Plataformas

· Determine qual(is) tipo(s) de banco de dados você deseja utilizar: Veja no documento SoftExpert

Excellente Suite Requisitos do Sistema mais informações relacionadas aos tipos de banco de dados

compatíveis ao SE Suite.

· Note que scripts SQL devem ser executados durante o Processo de Instalação: Uma série de

scripts SQL devem ser executadas para criar um objeto de Banco de dados e inserir os dados da

configuração. Estes scripts podem ser executados manualmente, durante o processo de instalação, ou

automaticamente pelas ferramentas de instalação do SE Suite. A instalação do SE Suite será concluída

somente se esses scripts forem executados com sucesso.

SQL Server

· Note que a configuração do cliente e dll update é requerida: O instalador do SE Suite configura

automaticamente todos os requisitos do cliente, tais como habilitar protocolo TCP/IP e atualizar

NTWDBLIB.dll para a versão 8.00.194. Estas configurações são necessárias para que componentes php

possam conectar-se com a base.

· Note que a configuração do servidor é requerida: Ao utilizar SQL Server 2005 ou 2008, habilite

protocolo TCP/IP e a porta TCP padrão no SQL Server 2005 Network Configuration ou no SQL Server

Configuration Manager 2008. Veja a seção Configuração do banco de dados para mais informações sobre

configuração de servidor.

OBS: Se você tiver SQL Server 2000 em Windows 2003 R2, verifique se o SQL Server 2000 Service Pack 4, ou

superior, já está instalado. Caso você tenha Windows 2003 R1, verifique se o SQL Server 2000 Service Pack 3, ou

superior, já está instalado. Caso você tenha o SQL Server 2005, verifique se o Service Pack 3, ou superior, já está

instalado.

· Configure SQL Server Collation: O SQL Server collation recomendado é

SQL_Latin1_General_CP1_CI_AS para línguas ocidentais. Para línguas orientais, consulte o Suporte

SoftExpert. O parâmetro Collation CI (Case Insensitive) deve ser sempre utilizado.

· Limitação da versão SQL Server 2005: Para usar SQL Server Express edition, crie um Alias, no

Servidor Web, para conectar à(s) Instância(s) do SQL Server.

Page 14: Guia de Instalacion SESUITE

13www.softexpert.com

Oracle

· Determine seu NLS e requisitos character-set: O character-set recomendado para o banco de dados

que tenha SE Suite é non-Unicode WE8MSWIN1252 para línguas ocidentais. Para línguas orientais, o

recomendando é AL32UTF8 (Unicode 3.1 UTF-8 character-set universal).

· Determine o NLS do cliente Oracle e os requisitos character-set: Você deve garantir que a variável

de ambiente Oracle NLS_LANG em um Oracle Client, combine com o character-set/locate do banco de

dados Oracle. Por padrão, o instalador do Oracle Client define o valor NLS_LANG no registro do Windows

para combinar com o locate do sistema operacional da máquina Oracle Client. Para o SE Suite é

necessário sobrescrever o valor do registro com a variável de ambiente para igualar character set/locate do

servidor de banco de dados Oracle. Para definir ou modificar os valores da variável de ambiente

NLS_LANG, vá para Propriedades do Sistema, no Painel de Controle do Servidor Web.

· Crie/Gerencie suas tablespaces: SE Suite utiliza duas tablespaces, uma para dados e a outra para

índices. O tamanho das tablespaces depende da quantidade de registros que serão inseridos. Nós

recomendamos a criação de tablespaces com tamanho inicial mínimo de 2 GB para dados e 200Mb para

índices. Se o tamanho máximo da base de dados não for definido, utilize a opção max extend unlimited

para prevenir erros do sistema.

Usuário sinônimo

O SE Suite é compatível com usuário sinônimo. Para usá-lo, durante o processo de atualização ou instalação o

usuário owner será requerido para geração de scripts e atualização do banco de dados. Este usuário é utilizado

somente durante a execução, sendo descartado logo após e, dessa maneira, não permanece armazenado.

OBS: Os objetos sinônimos não são criados automaticamente. O administrador do banco de dados irá criá-los após

a instalação/atualização.

PostgreSQL

· Determine seus requisitos Encoding: Servidor e cliente enconding requerem UTF8 para todas as

linguagens.

OBS: Ao criar banco de dados para SE Suite, selecione a opção UTF8 no campo Codificação.

· Configuração de rede: Para acessar o servidor PostgreSQL, é necessário que você inclua as

configurações de rede do cliente no arquivo pg_hba.conf e habilite acesso externo no arquivo postgresql.

conf (é necessário reiniciar o serviço do PostgreSQL). Veja a seção Configuração do banco de dados para

informações sobre configuração de rede PostgreSQL.

Page 15: Guia de Instalacion SESUITE

14www.softexpert.com

5.2 Atividades Pré-Requeridas

As atividades nesta seção descrevem como preparar o sistema para a instalação do SE Suite. Não inicie as

atividades de instalação até que todos os pré-requisitos relevantes sejam atendidos.

Atividades a serem executadas pelo Administrador de Rede e Sistema Operacional

Preparar os pacotes

1. Faça o download do Install Package localizado em SoftExpert Distribution Center e descompacte-o.

2. Faça o download dos pacotes de liberação do SE Suite localizados em SoftExpert Distribution Center.

Salve-os no diretório install, localizado na pasta em que o Install Package foi descompactado (etapa 1).

Depois de salvar os pacotes de atualização, execute a instalação do SE Suite de acordo com o procedimento

descrito neste guia.

Configurar a rede e o sistema operacional

1. Configure a rede. Veja o tópico Configuração de rede.

2. Configure o sistema operacional. Veja o tópico Configuração de rede.

Atividades a serem executadas pelo Administrador do Banco de Dados

Preparar o banco de dados

1. Para configurar o servidor de banco de dados, consulte os seguintes tópicos:

· Microsoft SQL Server 2000

· Microsoft SQL Server 2005 and 2008

· Oracle

· PostgreSQL

Atividades pré-requeridas para configurar o Servidor Web

2. Para configurar o software cliente do banco de dados, consulte os seguintes tópicos:

· Oracle

· PostgreSQL

Atividades a serem executadas pelo Administrador de E-mail

1. Crie uma conta de e-mail que será usada para configurar o envio de e-mails de pendências para que o SE

Suite possa enviar esses e-mails ao usuário final. As informações necessárias incluem:

o Nome da conta de e-mail;

o Senha da conta de e-mail;

o Nome do servidor de e-mail;

o Porta para o servidor de e-mail (se o protocolo SMTP estiver sendo usado).

Page 16: Guia de Instalacion SESUITE

15www.softexpert.com

2. Prepare o ambiente para Lotus Notes, se você pretende usá-lo. Consulte o tópico Configuração do

Windows.

Page 17: Guia de Instalacion SESUITE

16www.softexpert.com

5.2.1 Configuração de Rede

Os requisitos desta atividade referem-se à rede onde o SE Suite será instalado.

Configurar a rede

Sincronize a hora e a data em todos os servidores. Os usuários do sistema poderão ter problemas se um ou mais

servidores não estiverem sincronizados com o restante do sistema.

O SE Suite suporta múltiplos banco de dados. Para configurar esta funcionalidade, crie domínios diferentes e

aponte-os para diferentes banco de dados na instalação do SE Suite.

Page 18: Guia de Instalacion SESUITE

17www.softexpert.com

5.2.2 Configuração do Windows

Criar usuário local

Execute essa atividade no Windows Server 2003 ou 2008.

Execute os seguintes passos:

1. Clique no Menu Start;

2. Clique com o botão direito em My computer e clique na opção Manage;

3. Selecione Local Users and Groups e clique com o botão direito na pasta Users;

4. Clique na opção New user;

5. Preencha os seguintes campos:

Nessa tela... Proceda dessa forma...

New user

· User name: Nome do usuário sendo criado;

· Full name: Nome completo do usuário;

· Description: Adicione uma descrição;

· Password: Insira uma senha;

· Confirm Password: Confirme a senha;

· Marque a opção User cannot change password;

· Marque a opção Password never expires;

OBS: O tamanho máximo para o nome do usuário é de 20 caracteres (maiúsculos ou minúsculos), exceto pelos

seguintes caracters: " / \ [ ] : ; | = , + * ? < > @. Também não pode conter ponto (.) ou espaços em branco no nome.

6. Clique em Create;

7. Clique em Close;

8. Clique com o botão direito do mouse no novo usuário criado e selecione Properties;

9. Selecione a aba Member Of;

10. Clique em Add;

11. Clique em Advanced;

12. Clique em Find Now e selecione o grupo Guests;

13. Clique em Ok;

Instalar Java JRE e Apache Tomcat

Se o Java JRE não está instalado no seu sistema, recomendamos que você faça o download do programa no site:

www.java.com.

Page 19: Guia de Instalacion SESUITE

18www.softexpert.com

Configurar JAVA_HOME

Encontre a pasta de instalação do Java Runtime (JRE) no Servidor Web. Vamos supor que está instalado na pasta

"C:\Program Files\Java\jre1.X_XX".

1. Clique em Start;

2. Clique com o botão direito em My Computer e selecione Properties;

3. Selecione a aba Advanced e clique em Environment;

4. Em System Variables, clique em New:

Variable Name: insira JAVA_HOME;

Variable Value: Digite o diretório de Instalação JAVA;

5. Clique em Ok;

6. Na lista de System Variables, selecione Path e clique em Edit;

7. Digite, antes da primeira instrução, %JAVA_HOME%\bin;

8. Clique em Ok;

9. Clique em Ok para fechar a janela Environment variables;

Instalar Apache Tomcat

Se o Tomcat não estiver instalado no seu sistema, recomendamos que você faça o download do programa no

seguinte site: http://tomcat.apache.org/.

OBS: Verifique se o Java está instalado antes de iniciar a instalação do Tomcat, uma vez que o JAVA JRE é pré-

requisito para o funcionamento do Tomcat.

1. Execute o arquivo executável do Tomcat;

2. Selecione Normal type para instalação;

3. Escolha a pasta de destino ou deixe o caminho padrão;

4. Configure o campo HTTP Connector Port como <8080> (padrão);

5. Insira uma senha ou deixe esse campo em branco;

6. Selecione o caminho que o Java foi instalado no seu sistema;

7. Desmarque a opção Run Apache Tomcat e clique em Finish;

Page 20: Guia de Instalacion SESUITE

19www.softexpert.com

5.2.3 Configuração do Banco de Dados

Esta seção contém os seguintes tópicos:

· Configurar o Microsoft SQL Server 2000

· Configurar o Microsoft SQL Server 2005 e 2008

· Configurar o Oracle

· Configurar o PostgreSQL

Page 21: Guia de Instalacion SESUITE

20www.softexpert.com

5.2.3.1 Configurar o Microsoft SQL Server 2000

Esta seção explica o procedimento para criar e configurar o banco de dados para o SGBD MS SQL Server 2000.

Lembre-se que este documento presume que o SGBD MS SQL Server 2000 está instalado corretamente. Veja os

passos a seguir:

1. Abra o SQL Server Enterprise Manager;

2. Clique em SQL Server Group para conectar-se;

3. Clique com o botão direito em Databases;

4. Selecione New Database:

Nessa tela... Proceda dessa forma…

General tab · Crie um novo banco de dados. Exemplo: SESUITE.

5. Vá para Security folder;

6. Clique com o botão direito em Login;

7. Clique em New Login;

Nessa tela... Proceda dessa forma…

General tab

· Crie um novo nome de login. Exemplo: sesuite;

· Selecione SQL Server authentication;

· Selecione o SESUITE como banco de dados padrão, e defina Inglês

como linguagem encoding.

Server Roles tab

· Marque System Administrators;

· Marque Security Administrators;

· Marque Server Administrators.

Database Accesstab

· Selecione o banco de dados SESUITE;

· Em Permit in Database Role, selecione Public e db_owner;

· Clique em Ok;

· Confirme a senha.

Page 22: Guia de Instalacion SESUITE

21www.softexpert.com

5.2.3.2 Configurar o Microsoft SQL Server 2005 e 2008

Esta seção explica o procedimento para criar e configurar o banco de dados para o SGBD MS SQL Server 2005 e

2008. Lembre-se que este documento presume que o SGBD MS SQL Server 2005 ou 2008 está instalado

corretamente. Veja os passos a seguir:

1. Abra o SQL Server Management Studio;

2. Com o botão direito, clique na pasta Databases;

3. Selecione New Database:

Nessa tela... Proceda dessa forma…

General menu· Crie um novo banco de dados. Exemplo: SESUITE;

· Clique em Ok.

4. Vá em Security folder;

5. Clique com o botão direito em Login;

6. Clique em New Login;

Nessa tela... Proceda dessa forma…

General menu

· Crie um novo nome de login. Exemplo: sesuite;

· Selecione SQL Server authentication;

· Insira a senha e confirme-a;

· Desmarque a opção Enforce password policy;

· Selecione o SESUITE como banco de dados padrão, e defina Inglês

como encoding language;

User Mapping

· Selecione o banco de dados SESUITE;

· Em Database Role membership, selecione Public e db_owner;

· Clique em Save.

Page 23: Guia de Instalacion SESUITE

22www.softexpert.com

Para configurar a Rede para SQL Server 2005 e 2008

Habilite as conexões TCP / IP para SQL Server Configuration Manager:

1. Abra o SQL Server Configuration Manager:

Nessa tela... Proceda dessa forma…

SQL Server 2005/2008

Network

Configuration

· Clique em Protocols for MSSQLSERVER;

TCP/IP right menu · Clique com o botão direito do mouse e selecione Properties;

Protocol tab · Defina o valor Enable para Yes;

IP Addresses tab

· Defina o valor Enable para Yes;

· Confira se TCP port está definido como <1433> (padrão);

· Clique em Ok e reinicie o serviço do SQL Server.

OBS: É possível que o servidor tenha mais que dois IPs configurados. Repita o procedimento acima para qualquer IP

que acesse o banco de dados do SE Suite.

Page 24: Guia de Instalacion SESUITE

23www.softexpert.com

5.2.3.3 Configurar o Oracle

Esta seção explica o procedimento para criar e configurar Schema do SGBD Oracle. Lembre-se que este

documento presume que o SGBD Oracle está instalado corretamente. Veja os passos a seguir:

OBS: Estamos presumindo que o usuário já tenha a base de dados criada e o cliente esteja com o TNSNames

configurado.

Para criar as Tablespaces, execute os passos a seguir:

1. Abra o SQLPLUS;

2. Faça o Logon com um usuário DBA;

3. Digite o seguinte comando para criar a Tablespace SOFTEXPERT_DATA:

CREATE TABLESPACE SOFTEXPERT_DATA LOGGING DATAFILE ‘<tablespaces_directory>\

SOFTEXPERT_DATA.DBF’ SIZE 2000M AUTOEXTEND ON NEXT 200M MAXSIZE UNLIMITED;

OBS: 2000M é o tamanho mínimo recomendado para a Tablespace de DADOS.

4. Digite o seguinte comando para criar o Tablespace SOFTEXPERT_INDEXES:

CREATE TABLESPACE SOFTEXPERT_INDEXES LOGGING DATAFILE ‘<tablespaces_directory>\

SOFTEXPERT_INDEXES.DBF’ SIZE 200M AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED;

OBS: 200M é o tamanho mínimo recomendado para a Tablespace de ÍNDICES.

Para criar usuário e conceder permissões, execute os seguintes passos:

1. Digite o comando a seguir para criar um usuário SESUITE:

CREATE USER <SESUITE> PROFILE DEFAULT IDENTIFIED BY <SESUITE> DEFAULT TABLESPACE

SOFTEXPERT_DATA ACCOUNT UNLOCK;

Page 25: Guia de Instalacion SESUITE

24www.softexpert.com

2. Digite o comando a seguir para configurar as concessões necessárias para o usuário SESUITE:

GRANT RESOURCE TO <SESUITE>;

GRANT CREATE VIEW TO <SESUITE>;

GRANT CREATE SEQUENCE TO <SESUITE>;

GRANT CREATE SESSION TO <SESUITE>;

GRANT CONNECT TO <SESUITE>;

3. Digite Exit;

Para criar a Variável de Ambiente NLS_LANG, execute os passos a seguir:

1. Clique em Start;

2. Clique com o botão direito em My Computer;

3. Selecione Properties;

4. Selecione a aba Advanced e clique em Environment;

5. Em System Variables, clique em New;

6. Preencha o campo Variable Name com NLS_LANG.

Variable Name: NLS_LANG;

7. Clique em Start novamente;

8. Abra o SQLPLUS;

9. Digite o seguinte comando para retornar os parâmetros de NLS:

SELECT VALUE FROM NLS_SESSION_PARAMETERS WHERE PARAMETER = 'NLS_LANGUAGE';

SELECT VALUE FROM NLS_SESSION_PARAMETERS WHERE PARAMETER = 'NLS_TERRITORY';

SELECT VALUE FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER = 'NLS_CHARACTERSET';

10. Preencha o campo Variable Value com a informação retornada pelo SQLPLUS:

VALUE1_VALUE2.VALUE3

Sample: AMERICAN_AMERICA.WE8MSWIN1252

11. Clique em Ok;

12. Clique em Ok para fechar a tela de System properties;

13. Saia do SQLPLUS.

Page 26: Guia de Instalacion SESUITE

25www.softexpert.com

5.2.3.4 Configurar o PostgreSQL

Esta seção explica o procedimento para criar e configurar o banco de dados para o SGBD PostgreSQL. O

instalador está disponível em: www.postgresql.org.

Para instalar o PostgreSQL, siga os passos abaixo:

Nessa tela Proceda dessa forma…

Welcome to the PostgreSQL

Setup Wizard· Clique em Next;

Installation Directory· Especifique o diretório onde o PostgreSQL será instalado;

· Clique em Next;

Installation Notes · Leia as observações de instalação do PostgreSQL 8.x;

Data Directory· Selecione um diretório onde os dados serão armazenados;

· Clique em Next;

Password

· Insira uma senha para o superuser do banco de dados e a

conta do serviço (postgre);

· Clique em Next;

Port

· Selecione o número da porta onde o serviço está

escutando;

· Clique em Next;

Locale· Use o Locale padrão;

· Clique em Next;

Read to install · Clique em Next;

Remote connections · Clique em Next;

Completing the PostgreSQL

Setup Wizard

· Desmarque a opção Launch Stack Builder at exit;

· Clique em Finish.

OBS: O character-set recomendado para o banco de dados é UTF-8 para todas as línguas (Unicode 3.1 UTF-8

character-set universal).

Para instalar o PostgreSQL provider (PgOleDB), execute os seguintes passos:

1. Faça o download do PgOleDB em:

Para 32-bits: http://www.softexpert.com/patch/pgoledb.msi;

2. Execute o arquivo executável e siga as instruções do software;

Page 27: Guia de Instalacion SESUITE

26www.softexpert.com

Para instalar o pgAdmin III, execute os seguintes passos:

1. Faça o download do pgAdmin III em: http://www.pgadmin.org/download;

2. Execute o arquivo executável e siga as instruções do software;

3. Abra o pgAdmin III;

4. Para adicionar uma conexão com o servidor do banco de dados, clique no botão Add a connection to a

server:

Nessa tela... Proceda dessa forma…

New Server Registration

· Insira o nome da conexão;

· Insira o nome do host do servidor do banco de dados;

· Insira a porta do PostgreSQL. Padrão: 5432;

· Selecione o banco de dados para conexão;

OBS: Somente visualize todos os bancos de dados após a

primeira conexão.

· Insira o nome do usuário e a senha;

· Clique em OK.

Para a configuração de Rede PostgreSQL, execute os seguintes passos:

1. Clique em Start;

2. Selecione: All Programs > PostgreSQL 8.x > Configuration Files > Edit pg_hba.conf;

3. Neste arquivo, defina a seguinte configuração:

Sample:

# TYPE DATABASE USER CIDR-ADDRESS METHOD

# IPv4 local connections:

host all all 127.0.0.1/32 md5

host all all <192.168.150.150/24> md5

# IPv6 local connections:

host all all ::1/128 md5

4. Em IPV4 local connections, digite o IP seguido de subnet. É possível configurar o acesso à base

específica, acessada com um usuário definido;

Page 28: Guia de Instalacion SESUITE

27www.softexpert.com

5. Salve o arquivo;

6. Selecione All Programs > PostgreSQL 8.x > Configuration Files > Edit postgresql.conf;

7. Neste arquivo, defina a seguinte configuração:

#------------------------------------------------------------------------------

# CONNECTIONS AND AUTHENTICATION

#------------------------------------------------------------------------------

# - Connection Settings -

listen_addresses = '*' # what IP address(es) to listen on;

# comma-separated list of addresses;

# defaults to 'localhost', '*' = all

# (change requires restart)

port = 5432 # (change requires restart)

max_connections = 100 # (change requires restart)

OBS: Verifique se o parâmetro “listen_adresses” está definido conforme mostrado na tela anterior.

8. Salve o arquivo;

9. Reinicie o serviço PostgreSQL;

Para criar as pastas da Tablespace, execute os passos seguintes:

1. Clique em Start;

2. Selecione Run;

3. Digite o diretório onde a pasta será criada ou utilize a pasta de Dados padrão do PostgreSQL. Exemplo:

<Install_directory>\PostgreSQL\8.3\data;

4. Crie uma Nova Pasta e nomeia-a como SOFTEXPERT_DATA no diretório acessado na etapa 3.

Exemplo: <Install_directory>PostgreSQL\8.3\data\PostgreSQL\8.3\data\SOFTEXPERT_DATA;

5. Crie uma Nova Pasta e nomeia-a como SOFTEXPERT_INDEXES no diretório acessado na etapa 3.

Exemplo: <Install_directory>PostgreSQL\8.3\data\PostgreSQL\8.3\data\SOFTEXPERT_INDEXES;

6. Clique com o botão direito na pasta pai;

7. Selecione Properties;

8. Selecione a aba Security;

9. Selecione o usuário do serviço PostgreSQL;

10. Define Full Control permission;

11. Clique em Ok.

Page 29: Guia de Instalacion SESUITE

28www.softexpert.com

Para criar um usuário, execute os passos a seguir:

1. Abra o assistente pgAdmin III;

2. No menu Object Browser, selecione o servidor padrão;

3. Conecte-se a ele;

4. Clique com o botão direito em Login Roles;

5. Selecione New Login Role:

Nessa tela... Proceda dessa forma…

New Login Role…

· Crie um novo usuário e senha. Exemplo: <sesuite>;

· Defina um valor para Account expires se necessário

(consulte o seu Administrador de rede);

· Em Role Privileges, selecione Superuser;

· Clique em Ok;

Para criar as Tablespaces, execute as seguintes etapas:

1. Clique com o botão direito em Tablespaces;

2. Selecione New Tablespace:

Nessa tela... Proceda dessa maneira…

Properties tab

· Digite o nome da Tablespace;

· Digite o caminho para a tablespace SOFTEXPERT_DATA. Exemplo:

<Install_directory>PostgreSQL\8.3\data\PostgreSQL\8.3\data

\SOFTEXPERT_DATA;

· Defina o usuário criado anteriormente como SESUITE owner;

· Selecione a aba Privileges;

Privileges tab

· Em Privileges Role, selecione a opção CREATE;

· Clique em Add/Change;

· Clique em Ok.

OBS: Repita o mesmo processo para criar a tablespace SOFTEXPERT_INDEXES.

Page 30: Guia de Instalacion SESUITE

29www.softexpert.com

Para criar um Banco de Dados, execute os passos a seguir:

1. Clique com o botão direito em Database;

2. Selecione New Database:

Nessa tela.. Proceda dessa forma…

Properties tab

· Digite o nome do Banco de dados;

· Selecione o usuário criado para o SESuite em Owner.

Exemplo: sesuite;

· Defina SOFTEXPERT_DATA como Tablespace padrão;

· Em encoding language, selecione UTF8;

Privileges tab· Em Privileges Role, selecione ALL;

· Clique em Add/Change e clique em Ok.

3. Feche o pgAdmin III.

OBS: O character-set recomendado para o banco de dados é UTF-8 para todas as línguas (Unicode 3.1 UTF-8

character-set universal).

Page 31: Guia de Instalacion SESUITE

30www.softexpert.com

5.3 Atividades de instalação

Essa seção contém os seguintes tópicos:

· Instalação do SoftExpert Excellence Suite Plataform

· Instalador do SoftExpert Platform

· Ferramenta SE Configurator

· Ferramenta SEDBUpdate

Page 32: Guia de Instalacion SESUITE

31www.softexpert.com

5.3.1 Instalação da Plataforma SoftExpert Excellence Suite

Após o planejamento da instalação e seguindo as atividades pré-requeridas, o sistema está apto para funcionar

adequadamente.

OBS: Antes de iniciar, certifique-se que Tomcat esteja parado.

1. Abra o SE Suite Installer clicando duas vezes em install.exe localizado na pasta Install Package

descompactada;

Nessa tela... Proceda dessa forma…

Instalador principal do SoftExpert Excellence Suite

Welcome to

SoftExpert

Excellence Suite

Installation Wizard

· Leia as informações nessa tela;

· Clique em Next;

Environment check · Aguarde a verificação dos pré-requisitos de instalação;

Environment

verification

OBS: Verifique os

ambientes

homologados no

documento SoftExpert

Excellence Requisitos

do Sistema.

· O Instalador SESuite irá avaliar o ambiente;

Verde Aprovado – Clique em Next para continuar;

Vermelho Reprovado – Clique em Cancel e verifique o(s) item(s)

reprovado(s). Depois da verificação estar concluída reinicie o processo de

instalação. Leia o tópico Troubleshooting;

Nessa tela Proceda dessa forma…

Choose Installation

Folder

· Escolha a pasta onde o SE Suite será instalado. Exemplo: <C:\inetpub>

\SE;

· OBS: Verifique o espaço necessário e compare com o espaço

disponível;

· Clique em Next;

Page 33: Guia de Instalacion SESUITE

32www.softexpert.com

Define username:

· Nos campos Username e Password insira um usuário local ou de

domínio criado anteriormente para o SE Suite;

· Domain: Domínio, hostname ou endereço de IP;

· IIS Directory: O padrão é "SE", mas pode ser renomeado caso

necessário;

· Web Site: É possível utilizar um website existente ou criar um novo.

Escolha uma nova porta se necessário;

· Clique em Install.

Page 34: Guia de Instalacion SESUITE

33www.softexpert.com

5.3.1.1 Instalador do SoftExpert Platform

Instalador do SoftExpert Platform (abertura automática)

Server Configuration

· Se o diretório de instalação do Apache Tomcat estiver em branco,

informe o local de instalação do Tomcat;

· Escolha as portas. Por padrão, as portas HTTP e AJP são 8080 e 8009

respectivamente;

· Clique em Next;

Copy Files· Aguarde a cópia dos arquivos;

· Clique em Next;

Installation Complete · Clique em Finish.

Page 35: Guia de Instalacion SESUITE

34www.softexpert.com

5.3.1.2 Ferramenta SE Configurator

Antes de utilizar a ferramenta SEConfigurator, é importante levar em conta algumas considerações sobre o uso de

domínio para melhor entendimento do processo. O SE Suite tem suporte a múltiplos bancos de dados, e cada

banco deve ter um domínio. É através deste domínio que o SE Suite é direcionado para o banco de dados desejado.

Revise o tópico "Configuração de Rede".

Depois disso, informe o nome de domínio para acesso ao SE Suite. exemplo: http://<seudominio/se>.

Ferramenta SEConfigurator (abertura automática)

Databases tab · Clique em New para cadastrar uma nova base de dados.

Execute uma vez para cada banco a ser utilizado:

Conexão (Oracle)

Database

Information for

Oracle

· Connection Name: Identifique esta configuração;

· Domain: Domínio para acessar o SE Suite. Exemplo: Domínio

domaindatabase.com ou domaindatabase2.com;

OBSERVAÇÃO: Informe um domínio válido. Quando houver dois ou mais

bancos de dados, o SE Suite será acessado somente por http://

<domaindatabase.com/se> ou http://<domaindatabase2.com/se>. Cada banco

de dados deve ter um domínio. Se você possuir apenas uma database

configurada, o SE Suite poderá ser acessado pelo hostname ou endereço de IP.

· JDBC Driver: Selecione o driver JDBC Oracle;

· TNSNames: Informe o TNSNames configurado para acessar o banco de

dados do SE Suite;

· Port: Porta Listener do Oracle, por padrão é 1521;

OBSERVAÇÃO: Se o ORACLE_HOME estiver vazio, certifique-se que o cliente

Oracle está instalado e digite o caminho.

· User: Nome do usuário criado para acessar o Schema SE Suite;

· Password: Senha do usuário;

· Synonymous: Marque esta opção caso o usuário sinônimo seja utilizado.

Para mais informações, consulte o tópico "Considerações sobre o banco de

dados";

Tablespace

Configuration

· Tablespace Data: Nome da tablespace criada para os dados;

· Tablespace Index: Nome da tablespace criada para o índice;

OBS: Não insira o nome do arquivo de dados, e sim o nome das tablespaces

criadas anteriormente. O preenchimento dos campos das tablespaces é

obrigatório;

Page 36: Guia de Instalacion SESUITE

35www.softexpert.com

· Clique em Save/Exit para testar a conexão, e execute o SEDBUpdate.

Conexão (SQL Server)

Database

Information for

SQL Server

· Connection Name: Identifique esta configuração;

· Domain: Domínio para acessar o SE Suite. Exemplo: Domínios

domaindatabase.com ou domaindatabase2.com;

OBS: Informe um domínio válido. Quando houver dois ou mais bancos de dados,

o SE Suite será acessado somente por http://<domaindatabase.com/se> ou

http://<domaindatabase2.com/se>. Cada banco de dados deve ter um domínio.

Se você possuir apenas uma database configurada, o SE Suite poderá ser

acessado pelo hostname ou endereço de IP, o domínio será ignorado.

· JDBC Driver: Selecione o driver JDBC SQL Server;

· Server: Hostname ou endereço de IP do servidor do banco de dados;

· Port: Porta Listener do SQL Server, por padrão é 1433;

· Database: Banco de dados criado para SE Suite;

· User: Nome do usuário criado para acessar o banco de dados do SE Suite;

· Password: Senha do usuário;

· Instance: Nome da instância;

OBS: Se a instância não for definida, deixe esse campo em branco.

· Clique em Save/Exit para testar a conexão e executar o SEDBUpdate;

Page 37: Guia de Instalacion SESUITE

36www.softexpert.com

Conexão (PostgreSQL)

Database

Information for

PostgreSQL

· Connection Name: Identifique esta configuração;

· Domain: Domínio para acessar o SE Suite. Exemplo: Domínio

domaindatabase.com ou domaindatabase2.com;

OBSERVAÇÃO: Informe um domínio válido. Quando houver dois ou mais bancos

de dados, o SE Suite será acessado somente por http://<domaindatabase.com/

se> ou http://<domaindatabase2.com/se>. Cada banco de dados deve ter um

domínio. Se você possuir apenas uma database configurada, o SE Suite poderá

ser acessado pelo hostname ou endereço de IP, o domínio será ignorado.

· JDBC Driver: Selecione o driver JDBC PostgreSQL;

· Server: Hostname ou endereço do IP do servidor do banco de dados;

· Port: Porta Listener do PostgreSQL, por padrão é 5432;

· Database: Database created for SE Suite;

· User: Nome do usuário criado para acessar o banco de dados do SE Suite;

· Password: Senha do usuário;

Tablespace

Configuration

· Tablespace Data: Nome da tablespace criada para os dados;

· Tablespace Index: Nome da tablespace criada para o índice;

OBS: Não insira o nome do arquivo de dados, e sim o nome das tablespaces

criadas anteriormente. O preenchimento dos campos das tablespaces é

obrigatório;

· Clique em Save/Exit para testar a conexão, e execute o SEDBUpdate.

Testes de Conexão da Ferramenta SEConfigurator

· Teste a conexão com o banco de dados em Java, PHP e ADO Platforms. Aguarde o processo

terminar;

· Clique em Next;

Page 38: Guia de Instalacion SESUITE

37www.softexpert.com

Ferramenta SEDBUpdate

Equalização

O pacote de instalação do SE Suite contém um Snapshot padrão (imagem da base modelo). O primeiro passo do

processo de equalização é comparar este Snapshot do SE Suite com o banco de dados onde está conectado.

Após o processo de comparação, a ferramenta SEDBUpdate gera os scripts DDL na aba Schema com as

diferenças entre o Snapshot padrão e base de dados, e também carrega os scripts DML de acordo com a versão do

produto. Ambos os scripts, DDL e DML, podem ser executados manualmente ou automaticamente.

OBS: Caso a base de dados já existir, faça um backup da base sendo instalada, antes de iniciar a instalação. Esse

passo deve ser iniciado no máximo 30 minutos após seu último backup.

A equalização do banco de dados pode ser Automática ou Manual. Veja ambos processos a seguir:

Processo de equalização automática

Ferramenta SEDBUpdate (abertura automática)

Database Install · Clique em Next;

Comparing databases · Aguarde o término do processo de comparação;

Comparison Finished · Clique em Ok;

Run

· Clique em Yes;

OBS: Recomenda-se expressivamente que a opção "Stop the insert

process when an error occurs" (Parar o processo de inserção quando

um erro ocorrer) esteja marcada, salvo se tiver certeza sobre isso.

Equalization process· Aguarde o término do processo de equalização. Nesse processo, os

objetos são criados no banco de dados do SE Suite;

Success· Processo de equalização finalizado;

· Clique em Ok.

Ferramenta SE Configurator

Database Update · Clique em Ok;

SEDBUPDATE Tool

Call· Clique em Next;

Saving Configuration

Units

· Aguarde o término do processo;

· Clique em Next;

Page 39: Guia de Instalacion SESUITE

38www.softexpert.com

Add Database

Connection Wizard· Clique em Finish;

Databases · Clique em Save/Exit para finalizar o processo;

Message · Clique em Ok;

Page 40: Guia de Instalacion SESUITE

39www.softexpert.com

Processo de equalização manual

O processo de equalização consiste na execução dos scripts gerados na comparação de dados. Na execução

manual, o administrador de banco de dados irá executar manualmente esses scripts utilizando um editor SQL

como SQL Plus, pgAdmin III, ou outros, para a execução de comandos SQL. Para compreender este processo, siga

as instruções.

Ferramenta SEDBUpdate (aberto automaticamente)

Comparing databases · Aguarde o término do processo de comparação;

Comparison finish · Clique em Ok;

Run · Clique em No.

No caminho de instalação do SE Suite, vá em <C:\Inetpub>\SE\Log\SEDBUpdate. Em seguida, abra o DBMS

Execution Query (editor de SQL) e execute os seguintes arquivos, respectivamente:

· schema.txt (scripts DDL);

· sql.txt (scripts DML + scripts complementares DDL);

· constraints.txt (scripts DDL para constraints).

Depois de executar manualmente os scripts cima, execute os ETLs usando a ferramenta “Pentaho Data Integration”,

a qual está disponível para download em http://www.pentaho.com/products/data_integration/.

No caminho de instalação do SE Suite, vá para <c:\Inetpub>\SE\Log\SEDBUpdate. Em seguida, abra o seguinte

arquivo encontrado:

· etl.txt;

Abra o Pentaho Data Integration e execute todas as ETLs especificadas no arquivo acima.

 

OBS: Antes de executar a ETL, informe os dados relacionados com a conexão com o banco de dados.

Em seguida, na tela principal do SEDBUpdate, siga o procedimento abaixo:

Page 41: Guia de Instalacion SESUITE

40www.softexpert.com

Ferramenta SEDBUpdate

Comparing databases· Clique em Compare;

· Aguarde o término do processo de comparação;

Comparison finish · Clique em Ok;

Success· Processo de equalização finalizado;

· Clique em Ok e feche o SEDBUpdate.

Ferramenta SE Configurator

SEDBUpdate Tool · Clique em Next;

Saving Platforms

Configurations

· Salve a configuração do banco de dados em Java, PHP e ADO

Platforms. Aguarde o término do processo;

· Clique em Next;

Add Database

Connection Wizard· Clique em Finish;

Databases · Clique em Save/Exit para finalizar o processo;

Message · Clique em Ok;

Principal instalador do SoftExpert Excellence Suite

Installation Complete · Clique em Next;

Completing the

SoftExpert

Excellence Setup

Wizard

OBS: Após o término da instalação, é necessário ativar o SE Suite. Em

seguida, SEValidation será aberto automaticamente. Veja o tópico

Ativação do SoftExpert Excellence Suite.

· Clique em Finish.

Page 42: Guia de Instalacion SESUITE

41www.softexpert.com

6 Ativação do SoftExpert Excellence Suite

Após a instalação é necessário ativar o SE Suite. Este processo pode ser executado manualmente ou

automaticamente, conforme detalhado abaixo.

OBS: SE Validation abrirá automaticamente após a instalação ou atualização do release.

SE Validation

Environment

Verification

· Aguarde o término da verificação;

· Clique em Next;

Activation File

Generation

· O arquivo de ativação foi gerado.

· Clique em Next;

Internet Connection · Aguarde o término da verificação.

Nesse momento, você deve escolher se deseja proceder com a ativação manual ou automática. Caso tenha conexão

com internet neste servidor, nós recomendamos que você prossiga com a ativação automática, do contrário, escolha

a opção manual. Siga os passos abaixo, conforme o que foi escolhido:

Ativação Automática:

SE Validation (Ativação Automática)

SE Validation · Clique em Yes;

Customer Credentials

Required

· Insira o mesmo ID e senha utilizado para acessar o Customer Center no

Web Site da SoftExpert;

· Clique em Ok;

SoftExpert Excellence

Suite Activation· Aguarde o término da ativação;

Finish the SoftExpert

Validation Setup

Wizard

· Clique em Finish.

Page 43: Guia de Instalacion SESUITE

42www.softexpert.com

Ativação Manual:

SE Validation (Ativação Manual)

SE Validation

· Clique em No;

· OBS: Caso não haja conexão com internet, esta mensagem não será

mostrada, automaticamente, seguindo para o próximo passo. Nesse

caso, é necessário proceder com a ativação manual;

Finish the SoftExpert

Validation Setup

Wizard

· Leia a informação na tela ou veja o procedimento abaixo;

· Clique em Finish.

1. Abra o Internet Explorer e acesse o web site da SoftExpert, http://www.softexpert.com;

2. Clique em Customer Center e clique em Sign in Now;

3. Informe seu User e Password e clique em login;

4. Acesse Software Distribution Center;

5. Do lado esquerdo, acesse Activation Area >Active Your Installation;

6. Clique em Browse e faça o upload do arquivo de hash sevalidation.hbl, gerado na pasta

<installation_dir>/tools/sevalidation/hash;

7. Clique em Submit;

8. Copie o código de ativação gerado;

9. Acesse o SE Suite;

10. Cole o código de ativação e clique em Save.

OBS: Repita os passos 8 e 9 para cada banco de dados configurado.

Verificando a ativação do SoftExpert Excellence Suite:

1. Para verificar se o seu sistema está ativado, acesse o SE Suite normalmente. Se a tela de login for

apresentada, significa que a ativação foi efetuada corretamente. Se qualquer outra tela for mostrada, algum

problema pode ter ocorrido. Veja a seção Troubleshooting para mais informações.

Page 44: Guia de Instalacion SESUITE

43www.softexpert.com

Consulte o histórico de ativação do SoftExpert Excellence Suite:

1. Abra o Internet Explorer e acesse o web site da SoftExpert, http://www.softexpert.com;

2. Clique em Customer Center e clique em Sign in Now;

3. Informe seu User e Password e clique em login;

4. Acesse Software Distribution Center;

5. Do lado esquerdo, acesse Activation Area > View Activation History;

6. Selecione a ativação a ser pesquisada.

OBS: Se a instalação estiver sendo efetuada em uma base vazia, veja o tópico Procedimento adicional para obter

informações sobre parametrização inicial.

Page 45: Guia de Instalacion SESUITE

44www.softexpert.com

7 Procedimentos Adicionais

Execute as atividades adicionais de configuração

No documento SE Configuração, acesse Configuração > Sistema.

Adicionar a chave de ativação

No documento SE Configuração, acesse Configuração > Chave de Licença.

Habilitar o envio de e-mail

No documento SE Configuração, acesse Configuração > Sistema > Notificação > Configuração.

Configurar o servidor de e-mail

No documento SE Configuração, acesse Configuração > Servidor de E-mail.

Page 46: Guia de Instalacion SESUITE

45www.softexpert.com

8 Planejamento e Procedimento de Atualização

Esta seção contém os seguintes tópicos:

· Plano de atualização

· Atividades pré-requeridas

· Instalação de atualização

· Recuperando Backup

Page 47: Guia de Instalacion SESUITE

46www.softexpert.com

8.1 Plano de Atualização

Antes de iniciar a atualização do SoftExpert Excellence Suite, faça o seguinte:

· Revise o documento SoftExpert Excellence Requisitos do Sistema, para definir o ambiente de instalação.

· Revise o tópico Visão geral da atualização para entender o processo.

· Revise e execute todas as Atividades pré-requeridas.

· Familiarize-se com as tarefas a serem executadas quando estiver configurando o seu SoftExpert Excellence,

através da leitura dos seguintes tópicos:

o Atividades de instalação

o Ativação do SoftExpert Excellence Suite

Page 48: Guia de Instalacion SESUITE

47www.softexpert.com

8.1.1 Visão Geral da Atualização

Essa seção explica o procedimento para atualizar o SoftExpert Excellence Suite. Não inicie as atividades de

atualização sem entender o funcionamento deste processo.

Antes de iniciar o processo de atualização, defina os pacotes que serão baixados. Existem 3 tipos de pacotes de

atualização: releases, patch e cumulative patch. Veja a seguir:

Releases

Um release é um pacote de atualização que apresenta novos recursos e modificações no modelo do banco de

dados. Todos os patches da versão anterior podem ser encontradas no release.

OBS: Um release somente pode ser de uma versão para sua próxima versão, ou seja, não é possível fazê-lo de uma

versão mais antiga diretamente para a última.

Exemplo: O release para o SE Suite 1.2 irá atualizar o sistema da versão 1.1 para a 1.2.

Quando um release é instalado, é necessário ativar o produto, porém se o SE Suite já tiver sido ativado na

instalação não será necessário ativar na atualização. Veja o tópico Ativação do SoftExpert Excellence Suite.

Patches

Um patch é um pacote de atualização que contém pequenas melhorias e correções de bugs. Não inclui novos

recursos e modificações no modelo do banco de dados. Para atualizar um patch, é necessário atualizar o SE Suite

para o terceiro dígito anterior à versão sendo instalada.

Exemplo: O patch para o SE Suite 1.1.3 irá atualizar da versão 1.1.1 para a 1.1.3 do sistema, porém é necessário

ter o patch da versão 1.1.2.

Cumulative Patches

Um cumulative patch contém, no mesmo pacote, todos os patches: desde o release até a versão do pacote.

Os releases, patches, ou cumulative patches que possuem a mesma versão do segundo dígito podem ser instalados

na mesma execução.

Exemplo: O release para o SE Suite 1.1 e patches 1.1.1, 1.1.2, etc.

OBS: Para instalar uma atualização, baixe o Install Package. Este pacote contém todas as ferramentas para efetuar

o processo de atualização.

Page 49: Guia de Instalacion SESUITE

48www.softexpert.com

Depois dos pacotes terem sidos definidos e baixados, execute as atualizações usando o Instalador SEUpdate. Veja

o Update Flow para mais detalhes sobre as etapas de atualização:

Page 50: Guia de Instalacion SESUITE

49www.softexpert.com

8.1.2 Considerações Sobre o Plano de Atualização

Esta seção lista os detalhes que ajudarão a preparar o ambiente para a atualização do SE Suite. Em muitos casos,

os links listados apresentam informações mais detalhadas, as quais auxiliarão no planejamento da atualização do

sistema. Revise esta seção antes de iniciar a atualização do SE Suite.

Requisitos gerais para a atualização do SE Suite:

· Reúna a documentação auxiliar:

o SoftExpert Excellence Suite Requisitos do Sistema: Esse documento contém os requisitos mínimos

de software e hardware de terceiros. Toda a informação no Guia de Instalação presume que você

tenha cumprido todos os requisitos listados nesse documento.

o SoftExpert Excellence Suite Visão Geral da Arquitetura do Sistema: Esse documento contém

informações sobre a arquitetura do SE Suite, como arquitetura lógica, arquitetura de rede e arquitetura

de segurança.

o Patch Bulletin: Esse documento contém detalhes sobre patches liberados para o SoftExpert

Excellence Suite.

o SE Suite Release Notes: Esse documento contém detalhes do SoftExpert Excellence Suite, bem

como uma introdução sobre as novidades dos componentes SE Suite.

o SE Configuração: Esse documento contém informações sobre a configuração do SoftExpert

Excellence Suite.

· Primeiramente, planeje e teste a atualização em um sistema de teste. Verifique se a atualização

ocorreu com sucesso através da execução da funcionalidade. Após esta verificação, efetue a atualização da

produção.

· Verifique os backups. Durante o processo de atualização, o SEUpdate Installer irá mostrar a opção de

fazer um backup da instalação. Para isso, seu servidor deve ter o espaço livre necessário. Este backup não

inclui o backup do banco de dados. Recomenda-se que o processo de atualização seja iniciado no máximo

30 minutos após o último backup.

Aplique as requisições mínimas de atualização do SE Suite antes de fazer o upgrade do software atualmente

instalado para a versão atual.

Os upgrades descritos nesse guia assumem que você irá:

· Manter a sua configuração básica da release anterior.

· Não fazer alterações no usuário do IIS existente ou definições de grupo.

Page 51: Guia de Instalacion SESUITE

50www.softexpert.com

· Aplicar somente as atualizações dos softwares de terceiros necessárias, assim como, service packs, fix

packs e patches. Veja o documento SoftExpert Excellence Suite Requisitos do Sistema.

Page 52: Guia de Instalacion SESUITE

51www.softexpert.com

8.1.3 Considerações Sobre o Banco de Dados

Todas as plataformas

· Note que os scripts de SQL devem ser executados durante o processo de instalação: Um número de

scripts SQL devem ser executados para criar o objeto do banco de dados e inserir os dados da configuração.

Estes scripts podem ser executados manualmente durante o processo de instalação, ou automaticamente

pelo SEUpdate Installer. A atualização do SE Suite estará completa somente após esses scripts serem

executados com sucesso.

Page 53: Guia de Instalacion SESUITE

52www.softexpert.com

Oracle

Usuário sinônimo

SE Suite é compatível com usuário sinônimo. Para usá-lo, durante o processo de atualização ou instalação, o

usuário owner será requerido, a fim de serem gerados os scripts e atualizar a base. Este usuário é usado somente

durante a execução, e após isso é eliminado, ou seja, não fica armazenado.

OBS: Objetos sinônimos não são criados automaticamente. O administrador do banco de dados irá criá-los após a

instalação/atualização.

Page 54: Guia de Instalacion SESUITE

53www.softexpert.com

8.1.4 Checklist de Atualização

Este tópico fornece um checklist de itens que devem ser levados em consideração para uma atualização bem

sucedida do SoftExpert Excellence Suite.

Antes da Atualização

· Certifique-se que você possui um backup de todo(s) o(s) banco(s) de dados.

· Verifique a versão atual do SE Suite instalado no servidor.

· Certifique-se de que todos os pacotes já baixados estejam localizados na pasta correta. Leia o tópico

Atividades pré-requeridas para mais detalhes.

· Verifique se há usuários conectados no sistema. O SEUpdate Installer irá desconectar todos os usuários

durante o processo.

· Verifique sua conexão de internet, a qual será necessária no processo de ativação do SoftExpert Excellence

Suite. Caso não haja nenhuma conexão de internet com o Servidor Web, será preciso proceder com a

ativação manual. Leia o tópico Ativação do SoftExpert Excellence Suite para mais informações.

Page 55: Guia de Instalacion SESUITE

54www.softexpert.com

8.2 Atividades Pré-Requeridas

Esta seção descreve as atividades requeridas antes da inicialização da atualização do SoftExpert Excellence Suite.

Preparar o ambiente para atualizações

1. Determine as versões que podem ser instaladas. Caso haja dependências, instale as versões requeridas

primeiro. Leia o tópico Visão geral da atualização para mais informações;

2. Faça o download do Install Package no SoftExpert Distribution Center e descompacte-o.

3. Faça o download de todos os releases e/ou pacotes de patches localizados no SoftExpert Distribution

Center, e salve-os no diretório packages, o qual encontra-se na pasta onde o Install Package foi

descompactado (passo 2).

4. Verifique os itens no checklist de atualização antes de proceder com a atualização. Leia o tópico

Checklist de atualização para mais detalhes.

Após salvar os pacotes de atualização, execute o instalador do SEUpdate, seguindo o mesmo procedimento

descrito nesse guia.

Page 56: Guia de Instalacion SESUITE

55www.softexpert.com

8.3 Instalando as Atualizações

Depois de planejar a Atualização e as Atividades Pré-requeridas, a atualização poderá ser executada corretamente.

Instalar as atualizações do SoftExpert Excellence Suite

1. Abra o SEUpdate Installer clicando duas vezes em update.bat localizado na pasta descompactada do

Install Package;

Nessa tela... Proceda dessa forma...

Instalador da Atualização do SoftExpert Excellence Suite

Welcome to

SoftExpert

Excellence Suite

Update Wizard

· Leia a informação na tela;

· Clique em Next;

Environment check · Aguarde a verificação dos pré-requisitos de ambiente;

Environment

Verification

· O instalador do SEUpdate irá avaliar o ambiente;

Verde Aprovado – Clique em Next para continuar;

Vermelho Reprovado – Clique em Cancel e verifique o(s) item(s) reprovado

(s). Após a verificação estar concluída, reinicie o processo de Atualização.

Leia o tópico Troubleshooting para mais informações.

Packages

Selection

· Selecione o(s) pacote(s) que será(ão) instalado(s);

OBS: O SEUpdate Installer irá verificar todos os pacotes de atualização

salvos na pasta packages. Os pacotes de atualização serão instalados

somente se todos os requisitos estiverem de acordo. Leia o tópico Visão

geral da atualização para mais informações.

OBS 2: Se deseja atualizar uma release, basta apenas possuir o pacote da

release da versão desejada. Caso deseje atualizar um patch, certifique-se de

ter todos os patches entre a versão instalada e a versão desejada.

· Clique em Next;

SoftExpert

Excellence Suite

Update Installer.

· Clique em Yes;

Choose Backup

Folder

· Se deseja fazer backup, marque a opção Make Backup e escolha a pasta

de backup onde o instalador do SEUpdate fará o backup;

Exemplo: C:\Inetpub\SE_Backup_Install.

OBS: Verifique o espaço requerido e compare com o espaço disponível. O

Page 57: Guia de Instalacion SESUITE

56www.softexpert.com

espaço requerido apresentado aqui já inclui os arquivos de backup. Este

backup não inclui o backup do banco de dados;

· Clique em Next.

SoftExpert

Excellence Suite

Update Installer.

· Clique em Yes;

Updating

· Aguarde o término do processo de atualização;

OBS: Neste ponto, todos os usuários serão desconectados e novas

conexões serão bloqueadas até que o processo seja completado com

sucesso e o SE Suite tenha sido ativado.

Page 58: Guia de Instalacion SESUITE

57www.softexpert.com

8.3.1 Scripts de Manutenção

Nesse momento, o SEDBUpdate irá executar os scripts para efetuar a manutenção do seu(s) banco(s) de dados.

Este processo será executado para patches ou releases.

Ferramenta SEDBUpdate (abertura automática)

Loading scripts · Aguarde os scripts a serem carregados;

Loading finish · Clique em Ok;

Run · Clique em Yes;

Executing Scripts · Aguarde o término do processo;

Success

· Execução dos scripts encerrada;

· Clique em Ok;

OBS: Este processo irá se repetir para cada base utilizada.

OBS: Scripts de manutenção são encontrados na instalação de releases, assim como nos patches. Se você estiver

instalando uma release e um patch na mesma execução, esta etapa será realizada uma vez para releases e uma

para patches.

Page 59: Guia de Instalacion SESUITE

58www.softexpert.com

8.3.2 Atualizando o Banco de Dados

Se um release estiver sendo executado, a ferramenta SEDBUpdate irá atualizar o modelo do banco de dados. Faça

o seguinte:

Ferramenta SE Configurator

Database Check · Clique em Next;

Ferramenta SEDBUpdate

Comparing

Databases

· Aguarde o término do processo de comparação;

Database Check

Finished

· Clique em Ok;

Database Check

Sucess

· Clique em Ok;

Ferramenta SE Configurator

Database

Update

· Clique em Ok;

· Aguarde os processos de update;

Database

Update

· Clique em Next;

Connecting · Aguarde a conexão com o banco de dados;

Ferramenta SEDBUpdate

Comparing

databases

· Aguarde o término do processo de comparação;

Script process

finished

· Clique em Ok;

Run · Clique em Yes;

Equalization

process

· Aguarde o término do processo de equalização. Nesse processo, objetos

são criados ou atualizados no banco de dados do SE Suite;

Success · Processo de equalização encerrado;

· Clique em Ok;

Page 60: Guia de Instalacion SESUITE

59www.softexpert.com

Ferramenta SEDBUpdate

Database

Update· Clique em Next;

Connecting · Aguarde a conexão com o banco de dados;

Comparing

databases

· Aguarde o término do processo de comparação;

Comparison

finished

· Clique em Ok;

Run · Clique em Yes;

OBS: É recomendado expressivamente que a opção "Stop the insert process

when an error occurs" (Parar o processo de inserção quando um erro

ocorrer) esteja marcada, salvo se tiver certeza sobre isso.

Equalization

process

· Aguarde o término do processo de equalização. Nesse processo, objetos

são criados ou atualizados no banco de dados do SE Suite;

Success · Processo de equalização encerrado;

· Clique em Ok;

Database

updated

· Clique em Ok;

OBS: Esse processo irá se repetir para cada banco de dados utilizado.

Page 61: Guia de Instalacion SESUITE

60www.softexpert.com

Instalador de Atualização do SoftExpert Excellence Suite

Updating· Aguarde o término do processo;

· Clique em Next;

Finish the

SoftExpert

Update Installer

Setup Wizard

· Clique em Finish;

OBS: Nesse momento, os serviços parados anteriormente serão reiniciados. Em

seguida, o SEValidation irá abrir automaticamente. Veja o tópico Ativação do

SoftExpert Excellence Suite.

OBS: Caso seja instalação de release e patch, o item Scripts de manutenção será repetido para os scripts de

manutenção do patch.

Remova antigos arquivos de backup:

1. Acesse a pasta definida como pasta de backup na instalação da atualização;

2. Delete o(s) arquivo(s) antigo(s), mantendo apenas o último.

Page 62: Guia de Instalacion SESUITE

61www.softexpert.com

8.3.3 Execução Manual

Scripts de execução manual

Scripts de atualização do banco de dados e manutenção podem ser executados automaticamente ou manualmente

durante o processo de atualização. Na execução manual, o administrador do banco de dados irá executar esses

scripts utilizando um editor SQL como SQL Plus, pgAdmin III, ou outros, para a execução de comandos SQL. Para

entender esse processo, siga as instruções abaixo:

Scripts de manutenção

Ferramenta SEDBUpdate

Loading scripts · Aguarde os scripts serem carregados;

Loading finish · Clique em Ok;

Run · Clique em No;

No caminho de instalação do SE Suite, vá em <c:\Inetpub>\SE\Log\SEDBUpdate. Em seguida, abra o DBMS

Execution Query (editor de SQL) e execute o seguinte arquivo:

· sql.txt (DML scripts);

Depois de executar manualmente os scripts cima, execute os ETLs usando a ferramenta “Pentaho Data Integration”,

a qual está disponível para download em http://www.pentaho.com/products/data_integration/.

No caminho de instalação do SE Suite, vá para <c:\Inetpub>\SE\Log\SEDBUpdate. Em seguida, abra o seguinte

arquivo encontrado:

· etl.txt;

Abra o Pentaho Data Integration e execute todas as ETLs especificadas no arquivo acima.

 

OBS: Antes de executar a ETL, informe os dados relacionados com a conexão com o banco de dados.

Em seguida, feche a tela do SEDBUpdate:

OBS: Scripts de manutenção são encontrados na instalação dos releases, assim como nos patches. Se uma

release e um patch estão sendo instalados na mesma execução, esse passo será executado uma vez para os

releases e outra para os patches.

Page 63: Guia de Instalacion SESUITE

62www.softexpert.com

Atualizando o banco de dados

Ferramenta SEDBUpdate (abertura automática)

Comparing databases · Aguarde o término do processo de comparação;

Comparisonconclusion

· Clique em Ok;

Run · Clique em No;

No caminho de instalação do SE Suite, vá em <c:\Inetpub>\SE\Log\SEDBUpdate. Em seguida, abra o DBMS

Execution Query (editor de SQL) e execute os seguintes arquivos, respectivamente:

· schema.txt (scripts DDL);

· sql.txt (scripts DML + scripts complementares DDL);

· constraints.txt (scripts DDL para constraints);

Depois de executar manualmente os scripts acima, execute os ETLs usando a ferramenta “Pentaho Data

Integration”, a qual está disponível para download em http://www.pentaho.com/products/data_integration/.

No caminho de instalação do SE Suite, vá para <c:\Inetpub>\SE\Log\SEDBUpdate. Em seguida, abra o seguinte

arquivo encontrado:

· etl.txt;

Abra o Pentaho Data Integration e execute todas as ETLs especificadas no arquivo acima.

 

OBS: Antes de executar a ETL, informe os dados relacionados com a conexão com o banco de dados.

Em seguida, na tela principal do SEDBUpdate, siga o procedimento abaixo:

Ferramenta do SEDBUpdate

Comparing databases· Clique em Compare;

· Aguarde o término do processo de comparação.

Comparisonconclusion

· Clique em Ok;

Success· Processo de equalização encerrado;

· Clique em Ok e feche o SEDBUpdate;

Page 64: Guia de Instalacion SESUITE

63www.softexpert.com

Instalador de Atualização do SoftExpert Excellence Suite

Updating · Aguarde o término do processo;

· Clique em Next;

Finish the

SoftExpert

Update Installer

Setup Wizard

· Clique em Finish;

OBS: Nesse momento, os serviços parados anteriormente serão reiniciados. Em

seguida, o SEValidation irá abrir automaticamente. Veja o tópico Ativação do

SoftExpert Excellence Suite.

OBS: Caso seja instalação de release e patch, o item Scripts de manutenção será repetido para os scripts de

manutenção do patch.

Remova antigos arquivos de backup:

1. Acesse a pasta definida como pasta de backup na instalação da atualização;

2. Delete o(s) arquivo(s) antigo(s), mantendo apenas o último.

Page 65: Guia de Instalacion SESUITE

64www.softexpert.com

8.4 Recuperando Backup

Caso seja necessário recuperar o backup após o processo de atualização, siga o procedimento a seguir.

1. Pare os serviços do IIS, Tomcat, PDF Converter e SE Suite CS Service:

Parando o Serviço IIS

Execute os seguintes passos:

1. Clique no Menu Start;

2. Clique em Run;

3. Digite: iisreset /stop

4. Tecle Enter.

Parando o Serviço do Tomcat

Execute os seguintes passos:

1. Clique no Menu Start;

2. Clique em Run;

3. Digite: services.msc

4. Tecle Enter;

Nessa tela... Proceda dessa forma...

Services· Clique com o botão direito em Apache Tomcat;

· Clique em Stop.

Parando o Serviço PDF Converter

Execute os seguintes passos:

1. Clique no Menu Start;

2. Clique em Run;

3. Digite: services.msc

4. Tecle Enter;

Nessa tela... Proceda dessa forma...

Services· Clique com o botão direito em PDF Converter;

· Clique em Stop.

Parando Serviço do SE Suite CS Service

Execute os seguintes passos:

1. Clique no Menu Start;

2. Clique em Run;

Page 66: Guia de Instalacion SESUITE

65www.softexpert.com

3. Digite: services.msc

4. Tecle Enter;

Nessa tela... Proceda dessa forma...

Services· Clique com o botão direito em SE Suite CS Service;

· Clique em Stop

2. Acesse o diretório que contém a pasta de instalação do SE e remova todo seu conteúdo.

3. Acesse o diretório que contém o .zip do backup e descompacte-o.

Exemplo: C:\Inetpub\SE_Backup_Install\SoftExpert_Excellence_Suite_1.1.0_DDMMAA-HHMM.zip

4. Mova todo o conteúdo descompactado para a pasta de instalação do SE Suite.

Exemplo: C:\Inetpub\SE

5. Remova o contexto do BI:

Execute os seguinte passos:

1. Clique no Menu Start;

2. Clique em My Computer;

3. Acesse a pasta conf do diretório de instalação do Apache Tomcat;

Exemplo: C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf

4. Abra para edição do arquivo server.xml

5. Acesse o final do arquivo e apague a seguinte linha:

<Context docBase="C:\Inetpub\SE\platform\webapps\bi\" path="/bi"

reloadable="true" workDir="C:\Inetpub\SE\platform\webapps\bi\" />

6. Salve e feche o arquivo.

6. Inicialize os serviços do IIS, Tomcat, PDF Converter e SE Suite CS Service:

Iniciando o Serviço IIS

Execute os seguintes passos:

1. Clique no Menu Start;

2. Clique em Run;

3. Digite: iisreset /start

4. Tecle Enter.

Iniciando o Serviço do Tomcat

Execute os seguintes passos:

1. Clique no Menu Start;

2. Clique em Run;

Page 67: Guia de Instalacion SESUITE

66www.softexpert.com

3. Digite: services.msc

4. Tecle Enter;

Nessa tela... Proceda dessa forma...

Services· Clique com o botão direito em Apache Tomcat;

· Clique em Start.

Iniciando o Serviço PDF Converter

Execute os seguintes passos:

1. Clique no Menu Start;

2. Clique em Run;

3. Digite: services.msc

4. Tecle Enter;

Nessa tela... Proceda dessa forma...

Services· Clique com o botão direito em PDF Converter;

· Clique em Start.

Iniciando Serviço do SE Suite CS Service

Execute os seguintes passos:

1. Clique no Menu Start;

2. Clique em Run;

3. Digite: services.msc

4. Tecle Enter;

Nessa tela... Proceda dessa forma...

Services· Clique com o botão direito em SE Suite CS Service;

· Clique em Start.

Page 68: Guia de Instalacion SESUITE

67www.softexpert.com

9 Configurando as Estações de Trabalho

Nesta seção será abordada as configurações necessárias na estação de trabalho. Esta seção de configuração

contém os seguintes tópicos principais:

· Configurando o Internet Explorer

· Configurando o Firefox

Page 69: Guia de Instalacion SESUITE

68www.softexpert.com

9.1 Configurando o Internet Explorer

Verifique se as configurações de segurança no Internet Explorer 7 ou Internet Explorer 8 estão de acordo com o

minímo recomendado para o funcionamento do SE Suite nas estações de trabalho:

1. Abra o Internet Explorer;

2. Clique em Tools > Internet Options;

3. Vá na aba Security e em Select a zone to view or change security settings, clique em Local

intranet;

4. Em Security levels for this zone, clique em Custon level... e em Settings

5. Verifique se os itens a seguir estão configurados conforme descritos:

6. ActiveX controls and plug-ins > Binary and script behaviors: enable;

7. ActiveX controls and plug-ins > Run activeX controls and plugins: enable;

8. ActiveX controls and plug-ins > Script ActiveX controls marked safe for scripting: enable;

9. Downloads > Automatic prompting for file downloads: enable;

10.Downloads > File download: enable;

11.Scripting > Active scripting: enable.

12.Clique em Ok;

13.Acesse a aba Privacy e em Pop-up Blocker clique em Settings;

14.Clique em Ok e reinicie o Internet Explorer;

Autenticação Integrada

Devido a restrições nas versões 2008 e 7 do Windows é necessário configurar o ambiente para o funcionamento da

autenticação integrada. Caso utilize uma dessas versões, execute os passos:

15.Clique em iniciar > run e digite secpol.msc;

16.Do lado direito, em Security Settings, acesse Local Policies > Security Options;

17.Selecione a opção Network security: Lan Manager authentication level;

18.Clique com o botão direito e clique em Properties;

19.Na aba Local Security Setting, selecione a opção Send LM & NTLM responses;

20.Clique em Ok e feche o Local Security Policy;

21.Verifique, também no Internet Explorer, os passos a seguir:

Page 70: Guia de Instalacion SESUITE

69www.softexpert.com

22. Clique no menu Tools > Internet Options;

23.Vá na aba Security e em Select a zone to view or change security settings, clique em Local

intranet;

24.Em Security levels for this zone, clique em Custon level... e em Settings;

25.Verifique se o item a seguir está configurado conforme descrito:

26.Miscellaneous > Submit non-encrypted form data: enable;

27.Clique em Ok;

Page 71: Guia de Instalacion SESUITE

70www.softexpert.com

9.2 Configurando o Firefox

Verifique se as configurações no Firefox estão de acordo com o minímo recomendado para o funcionamento do SE

Suite nas estações de trabalho:

1. Abra o Firefox;

2. Clique em Ferramentas > Opções;

3. Na aba Conteúdo, em Bloquear janelas popup, clique em Exceções...;

4. Digite o domínio do SE Suite e clique em permitir;

5. Clique em Fechar e depois clique em Ok;

6. Clique em Tools > Complementos;

7. Na aba Plugins verifique se existe um plugin Java instalado e habilitado;

Autenticação Integrada

Devido a restrições nas versões 2008 e 7 do Windows é necessário configurar o ambiente para o funcionamento da

autenticação integrada. Caso utilize uma dessas versões, execute os passos:

8. Clique em iniciar > run e digite secpol.msc;

9. Do lado direito, em Security Settings, acesse Local Policies > Security Options;

10.Selecione a opção Network security: Lan Manager authentication level;

11.Clique com o botão direito e clique em Properties;

12.Na aba Local Security Setting, selecione a opção Send LM & NTLM responses;

13.Clique em Ok e feche o Local Security Policy;

14.Abra o Firefox e execute os passos a seguir:

15.No campo de endereço, digite about:config;

16.Em localizar, digite ntlm;

17.Em network.ntlm.send-lm-response altere o valor false para true;

18.Clique com o botão direito em network.automatic-ntlm-auth.trusted-uris e clique em Editar;

19.Insira todos os domínios com o SE Suite configurado, que o usuário irá acessar com autenticação

integrada (separando-os com vírgula);

20.Feche o Firefox.

Page 72: Guia de Instalacion SESUITE

71www.softexpert.com

10 Troubleshooting

Esta seção contém os seguintes tópicos:

· Instalador principal do SoftExpert Excellence Suite

· Instalador do SoftExpert Platform

· SEConfigurator

· SEDBUpdate

· SEUpdate Installer

· SE Validation

· Erros de sistema

Page 73: Guia de Instalacion SESUITE

72www.softexpert.com

10.1 Instalador Principal do SoftExpert Excellence Suite

Problema Possível solução...

Verificação de ambiente

Java Version not approved

Confira a configuração da variável de ambiente JAVA_HOME. Para testar o

Java, vá em Start > Run, digite cmd e digite java -version. Verifique

a versão retornada.

IIS Version is NOT FOUND Confira se o IIS está instalado.

Failed Components File

Present

Confira a estrutura de pasta do instalador. A pasta de instalação deve

conter o arquivo Install.exe, e a pasta Install deve ter o arquivo "SoftExpert

Excellence Suite Full Package".

Previous Installation

Detected

Desinstale todas as instalações do ISOSYSTEM e do SE Suite. Se a

desinstalação falhar, confira a chave HKLM\Software\SoftExpert

Excellence Suite no Registro do Windows.

IIS Running in 32bit

Emulation mode

Execute esse processo:

1. Na tela de prompt de comando (Start > Run > cmd), navegue até a

pasta %drive%:\Inetpub\Adminscripts, onde %drive% é o drive

onde o Windows Server 2003 está instalado. Na pasta

Adminscripts, digite o seguinte comando:

cscript adsutil.vbs set w3svc/AppPools/

Enable32bitAppOnWin64 0

OBS: O valor "1" para Enable32bitAppOnWin64 especifica o modo 32-

bit.

2. Pressione ENTER;

3. Digite iisreset e pressione ENTER.

ATENÇÃO: É possível que a configuração acima exerça impacto em outras

aplicações de IIS. Certifique-se de que você quer realmente executá-lo.

Page 74: Guia de Instalacion SESUITE

73www.softexpert.com

Defina o nome do usuário

Logon failure: unknown

user name or incorrect

password

1. Verifique se o nome do usuário e a senha estão corretas;

2. Nas propriedades da conta do usuário, verifique se a opção “User

must change password at next logon” está desmarcada. Em

seguida, marque as opções “User cannot change password” e

“Password never expires”.

Logon failure: Could not

authenticate the domain

Verifique o nome de domínio ou se o usuário está criado em outro

domínio.

Page 75: Guia de Instalacion SESUITE

74www.softexpert.com

10.2 Instalador do SoftExpert Platform

Problema Possível solução...

Port 8080 in use. Please

choose another oneExemplo <8081>.

Page 76: Guia de Instalacion SESUITE

75www.softexpert.com

10.3 SEConfigurator

Problema Possível solução

Testando Java

Invalid Tablespace

Configuration

Verifique o nome das Tablespaces ou se elas foram criadas

corretamente.

Org.apache.commons.dbcp.

SQLNestedException: Cannot

create

PoolableConnectionFactory

(ORA-12154: TNS:could not

resolve service name

Instale o Oracle Client para Windows Server 2008.

Testando PHP

Enable the connection to

server: hostname in C:\inetpub

\SE\web\include

\baseclassadodb\drivers

\adodb-mssql.inc.php on line

506

Crie um SQL Server Alias no Servidor Web (esse erro é comum

ocorrer noSQL Server Express Edition).

Connection Refused: connect O IIS está parado ou não configurado.

Testando ADO

Provider cannot be found O DBMS Provider não está instalado.

Page 77: Guia de Instalacion SESUITE

76www.softexpert.com

10.3.1 Criando o Alias SQL Server

1. Clique no menu Start.

2. Clique em Run.

3. Digite cliconfg.

4. Clique em OK.

Nessa tela... Proceda dessa forma...

General Tab

· Habilite os protocolos, na seguinte ordem:

TCP/IP

First Named Pipes

OBS: Se o protocolo TCP/IP não for o primeiro, clique no botão Move

up.

Alias Tab · Clique em Add.

Add Network Library

Configuration

· Digite um Alias do Servidor:

Por exemplo: sesuite

Network libraries

Session· Selecione o TCP/IP.

Connection parameters

Session

· Digite o Nome do Servidor: <hostname>\sqlexpress

Por exemplo: sesuitedbserver\sqlexpress

· Desmarque a opção Dynamically determine port.

Add Network Library

Configuration· Clique em OK.

Alias Tab

· Clique em Apply.

· Clique em OK.

Page 78: Guia de Instalacion SESUITE

77www.softexpert.com

10.3.1.1 Testando o Alias SQL Server

1. Crie um arquivo com extensão UDL. Por exemplo: test.udl

2. Abra o arquivo.udl.

Nessa tela... Proceda dessa forma...

Provider Tab· Selecione o Microsoft OLE DB Provider para SQL Server:

Clique em Next.

Connection Tab

· Digite o SQL Server Alias.

· Insira o login para conectar-se ao banco de dados do SE Suite.

· Selecione o banco de dados:

Por exemplo: sesuite

· Clique em Test Connection.

Microsoft Data Link

· Teste de conexão realizado com sucesso.

· Clique em OK.

Page 79: Guia de Instalacion SESUITE

78www.softexpert.com

10.3.1.2 Configurando SE Suite com SQL Server Alias

1. Execute o processo de instalação.

Ferramenta SEConfigurator (abertura automática)

Databases

tab· Clique em New para registrar um novo banco de dados.

Conexão (Servidor SQL)

Database

Information

for SQL

Server

· Selecione o Driver JDBC SQL Server;

· Insira o nome da conexão;

OBS: O nome da conexão identifica o banco de dados na configuração dos

serviços.

· Insira o SQL Server Alias (somente se o Alias SQL Server estiver criado);

· Porta da conexão com o Servidor SQL, por padrão é 1433;

· Banco de dados criado para o SE Suite;

· Nome do usuário criado para acessar o banco de dados do SE Suite;

· Senha do usuário.

Domain

· Domínio para acessar o SE Suite. Exemplo: Domínios domaindatabase.com

e domaindatabase2.com.

OBS: Quando houver dois ou mais bancos de dados, o SE Suite será

acessado por http://<domaindatabase.com/se> ou http://<domaindatabase2.

com/se>. Cada banco de dados deve ter um domínio. Caso haja apenas uma

database configurada, o SE Suite pode ser acessado pelo hostname ou

endereço de IP. O domínio será ignorado.

Instance

Configuratio

n

· Quando o SQL Server Alias for criado, não defina a Instância do Servidor

SQL.

Page 80: Guia de Instalacion SESUITE

79www.softexpert.com

10.4 SEDBUpdate

Problema Possível solução...

Problems occurred during database

updating. Check the problem

description Log. File <c:\Inetpub>\SE

\log\seLog.log

Verifique o arquivo do log para identificar a causa do erro.

ORA-01031: insufficient privileges Forneça as permissões necessárias ao usuário.

ORA-00959: tablespace

'TABLESPACE_NAME' does not exist

Verifique se os nomes das tablespaces ou se as tablespaces

foram criadas.

GDS Exception. 335544351.

Unsuccessful metadata update object

OBJECT_NAME is in use. Reason:

unsuccessful metadata update object

OBJECT_NAME is in use.

Verifique se outra aplicação está conectada com esses

bancos de dados.

Page 81: Guia de Instalacion SESUITE

80www.softexpert.com

10.5 SEUpdate Installer

Problema Possível solução...

Verificação de ambiente

IIS running shows NOVerifique se o serviço IIS foi iniciado e está sendo executado

corretamente.

Tomcat 6 Running shows NOVerifique se o Tomcat foi iniciado e está sendo executado

corretamente.

ISAPI Redirect Ok shows NO

Verifique as operações do IIS e Apache Tomcat acessando

através do browser, o diretório virtual criado para o SE Suite

no IIS e Apache Tomcat, e verifique a tela de erro.

Exemplo: http://hostname/softexpert e http://hostname:8080/

softexpert.

Acesse cada um dos erros acima e verifique se a tela de erro

é a mesma:

1. Se a tela de erro for a mesma, verifique se o Apache

está sendo executado corretamente. Confira os

seguintes itens:

· Instalação;

· Configuração;

· Contexto;

· Arquivos de log;

2. Se a tela de erro não for a mesma verifique a

operação do IIS. Confira os seguintes itens:

· Verifique se o diretório SoftExpert está

configurado no IIS;

· Verifique a permissão do diretório SE;

· Verifique se ISAPI Redirect está habilitado e

configurado corretamente.

Database(s) Check shows Failed

· Clique em Details para mais informações sobre o

problema.

· Consulte o administrador de banco de dados para

solucionar problemas referentes a diferenças encontradas

entre a base e o modelo utilizado pelo SEUpdate Installer.

OBS: Se forem utilizados múltiplos bancos de dados, o banco

de dados no qual o problema ocorreu será identificado pelo

nome da conexão utilizada na ferramenta SEConfigurator.

Seleção de pacotes

Page 82: Guia de Instalacion SESUITE

81www.softexpert.com

No package is shown

Verifique se os pacotes de atualização e/ou liberação estão

na pasta correta;

OBS: Todos os pacotes de atualização devem ser salvos na

pasta packages.

Leia as Atividades pré-requeridas para mais informações.

Page 83: Guia de Instalacion SESUITE

82www.softexpert.com

10.6 SE Validation

Problema Possível solução...

Execution was interrupted before the

validation process finished.

Acesse o caminho abaixo:

<installation_dir>/tools/sevalidation. Duplo-clique em run.

bat. O SE Validation irá reiniciar o processo de validação.

Page 84: Guia de Instalacion SESUITE

83www.softexpert.com

10.7 Erros de sistema

Problema Possível solução...

Domínio

No database configured for this

domain

Existem dois ou mais banco de dados configurados, acesse o

sistema através do domínio.

Acesso ao sistema

System Unavailable

Se o processo de validação ainda está sendo executado, aguarde

pelo término. Se já foi finalizado, reinicie o processo de validação e

proceda com a ativação manual. Para mais detalhes veja sobre o

SE Validation na seção Troubleshooting.

Se o problema continuar, verifique o arquivo de log no caminho

abaixo:

C:\Inetpub\SE\log\SEValidation

Error while trying to retrieve text

for error ORA-12154

Defina as permissões para o usuário IUSR_SESUITE na pasta do

cliente Oracle, na aba segurança. Por exemplo: C:\oracle

Configuração de e-mail

Successful connection: Warning:

The system is still not configured

to send e-mails

Reveja o processo que habilita o envio de e-mail.

An error has been detected while

sending e-mail.

Language string failed to load:

from_failede-

[email protected]

“Default e-mail for sending messages” não é válido.

Language string failed to load:

connect_host

O endereço do servidor de e-mail não é válido.

Plataforma

Error while opening reports O servidor retornou o código de resposta HTTP: 500 para URL :

http://hostname/softexpert/jasperreport : Iniciar o Serviço Tomcat.

Open Analysis Panel in BI

Component

Erro ao carregar internacionalização ou página não encontrada -

erro 404: Iniciar o Serviço Tomcat;

Page 85: Guia de Instalacion SESUITE

Empresa SoftExpert é uma empresa desenvolvedora de softwares, dedicada a tornar organizações mais eficientes e eficazes. Através de softwares e serviços de qualidade, contribuímos para o aperfeiçoamento de processos, simplificando a gestão de atividades e o gerenciamento de dados. Estamos comprometidos com nossos clientes, e nossos serviços de qualidade e diferenciais nos permitiu alcançar um lugar de destaque no mercado.

SoftExpert produz uma grande variedade de soluções destinadas a melhorar cada aspecto do cotidiano corporativo.

SoftExpert Excellence Suite foi desenvolvido para qualquer tipo de empresa, independente de seu ramo de atuação. Dentre seus benefícios, destacam-se: redução de custos, gerenciamento de riscos, melhoria no desempenho e aprimoramento da flexibilidade. Desse modo, empresas podem responder efetivamente a mudanças no mercado.

As soluções SoftExpert permitem a seus clientes alcançarem uma grande vantagem competitiva através da gestão de informação, automatizando processos e simplificando as tomadas de decisões críticas e diárias.

SoftExpert reconhece que para atingir conformidade é necessário que todos os níveis de uma organização estejam alinhados, sendo o pilar principal a qualidade dos processos de negócios que aplicam melhores práticas em toda a organização. Além disso, nossas soluções ajudam a transformar e melhorar a organização por meio de iniciativas completas, baseadas na qualidade, excelência e no total gerenciamento das informações.

Nosso objetivo é desenvolver soluções inovadoras que geram um nível máximo de excelência, qualidade e produtividade para nossos clientes.

Copyright © SoftExpert Software - Software for Business Excellence Todos os direitos reservados.