HydroExpert Release Notes - hydrobyte.com.br · Manual de instalação e atualização do Sistema...

Click here to load reader

  • date post

    09-Nov-2018
  • Category

    Documents

  • view

    225
  • download

    0

Embed Size (px)

Transcript of HydroExpert Release Notes - hydrobyte.com.br · Manual de instalação e atualização do Sistema...

  • HydroExpert

    Manual de Instalao e Atualizao

    HydroByte Software

    Abril 2018

  • 2 HydroByte Software

    HydroByte Software

    www.hydrobyte.com.br

    Manual de instalao e atualizao do Sistema HydroExpert.

    Autor: Marcelo Augusto Cicogna ([email protected])

    Verso 1.9 atualizada em 2018-04-24.

    Impresso realizada em 2018-04-24.

    Arquivo: Manual-HydroExpert-Install.doc (2415 kB)

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 3

    ndice

    1 Introduo................................................................................ 5

    2 Arquitetura............................................................................... 7

    3 Requisitos................................................................................. 8

    3.1 Sistema Operacional ........................................................................................ 8

    3.2 Espao em Disco ............................................................................................. 8

    3.3 Memria RAM ............................................................................................... 10

    4 Tipos de Instalao ................................................................ 11

    5 O Programa HydroSetup XP.................................................... 12

    6 O Programa HydroUpdate XP.................................................. 15

    7 Instalao .............................................................................. 19

    7.1 Instalao Stand-Alone .................................................................................. 19

    7.2 Instalao Mobile .......................................................................................... 19

    7.3 Instalao Client-Server ................................................................................. 20

    8 Aps a Instalao ................................................................... 23

    8.1 Executar como Administrador ......................................................................... 23

    8.2 Pastas do Sistema ......................................................................................... 25

    8.3 Chaves do Registro do Windows ..................................................................... 27

    9 Atualizao............................................................................. 28

    9.1 Antes de Atualizar ......................................................................................... 28

    9.2 Aps a Atualizao ........................................................................................ 29

    10 Configurao de Acesso ao DBHydroData XP.......................... 30

    10.1 DBMS Firebird ............................................................................................... 30

    10.2 DBMS SQL Server.......................................................................................... 32

  • 4 HydroByte Software

    11 Configurao de Acesso a Bases de Operao ........................ 33

    11.1 Conexo via DBMS SQL Server ....................................................................... 33

    11.2 Conexo BDT (ONS) via DBMS Informix .......................................................... 34

    11.3 Conexo SIGAF (AES Tiet) via WebService..................................................... 35

    11.4 Conexo PDP (ONS) via WebService ............................................................... 36

    12 Resolvendo Problemas ........................................................... 37

    12.1 Conexo com o DBMS Firebird/Interbase......................................................... 37

    12.2 Conexo com o DBMS SQL Server................................................................... 38

    12.3 Conexo com o DBMS Informix....................................................................... 38

    13 Instalao e Configurao do Informix................................... 39

    14 Instalao e Configurao do SQL Server 2000 ...................... 41

    14.1 Instalao do SQL Server Client ...................................................................... 41

    14.2 Instalao da Base DBHydroData XP ............................................................... 42

    15 Histrico das Revises............................................................ 44

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 5

    1 Introduo

    Este manual apresenta os procedimentos de instalao, atualizao e de configurao do

    Sistema HydroExpert, incluindo o seu sistema de banco de dados HydroData XP.

    O Sistema HydroExpert composto por aplicativos, um banco de dados prprio e permite

    conexes com banco de dados de empresas contratantes da HydroByte Software, conforme

    descrio feita a seguir.

    Aplicativos

    HydroExpert: sistema de suporte deciso.

    HydroData XP: banco de dados de informaes de usinas hidreltricas, reservatrios e pontos de controle.

    Banco de Dados DBHydroData XP

    Verso DBMS Firebird. O banco de dados de distribuio do HydroExpert o Firebird. A base de dados composta por apenas um arquivo que possui a denominao DBHydroData.gdb.

    Verso DBMS SQL Server. H a opo, sob contato com a HydroByte Software, de obteno de uma verso da base DBHydroData XP compatvel com o SQL Server.

    Banco de Dados de Operao ou Produo

    BDP (CTG Brasil, Rio Paranapanema). DBMS SQL Server. Banco de dados de informaes dinmicas de operao dos aproveitamentos sob controle da CTG Brasil (Rio Paranapanema).

    BDT (ONS). DBMS SQL Informix. Banco de dados de informaes dinmicas de operao dos aproveitamentos sob controle do Operador Nacional do Sistema Eltrico.

    PDP (ONS). WebService. Banco de dados de informaes da programao diria do Sistema Interligado Nacional do Operador Nacional do Sistema Eltrico.

    SG-PDES (ONS). WebService. Banco de dados de informaes da programao diria do Sistema Interligado Nacional do Operador Nacional do Sistema Eltrico.

    STH (CEMIG). DBMS SQL Server. Banco de dados de informaes dinmicas de operao dos aproveitamentos sob controle da Companhia Energtica de Minas Gerais.

    SAGH (CESP). DBMS SQL Server. Banco de dados de informaes dinmicas de operao dos aproveitamentos sob controle da Companhia Energtica de So Paulo.

    SIAGF (AES). WebService. Banco de dados de informaes dinmicas de operao dos aproveitamentos sob controle da AES-Tiet.

    SAGH (CTG Brasil, Rio Paran). DBMS SQL Server. Banco de dados de informaes dinmicas de operao dos aproveitamentos sob controle da CTG Brasil (Rio Paran).

    A partir dessas informaes, possvel encontrar verses instaladas do HydroExpert com

    acesso ao HydroData XP por meio do DBMS Firebird e com acesso a um banco de dados da

  • Manual de Instalao e Atualizao

    6 HydroByte Software

    empresa no DBMS Informix, SQL Server ou mesmo consumindo recursos de WebServices. Por

    outro lado, pode-se ter a base do HydroData XP e da empresa, ambas em SQL Server.

    As prximas sees apresentaro a instalao do Sistema HydroExpert, de seu banco de dados

    e as configuraes de acesso aos dados.

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 7

    2 Arquitetura

    O sistema HydroExpert pode ser instalado e configurado para funcionar segundo a estrutura

    clssica de duas camadas, denominada Client Server (Cliente Servidor) , conforme ilustrado

    na Figura 1. Neste tipo de arquitetura, os aplicativos HydroExpert e HydroData XP, instalados

    nas mquinas Clientes, podem acessar o banco de dados DBHydroData XP instalado num

    Servidor. As requisies e o trfego de dados ocorrero por meio da rede de computadores.

    A mesma arquitetura permite ao HydroExpert acessar bancos de dados de operao,

    denominados de Bancos de Dados Dinmicos, conforme lista apresentada na seo anterior.

    Figura 1. Arquitetura Cliente/Servidor do Sistema HydroExpert.

    Existem trs tecnologias principais de acesso aos bancos de dados:

    ZeosLib Database Objects: framework de acesso a banco de dados com cdigo livre, focado originalmente em Delphi e Lazarus, mas compatvel com o C++Builder.

    Active Data Objects (ADO): framework da Microsoft para acesso a banco de dados. Utilizado no HydroExpert para acesso aos DBMS SQL Server e Informix via protocolo TCP/IP.

    WebService: tecnologia de acesso a banco de dados remotos utilizando a Internet (via protocolo HTTP).

    LAN [TCP/IP]

    Internet [HTTP]

    Client HydroExpert

    Client HydroExpert

    Client HydroExpert

    Client HydroExpert

    DBHydroData XP DB Operao

    Servidor Servidor

    ...

  • Manual de Instalao e Atualizao

    8 HydroByte Software

    3 Requisitos

    Nesta seo, faz-se uma descrio dos requisitos de sistema operacional, espao em disco e

    memria para instalao, configurao e uso do Sistema HydroExpert.

    3.1 Sistema Operacional

    O Sistema HydroExpert, em sua verso 1.5, um aplicativo compilado para arquitetura de 32

    bits. Alm disso, o sistema compatvel com as seguintes verses do Sistema Operacional

    Windows:

    Windows XP, Windows Vista, Windows 7, Windows 8.x e Windows 10.

    Windows 2000, Server 2003, Server 2008 e Server 2012.

    Observao: para as verses Windows 7, Windows 8, Windows 10, Server 2008 e Server

    2012, a HydroByte Software aprimorou o programa de instalao para se

    adequar aos requisitos de permisses e de localizao de arquivos de aplicativo

    e de usurio. Para essas verses do Windows, sugere-se a instalao ou

    atualizao para a verso 1.5.5 (ou superior) do HydroExpert. Veja a Subseo

    8.2 Pastas do Sistema sobre as mudanas nos locais de instalao do sistema.

    3.2 Espao em Disco

    Os requisitos de espao em disco sero apresentados em duas categorias: instalao e uso. O

    objetivo permitir verificar ou planejar o espao total do sistema em condies normais de

    uso.

    Na Instalao

    O Sistema HydroExpert possui os seguintes requisitos de espao em disco e em memria para

    instalao e uso, quando instalado com o DBMS Firebird, conforme apresentado na Tabela 1.

    Tipos de Instalao Espao em Disco

    [MBytes]

    Stand alone 68

    Server 68

    Client 36

    Mobile 67

    Tabela 1. Requisitos de espao em disco para o HydroExpert em funo dos tipos de instalao.

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 9

    Caso a instalao da base DBHydroDataXP no seja pretendida com o DBMS Firebird,

    apresentam-se os espaos necessrios para o SQL Server, conforme apresentado na Tabela 2.

    DBMS DBHydroDataXP

    [MBytes]

    Firebird 6

    SQL Server 15

    Tabela 2. Requisitos de espao em disco para a base DBHydroDataXP em funo do tipo de

    DBMS.

    Em Uso

    As condies de uso do HydroExpert so muito variadas, pois alguns clientes podem utiliz-lo

    com estudos dirios com apenas um aproveitamento, enquanto outros podem escolher a

    criao de vrios estudos com todos os aproveitamentos do Sistema Interligado Nacional.

    Com o objetivo de permitir um plano de uso do espao em disco, apresenta-se a seguir alguns

    parmetros de referncia que facilitam a projeo para cada estudo de caso. Considere os

    seguintes tipos de estudos:

    Pequenos: estudos com um aproveitamento e horizonte curto com intervalo/discretizao de [um dia/horria], [uma semana/diria] ou [um ano/mensal].

    Normais: estudos com uma dezena de aproveitamentos e horizontes de intervalo/discretizao de [uma semana/horria], [alguns anos/semanal] ou [algumas dcadas/mensal].

    Especiais: estudos de 50 a 150 aproveitamentos e horizontes de intervalo/discretizao de [um ano/horria], [dcadas/semanal] ou [histrico completo/mensal].

    Nestes casos, pode-se estimar o consumo de espao para intervalos dirios, mensais (30 dias)

    e anuais (365 dias) de criao de estudos no HydroExpert, de acordo com a Tabela 3 a seguir.

    Por exemplo, considerando o tipo Normal, numa quantidade mdia de 5 estudos por dia,

    pode-se projetar ou planejar um espao de 2 GBytes para a pasta HydroExpert\Estudos ao

    final de um ano de uso do sistema. Ainda neste cenrio, considerando estudos especiais

    espordicos, com freqncia inferior a um por ms, ainda possvel atender este requisito

    com o espao de 2 GBytes.

    Observao: os parmetros aqui apresentados servem apenas como auxlio ou estimativa.

    Logo cada cliente pode estimar capacidades diferentes das apresentadas neste

    manual. Ao mesmo tempo, a pasta de estudos do Sistema HydroExpert pode

    fazer parte de uma poltica de backup que, com certa periodicidade, sofre

    redues de espao para migrao de dados antigos para um arquivo morto.

  • Manual de Instalao e Atualizao

    10 HydroByte Software

    Estudos Espao em Disco

    Tipo Espao Unitrio

    Estudos/Dia Por Dia Por Ms Por Ano

    Pequenos 0.3 MByte 1 0.3 9 110

    5 1.5 45 548

    20 6 180 2190

    Normais 1 MByte 1 1 30 365

    5 5 150 1825

    20 20 600 7300

    Especiais 10 MBytes 1 10 300 3650

    5 50 1500 18250

    20 200 6000 73000

    Tabela 3. Requisitos de espao em disco, em MBytes, para o uso do HydroExpert sob

    diferentes tipos quantidade de estudo.

    3.3 Memria RAM

    Os requisitos de memria para uso dos aplicativos HydroData XP e HydroExpert esto

    apresentados na Tabela 4 a seguir. Vale observar que o limite mximo normalmente atingido

    quando se utiliza os recursos de mapas, os quais fazem uso do Google Maps. Quando o usurio

    no faz este uso, os requisitos ficam mais prximos do limite inferior.

    Aplicativo Espao em Memria

    [MBytes]

    HydroData XP 52 ~ 100

    HydroExpert 60 ~ 110

    Tabela 4. Requisitos de espao em memria para uso dos aplicativos HydroData XP e

    HydroExpert.

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 11

    4 Tipos de Instalao

    Existem quatro tipos de instalao a se conhecer:

    Instalao Server: verso servidor do sistema HydroExpert. Recomendado para o compartilhamento de dados em uma rede de computadores. Nesse tipo de instalao prevalece o funcionamento do sistema em plataforma Cliente Servidor. Nessa estrutura apenas uma cpia da base de dados fica disponvel para vrios usurios;

    Instalao Client: verso cliente do sistema HydroExpert. Os programas so instalados no computador enquanto que a base de dados encontra-se em outro computador denominado Servidor;

    Instalao Stand-Alone: verso isolada do sistema HydroExpert. Recomendado para utilizao dos programas localmente em um computador.

    Instalao Mobile: verso porttil do sistema HydroExpert. Recomenda-se essa instalao em dispositivos de memria externa como, por exemplo, pendrives e cartes SSD, para uso em Laptops ou Notebooks, com objetivo de ter uma cpia porttil do sistema HydroExpert e sua base de dados.

    Em funo dos tipos de instalao anteriormente mencionados, os seguintes componentes de

    sistema podem ser instalados no computador do usurio:

    Servidor Firebird: verso servidor do DBMS Firebird.

    Cliente Firebird: verso cliente do DBMS Firebird.

    Base de dados e arquivos de dados: (base de dados DBHydroData.gdb e arquivos de dados como, por exemplo, arquivos de fotos das usinas).

    Instalao HydroData XP: arquivos executveis, ajuda online, relatrios entre outros do sistema HydroData XP.

    Instalao HydroExpert: arquivos executveis, ajuda online, relatrios entre outros do sistema HydroExpert.

    Estudos de demonstrao: conjunto de estudos de demonstrao dos recursos e modelos do HydroExpert.

    Componentes Runtime: arquivos de vnculo dinmico (DLLs) para o funcionamento do sistema, incluindo os arquivos binrios de acesso a banco de dados do framework ZeosLib.

    Configurao do Registro do Windows: rotina de criao e configurao de permisses do novo conjunto de chaves do Registro do Windows das verses anteriores 1.6.0 (inclusive).

    Curso ONS sobre o HydroExpert: conjunto de estudos utilizado pelo ONS no curso de demonstrao do sistema HydroExpert.

    Uma demonstrao da instalao dos tipos Client e Mobile esto disponveis num vdeo

    publicado no site da HydroByte Software em www.hydrobyte.com.br.

    A seguir, sero apresentado o funcionamento e uso dos os programas utilizados para

    instalao, HydroSetup XP, e atualizao do Sistema HydroExpert, HydroUpdate XP.

  • Manual de Instalao e Atualizao

    12 HydroByte Software

    5 O Programa HydroSetup XP

    O Sistema HydroExpert possui um programa de instalao para todos os tipos apresentados na

    seo anterior: o HydroSetup XP.

    A instalao feita a partir do programa HydroSetup XP, conforme ilustrao da Figura 2,

    seguindo-se a sequncia de passos apresentada a seguir.

    Figura 2. O programa HydroSetup XP.

    1. Contrato de Licena de Uso. Aps a tela de apresentao, o HydroSetup XP apresenta

    e pede ao usurio a confirmao de aceitao dos termos da licena de uso dos

    HydroExpert (Figura 3).

    Figura 3. Contrato de licena de Software Freeware de uso do HydroExpert.

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 13

    2. Opes de Conformidade. Neste passo o usurio pode escolher se a instalao deve se

    adequar a algum desenvolvimento especfico para clientes da HydroByte Software

    (Figura 4).

    Figura 4. Opes de conformidade com empresas contratantes da HydroByte Software.

    3. Informaes do Usurio. O prximo passo pede ao usurio algumas informaes de

    identificao para o registro da instalao (Figura 5).

    Figura 5. Informaes do usurio.

    4. Selecione o Local de Destino. O prximo passo demonstra ao usurio a pasta de

    instalao do sistema. Pode-se alterar a pasta escolhida por padro (Figura 6).

  • Manual de Instalao e Atualizao

    14 HydroByte Software

    Figura 6. Pasta de instalao do Sistema HydroExpert.

    5. Selecionar Componentes. O prximo passo requisita ao usurio a escolha do tipo de

    instalao. Pode-se, por exemplo, escolher o tipo Stand-Alone (Figura 7).

    Figura 7. Tipos de instalao: opo Stand-Alone.

    Importante: os tipos de instalao diferem entre si apenas a partir da opo selecionada no

    Passo 5 do HydroSetup XP. Para mais informaes sobre os tipos de instalao,

    veja as prximas sees deste manual.

    Para completar o processo de instalao, o HydroSetup XP solicita confirmao do usurio

    sobre a criao de itens no menu Iniciar do Windows. Uma vez feita a verificao final, o

    HydroSetup XP d incio ao processo de transferncia de arquivos e configuraes para o

    computador.

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 15

    6 O Programa HydroUpdate XP

    O Sistema HydroExpert possui um programa, denominado HydroUpdate XP, para a atualizao

    para todos os tipos de instalao possveis de serem criados com o HydroSetup XP.

    A atualizao um processo simples no qual o programa HydroUpdate XP atualiza arquivos j

    instalados no computador do usurio, conforme ilustrao da Figura 8, e seguindo a sequncia

    de passos apresentada a seguir.

    Figura 8. O programa HydroUpdate XP.

    No passo inicial de apresentao do HydroUpdate XP, nota-se a apresentao da verso da

    atualizao. No exemplo da Figura 8, v-se a verso 1.5.2, a qual tambm pode ser

    identificada no momento de acesso ao site da HydroByte Software.

    Importante: no necessrio desinstalar a verso correte do HydroExpert antes de sua

    atualizao. Em termos do sistema de controle programas instalados no Sistema

    Operacional Windows, o HydroUpdate XP no cria novas entradas no sistema de

    Programas e Recursos, existente no Painel de Controle. Isto significa que

    apenas uma entrada denominada HydroExpert permanecer no sistema de

    Programas e Recursos, mesmo que se faam vrias atualizaes.

    1. Contrato de Licena de Uso. Aps a tela de apresentao, o HydroUpdate XP

    apresenta e pede ao usurio a confirmao de aceitao dos termos da licena de uso

    dos HydroExpert (Figura 9).

  • Manual de Instalao e Atualizao

    16 HydroByte Software

    Figura 9. Contrato de licena de Software Freeware de uso do HydroExpert apresentado durante a atualizao com o HydroUpdate XP.

    2. Opes de Conformidade. Neste passo o usurio pode escolher se a instalao deve se

    adequar a algum desenvolvimento especfico para clientes da HydroByte Software

    (Figura 10). Por padro, o HydroUpdate XP encontra a opo original que foi

    selecionada na instalao com o programa HydroSetup XP.

    Figura 10. Opes de conformidade com empresas contratantes da HydroByte Software.

    3. Informao. Neste passo o HydroUpdate XP apresenta os mdulos e as verses que

    sero atualizadas na verso que j se encontra instalada (Figura 11). importante

    verificar a verso atual instalada e comparar com a verso a ser atualizada.

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 17

    Figura 11. Informaes sobre os mdulos e suas verses que sero atualizados durante a

    execuo do HydroSetup XP.

    4. Selecione o Local de Destino. O prximo passo demonstra ao usurio a pasta de

    instalao do sistema. Por padro (Figura 12), o HydroUpdate XP encontra a pasta de

    instalao do sistema. No entanto, isto pode no acontecer para a instalao do tipo

    Mobile. Neste caso, aponte a atualizao para a pasta onde se encontra a pasta

    HydroByte Software. Por exemplo, se o HydroExpert estiver instalado num pendrive

    na pasta F:\HydroByte Software, aponte a atualizao para a pasta F:\.

    Figura 12. Pasta de instalao do Sistema HydroExpert detectada durante a atualizao.

    5. Selecionar Componentes. O prximo passo apresenta ao usurio uma lista dos

    componentes de atualizao (Figura 13). Para uma atualizao padro do Sistema

    HydroExpert, deve-se manter todos os itens selecionados. No entanto, faz-se exceo

    para a instalao do tipo Cliente-Servidor (Subseo 7.3 Instalao Client-Server),

  • Manual de Instalao e Atualizao

    18 HydroByte Software

    quando se atualiza o Servidor, situao na qual se pode selecionar apenas a opo de

    Database update (DBHydroData.gdb vX.YZ).

    Figura 13. Componentes da atualizao.

    Importante: quando selecionado o componente Database update (DBHydroData.gdb

    vX.YZ), o HydroUpdate XP cria um backup da verso instalada no computador

    do usurio antes da atualizao. O backup armazenado na pasta:

    %CommonAppData%\HydroByte Software\Database\Backup.

    Para completar o processo de atualizao, o HydroUpdate XP apresenta ao usurio uma lista

    das opes selecionadas nos passos anteriores. Uma vez feita a verificao final, o

    HydroUpdate XP d incio ao processo de transferncia de arquivos e configuraes para o

    computador.

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 19

    7 Instalao

    Nesta seo apresentamos os procedimentos de instalao segundo os quatro tipos de

    permitidos para o sistema HydroExpert, baseados na descrio do programa HydroSetup XP da

    Seo 5 O Programa HydroSetup XP.

    7.1 Instalao Stand-Alone

    Os tipos de instalao Stand-Alone e Mobile permitem o uso do programa HydroExpert em um

    computador pessoal ou Laptop. A instalao Mobile apresentada na prxima seo.

    A instalao chamada de Stand-Alone, pois o programa ter sua base de dados instalada

    localmente no computador de destino. Recomenda-se este tipo de instalao para usurios

    que desejam uma cpia do programa rodando sem compartilhamento de dados com outros

    computadores.

    Para estes dois tipos de instalao, basta seguir os Passos 1 a 5 da seo que descreveu o

    programa HydroSetup XP, os quais so suprimidos desta seo por convenincia de

    organizao deste manual. De forma resumida, o processo :

    1. Contrato de Licena de Uso.

    2. Opes de Conformidade.

    3. Informaes do Usurio.

    4. Selecione o Local de Destino.

    5. Selecionar Componentes. Seleo da opo Stand Alone Installation

    (Recommended) conforme ilustrao apresentada na Figura 7.

    Vale ressaltar que no site da HydroByte Sofware existe um vdeo demonstrando este tipo de

    instalao.

    7.2 Instalao Mobile

    Assim como para a instalao Stand-Alone , a instalao Mobile permite o uso do programa

    HydroExpert em um computador pessoal ou Laptop.

    A verso Mobile destinada a dispositivos mveis de memria como, por exemplo, pendrives

    e cartes SSD. No entanto, tambm possvel copiar a verso mbile para uma pasta qualquer

    do computador.

  • Manual de Instalao e Atualizao

    20 HydroByte Software

    A verso Mobile disponibilizada por meio de um arquivo compactado denominado

    HydroSetupXP-Mobile, ou seja, no h necessidade de instalao. Este arquivo est

    disponvel na pgina de Download da HydroByte Software.

    Uma ilustrao do contedo deste arquivo apresentado na Figura 14 a seguir.

    Figura 14. Contedo do arquivo HydroSetupXP-Mobile (verso 1.5.5).

    Importante: para que o HydroExpert utilize as configuraes do modo Mobile, deve-se

    sempre executar o programa HydroExpertLaunch.exe. Se for utilizado no

    Windows 7 ou 8, mesmo que o usurio tenha perfil de Administrador, sugere-se

    avaliar a Subseo 8.1 Executar como Administrador deste manual.

    7.3 Instalao Client-Server

    Os passos seguintes descrevem a instalao do sistema HydroExpert em dois ou mais

    computadores. A instalao chamada de Cliente Servidor (ou Client-Server), pois o

    programa ter sua base de dados instalada em um computador central, chamado Servidor, e

    vrias verses do programa instaladas em mquinas Clientes. Recomenda-se este tipo de

    instalao para usurios que desejam compartilhar a base de dados com outros

    computadores.

    A estrutura Cliente Servidor do programa permite o acesso simultneo de vrios usurios

    base de dados. O programa possui um sistema de gerenciamento de usurios, conforme

    descrio encontrada no Manual do Usurio disponvel no conjunto de documentos.

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 21

    Instalando o Servidor

    Para a instalao de um servidor de dados do sistema HydroExpert, deve-se realizar os passos

    de 1 a 4 do programa HydroSetup XP, conforme ilustrado na Seo 5 deste manual. O

    procedimento apresentado a seguir demonstra como concluir uma instalao do tipo Server.

    6. Selecionar Componentes. No passo de escolha do tipo de instalao, o tipo

    Server/Client Installation apresentado por default (Figura 15). Esta opo ir

    instalar no servidor o DBMS Firebird e os aplicativos HydroExpert e HydroData XP. Caso

    seja de interesse utilizar o HydroExpert no Servidor, adicionalmente, deve-se

    selecionar a opo Firebird 2 Client. Caso contrrio, deixe desmarcada essa opo

    (default). Caso se deseje instalar apenas o banco de dados no servidor, sem os

    aplicativos, pode-se escolher o tipo Just Server Database Installation, conforme

    ilustrado na Figura 16.

    Figura 15. Tipos de instalao: opo Server.

    Figura 16. Tipos de instalao: opo Server, com apenas Database.

  • Manual de Instalao e Atualizao

    22 HydroByte Software

    Cabe a observao de que o DBMS Firebird no necessita a parada do sistema operacional do

    computador servidor.

    Instalando o Cliente

    A instalao de um computador com a verso cliente do sistema HydroExpert simples. Assim

    como para o servidor, basta escolher o tipo de instalao marcada como Verso Cliente. O

    HydroSetup escolhe a lista de componentes correta para esse tipo de instalao (Figura 17).

    7. Selecionar Componentes. No passo de escolha do tipo de instalao, escolhe-se o tipo

    Just Client Installation (Figura 17). Note que o componente associado aos arquivos

    do bando de dados, Database files est desmarcado, pois estes sero acessados com

    uma conexo com o Server.

    Figura 17. Tipos de instalao: opo Client.

    Numa rede coorporativa os computadores, composta por mquinas clientes com acesso a um

    ou mais Servidores, necessrio uma configurao extra para a localizao do computador

    com a verso servidor de dados. Esse procedimento demonstrado na seo seguir.

    Configuraes Adicionais

    Aps a instalao do Servidor e as mquinas Clientes, existem algumas configiraes adicionais

    que merecem anlise, conforme descrio apresentada na Seo 8 Aps a Instalao. Por

    exemplo, pode-se configurar uma pasta de estudos num diretrio de rede, tornando acessvel

    os estudos a partir de qualquer mquina Cliente. Por fim, veja na Seo 10 Configurao de

    Acesso ao DBHydroData XP, informaes de como configurar as mquinas Clientes no acesso

    ao banco de dados DBHydroData XP que foi instalado no Servidor.

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 23

    8 Aps a Instalao

    O programa HydroSetup XP, quando utilizado sob perfil de Administrador, configura as

    permisses necessrias ao correto funcionamento do HydroExpert. No entanto, em alguns

    casos, necessrio reforar tais permisses. Os casos mais recorrentes deste tipo de

    verificao ocorrem com o uso do Windows 7 e Windows 8 ou com o uso da verso Mobile,

    quando o usurio no possui perfil de administrador e tenta acesso ao HydroExpert.

    8.1 Executar como Administrador

    Em funo das mudanas internas do Sistema Operacional Windows, em suas verses 7 e 8,

    mesmo quando o usurio tem perfil de Administrador, pode ocorrer do HydroExpert no

    conseguir salvar seus prprios dados de arquivos ou de do registro. Para evitar esta situao,

    recomenda-se aps a instalao a configurao da execuo do HydroExpert ou do HydroData

    XP com a opo Executar como administrador. Para a verso Mobile, esta configurao pode

    ser necessria no arquivo HydroExpertLaunch.exe.

    Para que o usurio no tenha sempre que escolher esta opo a cada execuo dos

    programas, pode-se configurar os executveis logo aps a sua instalao de duas formas

    possveis, bastando uma para efetivar o efeito desejado.

    Configurao dos cones na rea de trabalho

    Clicando com o boto direito do mouse sobre os cones do HydroExpert ou HydroData XP na

    rea de trabalho, escolhe-se a opo Propriedades. Em seguida, clica-se no boto

    Avanados.... No dilogo Propriedades Avanadas, marca-se a opo Executar como

    administrador. Uma ilustrao destes passos apresentada na Figura 18 a seguir.

  • Manual de Instalao e Atualizao

    24 HydroByte Software

    Figura 18. Configurao dos atalhos na rea de trabalho para Executar como administrador.

    Configurao arquivos executveis

    Na pasta de instalao dos arquivos executveis em:

    %ProgramFiles%\HydroByte Software\HydroExpert\Bin

    %ProgramFiles%\HydroByte Software\HydroData\Bin

    Clicando com o boto direito do mouse sobre os arquivos HydroExpert.exe,

    HydroData.exe ou HydroExpertLaunch.exe, escolhe-se a opo Propriedades. Em

    seguida, clica-se na aba Compatibilidade e marca-se a opo Executar este programa como

    administrador. Uma ilustrao destes passos apresentada na Figura 19 a seguir.

    Figura 19. Configurao dos executveis para Executar este programa como administrador.

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 25

    8.2 Pastas do Sistema

    O HydroExpert, a partir de sua verso 1.5.5, possui uma nova diviso de suas pastas para

    atender aos requisitos de segurana de aplicativos compatveis com o Windows Vista, 7 e 8

    (tambm para as verses Server 2003, 2008 e 2012). A pasta de instalao HydroByte

    Software aparece em trs locais diferentes com a seguinte descrio:

    ProgramFiles: arquivos do sistema que no esto relacionados aos dados do usurio. Nesta pasta esto localizados os arquivos associados execuo e funcionamento do HydroExpert. Normalmente estes arquivos so alterados apenas durante atualizaes, para as quais o usurio do Windows necessitar de permisso de Administrador.

    CommonAppData: arquivos de dados compartilhados entre os usurios. Nesta pasta esto localidados os arquivos associados ao banco de dados, quando utilizado o Firebird, bem como os arquivos dos estudos criados pelos usurios.

    LocalAppData: arquivos de dados especficos do usurio. Nesta pasta esto localizados os arquivos no compartilhados do usurio.

    Esta diviso vlida apenas para as instalaes Stand-Alone e Client-Server. Para o tipo

    Mobile, as trs pastas so iguais ao local de descompactao do arquivo HydroSetupXP-

    Mobile.

    Localizao das pastas em funo da verso do Windows

    Dependendo da verso do Windows, as trs pastas mencionadas anteriormente podero

    aparecer de formas variadas. Na Tabela 5, apresenta-se um exemplo considerando o Windows

    em Ingls.

    Pastas Windows XP,

    Server 2000 ou 2003 Windows Vista, 7, 8.x, 10,

    Server 2008 ou 2012

    ProgramFiles C:\Program Files\HydroByte Software C:\Program Files (x86)\HydroByte Software

    CommonAppData C:\Documents and Settings\All Users\Application Data\HydroByte Software

    C:\ProgramData\HydroByte Software

    LocalAppData C:\Documents and Settings\\Local Settings\Application Data\HydroByte Software

    C:\Users\\AppData\Local\ HydroByte Software

    Tabela 5. Nova diviso das pastas do sistema HydroExpert.

    Contedo das pastas do sistema

    Em funo dos trs tipos de pastas da nova organizao interna do HydroExpert, apresenta-se

    o contedo de dados a serem armazenados em cada uma delas, conforme apresentado na

    Tabela 6 a seguir. Considere %HB% um redutivo de HydroByte Software

  • Manual de Instalao e Atualizao

    26 HydroByte Software

    ProgramFiles CommonAppData LocalAppData

    \%HB%\Comum \%HB%\Database \%HB%\HydroData

    \%HB%\Comum\Images \%HB%\Database\Briefcase \%HB%\HydroData\Report

    \%HB%\Comum\Lang \%HB%\Database\CurvaCol \%HB%\HydroData\Search

    \%HB%\HydroData \%HB%\Database\Desv \%HB%\HydroExpert

    \%HB%\HydroData\Bin \%HB%\Database\FASG \%HB%\HydroExpert\Report

    \%HB%\HydroData\Doc \%HB%\Database\Fotos

    \%HB%\HydroData\Help \%HB%\Database\PDP

    \%HB%\HydroExpert \%HB%\HydroExpert

    \%HB%\HydroExpert\Bin \%HB%\HydroExpert\Estudos

    \%HB%\HydroExpert\Doc \%HB%\Updates

    \%HB%\HydroExpert\Help

    Tabela 6. Contedo dos trs tipos de pastas na nova diviso das pastas do sistema

    HydroExpert.

    Note-se a importante mudana de se colocar as pastas de Database e de Estudos do

    HydroExpert no local de compartilhamento de dados entre usurios (CommonAppData).

    Edio das pastas do sistema

    Nos programas HydroData XP e HydroExpert, pode-se alterar a localizao das pastas

    CommonAppData e LocalAppData por meio do dilogo Propriedades do Sistema, disponvel

    no menu Ferramentas > Propriedades. Uma ilustrao destas configuraes apresentada

    na Figura 20 a seguir.

    Figura 20. Configurao das pastas CommonAppData e LocalAppData do Sistema HydroExpert.

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 27

    8.3 Chaves do Registro do Windows

    O HydroExpert, a partir de sua verso 1.5.5, possui uma nova organizao das chaves de

    registro em dois locais (roots) no sistema operacional, a saber:

    HKEY_CURRENT_USER\Software\HydroByte Software

    HKEY_LOCAL_MACHINE\SOFTWARE\HydroByte Software // 32 bits

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\HydroByte Software // 64 bits

    Nas verses 7 ou 8 do Windows, pode ocorrer falha na gravao de chaves em

    HKEY_LOCAL_MACHINE, caso os programas no estejam sendo executados no modo como

    administrador. Para a correo deste tipo de problema, veja o procedimento apresentado na

    Subseo 8.1 Executar como Administrador.

  • Manual de Instalao e Atualizao

    28 HydroByte Software

    9 Atualizao

    A atualizao do Sistema HydroExpert realizada por meio do programa HydroUpdate XP,

    conforme descrio realizada na Seo 6 O Programa HydroUpdate XP.

    Vale ressaltar que o programa HydroUpdate XP pode ser utilizado para atualizao dos trs

    tipos de instalao do Sistema HydroExpert: Mobile, Stand-Alone e Client-Server.

    9.1 Antes de Atualizar

    Existem alguns procedimentos que podem ser de interesse do usurio analisar antes de

    atualizar o Sistema HydroExpert. Faz-se a seguir uma lista dos principais procedimentos, com

    uma descrio nas subsees seguintes.

    Backup do DBHydroData XP

    No caso de opo pelo DBMS Firebird, pode-se fazer backup do arquivo DBHydroData.gdb,

    localizado em:

    %CommonAppData%\HydroByte Software\Database

    Mais detalhes esto disponveis na Subseo 8.2 Pastas do Sistema.

    O programa HydroUpdate XP faz um backup automtico da base DBHydroData.gdb, mas vale a

    pena considerar o controle de backup por meios manuais ou automticos por meio de

    aplicativos especficos.

    Backup de Estudos

    Embora a instalao e a atualizao do Sistema HydroExpert interaja apenas com arquivos de

    estudos para o usurio Convidado, pode-se fazer backup da pasta de estudos localizada em:

    %CommonAppData%\HydroByte Software\HydroExpert\Estudos

    Mais detalhes esto disponveis na Subseo 8.2 Pastas do Sistema.

    A HydroByte Software sugere que o usurio considere a utilizao de softwares especficos

    para o gerenciamento de backup da pasta de Estudos do Sistema HydroExpert. Vale lembrar

    que os estudos so armazenados na forma de arquivos do tipo texto e que h a possibilidade

    de organizao em pastas e subpastas.

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 29

    Preservar Usurios

    A partir da verso 1.6.4 do Sistema HydroExpert, possvel preservar os usurios

    cadastrados no sistema, por meio do seguinte procedimento:

    1. Nos programas HydroExpert ou HydroData XP, a partir de um usurio com perfil de

    Administrador, exportar usurios para arquivo criptografado.

    2. Atualizar o Sistema HydroExpert via programa HydroUpdate XP.

    3. Nos programas HydroExpert ou HydroData XP, a partir de um usurio com perfil de

    Administrador, importar usurios de arquivo criptografado.

    Os Passos 1 e 3 podem ser realizados por meio do dilogo Usurios do Sistema, disponvel no

    menu Banco de Dados > Usurios do Sistema, conforme ilustrado na Figura 21 a seguir.

    Figura 21. Opes de Exportar e Importar usurios do Sistema HydroExpert.

    9.2 Aps a Atualizao

    Embora no seja uma situao freqente, caso o usurio encontre problemas com a

    atualizao do HydroExpert, pode-se reverter a atualizao a partir da utilizao de um

    programa HydroUpdate XP de uma verso anterior, disponvel no site da HydroByte Software.

    Aps a atualizao da verso estvel anterior, pode-se utilizar os backups indicados na

    subseo anterior para restaurar alguma informao de interesse especfico do usurio.

  • Manual de Instalao e Atualizao

    30 HydroByte Software

    10 Configurao de Acesso ao DBHydroData XP

    Aps a instalao da verso cliente do programa, deve-se configurar o acesso ao Servidor

    contendo o banco de dados DBHydroData XP, o qual possui os dados de usurios e das

    aproveitamentos (usinas hidreltricas, reservatrios e pontos de controle).

    10.1 DBMS Firebird

    A configurao de acesso ao banco de dados DBHydroData, por meio do DBMS Firebird,

    realizada no dilogo Propriedades do Sistema. Esta configurao deve ser realizada nos

    aplicativos HydroData XP e HydroExpert. Para isto, deve-se acessar o comando de menu

    Ferramentas > Propriedades, conforme ilustrado na Figura 22.

    Figura 22. Configurao da verso Cliente para localizao dos arquivos de dados no Servidor.

    DBMS Firebird - Parmetros de Conexo

    A configurao de conexo do HydroData XP com o Firebird possui os seguintes parmetros:

    Caminho do arquivo DBHydroData.gdb: veja descrio a seguir dos tipos de conexo suportadas pelo DBMS Firebird.

    Caminho da pasta HydroByte Software\Database: caminho de pasta compartilhada contendo as fotos dos aproveitamentos e demais arquivos necessrios ao Sistema HydroExpert.

    O Firebird suporta o protocolo TCP/IP para todas as combinaes de plataformas Cliente

    Servidor. Alm disso, o Firebird suporta o protocolo NetBEUI para servidores rodando

    Windows NT e mquinas clientes rodando Windows e um modo de conexo local, o qual no

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 31

    envolve interface de rede, para conexo entre clientes Windows 9x e Windows NT. Veja na

    Tabela 7 os protocolos suportados pelo Firebird em funo da plataforma Cliente Servidor.

    Plataforma do Servidor

    Plataforma Cliente Windows 9x server

    Windows NT server

    UNIX server NetWare server

    Windows 9x TCP/IP, Local TCP/IP, NetBEUI TCP/IP TCP/IP, IPX/SPX

    Windows NT TCP/IP TCP/IP, NetBEUI, Local

    TCP/IP TCP/IP, IPX/SPX

    UNIX TCP/IP TCP/IP TCP/IP TCP/IP

    Tabela 7. Matriz de protocolos suportados pelo Firebird.

    O Firebird foi projetado para permitir que mquinas clientes rodando um sistema operacional

    acessem um servidor Firebird que esteja rodando em plataforma e sistema operacional

    diferentes do cliente. Por exemplo, um arranjo comum de utilizao envolve vrios PCs com

    Windows 9x atuando como workstations clientes que acessam um servidor que pode estar

    rodando Windows NT, NetWare ou UNIX.

    Observao: Em funo dos testes de desempenho realizados com o sistema HydroExpert, a

    HydroByte Software sugere a configurao usando TCP/IP.

    Exemplos de Conexo

    (Mais usual) Para se conectar a um servidor remoto utilizando TCP/IP: Servidor:D:\Databases\MeuDB.gdb

    Servidor/3050:D:\Databases\MeuDB.gdb

    Servidor Windows NT ou Windows 9x: D:\Databases\MeuDB.gdb

    Via NetBEUI utilize notao UNC (apenas para servidores Windows NT): \\Servidor\D:\Databases\MeuDB.gdb

    Via IPX/SPX (apenas para servidores NetWare): [email protected]\Databases\MeuDB.gdb

    Para servidores UNIX utilizando TCP/IP: servidor:/usr/databases/meuDB.gdb

    Firewall Windows Servidor

    No caso de uma instalao com o Servidor em OS Windows, deve-se configurar ou verificar o

    Firewall do Windows para permitir comunicao com o DBMS Firebird. O nmero da porta

    padro do Firebird a 3050. O caminho usual de instalao do arquivo do servidor Firebird :

    C:\Program files\Firebird\bin\fbserver.exe

  • Manual de Instalao e Atualizao

    32 HydroByte Software

    Firewall Windows Cliente

    Nas mquinas com a instalao Cliente, deve-se habilitar o Firewall do Windows para permitir

    comunicao com o Firebird pela porta 3050.

    10.2 DBMS SQL Server

    A configurao de acesso ao banco de dados DBHydroData, por meio do DBMS SQL Server,

    realizada no dilogo Propriedades do Sistema. Esta configurao deve ser realizada nos

    aplicativos HydroData XP e HydroExpert. Para isto, deve-se acessar o comando de menu

    Ferramentas/Propriedades, conforme ilustrado na Figura 23.

    DBMS SQL Server - Parmetros de Conexo

    A configurao de conexo do HydroData XP com o MS SQL Server possui os seguintes

    parmetros:

    Server: nome do servidor SQL Server.

    Banco de Dados: nome da base de dados DBHydroData XP. Default: DBHydroData.

    Caminho da pasta HydroByte Software\Database: caminho de pasta compartilhada contendo as fotos dos aproveitamentos e demais arquivos necessrios ao Sistema HydroExpert.

    Figura 23. Configurao da verso Cliente para localizao dos arquivos de dados no Servidor.

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 33

    11 Configurao de Acesso a Bases de Operao

    Nesta seo apresentam-se as opes de configurao do HydroExpert no acesso a bases de

    dados de Operao ou Produo. A criao dos mdulos de acesso depende de contratao

    especfica da HydroByte Software para este fim.

    11.1 Conexo via DBMS SQL Server

    Pode-se configurar as verses clientes dos programas HydroData XP e HydroExpert para acesso

    ao servidor SQL Server e um banco de dados de operao ou produo. Um exemplo dos

    parmetros de configurao pode ser visto na Figura 24.

    Figura 24. Exemplo de configurao no HydroExpert para acesso de base de dados de operao

    em servidor SQL Server.

    Este tipo de configurao vlido para as seguintes bases e empresas:

    BDP (CTG Brasil, Rio Paranapanema).

    STH (CEMIG).

    SAGH (CESP).

    SAGH (CTG Brasil, Rio Paran).

    DBMS SQL Server - Parmetros de Conexo

    A conexo com uma base de dados hospedada num servidor MS SQL Server possui os

    seguintes parmetros de conexo:

    Servidor: nome do servidor SQL Server.

    Banco de Dados: nome da base de dados dinmicos de operao.

  • Manual de Instalao e Atualizao

    34 HydroByte Software

    Autenticao Windows: quando habilitado, o HydroExpert utilizar o login e password do usurio de sua seo no Windows para a identificao de usurio na conexo com o DBMS SQL Server.

    Usurio: nome do usurio para conexo com o DBMS SQL Server.

    Senha: senha do usurio para conexo com o DBMS SQL Server.

    11.2 Conexo BDT (ONS) via DBMS Informix

    Aps configurao do sistema Client do Informix (detalhes no Anexo Instalao e Configurao

    do Informix), parte-se para a fase final de configurao do HydroExpert para acesso a base de

    dados BDT (ONS). Esse processo feito atravs do menu Ferramentas > Propriedades, cujo

    resultado est ilustrado na Figura 25.

    Figura 25. HydroExpert: opes de configurao de acesso a BDT (ONS).

    DBMS Informix - Parmetros de Conexo

    A conexo com uma base de dados hospedada num servidor Informix possui os seguintes

    parmetros de conexo:

    Servidor: nome do servidor Informix.

    Banco de Dados: nome da base de dados BDT.

    Utilizar login do HydroExpert: quando habilitado, o HydroExpert utilizar o login e password do usurio, dados do banco de dados de usurios do HydroExpert, para identificao de usurio na conexo com o DBMS Informix.

    Usurio: nome do usurio para conexo com o DBMS Informix.

    Senha: senha do usurio para conexo com o DBMS Informix.

    Assim como foi feito anteriormente, apresentam-se na Tabela 8 os parmetros de conexo

    coletados durante a fase de testes no ONS.

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 35

    Parmetros Rio de Janeiro Braslia

    Servidor rio_desenvsun_tcp on_desenvsun_tcp

    Banco de Dados bd_tecndes bd_tecndes

    Usurio < Sob controle do IT ONS > < Sob controle do IT ONS >

    Senha < Sob controle do IT ONS > < Sob controle do IT ONS >

    Tabela 8. HydroExpert: parmetros de configurao de acesso a BDT(ONS).

    Observao: Os parmetros Usurio e Senha que aparecem na Tabela 8 so iguais aos

    fornecidos para configurao do Informix Client (Tabela 9).

    11.3 Conexo SIGAF (AES Tiet) via WebService

    Para configurar o HydroExpert no acesso ao WebService RESTFull de dados dinmicos da AES

    Tiet, deve-se acessar o dilogo Propriedades do Sistema por meio do menu Ferramentas >

    Propriedades. O resultado est ilustrado na Figura 26 a seguir.

    Figura 26. HydroExpert: opes de configurao de acesso ao WebService SIGAF (AES Tiet).

    WebService - Parmetros de Conexo

    A conexo com o WebService SIGAF possui os seguintes parmetros de conexo:

    URL: endereo base de acesso ao WebService. Os parmetros de conexo sero montados em funo da consulta realizado pelo usurio, utilizando a lista de propriedades apresentada no dilogo.

    Senha: senha de acesso passada na URL pela propriedade k.

    Propriedades: lista das propriedades utilizadas na montagem da URL para acesso ao WebService via mtodo GET. O valor pode ser editado sob interesse dos desenvolvedores do WebService.

  • Manual de Instalao e Atualizao

    36 HydroByte Software

    Chave: propriedade associada a senha de acesso ao WebService.

    DataIni e DataFin: propriedades associadas ao intervalo de tempo da consulta de dados dinmicos de operao.

    TipoInter: tipo de discretizao dos intervalos de tempo, como funo do tipo de horizonte do estudo que receber os dados dinmicos: MH (meia hora), HO (horrio), DI (dirio), SE (semanal) e ME (mensal).

    11.4 Conexo PDP (ONS) via WebService

    Para configurar o HydroExpert no acesso ao WebService PDP de dados dinmicos do ONS,

    deve-se acessar o dilogo Propriedades do Sistema por meio do menu Ferramentas >

    Propriedades. O resultado est ilustrado na Figura 27 a seguir.

    Figura 27. HydroExpert: opes de configurao de acesso ao WebService do PDP (ONS).

    WebService - Parmetros de Conexo

    A conexo com o WebService PDP possui os seguintes parmetros de conexo:

    URL: endereo base de acesso ao WebService.

    Senha: senha de acesso (sem necessidade na verso atual).

    Propriedades: lista das propriedades utilizadas na montagem da mensagem SOAP para acesso ao WebService via mtodo POST do HTTP.

    SOAPAction: informao especfica das definies SOAP do WebService.

    DecimalSeparator: configurao do smbolo de configurao decimal que deve ser utilizado em sincronia com as configuraes do WebService.

    Timout: tempo limite, em milissegundos, a ser considerado como falta de resposta do WebService.

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 37

    12 Resolvendo Problemas

    A seguir, lista-se um conjunto de falhas que podem acontecer no processo de instalao. Caso

    o problema que voc encontrou no esteja nesta lista, por favor, reporte o erro para nosso

    sistema de suporte ([email protected]).

    12.1 Conexo com o DBMS Firebird/Interbase

    [E001] No foi possvel encontrar o arquivo .

    Correo: verifique se o caminho do arquivo de nome e localizao descrita por

    est correto. Utilize o comando Ferramentas > Propriedades para modificar o caminho e/ou

    o nome do arquivo.

    [E002] No foi possvel ler ou abrir o arquivo .

    Correo: verifique se o arquivo de nome e localizao descrita por existe ou se

    a propriedade Somente leitura est desabilitada.

    [E003] O arquivo est corrompido ou no compatvel com o DBMS Firebird.

    Correo: verifique se o arquivo de nome e localizao descrita por

    compatvel com o Firebird (extenso .gdb) ou entre em contato com a equipe de suporte da

    HydroByte Software fornecendo o arquivo defeituoso para a devida substituio.

    [E004] No foi possvel estabelecer comunicao com o servidor .

    Correo: verifique se o servidor est funcionando corretamente e se este visvel atravs da

    rede, a partir desta mquina. Se o servidor estiver protegido por um firewall, contate o

    administrador. Utilize o comando Ferramentas > Propriedades para editar o caminho do

    servidor.

    [E005] No foi possvel estabelecer comunicao com o DBMS Firebird.

    Correo: verifique se o servio do servidor Firebird est funcionando corretamente (Status =

    Running). Utilize o aplicativo Services.msc para verificar o funcionamento do Firebird.

    [E006] No foi possvel confirmar usurios com o DBMS Firebird.

    Correo: verifique se o arquivo security.fdb foi devidamente copiado para a pasta do

    Firebird, usualmente instalado em:

    C:\Arquivos de programas\Firebird

    Verifique, tambm, se arquivo security.fdb no possui a propriedade Somente leitura

    habilitada.

  • Manual de Instalao e Atualizao

    38 HydroByte Software

    [E007] No foi possvel estabelecer comunicao com o DBMS Firebird.

    Correo: verifique se o servidor Firebird est funcionando corretamente. Utilize o aplicativo

    Services.msc para verificar o funcionamento do Firebird. Utilize o arquivo

    HydroSetupXP.exe disponvel no site da HydroByte Software. Veja neste manual de

    instalao detalhes sobre a opo Cliente/Servidor.

    [E008] No foi possvel ler ou abrir o arquivo "security.fdb".

    Correo: verifique se o arquivo acima existe ou se a propriedade "Somente leitura" est

    desabilitada.

    12.2 Conexo com o DBMS SQL Server

    [E001] No foi possvel estabelecer comunicao com o servidor .

    Correo: verifique se o "Client SQL Server" foi instalado nesta mquina.

    [E002] No foi possvel estabelecer comunicao com o servidor .

    Correo: verifique se o nome correto para o servidor. Verifique se o "Client SQL Server" foi

    instalado nesta mquina. Caso o servidor esteja protegido por um firewall, contacte o

    administrador.

    [E003] No foi possvel encontrar o banco de dados no servidor .

    Correo: contacte o administrador para verificar a correta identificao da base de dados.

    [E004] Usurio ou senha invlidos para o servidor .

    Correo: contacte o administrador para verificar a validade do usurio e sua senha.

    12.3 Conexo com o DBMS Informix

    [E001] No foi possvel estabelecer comunicao com o servidor.

    Correo: verifique se o "IBM Informix Client SDK 2.81" (ou superior) foi instalado nesta

    mquina. Caso o Client SDK tenha sido instalado, experimente marcar "Use my settings" aps

    configurar a varivel INFORMIXSERVER. Se o servidor estiver protegido por um firewall,

    contacte o administrador. Utilize o aplicativo Setnet32.exe para editar o acesso ao servidor.

    [E002] No foi possvel estabelecer comunicao com o servidor .

    Correo: O servidor configurado no Setnet32.exe no est acessvel. Correo: contacte o

    administrador para verificar o funcionamento da rede e do servidor IBM Informix alvo do

    acesso. Se o servidor estiver protegido por um firewall, contacte o administrador.

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 39

    13 Instalao e Configurao do Informix

    Observao: O contedo deste item foi detalhado a pedido do cliente Operador Nacional do

    Sistema Eltrico - ONS.

    No computador que possuir uma cpia do programa HydroExpert, deve-se instalar a verso

    Client do DBMS IBM Informix (arquivo obtido gratuitamente no site da IBM:

    clientsdk.2.81.TC3.zip).

    Figura 28. Opes de instalao do sistema Informix Cliente.

    Aps instalado o IBM Informix Client-SDK, deve-se proceder a configurao do mesmo para

    acesso das bases Informix pertencentes ao ONS (Rio ou Braslia). Para isso, deve-se acessar o

    aplicativo de configurao do IBM Informix chamado Setnet32.exe (no Windows, acione

    Iniciar > Executar e preencha Setnet32.exe no dilogo Executar. Na Figura 29, v-se as

    opes de configurao do sistema Client do Informix.

    Figura 29. Opes de configurao do sistema Informix Cliente.

  • Manual de Instalao e Atualizao

    40 HydroByte Software

    Observao: Os parmetros de configurao so apresentados na Tabela 9. Esses parmetros

    foram coletados durante o processo de testes no ONS e podem ter sofrido

    alteraes. Por favor, consulte a rea de IT do ONS para confirmao dos

    mesmos.

    Parmetros Rio de Janeiro Braslia

    IBM Informix Server rio_desenvsun_tcp on_desenvsun_tcp

    HostName 10.203.6.156 10.71.22.2

    Protocolname onsoctcp onsoctcp

    Service Name 2600 3600

    Options sa=2

    Current Host 10.203.6.156 10.71.22.2

    User Name < Sob controle do IT ONS > < Sob controle do IT ONS >

    Password Option Password Password

    Password < Sob controle do IT ONS > < Sob controle do IT ONS >

    Tabela 9. Parmetros para configurao do IBM Informix Client.

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 41

    14 Instalao e Configurao do SQL Server 2000

    Observao: O contedo deste item foi detalhado a pedido do cliente Duke Energy,

    International Gerao Paranapanema. No entanto, o mesmo serve de referncia

    para a CEMIG e CESP.

    14.1 Instalao do SQL Server Client

    No computador que possuir uma cpia do programa HydroExpert, deve-se instalar a verso

    Client do Microsoft SQL Server (opes sobre a instalao da verso cliente do Microsoft SQL

    Server esto disponveis no CD de instalao do produto da Microsoft).

    Com o CD de instalao do DBMS Microsoft SQL Server 2000 execute o arquivo setupsql.exe

    (localizado na pasta x86\setup do CD de instalao). Conforme demonstrado nas Figuras 30

    e 31, mantenha as opes padres nos quatro primeiros passos da instalao.

    Figura 30. Opes iniciais de instalao do sistema Microsoft SQL Server 2000.

    Figura 31. Opes iniciais de instalao do sistema Microsoft SQL Server 2000.

  • Manual de Instalao e Atualizao

    42 HydroByte Software

    Aps mantidas as escolhas anteriores e a aceitao do Software License Agreement, deve-se

    escolher no dilogo Installation Definition a opo de instalao denominada Connectivity

    Only, conforme ilustrado na Figura 32.

    Figura 32. Opes client de instalao do sistema Microsoft SQL Server 2000.

    Aps a confirmao no dilogo, o instalador far a transferncia e registro das camadas de

    conexo referente aos arquivos do Microsoft Data Access Components (MDAC), finalizando

    o processo conforme apresentado na Figura 33

    Figura 33. Final da instalao client do sistema Microsoft SQL Server 2000.

    14.2 Instalao da Base DBHydroData XP

    No servidor SQL Server escolhido para conter a base DBHydroData XP, proceder a tarefa

    denominada restore da base fornecida pela HydroByte Software (arquivo DBHydroData.zip).

    Para essa tarefa de restore, vale lembrar que, originalmente, a tarefa de backup da base

    DBHydroData XP foi realizada na seguinte pasta:

    C:\Arquivos de programas\Microsoft SQL Server\MSSQL\BACKUP

  • Manual de Instalao e Atualizao

    Sistema HydroExpert 43

    No prximo passo dessa configurao, deve-se proceder a criao de trs usurios no servidor

    SQL Server. Esses usurios representam os perfis de usurios encontrados nos programas

    HydroData e HydroExpert. Os usurios esto descritos na Tabela 10, a seguir. Demonstram-se,

    tambm, as configuraes de Database role membership de cada usurio com a base

    DBHydroData XP.

    Usurio Senha Database access

    HYDRODBA db_public, db_datareader, db_datawriter

    SPCUSER db_public, db_datareader, db_datawriter

    REGUSER db_public, db_datareader

    Tabela 10: Descrio dos dados dos usurios SQL Server que representam os perfis gerenciais

    do HydroData XP e HydroExpert.

    A partir do contedo da pasta SQL Server\Database fornecida pela HydroByte Software, criar

    uma pasta compartilhada tambm denominada Database. Essa pasta possui os arquivos de

    fotos e curvas colina que no fazem parte da base DBHydroData XP.

  • Manual de Instalao e Atualizao

    44 HydroByte Software

    15 Histrico das Revises

    Controle de contedo das revises deste documento.

    Quadro 1. Controle de verses.

    Verso Data Anotao

    1.9 24/04/2018 Atualizao da lista de Banco de Dados de Operao ou Produo na seo 1. Introduo. Atualizao de imagens dos programas HydroSetup e HydroUpdate XP.

    1.8 21/11/2016 Atualizao de imagens em funo do novo dilogo Propriedades do Sistema. Atualizao da Figura 13 com a traduo para o Portugus da descrio dos componentes de atualizao. Correes na subseo 8.2. Pastas do Sistema. Melhoramentos na descrio de mensagens de erro da subseo 12. Resolvendo Problemas. Disponvel na verso do HydroExpert 1.6.9 RC1.

    1.7 09/12/2015 Introduo da descrio do framework ZeosLib. Correo na subseo 8.3 Chaves do Registro do Windows. Excluso da subseo 8.4 Demais Configuraes em funo do novo framework ZeosLib. Adio da seo 11.4. Conexo PDP (ONS) via WebService. Atualizao e expanso da seo 12 Resolvendo Problemas. Atualizao de imagens nas sees 5 e 7.

    1.6 06/01/2015 Adio do componente Just Server Database Installation na subseo 7.3 Instalao Client-Server. Adio da subseo Edio das pastas do sistema na subseo 8.2 Pastas do Sistema. Adio da subseo 9.1 Antes de Atualizar. Adio da subseo 11.3 Conexo SIGAF (AES Tiet) via WebService.