Ir para o conteúdo

 Voltar a SIVAC - Fóru...
Tela cheia

Instalação no Windows XP e SIM-SINASC

4 de Julho de 2012, 10:12 , por Desconhecido - | 1 Pessoa seguindo este artigo.
Visualizado 1777 vezes

Olá amigos!!!

 

Acabamos de nos registrar e achamos que seria muito útil um passo-a-passo para a instalação no Windows também.

Vou tentar pelo manual e ver se consigo obter sucesso.

Minha maior preocupação é se posso fazer a instalação em uma máquina que tem o SIM-SINASC instalado.

Ele usa o Firebird como servidor de banco de dados.

Poderá haver problemas com o Mysql.

 

Desde já muito obrigado e parabéns pela iniciativa a tempos queriamos um sistema de gerenciamento de vacinas.

 

Att.

Eder Pedroso

Vigilância Epidemiológica de Ibiúna - SP 

Autor: Vigilância Epidemiológica de Ibiúna


3333 comentários

  • 8e4edc40d5d8890ec36bf6ff450481ac?only path=false&size=50&d=404Instituto de Pesquisa Educação e Saúde(usuário não autenticado)
    4 de Julho de 2012, 11:52

     

    Boa Tarde Eder,

    Para instalação no windows, siga os seguintes passos:

    Instalar um programa para o php e mysql  de sua preferencia. 

    Criar a pasta “ippes” no localhost do programa instalado e descompactar os arquivos la dentro.

    Criar os bancos de dados com os mesmos nomes dos aquivos de BD 

    Importar os arquivos de banco para os bancos criados

    Configurar o .htaccess dentro da pasta Sistema com as credencias de acesso ao banco

    Configurar no banco “sivac_estados” na tabela “estadoqueusa” as credenciais para o sistema acessar o banco pelo “Estado de Teste (ET)”

    Acessar pelo navegador utilizando o Estado de Teste na tela de seleção e o login e senha “ippes” na tela de acesso.

    Att.

    IPPES 

     

     

    • Ce405f84866b9ba9fc9ada5ba65f0a7e?only path=false&size=50&d=404Charles Duarte do Nascimento(usuário não autenticado)
      4 de Julho de 2012, 18:16

       

      Fiz o foi pedido o problema é nesta parte: 

      Configurar no banco “sivac_estados” na tabela “estadoqueusa” as credenciais para o sistema acessar o banco pelo “Estado de Teste (ET)”

      R: Coloquei os dados pedidos:

      Arquivo .htaccess 

      SetEnv HOST_SIVAC "localhost"

      SetEnv BD_SIVAC    "sivac_estados"

      SetEnv USER_SIVAC  "root"

      SetEnv PASS_SIVAC  ""

      SetEnv PORT_SIVAC  "3306"

      No meu caso não tem senha este meu banco da minha máquina. 

      Tem que fazer o update:

      UPDATE estadoqueusa SET localbd=’localhost’, loginbd=’root’, senhabd=’’,bd=’sivac_estado’ WHERE Estado_id=’ET’;

      Ele não aceita este atualização sendo que já foi importado os dois bancos.  

      Acessar pelo navegador utilizando o Estado de Teste na tela de seleção e o login e senha “ippes” na tela de acesso. 

      Quando vou no navegador passo pela primeira fase de escolher o estado mas depois aparece esta mensagem.

       Algum problema ocorreu ao tentar recuperar os dados. O sistema se tornou instável, provavelmente por causa de problemas com a sua conexão. Recarregue a página, e se não obtiver sucesso, tente novamente mais tarde. 

       Sendo que coloquei todas as configurações que são pedidas como devo proceder.

      Obrigado pela ajuda, e parabens pela iniciativa. 

       

      • 8e4edc40d5d8890ec36bf6ff450481ac?only path=false&size=50&d=404Instituto de Pesquisa Educação e Saúde(usuário não autenticado)
        5 de Julho de 2012, 10:23

         

        Bom dia Charles,

        Se puder postar o erro que da quando executa a query.

        Tente executar a query: UPDATE estadoqueusa SET localbd='localhost', loginbd='root', senhabd='',bd='sivac_estado' WHERE Estado_id='ET' o problema talvez tenha sido com as aspas e essa ai tá rodando certinha.

        Caso não de certo faça a alteração no banco sivac_estados manualmente pelo phpmyadmin ou outro gerenciador de banco que use. O erro que da após a primeira fase no sistema é pq ele não consegue encontrar banco de dados relacionado com o estado selecionado.

        Att.

         IPPES 

        • Ce405f84866b9ba9fc9ada5ba65f0a7e?only path=false&size=50&d=404Charles Duarte do Nascimento(usuário não autenticado)
          5 de Julho de 2012, 10:47

           

           O código esta correto:

          UPDATE estadoqueusa SET localbd='localhost', loginbd='root', senhabd='',bd='sivac_estado' WHERE Estado_id='ET'

          O problema é que este erro continua acontecendo: 

          Algum problema ocorreu ao tentar recuperar os dados. O sistema se tornou instável, provavelmente por causa de problemas com a sua conexão. Recarregue a página, e se não obtiver sucesso, tente novamente mais tarde.

          Não citei antes mais estou usando SO windows 7, xampp instalado. 

           

    • 8b8299ae7658251dba0bcb565357307e?only path=false&size=50&d=404ANDERSON OLIVEIRA(usuário não autenticado)
      4 de Julho de 2012, 12:49

       

      Por favor, mantenedores do software, considerem homologação no site da microsoft para software livre e depois faz um "next next finish". Então faz um link que monta "tudo" para o ambiente windows. (Lá ja tem moodle, joomla, drupal, etc...) Fica show de bola.

       http://www.microsoft.com/web/gallery/developer.aspx

    • 9e5427c9f27e0f9c8f9102a1fc2f74a6?only path=false&size=50&d=404PEDRO ROBERTO PEREIRA SILVESTRE(usuário não autenticado)
      10 de Julho de 2012, 10:39

       

      Como eu realizo o procedimento abaixo ?

      Configurar no banco “sivac_estados” na tabela “estadoqueusa” as credenciais para o sistema acessar o banco pelo “Estado de Teste (ET)”

      • 59981b694ecee335d53f5defd42b0ad7?only path=false&size=50&d=404Smaily Borém(usuário não autenticado)
        10 de Julho de 2012, 10:51

         

        configurei como constava no manual.. apenas não informava a necessidade de selecionar previamante o banco... mas assim funcionou...

        mysql -u root -p

        use sivac_estados;

        UPDATE estadoqueusa SET localbd='[ip_server]', loginbd='[usuario]', senhabd='[senha]', bd='sivac_estado' WHERE Estado_id='ET';

        depois é só acessar na aplicação o "Estado de Teste" ...  

    • 9e5427c9f27e0f9c8f9102a1fc2f74a6?only path=false&size=50&d=404PEDRO ROBERTO PEREIRA SILVESTRE(usuário não autenticado)
      10 de Julho de 2012, 13:58

       

      Boa tarde.

      Desde já agradeço  a atenção.
      Executei o comando que me passou, foi realizado com sucesso.
      E não sei se estou fazendo o processo correto para executar esse programa. Está dando um erro quando tento carregar o programa no navegador:

      Warning: mysqli()[mysqli.mysqli]: (28000/1045): Access denied for user 'root'@'localhost'(using password:yes) in c:wamp\www\ippes\sistema\index.php on line 38

      Fiz os seguintes procedimentos para execução do programa:
      - Instalei o wamp;
      - Coloquei a pasta do programa no seguinte diretório: C:\wamp\www\ippes
      - Criei os 2 bancos de dados que foi solicitado e importei os dados
      - Não alterei os dados do arquivo .htaccess, deixei como estava.
      - E para executar o sistema apenas digitei no navegador loca​lhos​t/ip​pes/​Sist​ema/

      Faltou algum procedimento ??

      Att,

      Pedro.

      • 59981b694ecee335d53f5defd42b0ad7?only path=false&size=50&d=404Smaily Borém(usuário não autenticado)
        10 de Julho de 2012, 14:23

         

        isso é errro de acesso ao banco..

        abra o arquivo .htaccess no /var/www/ippes/Sistema/   e verifique se as informações lá coincidem realmente com as suas.. caso contrario edite... provavelmente a senha que está lá não vai ser a que vc criou.. caso seja isso é só alterar..  pq a msg q apareceu pra vc foi de acesso negado.. então... é bom verificar a senha do root.. 

      • 9aadb14554c52996ea0150b8b9fe55f7?only path=false&size=50&d=404suporte sivac(usuário não autenticado)
        13 de Julho de 2012, 10:48

         

        Altere os dados do .htaccess para os dados de acesso ao seu servidor.

        O usuário, senha etc devem ser correspondentes ao servidor em que a aplicação esta sendo executada.

        Att. IPPES

        • 4d1a55dc3300334d93fda8e99bc6280c?only path=false&size=50&d=404Vigilância Epidemiológica de Ibiúna(usuário não autenticado)
          16 de Julho de 2012, 8:15

           

          Consegui acessar tanto pelo Ubuntu como pelo Linux.

          Parabenizo a equipe pelo Sistema, é uma solução que a tempos esperamos.

          Porém tenho a seguintes a dúvidas:

          O SIVAC só pode ser acessado pelo Estado de Teste?

          Ainda não há como acessá-lo pelo nosso Estado e depois pelo nosso municipio?

           

          Att

           Eder 

          • 9aadb14554c52996ea0150b8b9fe55f7?only path=false&size=50&d=404suporte sivac(usuário não autenticado)
            8 de Outubro de 2012, 9:13

             

            Bom dia, é possível sim acessar o sistema usando outro estado, para isso temos que realizar algumas alterações no banco de dados : `sivac_estados`.

            Ao acessar esse banco, abra a tabela `estadoqueusa`, nesta tabela localize a coluna : Estado_id.

            Essa coluna estão cadastrados todos os estados, inclusive o estado : ET (estado de teste).

            Localize o ID do estado que deseja acessar, no caso vou demonstrar como exemplo o ID : 1, que corresponde ao estado do Rio de Janeiro.

            Dentro desta tabela, altere as colunas: localbd, loginbd, senhabd, bd. Para os dados de sua conexão local, um processo muito semelhante ao instalar o Estado Teste do Sivac.

            Ou se preferir execute a seguinte a SQL:

            UPDATE estadoqueusa 

            SET localbd= '(servidor de banco de dados, ex: localhost)', 

            loginbd='(login do banco de dados, ex: root)', 

            senhabd='(senha do banco de dados)', 

            bd='sivac_estado' 

            WHERE Estado_id='(ID do estado desejado, ex: 'RJ')';

            Ao rodar essa SQL, você acaba de dar permissão para o Sivac acessar o estado do Rio de Janeiro.

            Agora acesse o Sivac e escolha o estado configurado acima para acessar.

            Se você já criou alguma unidade de Saúde no Estado Teste e na Cidade teste, com o mesmo login usado, no caso o login: ippes, automaticamente o sistema lhe remete aquela unidade de saúde e respectiva farmácia central daquela cidade, para isso cadastre uma unidade de saúde em alguma cidade do estado escolhido, verá que agora estará habilitado todas as cidades do respectivo estado.

            Feito isso, verá que no canto inferior esquerdo da tela, aparecerá seu login, clique nele e a tela: Alterar dados do administrador aparecerá. Confirme sua senha e seu acesso será concedido as alterações de dados do Sistema, basta apenas alterar sua unidade de saúde para a criada na cidade escolhida.

            Agora deslogue do sistema e ao se logar novamente verá que seu nome estará atualizado para a respectiva unidade central escolhida.

            Gabriel Sciammarella - Programador RG Sistemas

            Suporte Sivac

            www.​rgsi​stem​as.c​om.b​r

  • 59981b694ecee335d53f5defd42b0ad7?only path=false&size=50&d=404Smaily Borém(usuário não autenticado)
    6 de Julho de 2012, 11:05

     

    olá.. estou instalando o sistema no Ubuntu 11.10 ... e tbm estou tendo problemas ao executar a regra [ UPDATE estadoqueusa SET localbd='localhost', loginbd='root', senhabd='',bd='sivac_estado' WHERE Estado_id='ET' ] ... qndo executo retorna o seguinte erro [ERROR 1046 (3D000): No database selected] ... onde está "estadoqueusa" tenho q substituir pelo nome ou sigla do estado.. (no meu caso Goias ou Go) ?? se alguem puder ajudar.. Agradeço desde já ..... 

    • Ce405f84866b9ba9fc9ada5ba65f0a7e?only path=false&size=50&d=404Charles Duarte do Nascimento(usuário não autenticado)
      6 de Julho de 2012, 11:25

       

      O código esta correto:

      UPDATE estadoqueusa SET localbd='localhost', loginbd='root', senhabd='',bd='sivac_estado' WHERE Estado_id='ET'

       O código esta correto explicando:

      UPDATE estadoqueusa SET localbd='[SEU IP]', loginbd='root', senhabd='[SUA SENHA DE ACESSO AO BANCO]',bd='sivac_estado' WHERE Estado_id='ET' 

      • 59981b694ecee335d53f5defd42b0ad7?only path=false&size=50&d=404Smaily Borém(usuário não autenticado)
        6 de Julho de 2012, 11:38

         

        sim acredito q esteja mesmo.. estou executando da seguinte forma 

        UPDATE estadoqueusa SET localbd='localhost', loginbd='root', senhabd='ippes', bd='sivac_estado' WHERE Estado_id='ET';

         porém apresenta o erro 

        ERROR 1046 (3D000): No database selected

        e nao estou conseguindo resolver... se alguem souber solucionar e puder me ajudar...  Agradeço..!!!

    • 56819e5c0c83f378025d9ed496482644?only path=false&size=50&d=404Rafael Cristaldo(usuário não autenticado)
      8 de Outubro de 2012, 9:29

       

      Vc deve entrar no banco e depois selecionar a base de dados. Ex

      mysql -u root -p {senha} 

      Agora selecione o banco!

      #use sivac_estados;

      Depois faça a regra do UPDATE!

       

      Qualquer dúvida, á disposição!

  • 59981b694ecee335d53f5defd42b0ad7?only path=false&size=50&d=404Smaily Borém(usuário não autenticado)
    9 de Julho de 2012, 9:01

     

    Pessoal.. consegui executar a regra.. bastou selecionar o banco

    "use sivac_estados;"

    depois disso consegui executar

    UPDATE estadoqueusa SET localbd='localhost', loginbd='root', senhabd='ippes', bd='sivac_estado' WHERE Estado_id='ET';

    Porém agora passou a ocorrer outro erro.. tento acessar o sistema.. após selecionar o estado aparece a seguinte msg..

    Algum problema ocorreu ao tentar recuperar os dados. O sistema se tornou instável, provavelmente por causa de problemas com a sua conexão. Recarregue a página, e se não obtiver sucesso, tente novamente mais tarde.

    Assim como "Charles Duarte do Nascimento" descreveu..

    Alguém sabe como posso resolver ??

    Agadeço a atenção...

  • 64f9c8c9a8d07689d40eca75ac1c4c63?only path=false&size=50&d=404raphael lopes(usuário não autenticado)
    23 de Julho de 2012, 0:26

     

    no meu da esse erro
    Warning: mysqli::mysqli() [mysqli.mysqli]: (42000/1049): Unknown database 'sivac_estados' in C:\Moodle\server\sivac\Sistema\index.php on line 38
    não tenho nem ideia de como resolver alguem pode me explicar ??

    • 64f9c8c9a8d07689d40eca75ac1c4c63?only path=false&size=50&d=404raphael lopes(usuário não autenticado)
      27 de Julho de 2012, 10:51

       

      esse ja resolvi, agora da um erro de que nao encontrou a classe Seguranca

      • 9aadb14554c52996ea0150b8b9fe55f7?only path=false&size=50&d=404suporte sivac(usuário não autenticado)
        4 de Outubro de 2012, 11:41

         

        Boa tarde Júlio, esse erro na classe de Segurança ocorre apenas se o sistema for instalado de modo local e se no seu arquuivo " php.ini " a opção display_error : estiver como "ON".

        Esse erro não impede em nada o funcionamento do programa, apenas se refere a função de php: " sql_regcase ", que segundo os novos padrões de programação está função está como "DEPRECATED", ou seja caiu em desuso.

        Não chega a ser um erro apenas, um aviso do php alertando que a função caiu em desuso.

        Gabriel Sciammarella - Programador RG Sistemas. 
        Suporte Sivac
        www.​rgsi​stem​as.c​om.b​r
         

    • 9aadb14554c52996ea0150b8b9fe55f7?only path=false&size=50&d=404suporte sivac(usuário não autenticado)
      8 de Outubro de 2012, 9:26

       

      Raphael Lopes, seu problema está na hora de apontar para o banco de dados, verifique o arquivo .htacess e certifique que não haja nenhum problema na hora de inserir a SQL: 

      UPDATE estadoqueusa 
      SET localbd='[IP_DO_SERVIDOR_DE BANCO]', 
      loginbd='root',  
      senhabd='[SENHA_DE_ROOT_UTILIZADA]', 
      bd='sivac_estado'  
      WHERE Estado_id='ET'; 

      Para usuários windows recomendo instalar o sistema pela plataforma wamp que pode ser baixada gratuitamente em: http://www.wampserver.com/en/. 

      • 56819e5c0c83f378025d9ed496482644?only path=false&size=50&d=404Rafael Cristaldo(usuário não autenticado)
        8 de Outubro de 2012, 9:35

         

        O maior problema é que não é explicado que quando executamos a regra UPDATE, dentro do banco selecionado "use sivac_estados;" o único estado que funciona é o Estado de Teste.

         

        Por isso que na regra PADRÃO sem o estadoqueusa {ET};

        ET=Estado Teste

         Caso queira rodar pelo estado do Paraná, tire o {ET} e coloque {PR} ao executar o UPDATE.

         

        O que não fica claro é que temos que aplicar a regra UPDATE de acordo com o estado que queremos, e quando executamos o UPDATE com um estado, somente aquele estado que funciona, caso contrário irão se deparar com o erro já descrito nos posts acima, onde diz para " teste mais tarde...."

         

        • A3862cdc881a111ebf8c42d12f6a7c51?only path=false&size=50&d=404Glauton Prestes(usuário não autenticado)
          26 de Outubro de 2012, 1:34

           

          Boa noite pessoal, 

           

          No meu caso o erro é o Warning: mysqli()[mysqli.mysqli]: (28000/1045): Access denied for user 'root'@'localhost'(using password:NO) in c:wamp\www\ippes\sistema\index.php on line 38 

           

          No arquivo .htaccess user/senha estão iguais a do banco, eu acesso normalmente o banco pelo front.

           

          Pode me ajudar?

           

          Obrigado 

          • A3862cdc881a111ebf8c42d12f6a7c51?only path=false&size=50&d=404Glauton Prestes(usuário não autenticado)
            26 de Outubro de 2012, 1:36

             

            Apenas corrigindo: Warning: mysqli::mysqli(): (HY000/1045): Access denied for user ''@'localhost' (using password: NO) in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\sistema\index.php on line 38

            • 9aadb14554c52996ea0150b8b9fe55f7?only path=false&size=50&d=404suporte sivac(usuário não autenticado)
              26 de Outubro de 2012, 11:16

               

              Bom dia Glauton, não consegui reproduzir seu erro na minha maquina, mas parece que pode ser erro do arquivo .htacess.

              Se está usando local e via wamp, procure deixar o banco de dados do sivac sem senha e no campo de senha deixa apenas = ''.

              Se o erro voltar a persistir então tente rodar a SQL da tabela sivac_estado, postado anteriormente neste tópico.

              Gabriel Sciammarella - Programador RG Sistemas

              Suporte Sivac

              www.​rgsi​stem​as.c​om.b​r&nb​sp;

              • A3862cdc881a111ebf8c42d12f6a7c51?only path=false&size=50&d=404Glauton Prestes(usuário não autenticado)
                28 de Outubro de 2012, 22:10

                 

                Boa noite, mudei a senha para '', porém continua sem funcionar.

                Executei o update abaixo porem continua dando o mesmo erro. E não estou usando wamp.

                 UPDATE estadoqueusa  SET localbd='localhost',  

                loginbd='root',   senhabd='',  

                bd='sivac_estado'   

                WHERE Estado_id='ET';

                 abaixo .htacess

                SetEnv HOST_SIVAC "localhost"

                SetEnv BD_SIVAC    "sivac_estados"

                SetEnv USER_SIVAC  "root"

                SetEnv PASS_SIVAC  ""

                SetEnv PORT_SIVAC  "3306"

                 

                • 9aadb14554c52996ea0150b8b9fe55f7?only path=false&size=50&d=404suporte sivac(usuário não autenticado)
                  29 de Outubro de 2012, 9:17

                   

                  Bom dia Glauber, continuo achando estranho o seu erro...

                  Pode ser erro na configuração de seu banco de dados no ambiente Apache, ou tente simplificar o caminho de pastas de seu windows 7, já que ele se encontra em C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\sistema\index.php.

                  Modifique seu arquivo em:  Sistema\Uf\Class\tConstantes.php, na linha 42 especifique seu caminho de pastas correto.

                  Se nada der certo tente executar o sivac usando um ambiente wamp, você pode baixar-lo nesse site: http://www.wampserver.com/en/.

                  Gabriel Sciammarella - Programador RG Sistemas

                  Suporte Sivac
                  www.​rgsi​stem​as.c​om.b​r

Nao consigo acessar o Sivac online

24 de Outubro de 2014, 16:37, por Desconhecido

Autor: Andrea Fleury



Acesso ao Sivac - Demonstração

9 de Outubro de 2012, 12:02, por Desconhecido