Ir para o conteúdo

GPWeb

 Voltar a Bugs encontr...
Tela cheia

Erro atualização da versão 8.4.5 para 8.4.14

30 de Maio de 2014, 15:28 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 7 vezes

Caros, 

Na atualização da versão do gpweb alguns logs em tela apresentaram mensagens de erro (segue abaixo). Como realizei a atualização na homologação isto não é grave e posso fazer o rollback e esperar um novo release.

Gostaria de saber se o erro é grave ou se posso proceder com a atualização da produção? Ou se vocês têm alguma solução para o erro?

Muito obrigado.

Cordialmente,

Marcos V. Linhares.

Segue abaixo o log de atualização (em vermelho os erros apontados).


Instalação do gpweb
Progresso:

Atualizando os dados

Houve 0 erros em 8 comandos SQL no arquivo /var/www/gpweb_v8_4_14/instalacao/sql/atualizar_bd_mysql_208.sql
Houve 0 erros em 11 comandos SQL no arquivo /var/www/gpweb_v8_4_14/instalacao/sql/atualizar_bd_mysql_209.sql
Houve 0 erros em 5 comandos SQL no arquivo /var/www/gpweb_v8_4_14/instalacao/sql/atualizar_bd_mysql_210.sql
Houve 0 erros em 9 comandos SQL no arquivo /var/www/gpweb_v8_4_14/instalacao/sql/atualizar_bd_mysql_211.sql
Houve 0 erros em 20 comandos SQL no arquivo /var/www/gpweb_v8_4_14/instalacao/sql/atualizar_bd_mysql_212.sql
Houve 0 erros em 7 comandos SQL no arquivo /var/www/gpweb_v8_4_14/instalacao/sql/atualizar_bd_mysql_213.sql
Houve 0 erros em 8 comandos SQL no arquivo /var/www/gpweb_v8_4_14/instalacao/sql/atualizar_bd_mysql_214.sql
Houve 0 erros em 9 comandos SQL no arquivo /var/www/gpweb_v8_4_14/instalacao/sql/atualizar_bd_mysql_215.sql
Houve 0 erros em 24 comandos SQL no arquivo /var/www/gpweb_v8_4_14/instalacao/sql/atualizar_bd_mysql_216.sql
Houve 0 erros em 25 comandos SQL no arquivo /var/www/gpweb_v8_4_14/instalacao/sql/atualizar_bd_mysql_217.sql
Houve 0 erros em 24 comandos SQL no arquivo /var/www/gpweb_v8_4_14/instalacao/sql/atualizar_bd_mysql_218.sql
Houve 0 erros em 8 comandos SQL no arquivo /var/www/gpweb_v8_4_14/instalacao/sql/atualizar_bd_mysql_219.sql
Houve 2 erros em 34 comandos SQL no arquivo /var/www/gpweb_v8_4_14/instalacao/sql/atualizar_bd_mysql_220.sql
Houve 0 erros em 19 comandos SQL no arquivo /var/www/gpweb_v8_4_14/instalacao/sql/atualizar_bd_mysql_221.sql
Houve 0 erros em 9 comandos SQL no arquivo /var/www/gpweb_v8_4_14/instalacao/sql/atualizar_bd_mysql_222.sql
Houve 0 erros em 4 comandos SQL no arquivo /var/www/gpweb_v8_4_14/instalacao/sql/atualizar_bd_mysql_223.sql


Resultado da atualização da base de dados:    
Configuração da Base de Dados incompleta - os seguintes erros ocorreram:
Table 'gpweb.recurso_ponto' doesn't exist
Table 'gpweb.baseline_recurso_ponto' doesn't exist
Um erro no Banco de Dados ocorreu. Base de dados não foi povoada com dados corretamente!

 

Autor: Marcos Vinicius Linhares


