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.sqlAnalisei 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
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,
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.