Mensagem de erro ao atualizar versão SEI 3.0
-
31 de Julho de 2017 às 17:42Prezados(as)
Ao realizar a atualização da versão 3.0 ocorre a seguinte mensagem de
erro em anexo.
Atualmente estamos na versão 2.6.0 A16
Saberiam informar se posso remover a seguinte entrada.
DELETE FROM md_pi_mensagem WHERE id_tarefa=49;
Em anexo tem a mensagem de erro que acontecia antes de removermos essa
entrada. Pelo que entendemos o script quer remover a tarefa de id=49
mas essa tabela, que é de um modulo, faz referência a essa tarefa.
Gostaria de saber se podemos fazer essa remoção ou não.
Atenciosamente,
Fabiano
--
Comissão de Implantação do SEI/UFU
Sistema Eletrônico de Informações
Portaria R nº 678/2017 -
31 de Julho de 2017 às 18:14Boa tarde, Fabiano.
A entrada precisa ser removida sim. Porém, é possível que isto afete algum
módulo do seu sistema, visto que, aparentemente, há uma ou mais referências
ao índice 49 da tabela tarefa no seu BD.
Poderia me informar quais módulos estão sendo utilizados por vocês?Atenciosamente,*Victor Hugo Lobo Alves*
Ministério do Planejamento, Desenvolvimento e Gestão
Equipe SEI - CAPGov/COPPE/UFRJ
2017-07-31 14:42 GMT-03:00 Fabiano: > Prezados(as)
>
> Ao realizar a atualização da versão 3.0 ocorre a seguinte mensagem de erro
> em anexo.
> Atualmente estamos na versão 2.6.0 A16
>
> Saberiam informar se posso remover a seguinte entrada.
>
> DELETE FROM md_pi_mensagem WHERE id_tarefa=49;
>
> Em anexo tem a mensagem de erro que acontecia antes de removermos essa
> entrada. Pelo que entendemos o script quer remover a tarefa de id=49
> mas essa tabela, que é de um modulo, faz referência a essa tarefa.
> Gostaria de saber se podemos fazer essa remoção ou não.
>
> Atenciosamente,
>
> Fabiano
>
> --
> Comissão de Implantação do SEI/UFU
> Sistema Eletrônico de Informações
> Portaria R nº 678/2017
> _______________________________________________
> sei-tecnico mailing list
> sei-tecnico@listas.softwarepublico.gov.br
>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/sei-tecnico
>
>
--
Atenciosamente,*(Nome de quem respondeu ao email em negrito)*
Ministério do Planejamento, Desenvolvimento e Gestão
Equipe SEI - CAPGov/COPPE/UFRJ -
31 de Julho de 2017 às 18:23Olá Victor,
Temos todos os módulos em produção:
1) Protocolo Integrado
2) Peticionamento Eletrônico
3) Pesquisa Pública
---Comissão de Implantação do SEI/UFU
Sistema Eletrônico de Informações
Portaria R nº 678/2017Em 2017-07-31 15:14, Equipe SEI escreveu:> Boa tarde, Fabiano.
>
> A entrada precisa ser removida sim. Porém, é possível que isto
> afete algum módulo do seu sistema, visto que, aparentemente, há uma
> ou mais referências ao índice 49 da tabela tarefa no seu BD.
> Poderia me informar quais módulos estão sendo utilizados por vocês?
>
> Atenciosamente,
> VICTOR HUGO LOBO ALVES
> Ministério do Planejamento, Desenvolvimento e Gestão
> Equipe SEI - CAPGov/COPPE/UFRJ
>
> 2017-07-31 14:42 GMT-03:00 Fabiano:
>
>> Prezados(as)
>>
>> Ao realizar a atualização da versão 3.0 ocorre a seguinte
>> mensagem de erro em anexo.
>> Atualmente estamos na versão 2.6.0 A16
>>
>> Saberiam informar se posso remover a seguinte entrada.
>>
>> DELETE FROM md_pi_mensagem WHERE id_tarefa=49;
>>
>> Em anexo tem a mensagem de erro que acontecia antes de removermos
>> essa
>> entrada. Pelo que entendemos o script quer remover a tarefa de id=49
>> mas essa tabela, que é de um modulo, faz referência a essa tarefa.
>> Gostaria de saber se podemos fazer essa remoção ou não.
>>
>> Atenciosamente,
>>
>> Fabiano
>>
>> --
>> Comissão de Implantação do SEI/UFU
>> Sistema Eletrônico de Informações
>> Portaria R nº 678/2017
>> _______________________________________________
>> sei-tecnico mailing list
>> sei-tecnico@listas.softwarepublico.gov.br
>>
>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/sei-tecnico
>> [1]
>
> --
>
> Atenciosamente,
> (NOME DE QUEM RESPONDEU AO EMAIL EM NEGRITO)
> Ministério do Planejamento, Desenvolvimento e Gestão
> Equipe SEI - CAPGov/COPPE/UFRJ
>
>
> Links:
> ------
> [1]
>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/sei-tecnico
>
> _______________________________________________
> sei-tecnico mailing list
> sei-tecnico@listas.softwarepublico.gov.br
>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/sei-tecnico -
31 de Julho de 2017 às 18:29Entendo. Vou avaliar o comportamento dos módulos para te dar um
posicionamento mais assertivo sobre o que é impactado pela remoção deste
dado.
2017-07-31 15:23 GMT-03:00 Fabiano: > Olá Victor,
>
> Temos todos os módulos em produção:
>
> 1) Protocolo Integrado
> 2) Peticionamento Eletrônico
> 3) Pesquisa Pública
>
>
> ---
> Comissão de Implantação do SEI/UFU
> Sistema Eletrônico de Informações
> Portaria R nº 678/2017
>
> Em 2017-07-31 15:14, Equipe SEI escreveu:
>
>> Boa tarde, Fabiano.
>>
>> A entrada precisa ser removida sim. Porém, é possível que isto
>> afete algum módulo do seu sistema, visto que, aparentemente, há uma
>> ou mais referências ao índice 49 da tabela tarefa no seu BD.
>> Poderia me informar quais módulos estão sendo utilizados por vocês?
>>
>> Atenciosamente,
>> VICTOR HUGO LOBO ALVES
>> Ministério do Planejamento, Desenvolvimento e Gestão
>> Equipe SEI - CAPGov/COPPE/UFRJ
>>
>> 2017-07-31 14:42 GMT-03:00 Fabiano:
>>
>> Prezados(as)
>>>
>>> Ao realizar a atualização da versão 3.0 ocorre a seguinte
>>> mensagem de erro em anexo.
>>> Atualmente estamos na versão 2.6.0 A16
>>>
>>> Saberiam informar se posso remover a seguinte entrada.
>>>
>>> DELETE FROM md_pi_mensagem WHERE id_tarefa=49;
>>>
>>> Em anexo tem a mensagem de erro que acontecia antes de removermos
>>> essa
>>> entrada. Pelo que entendemos o script quer remover a tarefa de id=49
>>> mas essa tabela, que é de um modulo, faz referência a essa tarefa.
>>> Gostaria de saber se podemos fazer essa remoção ou não.
>>>
>>> Atenciosamente,
>>>
>>> Fabiano
>>>
>>> --
>>> Comissão de Implantação do SEI/UFU
>>> Sistema Eletrônico de Informações
>>> Portaria R nº 678/2017
>>> _______________________________________________
>>> sei-tecnico mailing list
>>> sei-tecnico@listas.softwarepublico.gov.br
>>>
>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/
>> listinfo/sei-tecnico
>>
>>> [1]
>>
>>
>>
>> Links:
>> ------
>> [1] https://listas.softwarepublico.gov.br/mailman/cgi-bin/
>> listinfo/sei-tecnico
>>
>> _______________________________________________
>> sei-tecnico mailing list
>> sei-tecnico@listas.softwarepublico.gov.br
>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/
>> listinfo/sei-tecnico
>>
>
--
Atenciosamente,
*Victor Hugo Lobo Alves*
Ministério do Planejamento, Desenvolvimento e Gestão
Equipe SEI - CAPGov/COPPE/UFRJ -
31 de Julho de 2017 às 18:44Excelentes informações. Isso vai facilitar o trabalho. Obrigado.
Tem como sim, Fabiano. Você pode ver a versão do módulo PI no arquivo
".../sei/web/modulos/protocolo_integrado/ProtocoloIntegradoIntegracao.php".
Nele existe a função getVersao() onde o return dela é a versão do seu
módulo.
2017-07-31 15:33 GMT-03:00 Fabiano: > Olá Victor,
>
> Em um outro canal de contato, recebi o seguinte email:
>
> "Prezados, o ideal é que tivessem atualizado o módulo PI para a versão
> 1.1.5 previamente à atualização para o SEI 3.0.
>
> A versão 1.1.5 inclui a constraint "on delete cascade" na tabela de
> mensagens do módulo PI e evita que este erro seja lançado.
>
> O relatado por vocês ocorre em ambiente de produção?
>
> Atenciosamente,
> Equipe Protocolo Integrado"
>
>
> Tem como verificar qual versão tenho instalado do PI ? Não tenho certeza
> se tem está com esta versão 1.1.5.
>
> Estamos montando ainda o ambiente.
> Gostaria de saber se tem algum impacto de realizar o delete da tarefa 49
> manualmente (como realizamos), e realizar posteriormente a atualização do
> módulo 2.0 do PI na versão 3.0 do SEI.
> Ou teria que começar todo o processo novamente e atualizar inicialmente a
> 1.1.5 do PI na versão 2.6, para somente depois atualizar a 3.0
>
> DELETE FROM md_pi_mensagem WHERE id_tarefa=49;
>
> Atenciosamente,
>
>
> ---
> Comissão de Implantação do SEI/UFU
> Sistema Eletrônico de Informações
> Portaria R nº 678/2017
>
> Em 2017-07-31 15:29, Equipe SEI escreveu:
>
>> Entendo. Vou avaliar o comportamento dos módulos para te dar um
>> posicionamento mais assertivo sobre o que é impactado pela remoção
>> deste dado.
>>
>> 2017-07-31 15:23 GMT-03:00 Fabiano:
>>
>> Olá Victor,
>>>
>>> Temos todos os módulos em produção:
>>>
>>> 1) Protocolo Integrado
>>> 2) Peticionamento Eletrônico
>>> 3) Pesquisa Pública
>>>
>>> ---
>>> Comissão de Implantação do SEI/UFU
>>> Sistema Eletrônico de Informações
>>> Portaria R nº 678/2017
>>>
>>> Em 2017-07-31 15:14, Equipe SEI escreveu:
>>> Boa tarde, Fabiano.
>>>
>>> A entrada precisa ser removida sim. Porém, é possível que isto
>>> afete algum módulo do seu sistema, visto que, aparentemente, há
>>> uma
>>> ou mais referências ao índice 49 da tabela tarefa no seu BD.
>>> Poderia me informar quais módulos estão sendo utilizados por
>>> vocês?
>>>
>>> Atenciosamente,
>>> VICTOR HUGO LOBO ALVES
>>> Ministério do Planejamento, Desenvolvimento e Gestão
>>> Equipe SEI - CAPGov/COPPE/UFRJ
>>>
>>> 2017-07-31 14:42 GMT-03:00 Fabiano:
>>>
>>> Prezados(as)
>>>
>>> Ao realizar a atualização da versão 3.0 ocorre a seguinte
>>> mensagem de erro em anexo.
>>> Atualmente estamos na versão 2.6.0 A16
>>>
>>> Saberiam informar se posso remover a seguinte entrada.
>>>
>>> DELETE FROM md_pi_mensagem WHERE id_tarefa=49;
>>>
>>> Em anexo tem a mensagem de erro que acontecia antes de removermos
>>> essa
>>> entrada. Pelo que entendemos o script quer remover a tarefa de id=49
>>> mas essa tabela, que é de um modulo, faz referência a essa tarefa.
>>> Gostaria de saber se podemos fazer essa remoção ou não.
>>>
>>> Atenciosamente,
>>>
>>> Fabiano
>>>
>>> --
>>> Comissão de Implantação do SEI/UFU
>>> Sistema Eletrônico de Informações
>>> Portaria R nº 678/2017
>>> _______________________________________________
>>> sei-tecnico mailing list
>>> sei-tecnico@listas.softwarepublico.gov.br
>>>
>>>
>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/
>> listinfo/sei-tecnico
>>
>>> [1]
>>> [1]
>>>
>>> Links:
>>> ------
>>> [1]
>>>
>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/
>> listinfo/sei-tecnico
>>
>>> [1]
>>>
>>> _______________________________________________
>>> sei-tecnico mailing list
>>> sei-tecnico@listas.softwarepublico.gov.br
>>>
>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/
>> listinfo/sei-tecnico
>>
>>> [1]
>>>
>>
>> --
>>
>> Atenciosamente,
>> VICTOR HUGO LOBO ALVES
>> Ministério do Planejamento, Desenvolvimento e Gestão
>> Equipe SEI - CAPGov/COPPE/UFRJ
>>
>>
>> Links:
>> ------
>> [1] https://listas.softwarepublico.gov.br/mailman/cgi-bin/
>> listinfo/sei-tecnico
>>
>
--
Atenciosamente,
*Victor Hugo Lobo Alves*
Ministério do Planejamento, Desenvolvimento e Gestão
Equipe SEI - CAPGov/COPPE/UFRJ -
7 de Agosto de 2017 às 18:08Boa tarde, Fabiano.Pelo que pude observar, é exatamente isso que lhe foi sugerido.
É necessário atualizar primeiramente o módulo do *Protocolo Integrado*.
Na atualização do módulo, existem as seguintes linhas PHP:
415
objInfraMetaBD->excluirChaveEstrangeira('md_pi_mensagem','fk_md_pi_mensagem_tarefa');
416 BancoSEI::getInstance()->executarSql('ALTER TABLE md_pi_mensagem ADD
CONSTRAINT fk_md_pi_mensagem_tarefa FOREIGN KEY (id_tarefa) REFERENCES
tarefa (id_tarefa) ON DELETE CASCADE');
O que prova que acontece exatamente o que você mencionou. A FK é removida e
em seguida é adicionada novamente, porém, com o acréscimo do *ON DELETE
CASCADE*, que vai permitir a execução do script de atualização do SEI rodar
sem nenhum erro.
Sugiro que faça um backup do seu Banco de Dados e tente realizar a
atualização do módulo PI antes de atualizar o SEI.
Sugiro que atualize para a versão PI 2.0.0, uma vez que no próprio arquivo
de atualização do módulo (ProtocoloIntegradoVersaoRN.php) existe o seguinte
código, sugerindo que a v2.0.0 é a versão com suporte ao SEI 3.0:
119 case '2.0.0':
120 //Versão com suporte ao SEI 3.0
121 $instalacao =
$this->instalarv200($strVersaoPreviaModuloProtocoloIntegrado);
122 break;
Se ainda tiver dúvidas, estamos à disposição.
2017-07-31 15:44 GMT-03:00 Equipe SEI: > Excelentes informações. Isso vai facilitar o trabalho. Obrigado.
>
> Tem como sim, Fabiano. Você pode ver a versão do módulo PI no arquivo
> ".../sei/web/modulos/protocolo_integrado/ProtocoloIntegradoIntegracao.
> php".
> Nele existe a função getVersao() onde o return dela é a versão do seu
> módulo.
>
> 2017-07-31 15:33 GMT-03:00 Fabiano:
>
>> Olá Victor,
>>
>> Em um outro canal de contato, recebi o seguinte email:
>>
>> "Prezados, o ideal é que tivessem atualizado o módulo PI para a versão
>> 1.1.5 previamente à atualização para o SEI 3.0.
>>
>> A versão 1.1.5 inclui a constraint "on delete cascade" na tabela de
>> mensagens do módulo PI e evita que este erro seja lançado.
>>
>> O relatado por vocês ocorre em ambiente de produção?
>>
>> Atenciosamente,
>> Equipe Protocolo Integrado"
>>
>>
>> Tem como verificar qual versão tenho instalado do PI ? Não tenho certeza
>> se tem está com esta versão 1.1.5.
>>
>> Estamos montando ainda o ambiente.
>> Gostaria de saber se tem algum impacto de realizar o delete da tarefa 49
>> manualmente (como realizamos), e realizar posteriormente a atualização do
>> módulo 2.0 do PI na versão 3.0 do SEI.
>> Ou teria que começar todo o processo novamente e atualizar inicialmente a
>> 1.1.5 do PI na versão 2.6, para somente depois atualizar a 3.0
>>
>> DELETE FROM md_pi_mensagem WHERE id_tarefa=49;
>>
>> Atenciosamente,
>>
>>
>> ---
>> Comissão de Implantação do SEI/UFU
>> Sistema Eletrônico de Informações
>> Portaria R nº 678/2017
>>
>> Em 2017-07-31 15:29, Equipe SEI escreveu:
>>
>>> Entendo. Vou avaliar o comportamento dos módulos para te dar um
>>> posicionamento mais assertivo sobre o que é impactado pela remoção
>>> deste dado.
>>>
>>> 2017-07-31 15:23 GMT-03:00 Fabiano:
>>>
>>> Olá Victor,
>>>>
>>>> Temos todos os módulos em produção:
>>>>
>>>> 1) Protocolo Integrado
>>>> 2) Peticionamento Eletrônico
>>>> 3) Pesquisa Pública
>>>>
>>>> ---
>>>> Comissão de Implantação do SEI/UFU
>>>> Sistema Eletrônico de Informações
>>>> Portaria R nº 678/2017
>>>>
>>>> Em 2017-07-31 15:14, Equipe SEI escreveu:
>>>> Boa tarde, Fabiano.
>>>>
>>>> A entrada precisa ser removida sim. Porém, é possível que isto
>>>> afete algum módulo do seu sistema, visto que, aparentemente, há
>>>> uma
>>>> ou mais referências ao índice 49 da tabela tarefa no seu BD.
>>>> Poderia me informar quais módulos estão sendo utilizados por
>>>> vocês?
>>>>
>>>> Atenciosamente,
>>>> VICTOR HUGO LOBO ALVES
>>>> Ministério do Planejamento, Desenvolvimento e Gestão
>>>> Equipe SEI - CAPGov/COPPE/UFRJ
>>>>
>>>> 2017-07-31 14:42 GMT-03:00 Fabiano:
>>>>
>>>> Prezados(as)
>>>>
>>>> Ao realizar a atualização da versão 3.0 ocorre a seguinte
>>>> mensagem de erro em anexo.
>>>> Atualmente estamos na versão 2.6.0 A16
>>>>
>>>> Saberiam informar se posso remover a seguinte entrada.
>>>>
>>>> DELETE FROM md_pi_mensagem WHERE id_tarefa=49;
>>>>
>>>> Em anexo tem a mensagem de erro que acontecia antes de removermos
>>>> essa
>>>> entrada. Pelo que entendemos o script quer remover a tarefa de id=49
>>>> mas essa tabela, que é de um modulo, faz referência a essa tarefa.
>>>> Gostaria de saber se podemos fazer essa remoção ou não.
>>>>
>>>> Atenciosamente,
>>>>
>>>> Fabiano
>>>>
>>>> --
>>>> Comissão de Implantação do SEI/UFU
>>>> Sistema Eletrônico de Informações
>>>> Portaria R nº 678/2017
>>>> _______________________________________________
>>>> sei-tecnico mailing list
>>>> sei-tecnico@listas.softwarepublico.gov.br
>>>>
>>>>
>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>> fo/sei-tecnico
>>>
>>>> [1]
>>>> [1]
>>>>
>>>> Links:
>>>> ------
>>>> [1]
>>>>
>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>> fo/sei-tecnico
>>>
>>>> [1]
>>>>
>>>> _______________________________________________
>>>> sei-tecnico mailing list
>>>> sei-tecnico@listas.softwarepublico.gov.br
>>>>
>>>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>> fo/sei-tecnico
>>>
>>>> [1]
>>>>
>>>
>>> --
>>>
>>> Atenciosamente,
>>> VICTOR HUGO LOBO ALVES
>>> Ministério do Planejamento, Desenvolvimento e Gestão
>>> Equipe SEI - CAPGov/COPPE/UFRJ
>>>
>>>
>>> Links:
>>> ------
>>> [1] https://listas.softwarepublico.gov.br/mailman/cgi-bin/listin
>>> fo/sei-tecnico
>>>
>>
>
>
> --
> Atenciosamente,
> *Victor Hugo Lobo Alves*
> Ministério do Planejamento, Desenvolvimento e Gestão
> Equipe SEI - CAPGov/COPPE/UFRJ
>
--
Atenciosamente,
*Victor Hugo Lobo Alves*
Ministério do Planejamento, Desenvolvimento e Gestão
Equipe SEI - CAPGov/COPPE/UFRJ
Ordenar por:
Relacionado:
- sei-tecnico Falha de segurança - acesso a conteúdo de docu...
- i-educar Versão do php do ieducar
- i-educar Pesquisa Sobre as Suas Dores na Gestão Escolar
Estatísticas:
-
iniciada em
7 anos, 9 meses atrás
-
vizualizada
824 vezes
-
respondida
6 vezes
-
votada
0 vezes