44 comentários

  • 741b8961dc7cdf444516d79598f699b8?only path=false&size=50&d=404Marcos Vinicius Linhares(usuário não autenticado)
    2 de Junho de 2014, 17:01

     

    Posso prosseguir com a atualização da produção?

    Cordialmente,

    Marcos Vinicius Linhares.

    • 2410e532148edd2b6c7cbf313c164d3d?only path=false&size=50&d=404Sistema GP-Web Ltda.(usuário não autenticado)
      2 de Junho de 2014, 21:08

       

      Pode ignorar estes "erros" pois fazem referencia a mudança de tabelas na versão profissional.Colaborador nosso colocou os item no script atualizar_bd_mysql_220.sql, em vez de atualizar_bd_mysql_220_pro.sql

      • C132528a532c2e04e6633192f3646de4?only path=false&size=50&d=404Pedro Lúcio Silva Vivas(usuário não autenticado)
        3 de Junho de 2014, 9:44

         

        Aqui o erro foi um pouco diferente, porém, realmente ocorreu após a atualização, vide:

         

        ERRO: C:\xampp\htdocs\gpweb\classes\BDConsulta.class.php(633) : SQL falhou(SELECT count(DISTINCT pr.projeto_id) FROM (projetos AS pr) LEFT JOIN `usuarios` AS u ON pr.projeto_responsavel = u.usuario_id LEFT JOIN `cias` AS cias ON pr.projeto_cia = cias.cia_id LEFT JOIN `contatos` AS ct ON ct.contato_id = u.usuario_contato LEFT JOIN `tarefas` AS tarefas ON tarefas.tarefa_projeto = pr.projeto_id WHERE (tarefas.tarefa_projetoex_id IS NULL) AND (pr.projeto_plano_operativo=0 OR pr.projeto_plano_operativo IS NULL) AND (pr.projeto_template=0 OR pr.projeto_template IS NULL) AND (pr.projeto_portfolio IS NULL OR pr.projeto_portfolio=0) AND (pr.projeto_superior IS NULL OR pr.projeto_superior=0 OR pr.projeto_superior=pr.projeto_id) AND (pr.projeto_cia IN (10)))
        Erro era: Unknown column 'tarefas.tarefa_projetoex_id' in 'where clause'
        retorno:
        0 C:\xampp\htdocs\gpweb\classes\BDConsulta.class.php:633 dprint('C:\\xampp\\htdocs\\gpweb\\classes\\BDConsulta.class.php',633,0,'SQL falhou(SELECT count(DISTINCT pr.projeto_id) FROM (projetos AS pr) LEFT JOIN `usuarios` AS u ON pr.projeto_responsavel = u.usuario_id LEFT JOIN `cias` AS cias ON pr.projeto_cia = cias.cia_id LEFT JOIN `contatos` AS ct ON ct.contato_id = u.usuario_contato LEFT JOIN `tarefas` AS tarefas ON tarefas.tarefa_projeto = pr.projeto_id WHERE (tarefas.tarefa_projetoex_id IS NULL) AND (pr.projeto_plano_operativo=0 OR pr.projeto_plano_operativo IS NULL) AND (pr.projeto_template=0 OR pr.projeto_template IS NULL) AND (pr.projeto_portfolio IS NULL OR pr.projeto_portfolio=0) AND (pr.projeto_superior IS NULL OR pr.projeto_superior=0 OR pr.projeto_superior=pr.projeto_id) AND (pr.projeto_cia IN (10)))
        Erro era: Unknown column \'tarefas.tarefa_projetoex_id\' in \'where clause\'')
        1 C:\xampp\htdocs\gpweb\classes\BDConsulta.class.php:792 exec(1)
        2 C:\xampp\htdocs\gpweb\modulos\projetos\projetos.class.php:2304 Resultado()
        3 C:\xampp\htdocs\gpweb\modulos\projetos\index.php:404 projetos_quantidade(0,0,0,0,'10','projeto_data_fim','asc',-1,'','','','','','','','','','',0,'10',0,0,0,false,false,false,'',0,'',NULL,0,0,0,0,0,0)
        4 C:\xampp\htdocs\gpweb\index.php:357 require('C:\\xampp\\htdocs\\gpweb\\modulos\\projetos\\index.php')
        ERRO: C:\xampp\htdocs\gpweb\classes\BDConsulta.class.php(633) : SQL falhou(SELECT count(DISTINCT pr.projeto_id) FROM (projetos AS pr) LEFT JOIN `usuarios` AS u ON pr.projeto_responsavel = u.usuario_id LEFT JOIN `cias` AS cias ON pr.projeto_cia = cias.cia_id LEFT JOIN `contatos` AS ct ON ct.contato_id = u.usuario_contato LEFT JOIN `tarefas` AS tarefas ON tarefas.tarefa_projeto = pr.projeto_id LEFT JOIN `projeto_observado` AS projeto_observado ON projeto_observado.projeto_id = pr.projeto_id WHERE (tarefas.tarefa_projetoex_id IS NULL) AND (pr.projeto_plano_operativo=0 OR pr.projeto_plano_operativo IS NULL) AND (pr.projeto_template=0 OR pr.projeto_template IS NULL) AND (pr.projeto_portfolio IS NULL OR pr.projeto_portfolio=0) AND (pr.projeto_superior IS NULL OR pr.projeto_superior=0 OR pr.projeto_superior=pr.projeto_id) AND (projeto_observado.cia_para = 10) AND (projeto_observado.aprovado = 1) AND (projeto_observado.cia_de != 10))
        Erro era: Unknown column 'tarefas.tarefa_projetoex_id' in 'where clause'
        retorno:
        0 C:\xampp\htdocs\gpweb\classes\BDConsulta.class.php:633 dprint('C:\\xampp\\htdocs\\gpweb\\classes\\BDConsulta.class.php',633,0,'SQL falhou(SELECT count(DISTINCT pr.projeto_id) FROM (projetos AS pr) LEFT JOIN `usuarios` AS u ON pr.projeto_responsavel = u.usuario_id LEFT JOIN `cias` AS cias ON pr.projeto_cia = cias.cia_id LEFT JOIN `contatos` AS ct ON ct.contato_id = u.usuario_contato LEFT JOIN `tarefas` AS tarefas ON tarefas.tarefa_projeto = pr.projeto_id LEFT JOIN `projeto_observado` AS projeto_observado ON projeto_observado.projeto_id = pr.projeto_id WHERE (tarefas.tarefa_projetoex_id IS NULL) AND (pr.projeto_plano_operativo=0 OR pr.projeto_plano_operativo IS NULL) AND (pr.projeto_template=0 OR pr.projeto_template IS NULL) AND (pr.projeto_portfolio IS NULL OR pr.projeto_portfolio=0) AND (pr.projeto_superior IS NULL OR pr.projeto_superior=0 OR pr.projeto_superior=pr.projeto_id) AND (projeto_observado.cia_para = 10) AND (projeto_observado.aprovado = 1) AND (projeto_observado.cia_de != 10))
        Erro era: Unknown column \'tarefas.tarefa_projetoex_id\' in \'where clause\'')
        1 C:\xampp\htdocs\gpweb\classes\BDConsulta.class.php:792 exec(1)
        2 C:\xampp\htdocs\gpweb\modulos\projetos\projetos.class.php:2304 Resultado()
        3 C:\xampp\htdocs\gpweb\modulos\projetos\index.php:405 projetos_quantidade(0,0,0,0,'10','projeto_data_fim','asc',-1,'','','','','','','','',true,'',0,'10',0,0,0,false,false,false,'',0,'',NULL,0,0,0,0,0,0)
        4 C:\xampp\htdocs\gpweb\index.php:357 require('C:\\xampp\\htdocs\\gpweb\\modulos\\projetos\\index.php')
        Projetos (0) Recebido (0) Gantt

        ERRO: C:\xampp\htdocs\gpweb\classes\BDConsulta.class.php(633) : SQL falhou(SELECT count(DISTINCT pr.projeto_id) FROM (projetos AS pr) LEFT JOIN `usuarios` AS u ON pr.projeto_responsavel = u.usuario_id LEFT JOIN `cias` AS cias ON pr.projeto_cia = cias.cia_id LEFT JOIN `contatos` AS ct ON ct.contato_id = u.usuario_contato LEFT JOIN `tarefas` AS tarefas ON tarefas.tarefa_projeto = pr.projeto_id WHERE (tarefas.tarefa_projetoex_id IS NULL) AND (pr.projeto_plano_operativo=0 OR pr.projeto_plano_operativo IS NULL) AND (pr.projeto_template=0 OR pr.projeto_template IS NULL) AND (pr.projeto_portfolio IS NULL OR pr.projeto_portfolio=0) AND (pr.projeto_superior IS NULL OR pr.projeto_superior=0 OR pr.projeto_superior=pr.projeto_id) AND (pr.projeto_cia IN (10)))
        Erro era: Unknown column 'tarefas.tarefa_projetoex_id' in 'where clause'
        retorno:
        0 C:\xampp\htdocs\gpweb\classes\BDConsulta.class.php:633 dprint('C:\\xampp\\htdocs\\gpweb\\classes\\BDConsulta.class.php',633,0,'SQL falhou(SELECT count(DISTINCT pr.projeto_id) FROM (projetos AS pr) LEFT JOIN `usuarios` AS u ON pr.projeto_responsavel = u.usuario_id LEFT JOIN `cias` AS cias ON pr.projeto_cia = cias.cia_id LEFT JOIN `contatos` AS ct ON ct.contato_id = u.usuario_contato LEFT JOIN `tarefas` AS tarefas ON tarefas.tarefa_projeto = pr.projeto_id WHERE (tarefas.tarefa_projetoex_id IS NULL) AND (pr.projeto_plano_operativo=0 OR pr.projeto_plano_operativo IS NULL) AND (pr.projeto_template=0 OR pr.projeto_template IS NULL) AND (pr.projeto_portfolio IS NULL OR pr.projeto_portfolio=0) AND (pr.projeto_superior IS NULL OR pr.projeto_superior=0 OR pr.projeto_superior=pr.projeto_id) AND (pr.projeto_cia IN (10)))
        Erro era: Unknown column \'tarefas.tarefa_projetoex_id\' in \'where clause\'')
        1 C:\xampp\htdocs\gpweb\classes\BDConsulta.class.php:792 exec(1)
        2 C:\xampp\htdocs\gpweb\modulos\projetos\projetos.class.php:2304 Resultado()
        3 C:\xampp\htdocs\gpweb\modulos\projetos\ver_idx_projetos.php:67 projetos_quantidade(0,0,0,0,'10','projeto_data_fim','asc',-1,'','','','','','','','','','',0,'10',0,0,0,false,false,NULL,'',0,'',NULL,0,0,0,0,0,0)
        4 C:\xampp\htdocs\gpweb\estilo\rondon\sobrecarga.php:64 require('C:\\xampp\\htdocs\\gpweb\\modulos\\projetos\\ver_idx_projetos.php')
        5 C:\xampp\htdocs\gpweb\modulos\projetos\index.php:427 mostrar('','','','',true)
        6 C:\xampp\htdocs\gpweb\index.php:357 require('C:\\xampp\\htdocs\\gpweb\\modulos\\projetos\\index.php')

        • 2410e532148edd2b6c7cbf313c164d3d?only path=false&size=50&d=404Sistema GP-Web Ltda.(usuário não autenticado)
          3 de Junho de 2014, 18:47

           

          Está estranho pois o SQL 221 tem estes comandos:

          ALTER TABLE baseline_tarefas ADD COLUMN tarefa_projetoex_id INT(100) UNSIGNED DEFAULT NULL;
          ALTER TABLE baseline_tarefas ADD COLUMN tarefa_tarefaex_id INT(100) UNSIGNED DEFAULT NULL;
          ALTER TABLE baseline_tarefas ADD COLUMN tarefa_desatualizada INT(1) DEFAULT 0;

          ALTER TABLE tarefas ADD COLUMN tarefa_projetoex_id INT(100) UNSIGNED DEFAULT NULL;
          ALTER TABLE tarefas ADD COLUMN tarefa_tarefaex_id INT(100) UNSIGNED DEFAULT NULL;
          ALTER TABLE tarefas ADD COLUMN tarefa_desatualizada INT(1) DEFAULT 0;

          ALTER TABLE tarefas ADD CONSTRAINT tarefa_fk6 FOREIGN KEY (tarefa_projetoex_id ) REFERENCES projetos (projeto_id ) ON DELETE CASCADE ON UPDATE CASCADE;
          ALTER TABLE tarefas ADD CONSTRAINT tarefa_fk7 FOREIGN KEY (tarefa_tarefaex_id ) REFERENCES tarefas (tarefa_id ) ON DELETE CASCADE ON UPDATE CASCADE;
          ALTER TABLE tarefas ADD INDEX tarefa_fk6_idx (tarefa_projetoex_id ASC);
          ALTER TABLE tarefas ADD INDEX tarefa_fk7_idx (tarefa_tarefaex_id ASC);
           

          Rode o script atualizar_bd_mysql_221.sql, e os subsequentes se for o caso.

GP-Web v. 8.0.26 (24 Jun)

25 de Junho de 2012, 1:22, por Desconhecido



Treinamento do GP-Web em Porto Alegre-RS

8 de Maio de 2012, 0:22, por Desconhecido

Devido a uma solicitação da Polícia Militar do Rio de Janeiro, que enviará oficiais ao 3º Batalhão de Comunicações, para treinamento no software GP-Web, dentre os dias 15 a 17 de maio do corrente ano, foi franqueado para as Forças Armadas, demais Polícias e Bombeiros Militares do Brasil.



Patrocínio do Tribunal de Justiça do Acre ao GP-Web

23 de Abril de 2012, 12:44, por Desconhecido

Foram realizadas diversas melhorias na versão 8.0.17 do GP-Web, todas patrocinadas pelo Tribunal de Justiça do Acre, com destaque para:



Treinamento do GP-Web para o Ministério da Integração

8 de Abril de 2012, 19:56, por Desconhecido



Treinamento do GP-Web para o INSS

4 de Abril de 2012, 5:49, por Desconhecido