Ir para o conteúdo

GPWeb

 Voltar a Bugs encontr...
Tela cheia

Erro Atualização 8.4.5 para 8.4.14

26 de Junho de 2014, 10:22 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 5 vezes

Ao atualizar o GPWEB da versão 8.4.5 para 8.4.14 ocorreu o seguinte erro.

Houve 3 erros em 45 comandos SQL no arquivo /var/www/gpweb_ins/instalacao/sql/atualizar_bd_mysql_225.sql

Analisei o banco do GPWEB e todas as alterações do Script foram feitas.

Acredito que o problema seja na seguinte alteração:

ALTER TABLE arquivo_historico ADD COLUMN arquivo_instrumento INTEGER(100) UNSIGNED DEFAULT NULL; ALTER TABLE arquivo_historico ADD KEY arquivo_instrumento (arquivo_instrumento); ALTER TABLE arquivo_historico ADD CONSTRAINT arquivo_historico_instrumento FOREIGN KEY (arquivo_instrumento) REFERENCES instrumento (instrumento_id) ON DELETE CASCADE ON UPDATE CASCADE;

No script gpweb_mysql.sql já existe a criacao da tabela arquivo_historico com todos os campos acima.

Existe algum log mais detalhado que eu possa analisar verficar qual dos scripts não foram rodados na atualização sem precisar ficar analisando o BD manualmente?


Desde já agradeço,

Roney

 

 

Autor: Roney Santos


66 comentários

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

     

    O script gpweb_mysql.sql SEMPRE terá todas as tabelas, pois é para uma instalação do zero.

    Em geral na instalação há um texto em vermelho com mais dicas do erro no SQL, mas o senhor não transcreveu aqui,

    P.S. O senhor estava presente no treinamento do gpweb In Company no TJES?

    • 152eaf8b19259ebb481d524fb66323ca?only path=false&size=50&d=404Roney Santos(usuário não autenticado)
      26 de Junho de 2014, 11:31

       

      Ola Bom dia,

      Segue respostas:

       Não apareceu o erros em vermelho.

      Não estava presente no treinamento in company do TJES.

      Mesmo mostrando 3 erros foram rodados todos os scripts de atualizar_bd_mysql_225.sql (conferi manualmente no BD).

      Não sei se quando a atualização detecta algum erro ela aborta os demais scripts, mas  os únicos scripts que foram feitos automaticamente pela atualizador foram:

      Instalação do gpweb
      Progresso:

      Atualizando os dados
      Houve 0 erros em 8 comandos SQL no arquivo /var/www/gpweb_ins/instalacao/sql/atualizar_bd_mysql_208.sql
      Houve 0 erros em 11 comandos SQL no arquivo /var/www/gpweb_ins/instalacao/sql/atualizar_bd_mysql_209.sql
      Houve 0 erros em 5 comandos SQL no arquivo /var/www/gpweb_ins/instalacao/sql/atualizar_bd_mysql_210.sql
      Houve 0 erros em 9 comandos SQL no arquivo /var/www/gpweb_ins/instalacao/sql/atualizar_bd_mysql_211.sql
      Houve 0 erros em 20 comandos SQL no arquivo /var/www/gpweb_ins/instalacao/sql/atualizar_bd_mysql_212.sql
      Houve 0 erros em 7 comandos SQL no arquivo /var/www/gpweb_ins/instalacao/sql/atualizar_bd_mysql_213.sql
      Houve 0 erros em 8 comandos SQL no arquivo /var/www/gpweb_ins/instalacao/sql/atualizar_bd_mysql_214.sql
      Houve 0 erros em 9 comandos SQL no arquivo /var/www/gpweb_ins/instalacao/sql/atualizar_bd_mysql_215.sql
      Houve 0 erros em 24 comandos SQL no arquivo /var/www/gpweb_ins/instalacao/sql/atualizar_bd_mysql_216.sql
      Houve 0 erros em 25 comandos SQL no arquivo /var/www/gpweb_ins/instalacao/sql/atualizar_bd_mysql_217.sql
      Houve 0 erros em 24 comandos SQL no arquivo /var/www/gpweb_ins/instalacao/sql/atualizar_bd_mysql_218.sql
      Houve 0 erros em 8 comandos SQL no arquivo /var/www/gpweb_ins/instalacao/sql/atualizar_bd_mysql_219.sql
      Houve 0 erros em 32 comandos SQL no arquivo /var/www/gpweb_ins/instalacao/sql/atualizar_bd_mysql_220.sql
      Houve 0 erros em 19 comandos SQL no arquivo /var/www/gpweb_ins/instalacao/sql/atualizar_bd_mysql_221.sql
      Houve 0 erros em 9 comandos SQL no arquivo /var/www/gpweb_ins/instalacao/sql/atualizar_bd_mysql_222.sql
      Houve 0 erros em 24 comandos SQL no arquivo /var/www/gpweb_ins/instalacao/sql/atualizar_bd_mysql_223.sql
      Houve 0 erros em 5 comandos SQL no arquivo /var/www/gpweb_ins/instalacao/sql/atualizar_bd_mysql_224.sql
      Houve 3 erros em 45 comandos SQL no arquivo /var/www/gpweb_ins/instalacao/sql/atualizar_bd_mysql_225.sql
       

      Na pasta gpweb/instalacao existe os scripts  atualizar_bd_mysql_226.sql e atualizar_bd_mysql_227.sql. Devo rodar estes scripts? O atualizador deveria roda-los?

       Desde já agradeço,

       

       

       

    • 152eaf8b19259ebb481d524fb66323ca?only path=false&size=50&d=404Roney Santos(usuário não autenticado)
      26 de Junho de 2014, 11:52

       

      Só para completar o chamado inicial

      Quando disse:

       No script gpweb_mysql.sql já existe a criacao da tabela arquivo_historico com todos os campos acima.

      Quiz dizer:

      No script atualizar_bd_mysql_221.sql já existe a criacao da tabela arquivo_historico com todos os campos acima.

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

         

        Em situação "normal" não deveria abortar.

        Basta rodar novamente a instalação e clicar no botão atualizar, para serem rodados os scripts faltantes.

        • 152eaf8b19259ebb481d524fb66323ca?only path=false&size=50&d=404Roney Santos(usuário não autenticado)
          26 de Junho de 2014, 12:16

           

          Feito novamente a instalação. 

          Rodou os ultimos dois últimos scripts faltantes. 

          De qualquer maneira seria atualizar_bd_mysql_225.sql retirando a seguinte parte:

          ALTER TABLE arquivo_historico ADD COLUMN arquivo_instrumento INTEGER(100) UNSIGNED DEFAULT NULL;
          ALTER TABLE arquivo_historico ADD KEY arquivo_instrumento (arquivo_instrumento);
          ALTER TABLE arquivo_historico ADD CONSTRAINT arquivo_historico_instrumento FOREIGN KEY (arquivo_instrumento) REFERENCES instrumento (instrumento_id) ON DELETE CASCADE ON UPDATE CASCADE;

           Já que existe no script atualizar_bd_mysql_221.sql.

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