Erro Instalação Módulo de Integração SEI - PEN
-
19 de Fevereiro de 2018 às 19:07Boa tarde,
Eu tentei instalar o Módulo de integração PEN
(https://softwarepublico.gov.br/gitlab/sei/mod-sei-pen/tree/release-1.1.0)
e quando executei o script sei_atualizar_versao_modulo_pen.php ocorreu o
seguinte erro:
[root@sei2 pen]# php -c /etc/php.ini
/opt/sei/scripts/sei_atualizar_versao_modulo_pen.php
00001 - INICIANDO ATUALIZACAO DO MODULO PEN NO SEI VERSAO 3.0.7
00002 - [InfraOracle->consultarSql] select lower(table_name) as table_name
from all_tables where lower(owner)='usuario' and
lower(table_name)='pen_sei_teste' order by table_name asc
00003 - [InfraOracle->consultarSql] 0.107 s
00004 - [InfraOracle->executarSql] CREATE TABLE pen_sei_teste (id
number(*,0) null)
00005 - [InfraOracle->executarSql] 0 registro(s) afetado(s)
00006 - [InfraOracle->executarSql] 0.106 s
00007 - [InfraOracle->executarSql] DROP TABLE pen_sei_teste
00008 - [InfraOracle->executarSql] 0 registro(s) afetado(s)
00009 - [InfraOracle->executarSql] 0.058 s
00010 - [InfraRN->__call] InfraParametro.getValor
00011 - [InfraParametro->getStrValor] PEN_VERSAO_MODULO_SEI
00012 - [InfraOracle->consultarSql] SELECT valor FROM infra_parametro
WHERE nome='PEN_VERSAO_MODULO_SEI'
00013 - [InfraOracle->consultarSql] 0.01 s
00014 - [InfraOracle->consultarSql] SELECT 0 AS EXISTE
00015 - [Infra->infraGerarExcecao] 10: Warning:
/opt/infra/infra_php/InfraOracle.php linha:373.
oci_execute(): ORA-00923: FROM keyword not found where expected
Erro atualizando VERSAO.
--
Jalles Matheus de Vargas
Analista de Tecnologia da Informação
NTI - UFCSPA - Prédio 2 - Sala 720
Fone: 3303 8748 -
20 de Fevereiro de 2018 às 14:10Bom dia, Jalles.
Consegue nos encaminhar o log do Oracle para analisarmos o erro?
O erro apresentado sugere que a Query SQL não está corretamente construída.
Atenciosamente,
*Victor Hugo Lobo Alves*
Ministério do Planejamento, Desenvolvimento e Gestão
Equipe SEI - CAPGov/COPPE/UFRJ
2018-02-19 16:07 GMT-03:00 Jalles Matheus de Vargas
:> Boa tarde,
>
> Eu tentei instalar o Módulo de integração PEN
> (https://softwarepublico.gov.br/gitlab/sei/mod-sei-pen/tree/release-1.1.0)
> e quando executei o script sei_atualizar_versao_modulo_pen.php ocorreu o
> seguinte erro:
>
> [root@sei2 pen]# php -c /etc/php.ini
> /opt/sei/scripts/sei_atualizar_versao_modulo_pen.php
> 00001 - INICIANDO ATUALIZACAO DO MODULO PEN NO SEI VERSAO 3.0.7
> 00002 - [InfraOracle->consultarSql] select lower(table_name) as table_name
> from all_tables where lower(owner)='usuario' and
> lower(table_name)='pen_sei_teste' order by table_name asc
> 00003 - [InfraOracle->consultarSql] 0.107 s
> 00004 - [InfraOracle->executarSql] CREATE TABLE pen_sei_teste (id
> number(*,0) null)
> 00005 - [InfraOracle->executarSql] 0 registro(s) afetado(s)
> 00006 - [InfraOracle->executarSql] 0.106 s
> 00007 - [InfraOracle->executarSql] DROP TABLE pen_sei_teste
> 00008 - [InfraOracle->executarSql] 0 registro(s) afetado(s)
> 00009 - [InfraOracle->executarSql] 0.058 s
> 00010 - [InfraRN->__call] InfraParametro.getValor
> 00011 - [InfraParametro->getStrValor] PEN_VERSAO_MODULO_SEI
> 00012 - [InfraOracle->consultarSql] SELECT valor FROM infra_parametro
> WHERE nome='PEN_VERSAO_MODULO_SEI'
> 00013 - [InfraOracle->consultarSql] 0.01 s
> 00014 - [InfraOracle->consultarSql] SELECT 0 AS EXISTE
> 00015 - [Infra->infraGerarExcecao] 10: Warning:
> /opt/infra/infra_php/InfraOracle.php linha:373.
> oci_execute(): ORA-00923: FROM keyword not found where expected
>
> Erro atualizando VERSAO.
>
>
> --
> Jalles Matheus de Vargas
> Analista de Tecnologia da Informação
> NTI - UFCSPA - Prédio 2 - Sala 720
> Fone: 3303 8748
> _______________________________________________
> sei-tecnico mailing list
> sei-tecnico@listas.softwarepublico.gov.br
>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/sei-tecnico
> -
26 de Fevereiro de 2018 às 13:20Bom dia, Victor.
Infelizmente não consegui o log do Oracle, mas vi que o erro era na query
"SELECT 0 AS EXISTE".
Para testar eu alterei a query para "SELECT 0 AS EXISTE FROM dual" no
arquivo /opt/sei/web/modulos/pen/bd/PenMetaBD.php e o script de
atualização continuou até parar em outro erro:
o nome da FK "fk_md_pen_processo_eletronico_procedimento" é muito longo.
Segue abaixo a execução do script:
php -c /etc/php.ini /opt/sei/scripts/sei_atualizar_versao_modulo_pen.php00001 - INICIANDO ATUALIZACAO DO MODULO PEN NO SEI VERSAO 3.0.7
00002 - [InfraOracle->consultarSql] select lower(table_name) as table_name
from all_tables where lower(owner)='usuario' and
lower(table_name)='pen_sei_teste' order by table_name asc00003 - [InfraOracle->consultarSql] 0.006 s00004 - [InfraOracle->executarSql] CREATE TABLE pen_sei_teste (id
number(*,0) null)
00005 - [InfraOracle->executarSql] 0 registro(s) afetado(s)00006 - [InfraOracle->executarSql] 0.016 s00007 - [InfraOracle->executarSql] DROP TABLE pen_sei_teste
00008 - [InfraOracle->executarSql] 0 registro(s) afetado(s)00009 - [InfraOracle->executarSql] 0.032 s00010 - [InfraRN->__call] InfraParametro.getValor
00011 - [InfraParametro->getStrValor] PEN_VERSAO_MODULO_SEI
00012 - [InfraOracle->consultarSql] SELECT valor FROM infra_parametro
WHERE nome='PEN_VERSAO_MODULO_SEI'00013 - [InfraOracle->consultarSql] 0.002 s
00014 - [InfraOracle->consultarSql] SELECT 0 AS EXISTE FROM dual
00015 - [InfraOracle->consultarSql] 0.002 s
00016 - [Infra->infraGerarExcecao] 20: Notice:
/opt/sei/web/modulos/pen/bd/PenMetaBD.php linha:252.
Undefined index: EXISTE
00017 - [InfraOracle->executarSql] CREATE TABLE md_pen_processo_eletronico
(numero_registro char(16 byte) NOT NULL, id_procedimento number(*,0) NOT
NULL)
00018 - [InfraOracle->executarSql] 0 registro(s) afetado(s)
00019 - [InfraOracle->executarSql] 0.177 s
00020 - [InfraOracle->consultarSql] SELECT 0 AS EXISTE FROM dual
00021 - [InfraOracle->consultarSql] 0.001 s
00022 - [Infra->infraGerarExcecao] 20: Notice:
/opt/sei/web/modulos/pen/bd/PenMetaBD.php linha:180.
Undefined index: EXISTE
00023 - [InfraOracle->executarSql] alter table md_pen_processo_eletronico
add constraint pk_md_pen_processo_eletronico primarykey (numero_registro)
00024 - [InfraOracle->executarSql] 0 registro(s) afetado(s)
00025 - [InfraOracle->executarSql] 0.11 s
00026 - [InfraOracle->executarSql] ALTER TABLE md_pen_processo_eletronico
ADD CONSTRAINT UK_md_pen_processo_eletronico UNIQUE(numero_registro,
id_procedimento)
00027 - [InfraOracle->executarSql] 0 registro(s) afetado(s)
00028 - [InfraOracle->executarSql] 0.036 s
00029 - [InfraOracle->consultarSql] SELECT 0 AS EXISTE FROM dual
00030 - [InfraOracle->consultarSql] 0.001 s
00031 - [Infra->infraGerarExcecao] 20: Notice:
/opt/sei/web/modulos/pen/bd/PenMetaBD.php linha:180.
Undefined index: EXISTE
00032 - [InfraOracle->executarSql] alter table md_pen_processo_eletronico
add constraint fk_md_pen_processo_eletronico_procedimento foreign key
(id_procedimento) references procedimento (id_procedimento)
00033 - [Infra->infraGerarExcecao] 10: Warning:
/opt/infra/infra_php/InfraOracle.php linha:491.
oci_execute(): ORA-00972: identifier is too long> Bom dia, Jalles.
> Consegue nos encaminhar o log do Oracle para analisarmos o erro?
> O erro apresentado sugere que a Query SQL não está corretamente
> construída.
>
> Atenciosamente,
> *Victor Hugo Lobo Alves*
> Ministério do Planejamento, Desenvolvimento e Gestão
> Equipe SEI - CAPGov/COPPE/UFRJ
>
> 2018-02-19 16:07 GMT-03:00 Jalles Matheus de Vargas
>
> :
>
>> Boa tarde,
>>
>> Eu tentei instalar o Módulo de integração PEN
>> (https://softwarepublico.gov.br/gitlab/sei/mod-sei-pen/tree/release-1.1.0)
>> e quando executei o script sei_atualizar_versao_modulo_pen.php ocorreu o
>> seguinte erro:
>>
>> [root@sei2 pen]# php -c /etc/php.ini
>> /opt/sei/scripts/sei_atualizar_versao_modulo_pen.php
>> 00001 - INICIANDO ATUALIZACAO DO MODULO PEN NO SEI VERSAO 3.0.7
>> 00002 - [InfraOracle->consultarSql] select lower(table_name) as
>> table_name
>> from all_tables where lower(owner)='usuario' and
>> lower(table_name)='pen_sei_teste' order by table_name asc
>> 00003 - [InfraOracle->consultarSql] 0.107 s
>> 00004 - [InfraOracle->executarSql] CREATE TABLE pen_sei_teste (id
>> number(*,0) null)
>> 00005 - [InfraOracle->executarSql] 0 registro(s) afetado(s)
>> 00006 - [InfraOracle->executarSql] 0.106 s
>> 00007 - [InfraOracle->executarSql] DROP TABLE pen_sei_teste
>> 00008 - [InfraOracle->executarSql] 0 registro(s) afetado(s)
>> 00009 - [InfraOracle->executarSql] 0.058 s
>> 00010 - [InfraRN->__call] InfraParametro.getValor
>> 00011 - [InfraParametro->getStrValor] PEN_VERSAO_MODULO_SEI
>> 00012 - [InfraOracle->consultarSql] SELECT valor FROM infra_parametro
>> WHERE nome='PEN_VERSAO_MODULO_SEI'
>> 00013 - [InfraOracle->consultarSql] 0.01 s
>> 00014 - [InfraOracle->consultarSql] SELECT 0 AS EXISTE
>> 00015 - [Infra->infraGerarExcecao] 10: Warning:
>> /opt/infra/infra_php/InfraOracle.php linha:373.
>> oci_execute(): ORA-00923: FROM keyword not found where expected
>>
>> Erro atualizando VERSAO.
>>
>>
>> --
>> Jalles Matheus de Vargas
>> Analista de Tecnologia da Informação
>> NTI - UFCSPA - Prédio 2 - Sala 720
>> Fone: 3303 8748
>> _______________________________________________
>> sei-tecnico mailing list
>> sei-tecnico@listas.softwarepublico.gov.br
>>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/sei-tecnico
>>
>
--
Jalles Matheus de Vargas
Analista de Tecnologia da Informação
NTI - UFCSPA - Prédio 2 - Sala 720
Fone: 3303 8748
Ordenar por:
Estatísticas:
-
iniciada em
6 anos, 2 meses atrás
-
vizualizada
780 vezes
-
respondida
3 vezes
-
votada
0 vezes