Atualização SEI 3.0 com banco de dados Oracle
-
Elton Ricardo Marinho Figueira - Departamento de Tecnologia da I
10 de Fevereiro de 2017 às 12:29Prezados,
Alguém já fez a atualização para SEI 3.0 usando o banco de dados Oracle?
Estou fazendo a atualização do meu ambiente de homologação e estou tendo o seguinte erro ao executar o script "atualizar_versao.php" de atualização do SEI:
01084 - ATUALIZANDO CONTATOS DE UNIDADES...
01085 - [InfraOracle->consultarSql] select unidade.id_contato AS idcontatounidade,unidade.endereco AS enderecounidade,unidade.complemento AS complementounidade,unidade.bairro AS bairrounidade,unidade.id_uf AS idufunidade,unidade.id_cidade AS idcidadeunidade,unidade.cep AS cepunidade,unidade.telefone AS telefoneunidade,unidade.sitio_internet AS sitiointernetunidade,unidade.observacao AS observacaounidade from unidade
01086 - [InfraOracle->consultarSql] 0.059 s
01087 - [InfraRN->__call] PaisRN.listar
01088 - [InfraOracle->consultarSql] SELECT id_pais AS idpais,nome FROM pais
01089 - [InfraOracle->consultarSql] 0.003 s
Descri��o:
Erro atualizando contatos de unidades.
Trilha de Processamento:
#0 /opt/v300/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#1 /opt/v300/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#2 {main}
Descri��o Original:
exception 'Exception' with message ''Warning: /opt/v300/infra/infra_php/InfraOracle.php linha:481.
oci_parse(): ORA-01756: quoted string not properly terminated
'' in /opt/v300/infra/infra_php/Infra.php:187
Stack trace:
#0 [internal function]: infraGerarExcecao(2, 'oci_parse(): OR...', '/opt/v300/infra...', 481, Array)
#1 /opt/v300/infra/infra_php/InfraOracle.php(481): oci_parse(Resource id #17, 'update contato ...')
#2 /opt/v300/sei/web/rn/VersaoRN.php(1731): InfraOracle->executarSql('update contato ...')
#3 [internal function]: VersaoRN->fixAtualizarContatosUnidadesControlado()
#4 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)
#5 /opt/v300/sei/web/rn/VersaoRN.php(782): InfraRN->__call('fixAtualizarCon...', Array)
#6 /opt/v300/sei/web/rn/VersaoRN.php(782): VersaoRN->fixAtualizarContatosUnidades()
#7 [internal function]: VersaoRN->atualizarVersaoConectado()
#8 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)
#9 /opt/v300/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#10 /opt/v300/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#11 {main}
Trilha de Processamento Original:
\n0 [internal function]: infraGerarExcecao(2, 'oci_parse(): OR...', '/opt/v300/infra...', 481, Array)
\n1 /opt/v300/infra/infra_php/InfraOracle.php(481): oci_parse(Resource id \n17, 'update contato ...')
\n2 /opt/v300/sei/web/rn/VersaoRN.php(1731): InfraOracle->executarSql('update contato ...')
\n3 [internal function]: VersaoRN->fixAtualizarContatosUnidadesControlado()
\n4 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)
\n5 /opt/v300/sei/web/rn/VersaoRN.php(782): InfraRN->__call('fixAtualizarCon...', Array)
\n6 /opt/v300/sei/web/rn/VersaoRN.php(782): VersaoRN->fixAtualizarContatosUnidades()
\n7 [internal function]: VersaoRN->atualizarVersaoConectado()
\n8 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)
\n9 /opt/v300/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
\n10 /opt/v300/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
\n11 {main}
Alguma sugestão para corrigir o problema?
--
Atenciosamente,
Elton Ricardo Marinho Figueira
Coordenação Geral de infraestrutura (CGI)
Departamento de Tecnologia da Informação (DTI)
Empresa Brasileira de Pesquisa Agropecuária (Embrapa)
Brasília/DF
elton.figueira@embrapa.br
Telefone: +55 (61) 3448-2083
www.embrapa.br
____________________________________________________________________________
Aviso de confidencialidade
Esta mensagem da Empresa Brasileira de Pesquisa Agropecuaria (Embrapa),
empresa publica federal regida pelo disposto na Lei Federal no. 5.851, de
7 de dezembro de 1972, e enviada exclusivamente a seu destinatario e pode
conter informacoes confidenciais, protegidas por sigilo profissional. Sua
utilizacao desautorizada e ilegal e sujeita o infrator as penas da lei. Se
voce a recebeu indevidamente, queira, por gentileza, reenvia-la ao emitente,
esclarecendo o equivoco.
Confidentiality note
This message from Empresa Brasileira de Pesquisa Agropecuaria (Embrapa), a
government company established under Brazilian law (5.851/72), is directed
exclusively to its addressee and may contain confidential data, protected
under professional secrecy rules. Its unauthorized use is illegal and may
subject the transgressor to the law's penalties. If you are not the addressee,
please send it back, elucidating the failure. -
13 de Fevereiro de 2017 às 16:24Prezado Elton,
Analisando o log de erros que você enviou, possivelmente deve ser um erro
no script de atualização pela falta de tratamento de aspas (', ""). O
trecho de código que gera o erro é de atualização da tabela de contatos com
informações proveniente do cadastro de unidades do SEI (toda unidade também
é um contato).
Os dados do cadastro de unidades que são atualizados neste ponto são os
seguintes:
- *Endereço*
- *Complemento*
- Bairro
- UF
- Cidade
- País
- CEP
- Telefone
- Site internet
- *Observações*
Pela natureza das informações, talvez exista alguma cadastro de unidade que
possua aspas (simples ou duplas) nos campos de texto deste cadastro, ou
seja, Endereço, Complemento ou Observações.
Você poderia verificar se realmente existe texto com aspas nestes campos no
cadastro de unidades do SEI?
Esta é apenas uma suposição mas, se for verdade, este o motivo do erro,
precisaremos lançar um path de correção para o script de atualização.
Aguardo seu retorno para aprofundarmos melhor neste problema.Atenciosamente,
---Guilherme Andrade Del Cantoni
Ministério do Planejamento, Desenvolvimento e Gestão
Em sex, 10 de fev de 2017 às 10:29, Elton Ricardo Marinho Figueira -
Departamento de Tecnologia da Informacao - DTI
escreveu:> Prezados,
>
> Alguém já fez a atualização para SEI 3.0 usando o banco de dados Oracle?
>
> Estou fazendo a atualização do meu ambiente de homologação e estou tendo o
> seguinte erro ao executar o script "atualizar_versao.php" de atualização do
> SEI:
>
> 01084 - ATUALIZANDO CONTATOS DE UNIDADES...
> 01085 - [InfraOracle->consultarSql] select unidade.id_contato AS
> idcontatounidade,unidade.endereco AS enderecounidade,unidade.complemento AS
> complementounidade,unidade.bairro AS bairrounidade,unidade.id_uf AS
> idufunidade,unidade.id_cidade AS idcidadeunidade,unidade.cep AS
> cepunidade,unidade.telefone AS telefoneunidade,unidade.sitio_internet AS
> sitiointernetunidade,unidade.observacao AS observacaounidade from unidade
> 01086 - [InfraOracle->consultarSql] 0.059 s
> 01087 - [InfraRN->__call] PaisRN.listar
> 01088 - [InfraOracle->consultarSql] SELECT id_pais AS idpais,nome FROM pais
> 01089 - [InfraOracle->consultarSql] 0.003 s
> Descri��o:
> Erro atualizando contatos de unidades.
>
> Trilha de Processamento:
> #0 /opt/v300/sei/scripts/atualizar_versao.php(11):
> InfraRN->__call('atualizarVersao', Array)
> #1 /opt/v300/sei/scripts/atualizar_versao.php(11):
> VersaoRN->atualizarVersao()
> #2 {main}
>
> Descri��o Original:
> exception 'Exception' with message ''Warning:
> /opt/v300/infra/infra_php/InfraOracle.php linha:481.
> oci_parse(): ORA-01756: quoted string not properly terminated
> '' in /opt/v300/infra/infra_php/Infra.php:187
> Stack trace:
> #0 [internal function]: infraGerarExcecao(2, 'oci_parse(): OR...',
> '/opt/v300/infra...', 481, Array)
> #1 /opt/v300/infra/infra_php/InfraOracle.php(481): oci_parse(Resource id
> #17, 'update contato ...')
> #2 /opt/v300/sei/web/rn/VersaoRN.php(1731):
> InfraOracle->executarSql('update contato ...')
> #3 [internal function]: VersaoRN->fixAtualizarContatosUnidadesControlado()
> #4 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)
> #5 /opt/v300/sei/web/rn/VersaoRN.php(782):
> InfraRN->__call('fixAtualizarCon...', Array)
> #6 /opt/v300/sei/web/rn/VersaoRN.php(782):
> VersaoRN->fixAtualizarContatosUnidades()
> #7 [internal function]: VersaoRN->atualizarVersaoConectado()
> #8 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)
> #9 /opt/v300/sei/scripts/atualizar_versao.php(11):
> InfraRN->__call('atualizarVersao', Array)
> #10 /opt/v300/sei/scripts/atualizar_versao.php(11):
> VersaoRN->atualizarVersao()
> #11 {main}
>
> Trilha de Processamento Original:
> \n0 [internal function]: infraGerarExcecao(2, 'oci_parse(): OR...',
> '/opt/v300/infra...', 481, Array)
> \n1 /opt/v300/infra/infra_php/InfraOracle.php(481): oci_parse(Resource id
> \n17, 'update contato ...')
> \n2 /opt/v300/sei/web/rn/VersaoRN.php(1731):
> InfraOracle->executarSql('update contato ...')
> \n3 [internal function]: VersaoRN->fixAtualizarContatosUnidadesControlado()
> \n4 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)
> \n5 /opt/v300/sei/web/rn/VersaoRN.php(782):
> InfraRN->__call('fixAtualizarCon...', Array)
> \n6 /opt/v300/sei/web/rn/VersaoRN.php(782):
> VersaoRN->fixAtualizarContatosUnidades()
> \n7 [internal function]: VersaoRN->atualizarVersaoConectado()
> \n8 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)
> \n9 /opt/v300/sei/scripts/atualizar_versao.php(11):
> InfraRN->__call('atualizarVersao', Array)
> \n10 /opt/v300/sei/scripts/atualizar_versao.php(11):
> VersaoRN->atualizarVersao()
> \n11 {main}
>
>
> Alguma sugestão para corrigir o problema?
>
> --
>
> Atenciosamente,
>
> Elton Ricardo Marinho Figueira
> Coordenação Geral de infraestrutura (CGI)
> Departamento de Tecnologia da Informação (DTI)
> Empresa Brasileira de Pesquisa Agropecuária (Embrapa)
> Brasília/DF
> elton.figueira@embrapa.br
> Telefone: +55 (61) 3448-2083 <(61)%203448-2083>
> www.embrapa.br
>
>
> ____________________________________________________________________________
> Aviso de confidencialidade
>
> Esta mensagem da Empresa Brasileira de Pesquisa Agropecuaria (Embrapa),
> empresa publica federal regida pelo disposto na Lei Federal no. 5.851, de
> 7 de dezembro de 1972, e enviada exclusivamente a seu destinatario e pode
> conter informacoes confidenciais, protegidas por sigilo profissional. Sua
> utilizacao desautorizada e ilegal e sujeita o infrator as penas da lei. Se
> voce a recebeu indevidamente, queira, por gentileza, reenvia-la ao emitente,
> esclarecendo o equivoco.
>
> Confidentiality note
>
> This message from Empresa Brasileira de Pesquisa Agropecuaria (Embrapa), a
> government company established under Brazilian law (5.851/72), is directed
> exclusively to its addressee and may contain confidential data, protected
> under professional secrecy rules. Its unauthorized use is illegal and may
> subject the transgressor to the law's penalties. If you are not the addressee,
> please send it back, elucidating the failure.
>
> _______________________________________________
> sei-tecnico mailing list
> sei-tecnico@listas.softwarepublico.gov.br
>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/sei-tecnico
>
--
---Guilherme Andrade Del Cantoni -
Elton Ricardo Marinho Figueira - Departamento de Tecnologia da I
13 de Fevereiro de 2017 às 16:45Guilherme, boa tarde!
Obrigado pela informação. Encontrei um campo que continha aspas no campo complemento.
Elton Ricardo - Analista de TI
Coordenação Geral de infraestrutura - Embrapa/Sede
(61) 3448 2083
----- Mensagem original -----
De: "Guilherme Andrade Del Cantoni"
Para: "Elton Ricardo Marinho Figueira - Departamento de Tecnologia da Informacao - DTI", sei-tecnico@listas.softwarepublico.gov.br
Enviadas: Segunda-feira, 13 de fevereiro de 2017 14:24:31
Assunto: Re: [sei-tecnico] Atualização SEI 3.0 com banco de dados OraclePrezado Elton,Analisando o log de erros que você enviou, possivelmente deve ser um erro no script de atualização pela falta de tratamento de aspas (', ""). O trecho de código que gera o erro é de atualização da tabela de contatos com informações proveniente do cadastro de unidades do SEI (toda unidade também é um contato).
Os dados do cadastro de unidades que são atualizados neste ponto são os seguintes:
* Endereço
* Complemento
* Bairro
* UF
* Cidade
* País
* CEP
* Telefone
* Site internet
* Observações
Pela natureza das informações, talvez exista alguma cadastro de unidade que possua aspas (simples ou duplas) nos campos de texto deste cadastro, ou seja, Endereço, Complemento ou Observações.
Você poderia verificar se realmente existe texto com aspas nestes campos no cadastro de unidades do SEI?
Esta é apenas uma suposição mas, se for verdade, este o motivo do erro, precisaremos lançar um path de correção para o script de atualização.Aguardo seu retorno para aprofundarmos melhor neste problema.
Atenciosamente,
---
Guilherme Andrade Del Cantoni
Ministério do Planejamento, Desenvolvimento e GestãoEm sex, 10 de fev de 2017 às 10:29, Elton Ricardo Marinho Figueira - Departamento de Tecnologia da Informacao - DTI < elton.figueira@embrapa.br > escreveu:Prezados,
Alguém já fez a atualização para SEI 3.0 usando o banco de dados Oracle?
Estou fazendo a atualização do meu ambiente de homologação e estou tendo o seguinte erro ao executar o script "atualizar_versao.php" de atualização do SEI:
01084 - ATUALIZANDO CONTATOS DE UNIDADES...
01085 - [InfraOracle->consultarSql] select unidade.id_contato AS idcontatounidade,unidade.endereco AS enderecounidade,unidade.complemento AS complementounidade,unidade.bairro AS bairrounidade,unidade.id_uf AS idufunidade,unidade.id_cidade AS idcidadeunidade,unidade.cep AS cepunidade,unidade.telefone AS telefoneunidade,unidade.sitio_internet AS sitiointernetunidade,unidade.observacao AS observacaounidade from unidade
01086 - [InfraOracle->consultarSql] 0.059 s
01087 - [InfraRN->__call] PaisRN.listar
01088 - [InfraOracle->consultarSql] SELECT id_pais AS idpais,nome FROM pais
01089 - [InfraOracle->consultarSql] 0.003 s
Descri��o:
Erro atualizando contatos de unidades.
Trilha de Processamento:
#0 /opt/v300/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#1 /opt/v300/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#2 {main}
Descri��o Original:
exception 'Exception' with message ''Warning: /opt/v300/infra/infra_php/InfraOracle.php linha:481.
oci_parse(): ORA-01756: quoted string not properly terminated
'' in /opt/v300/infra/infra_php/Infra.php:187
Stack trace:
#0 [internal function]: infraGerarExcecao(2, 'oci_parse(): OR...', '/opt/v300/infra...', 481, Array)
#1 /opt/v300/infra/infra_php/InfraOracle.php(481): oci_parse(Resource id #17, 'update contato ...')
#2 /opt/v300/sei/web/rn/VersaoRN.php(1731): InfraOracle->executarSql('update contato ...')
#3 [internal function]: VersaoRN->fixAtualizarContatosUnidadesControlado()
#4 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)
#5 /opt/v300/sei/web/rn/VersaoRN.php(782): InfraRN->__call('fixAtualizarCon...', Array)
#6 /opt/v300/sei/web/rn/VersaoRN.php(782): VersaoRN->fixAtualizarContatosUnidades()
#7 [internal function]: VersaoRN->atualizarVersaoConectado()
#8 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)
#9 /opt/v300/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#10 /opt/v300/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#11 {main}
Trilha de Processamento Original:
\n0 [internal function]: infraGerarExcecao(2, 'oci_parse(): OR...', '/opt/v300/infra...', 481, Array)
\n1 /opt/v300/infra/infra_php/InfraOracle.php(481): oci_parse(Resource id \n17, 'update contato ...')
\n2 /opt/v300/sei/web/rn/VersaoRN.php(1731): InfraOracle->executarSql('update contato ...')
\n3 [internal function]: VersaoRN->fixAtualizarContatosUnidadesControlado()
\n4 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)
\n5 /opt/v300/sei/web/rn/VersaoRN.php(782): InfraRN->__call('fixAtualizarCon...', Array)
\n6 /opt/v300/sei/web/rn/VersaoRN.php(782): VersaoRN->fixAtualizarContatosUnidades()
\n7 [internal function]: VersaoRN->atualizarVersaoConectado()
\n8 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)
\n9 /opt/v300/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
\n10 /opt/v300/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
\n11 {main}
Alguma sugestão para corrigir o problema?
--
Atenciosamente,
Elton Ricardo Marinho Figueira
Coordenação Geral de infraestrutura (CGI)
Departamento de Tecnologia da Informação (DTI)
Empresa Brasileira de Pesquisa Agropecuária (Embrapa)
Brasília/DF
elton.figueira@embrapa.br
Telefone: +55 (61) 3448-2083
www.embrapa.br
____________________________________________________________________________
Aviso de confidencialidade
Esta mensagem da Empresa Brasileira de Pesquisa Agropecuaria (Embrapa),
empresa publica federal regida pelo disposto na Lei Federal no. 5.851, de
7 de dezembro de 1972, e enviada exclusivamente a seu destinatario e pode
conter informacoes confidenciais, protegidas por sigilo profissional. Sua
utilizacao desautorizada e ilegal e sujeita o infrator as penas da lei. Se
voce a recebeu indevidamente, queira, por gentileza, reenvia-la ao emitente,
esclarecendo o equivoco.
Confidentiality note
This message from Empresa Brasileira de Pesquisa Agropecuaria (Embrapa), a
government company established under Brazilian law (5.851/72), is directed
exclusively to its addressee and may contain confidential data, protected
under professional secrecy rules. Its unauthorized use is illegal and may
subject the transgressor to the law's penalties. If you are not the addressee,please send it back, elucidating the failure. _______________________________________________sei-tecnico mailing list
sei-tecnico@listas.softwarepublico.gov.br
https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/sei-tecnico
--
---
Guilherme Andrade Del Cantoni
____________________________________________________________________________
Aviso de confidencialidade
Esta mensagem da Empresa Brasileira de Pesquisa Agropecuaria (Embrapa),
empresa publica federal regida pelo disposto na Lei Federal no. 5.851, de
7 de dezembro de 1972, e enviada exclusivamente a seu destinatario e pode
conter informacoes confidenciais, protegidas por sigilo profissional. Sua
utilizacao desautorizada e ilegal e sujeita o infrator as penas da lei. Se
voce a recebeu indevidamente, queira, por gentileza, reenvia-la ao emitente,
esclarecendo o equivoco.
Confidentiality note
This message from Empresa Brasileira de Pesquisa Agropecuaria (Embrapa), a
government company established under Brazilian law (5.851/72), is directed
exclusively to its addressee and may contain confidential data, protected
under professional secrecy rules. Its unauthorized use is illegal and may
subject the transgressor to the law's penalties. If you are not the addressee,
please send it back, elucidating the failure. -
14 de Fevereiro de 2017 às 11:34Obrigado pelo retorno Elton,
Vamos analisar melhor este problema e trabalhar em correções para a próxima
versão.
Att.
Em seg, 13 de fev de 2017 às 14:45, Elton Ricardo Marinho Figueira -Departamento de Tecnologia da Informacao - DTI
escreveu:
> Guilherme, boa tarde!
>
> Obrigado pela informação. Encontrei um campo que continha aspas no campo
> complemento.
>
> Elton Ricardo - Analista de TI
> Coordenação Geral de infraestrutura - Embrapa/Sede
> (61) 3448 2083 <(61)%203448-2083>
>
>
> ------------------------------
> *De: *"Guilherme Andrade Del Cantoni"
> *Para: *"Elton Ricardo Marinho Figueira - Departamento de Tecnologia da
> Informacao - DTI",
> sei-tecnico@listas.softwarepublico.gov.br
> *Enviadas: *Segunda-feira, 13 de fevereiro de 2017 14:24:31
> *Assunto: *Re: [sei-tecnico] Atualização SEI 3.0 com banco de dados Oracle
>
>
> Prezado Elton,
>
> Analisando o log de erros que você enviou, possivelmente deve ser um erro
> no script de atualização pela falta de tratamento de aspas (', ""). O
> trecho de código que gera o erro é de atualização da tabela de contatos com
> informações proveniente do cadastro de unidades do SEI (toda unidade também
> é um contato).
>
> Os dados do cadastro de unidades que são atualizados neste ponto são os
> seguintes:
>
>
> - *Endereço*
> - *Complemento*
> - Bairro
> - UF
> - Cidade
> - País
> - CEP
> - Telefone
> - Site internet
> - *Observações*
>
>
> Pela natureza das informações, talvez exista alguma cadastro de unidade
> que possua aspas (simples ou duplas) nos campos de texto deste cadastro, ou
> seja, Endereço, Complemento ou Observações.
>
> Você poderia verificar se realmente existe texto com aspas nestes campos
> no cadastro de unidades do SEI?
> Esta é apenas uma suposição mas, se for verdade, este o motivo do erro,
> precisaremos lançar um path de correção para o script de atualização.
>
> Aguardo seu retorno para aprofundarmos melhor neste problema.
>
>
> Atenciosamente,
>
> ---
> Guilherme Andrade Del Cantoni
> Ministério do Planejamento, Desenvolvimento e Gestão
>
>
> Em sex, 10 de fev de 2017 às 10:29, Elton Ricardo Marinho Figueira -
> Departamento de Tecnologia da Informacao - DTI
> escreveu:
>
> Prezados,
>
> Alguém já fez a atualização para SEI 3.0 usando o banco de dados Oracle?
>
> Estou fazendo a atualização do meu ambiente de homologação e estou tendo o
> seguinte erro ao executar o script "atualizar_versao.php" de atualização do
> SEI:
>
> 01084 - ATUALIZANDO CONTATOS DE UNIDADES...
> 01085 - [InfraOracle->consultarSql] select unidade.id_contato AS
> idcontatounidade,unidade.endereco AS enderecounidade,unidade.complemento AS
> complementounidade,unidade.bairro AS bairrounidade,unidade.id_uf AS
> idufunidade,unidade.id_cidade AS idcidadeunidade,unidade.cep AS
> cepunidade,unidade.telefone AS telefoneunidade,unidade.sitio_internet AS
> sitiointernetunidade,unidade.observacao AS observacaounidade from unidade
> 01086 - [InfraOracle->consultarSql] 0.059 s
> 01087 - [InfraRN->__call] PaisRN.listar
> 01088 - [InfraOracle->consultarSql] SELECT id_pais AS idpais,nome FROM pais
> 01089 - [InfraOracle->consultarSql] 0.003 s
> Descri��o:
> Erro atualizando contatos de unidades.
>
> Trilha de Processamento:
> #0 /opt/v300/sei/scripts/atualizar_versao.php(11):
> InfraRN->__call('atualizarVersao', Array)
> #1 /opt/v300/sei/scripts/atualizar_versao.php(11):
> VersaoRN->atualizarVersao()
> #2 {main}
>
> Descri��o Original:
> exception 'Exception' with message ''Warning:
> /opt/v300/infra/infra_php/InfraOracle.php linha:481.
> oci_parse(): ORA-01756: quoted string not properly terminated
> '' in /opt/v300/infra/infra_php/Infra.php:187
> Stack trace:
> #0 [internal function]: infraGerarExcecao(2, 'oci_parse(): OR...',
> '/opt/v300/infra...', 481, Array)
> #1 /opt/v300/infra/infra_php/InfraOracle.php(481): oci_parse(Resource id
> #17, 'update contato ...')
> #2 /opt/v300/sei/web/rn/VersaoRN.php(1731):
> InfraOracle->executarSql('update contato ...')
> #3 [internal function]: VersaoRN->fixAtualizarContatosUnidadesControlado()
> #4 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)
> #5 /opt/v300/sei/web/rn/VersaoRN.php(782):
> InfraRN->__call('fixAtualizarCon...', Array)
> #6 /opt/v300/sei/web/rn/VersaoRN.php(782):
> VersaoRN->fixAtualizarContatosUnidades()
> #7 [internal function]: VersaoRN->atualizarVersaoConectado()
> #8 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)
> #9 /opt/v300/sei/scripts/atualizar_versao.php(11):
> InfraRN->__call('atualizarVersao', Array)
> #10 /opt/v300/sei/scripts/atualizar_versao.php(11):
> VersaoRN->atualizarVersao()
> #11 {main}
>
> Trilha de Processamento Original:
> \n0 [internal function]: infraGerarExcecao(2, 'oci_parse(): OR...',
> '/opt/v300/infra...', 481, Array)
> \n1 /opt/v300/infra/infra_php/InfraOracle.php(481): oci_parse(Resource id
> \n17, 'update contato ...')
> \n2 /opt/v300/sei/web/rn/VersaoRN.php(1731):
> InfraOracle->executarSql('update contato ...')
> \n3 [internal function]: VersaoRN->fixAtualizarContatosUnidadesControlado()
> \n4 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)
> \n5 /opt/v300/sei/web/rn/VersaoRN.php(782):
> InfraRN->__call('fixAtualizarCon...', Array)
> \n6 /opt/v300/sei/web/rn/VersaoRN.php(782):
> VersaoRN->fixAtualizarContatosUnidades()
> \n7 [internal function]: VersaoRN->atualizarVersaoConectado()
> \n8 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)
> \n9 /opt/v300/sei/scripts/atualizar_versao.php(11):
> InfraRN->__call('atualizarVersao', Array)
> \n10 /opt/v300/sei/scripts/atualizar_versao.php(11):
> VersaoRN->atualizarVersao()
> \n11 {main}
>
>
> Alguma sugestão para corrigir o problema?
>
> --
>
> Atenciosamente,
>
> Elton Ricardo Marinho Figueira
> Coordenação Geral de infraestrutura (CGI)
> Departamento de Tecnologia da Informação (DTI)
> Empresa Brasileira de Pesquisa Agropecuária (Embrapa)
> Brasília/DF
> elton.figueira@embrapa.br
> Telefone: +55 (61) 3448-2083 <(61)%203448-2083>
> www.embrapa.br
>
>
> ____________________________________________________________________________
> Aviso de confidencialidade
>
> Esta mensagem da Empresa Brasileira de Pesquisa Agropecuaria (Embrapa),
> empresa publica federal regida pelo disposto na Lei Federal no. 5.851, de
> 7 de dezembro de 1972, e enviada exclusivamente a seu destinatario e pode
> conter informacoes confidenciais, protegidas por sigilo profissional. Sua
> utilizacao desautorizada e ilegal e sujeita o infrator as penas da lei. Se
> voce a recebeu indevidamente, queira, por gentileza, reenvia-la ao emitente,
> esclarecendo o equivoco.
>
> Confidentiality note
>
> This message from Empresa Brasileira de Pesquisa Agropecuaria (Embrapa), a
> government company established under Brazilian law (5.851/72), is directed
> exclusively to its addressee and may contain confidential data, protected
> under professional secrecy rules. Its unauthorized use is illegal and may
> subject the transgressor to the law's penalties. If you are not the addressee,
> please send it back, elucidating the failure.
>
> _______________________________________________
> sei-tecnico mailing list
> sei-tecnico@listas.softwarepublico.gov.br
>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/sei-tecnico
>
> --
> ---
> Guilherme Andrade Del Cantoni
>
> ____________________________________________________________________________
> Aviso de confidencialidade
>
> Esta mensagem da Empresa Brasileira de Pesquisa Agropecuaria (Embrapa),
> empresa publica federal regida pelo disposto na Lei Federal no. 5.851, de
> 7 de dezembro de 1972, e enviada exclusivamente a seu destinatario e pode
> conter informacoes confidenciais, protegidas por sigilo profissional. Sua
> utilizacao desautorizada e ilegal e sujeita o infrator as penas da lei. Se
> voce a recebeu indevidamente, queira, por gentileza, reenvia-la ao emitente,
> esclarecendo o equivoco.
>
> Confidentiality note
>
> This message from Empresa Brasileira de Pesquisa Agropecuaria (Embrapa), a
> government company established under Brazilian law (5.851/72), is directed
> exclusively to its addressee and may contain confidential data, protected
> under professional secrecy rules. Its unauthorized use is illegal and may
> subject the transgressor to the law's penalties. If you are not the addressee,
> please send it back, elucidating the failure.
>
> --
---
Guilherme Andrade Del Cantoni -
Elton Ricardo Marinho Figueira - Departamento de Tecnologia da I
15 de Fevereiro de 2017 às 11:46Prezados, bom dia!
Durante a atualização para o SEI 3.0, encontrei o seguinte erro:
01772 - [Infra->infraGerarExcecao] 10: Warning: /opt/v300/infra/infra_php/InfraOracle.php linha:491.
oci_execute(): ORA-00001: unique constraint (SEI_H3.PK_INFRA_AGENDAMENTO_TAREFA) violatedDescri��o:Erro atualizando vers�o.Trilha de Processamento:
#0 /opt/v300/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#1 /opt/v300/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#2 {main}
Descri��o Original:exception 'Exception' with message ''Warning: /opt/v300/infra/infra_php/InfraOracle.php linha:491.
oci_execute(): ORA-00001: unique constraint (SEI_H3.PK_INFRA_AGENDAMENTO_TAREFA) violated'' in /opt/v300/infra/infra_php/Infra.php:187
Stack trace:#0 [internal function]: infraGerarExcecao(2, 'oci_execute(): ...', '/opt/v300/infra...', 491, Array)
#1 /opt/v300/infra/infra_php/InfraOracle.php(491): oci_execute(Resource id #31922, 32)
#2 /opt/v300/sei/web/rn/VersaoRN.php(1110): InfraOracle->executarSql('insert into inf...')
#3 [internal function]: VersaoRN->atualizarVersaoConectado()#4 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)#5 /opt/v300/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#6 /opt/v300/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#7 {main}Trilha de Processamento Original:\n0 [internal function]: infraGerarExcecao(2, 'oci_execute(): ...', '/opt/v300/infra...', 491, Array)
\n1 /opt/v300/infra/infra_php/InfraOracle.php(491): oci_execute(Resource id \n31922, 32)
\n2 /opt/v300/sei/web/rn/VersaoRN.php(1110): InfraOracle->executarSql('insert into inf...')
\n3 [internal function]: VersaoRN->atualizarVersaoConectado()\n4 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)\n5 /opt/v300/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
\n6 /opt/v300/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
\n7 {main}Alguma sugestão para corrigir o problema?
--
Atenciosamente,
Elton Ricardo Marinho Figueira
Coordenação Geral de infraestrutura (CGI)
Departamento de Tecnologia da Informação (DTI)
Empresa Brasileira de Pesquisa Agropecuária (Embrapa)
Brasília/DF
elton.figueira@embrapa.br
Telefone: +55 (61) 3448-2083
www.embrapa.br
____________________________________________________________________________
Aviso de confidencialidade
Esta mensagem da Empresa Brasileira de Pesquisa Agropecuaria (Embrapa),
empresa publica federal regida pelo disposto na Lei Federal no. 5.851, de
7 de dezembro de 1972, e enviada exclusivamente a seu destinatario e pode
conter informacoes confidenciais, protegidas por sigilo profissional. Sua
utilizacao desautorizada e ilegal e sujeita o infrator as penas da lei. Se
voce a recebeu indevidamente, queira, por gentileza, reenvia-la ao emitente,
esclarecendo o equivoco.
Confidentiality note
This message from Empresa Brasileira de Pesquisa Agropecuaria (Embrapa), a
government company established under Brazilian law (5.851/72), is directed
exclusively to its addressee and may contain confidential data, protected
under professional secrecy rules. Its unauthorized use is illegal and may
subject the transgressor to the law's penalties. If you are not the addressee,
please send it back, elucidating the failure. -
16 de Fevereiro de 2017 às 11:25Olá,
Se você conseguir descobrir qual PK do agendamento foi duplicada, você pode excluir o registro que já existe. Veja que ele tentou fazer insert na INFRA_AGENDAMENTO_TAREFA, mas o log cortou qual foi a operação exata que ele tentou fazer.
Olhe no script de atualização as operações que ele tenta fazer nessa tabela e veja na sua atual base o porquê da violação da chave primária.
De: sei-tecnico [mailto:sei-tecnico-bounces@listas.softwarepublico.gov.br] Em nome de Elton Ricardo Marinho Figueira - Departamento de Tecnologia da Informacao - DTI
Enviada em: quarta-feira, 15 de fevereiro de 2017 09:46
Para: sei-tecnico@listas.softwarepublico.gov.br
Assunto: [sei-tecnico] Atualização SEI 3.0 com banco de dados OraclePrezados, bom dia!
Durante a atualização para o SEI 3.0, encontrei o seguinte erro:
01772 - [Infra->infraGerarExcecao] 10: Warning: /opt/v300/infra/infra_php/InfraOracle.php linha:491.
oci_execute(): ORA-00001: unique constraint (SEI_H3.PK_INFRA_AGENDAMENTO_TAREFA) violated
Descri��o:
Erro atualizando vers�o.
Trilha de Processamento:
#0 /opt/v300/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#1 /opt/v300/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#2 {main}
Descri��o Original:
exception 'Exception' with message ''Warning: /opt/v300/infra/infra_php/InfraOracle.php linha:491.
oci_execute(): ORA-00001: unique constraint (SEI_H3.PK_INFRA_AGENDAMENTO_TAREFA) violated
'' in /opt/v300/infra/infra_php/Infra.php:187
Stack trace:
#0 [internal function]: infraGerarExcecao(2, 'oci_execute(): ...', '/opt/v300/infra...', 491, Array)
#1 /opt/v300/infra/infra_php/InfraOracle.php(491): oci_execute(Resource id #31922, 32)
#2 /opt/v300/sei/web/rn/VersaoRN.php(1110): InfraOracle->executarSql('insert into inf...')
#3 [internal function]: VersaoRN->atualizarVersaoConectado()
#4 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)
#5 /opt/v300/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#6 /opt/v300/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#7 {main}
Trilha de Processamento Original:
\n0 [internal function]: infraGerarExcecao(2, 'oci_execute(): ...', '/opt/v300/infra...', 491, Array)
\n1 /opt/v300/infra/infra_php/InfraOracle.php(491): oci_execute(Resource id \n31922, 32)
\n2 /opt/v300/sei/web/rn/VersaoRN.php(1110): InfraOracle->executarSql('insert into inf...')
\n3 [internal function]: VersaoRN->atualizarVersaoConectado()
\n4 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)
\n5 /opt/v300/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
\n6 /opt/v300/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
\n7 {main}
Alguma sugestão para corrigir o problema?
--
Atenciosamente,
Elton Ricardo Marinho Figueira
Coordenação Geral de infraestrutura (CGI)
Departamento de Tecnologia da Informação (DTI)
Empresa Brasileira de Pesquisa Agropecuária (Embrapa)
Brasília/DFelton.figueira@embrapa.brTelefone: +55 (61) 3448-2083www.embrapa.br
____________________________________________________________________________Aviso de confidencialidade
Esta mensagem da Empresa Brasileira de Pesquisa Agropecuaria (Embrapa),
empresa publica federal regida pelo disposto na Lei Federal no. 5.851, de
7 de dezembro de 1972, e enviada exclusivamente a seu destinatario e pode
conter informacoes confidenciais, protegidas por sigilo profissional. Sua
utilizacao desautorizada e ilegal e sujeita o infrator as penas da lei. Se
voce a recebeu indevidamente, queira, por gentileza, reenvia-la ao emitente,
esclarecendo o equivoco.
Confidentiality note
This message from Empresa Brasileira de Pesquisa Agropecuaria (Embrapa), a
government company established under Brazilian law (5.851/72), is directed
exclusively to its addressee and may contain confidential data, protected
under professional secrecy rules. Its unauthorized use is illegal and may
subject the transgressor to the law's penalties. If you are not the addressee,
please send it back, elucidating the failure. -
Elton Ricardo Marinho Figueira - Departamento de Tecnologia da I
16 de Fevereiro de 2017 às 11:56Olá Adriano, bom dia!
Obrigado pela informação. Encontrei a PK na tabela INFRA_AGENDAMENTO_TAREFA. Percebi que ela deveria ser incrementada e, por algum motivo, não foi. Não exclui o registro, só incrementei e o script executou normalmente.----- Mensagem original -----De: "Adriano Cesar de Oliveira"Para: "Elton Ricardo Marinho Figueira - Departamento de Tecnologia da Informacao - DTI", sei-tecnico@listas.softwarepublico.gov.br Enviadas: Quinta-feira, 16 de fevereiro de 2017 9:24:57
Assunto: RES: [sei-tecnico] Atualização SEI 3.0 com banco de dados OracleOlá,
Se você conseguir descobrir qual PK do agendamento foi duplicada, você pode excluir o registro que já existe. Veja que ele tentou fazer insert na INFRA_AGENDAMENTO_TAREFA, mas o log cortou qual foi a operação exata que ele tentou fazer.
Olhe no script de atualização as operações que ele tenta fazer nessa tabela e veja na sua atual base o porquê da violação da chave primária.
De: sei-tecnico [mailto:sei-tecnico-bounces@listas.softwarepublico.gov.br] Em nome de Elton Ricardo Marinho Figueira - Departamento de Tecnologia da Informacao - DTI
Enviada em: quarta-feira, 15 de fevereiro de 2017 09:46
Para: sei-tecnico@listas.softwarepublico.gov.br
Assunto: [sei-tecnico] Atualização SEI 3.0 com banco de dados Oracle
Prezados, bom dia!
Durante a atualização para o SEI 3.0, encontrei o seguinte erro:
01772 - [Infra->infraGerarExcecao] 10: Warning: /opt/v300/infra/infra_php/InfraOracle.php linha:491.
oci_execute(): ORA-00001: unique constraint (SEI_H3.PK_INFRA_AGENDAMENTO_TAREFA) violatedDescri �� o:
Erro atualizando vers � o.Trilha de Processamento:
#0 /opt/v300/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#1 /opt/v300/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#2 {main}Descri �� o Original:exception 'Exception' with message ''Warning: /opt/v300/infra/infra_php/InfraOracle.php linha:491.
oci_execute(): ORA-00001: unique constraint (SEI_H3.PK_INFRA_AGENDAMENTO_TAREFA) violated
'' in /opt/v300/infra/infra_php/Infra.php:187
Stack trace:
#0 [internal function]: infraGerarExcecao(2, 'oci_execute(): ...', '/opt/v300/infra...', 491, Array)
#1 /opt/v300/infra/infra_php/InfraOracle.php(491): oci_execute(Resource id #31922, 32)
#2 /opt/v300/sei/web/rn/VersaoRN.php(1110): InfraOracle->executarSql('insert into inf...')
#3 [internal function]: VersaoRN->atualizarVersaoConectado()
#4 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)
#5 /opt/v300/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#6 /opt/v300/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#7 {main}
Trilha de Processamento Original:
\n0 [internal function]: infraGerarExcecao(2, 'oci_execute(): ...', '/opt/v300/infra...', 491, Array)
\n1 /opt/v300/infra/infra_php/InfraOracle.php(491): oci_execute(Resource id \n31922, 32)
\n2 /opt/v300/sei/web/rn/VersaoRN.php(1110): InfraOracle->executarSql('insert into inf...')
\n3 [internal function]: VersaoRN->atualizarVersaoConectado()
\n4 /opt/v300/infra/infra_php/InfraRN.php(138): call_user_func(Array)
\n5 /opt/v300/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
\n6 /opt/v300/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
\n7 {main}
Alguma sugestão para corrigir o problema?
--
Atenciosamente,
Elton Ricardo Marinho Figueira
Coordenação Geral de infraestrutura (CGI)
Departamento de Tecnologia da Informação (DTI)
Empresa Brasileira de Pesquisa Agropecuária (Embrapa)
Brasília/DF
elton.figueira@embrapa.br
Telefone: +55 (61) 3448-2083
www.embrapa.br____________________________________________________________________________ Aviso de confidencialidade Esta mensagem da Empresa Brasileira de Pesquisa Agropecuaria (Embrapa), empresa publica federal regida pelo disposto na Lei Federal no. 5.851, de 7 de dezembro de 1972, e enviada exclusivamente a seu destinatario e pode conter informacoes confidenciais, protegidas por sigilo profissional. Sua utilizacao desautorizada e ilegal e sujeita o infrator as penas da lei. Se voce a recebeu indevidamente, queira, por gentileza, reenvia-la ao emitente, esclarecendo o equivoco. Confidentiality note This message from Empresa Brasileira de Pesquisa Agropecuaria (Embrapa), a government company established under Brazilian law (5.851/72), is directed exclusively to its addressee and may contain confidential data, protected under professional secrecy rules. Its unauthorized use is illegal and may subject the transgressor to the law's penalties. If you are not the addressee, please send it back, elucidating the failure.
____________________________________________________________________________Aviso de confidencialidade
Esta mensagem da Empresa Brasileira de Pesquisa Agropecuaria (Embrapa),
empresa publica federal regida pelo disposto na Lei Federal no. 5.851, de
7 de dezembro de 1972, e enviada exclusivamente a seu destinatario e pode
conter informacoes confidenciais, protegidas por sigilo profissional. Sua
utilizacao desautorizada e ilegal e sujeita o infrator as penas da lei. Se
voce a recebeu indevidamente, queira, por gentileza, reenvia-la ao emitente,
esclarecendo o equivoco.
Confidentiality note
This message from Empresa Brasileira de Pesquisa Agropecuaria (Embrapa), a
government company established under Brazilian law (5.851/72), is directed
exclusively to its addressee and may contain confidential data, protected
under professional secrecy rules. Its unauthorized use is illegal and may
subject the transgressor to the law's penalties. If you are not the addressee,
please send it back, elucidating the failure.
Ordenar por:
Estatísticas:
-
iniciada em
6 anos, 1 mês atrás
-
vizualizada
1162 vezes
-
respondida
7 vezes
-
votada
0 vezes