Erro durante atualização do SEI (2.6 -> 3.0)
-
6 de Fevereiro de 2017 às 11:16Prezados, bom dia.
Aqui na Prefeitura de São Paulo, estamos em processo de atualização da versão 2.6 do SEI para a versão 3.0, utilizando base de dados em SQL Server.
A execução de ambos os scripts atualizar_versao.php (SEI) e atualizar_versao_sei.php (SIP) estão retornando erros similares, conforme os registros de log abaixo.
Suspeitamos que isso seja algum problema de codificação (charset) nos servidores ou no banco de dados, porém ainda não descobrimos como identificar e resolver o problema.
Alguém saberia informar o que pode ser feito para corrigir estes erros?
atualizar_versao.php
00141 - [InfraSqlServer->executar] update tipo_contexto_contato set nome='Usuários ABC',descricao='Usuários ABC' where id_tipo_contexto_contato=1
00142 - [Infra->infraGerarExcecao] 10: Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:587.
mssql_query(): message: Unclosed quotation mark after the character string 'Usu'. (severity 15)
Descrição:
Erro atualizando versão.
Trilha de Processamento:
#0 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#1 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#2 {main}
Descrição Original:
exception 'Exception' with message ''Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:587.
mssql_query(): message: Unclosed quotation mark after the character string 'Usu'. (severity 15)
'' in /var/www/sistemas/SJ0937/infra/infra_php/Infra.php:187
Stack trace:
#0 [internal function]: infraGerarExcecao(2, 'mssql_query(): ...', '/var/www/sistem...', 587, Array)
#1 /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php(587): mssql_query('update tipo_con...', Resource id #16)
#2 /var/www/sistemas/SJ0937/sei/web/rn/VersaoRN.php(130): InfraSqlServer->executarSql('update tipo_con...')
#3 [internal function]: VersaoRN->atualizarVersaoConectado()
#4 /var/www/sistemas/SJ0937/infra/infra_php/InfraRN.php(138): call_user_func(Array)
#5 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#6 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#7 {main}
atualizar_versao_sei.php
00031 - [InfraSqlServer->consultarSql] SELECT id_perfil AS idperfil FROM perfil WHERE id_sistema=100000100 AND nome='Básico' AND sin_ativo='S'
00032 - [Infra->infraGerarExcecao] 10: Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:404.
mssql_query(): message: Unclosed quotation mark after the character string 'B'. (severity 15)
Descrição:
Erro listando registros de perfil.
Trilha de Processamento:
#0 /var/www/sistemas/SJ0937/sip/scripts/atualizar_versao_sei.php(11): InfraRN->__call('atualizarVersao', Array)
#1 /var/www/sistemas/SJ0937/sip/scripts/atualizar_versao_sei.php(11): VersaoSeiRN->atualizarVersao()
#2 {main}
Detalhes:
SELECT id_perfil AS idperfil FROM perfil WHERE id_sistema=100000100 AND nome='Básico' AND sin_ativo='S'
Descrição Original:
exception 'Exception' with message ''Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:404.
mssql_query(): message: Unclosed quotation mark after the character string 'B'. (severity 15)
'' in /var/www/sistemas/SJ0937/infra/infra_php/Infra.php:187
Stack trace:
#0 [internal function]: infraGerarExcecao(2, 'mssql_query(): ...', '/var/www/sistem...', 404, Array)
#1 /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php(404): mssql_query('SET TEXTSIZE 21...', Resource id #16)
#2 /var/www/sistemas/SJ0937/infra/infra_php/InfraBD.php(436): InfraSqlServer->consultarSql('SELECT id_perfi...')
#3 /var/www/sistemas/SJ0937/infra/infra_php/InfraBD.php(284): InfraBD->listar(Object(PerfilDTO), false)
#4 /var/www/sistemas/SJ0937/sip/web/rn/PerfilRN.php(546): InfraBD->consultar(Object(PerfilDTO))
#5 [internal function]: PerfilRN->consultarConectado(Object(PerfilDTO))
#6 /var/www/sistemas/SJ0937/infra/infra_php/InfraRN.php(140): call_user_func(Array, Object(PerfilDTO))
#7 /var/www/sistemas/SJ0937/sip/web/rn/VersaoSeiRN.php(121): InfraRN->__call('consultar', Array)
#8 /var/www/sistemas/SJ0937/sip/web/rn/VersaoSeiRN.php(121): PerfilRN->consultar(Object(PerfilDTO))
#9 [internal function]: VersaoSeiRN->atualizarVersaoConectado()
#10 /var/www/sistemas/SJ0937/infra/infra_php/InfraRN.php(138): call_user_func(Array)
#11 /var/www/sistemas/SJ0937/sip/scripts/atualizar_versao_sei.php(11): InfraRN->__call('atualizarVersao', Array)
#12 /var/www/sistemas/SJ0937/sip/scripts/atualizar_versao_sei.php(11): VersaoSeiRN->atualizarVersao()
#13 {main}
Desde já, agradeço à compreensão e ao auxílio de todos.
Guilherme Marques Alonso
Analista de TIC - I
GRE/NPR - PRODAM/SP
“Esta mensagem, incluindo seus anexos, é confidencial e seu conteúdo é restrito ao destinatário da mensagem. Caso você a tenha recebido por engano, queira, por favor, retorná-la ao destinatário e apagá-la de seus arquivos. É expressamente proibido o uso não autorizado, replicação ou disseminação da mesma. As opiniões contidas nesta mensagem e seus anexos não necessariamente refletem a opinião do órgão emissor”. -
7 de Fevereiro de 2017 às 11:27Bom dia.
Para solucionar o erro em questão adicione o conteúdo abaixo no arquivo
/root/.bashrc ou no bash do usuário que esteja logado.
Ex: /home/usuáriologado/.bashrc
LANG=pt_BR.ISO-8859-1
LC_CTYPE="pt_BR.ISO-8859-1"
LC_NUMERIC="pt_BR.ISO-8859-1"
LC_TIME="pt_BR.ISO-8859-1"
LC_COLLATE="pt_BR.ISO-8859-1"
LC_MONETARY="pt_BR.ISO-8859-1"
LC_MESSAGES="pt_BR.ISO-8859-1"
LC_PAPER="pt_BR.ISO-8859-1"
LC_NAME="pt_BR.ISO-8859-1"
LC_ADDRESS="pt_BR.ISO-8859-1"
LC_TELEPHONE="pt_BR.ISO-8859-1"
LC_MEASUREMENT="pt_BR.ISO-8859-1"
LC_IDENTIFICATION="pt_BR.ISO-8859-1"
LC_ALL=
---
Atenciosamente,
Rogério Teles
Telefone: 3307-0005
Suporte Avançado - SA
Universidade de Brasília
Em 2017-02-06 09:16, Guilherme Marques Alonso escreveu:> Prezados, bom dia.
>
> Aqui na Prefeitura de São Paulo, estamos em processo de atualização da versão 2.6 do SEI para a versão 3.0, utilizando base de dados em SQL Server.
>
> A execução de ambos os scripts atualizar_versao.php (SEI) e atualizar_versao_sei.php (SIP) estão retornando erros similares, conforme os registros de log abaixo.
>
> Suspeitamos que isso seja algum problema de codificação (_charset_) nos servidores ou no banco de dados, porém ainda não descobrimos como identificar e resolver o problema.
>
> Alguém saberia informar o que pode ser feito para corrigir estes erros?
>
> ATUALIZAR_VERSAO.PHP
>
> 00141 - [InfraSqlServer->executar] update tipo_contexto_contato set nome='Usuários ABC',descricao='Usuários ABC' where id_tipo_contexto_contato=1
>
> 00142 - [Infra->infraGerarExcecao] 10: Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:587.
>
> mssql_query(): message: Unclosed quotation mark after the character string 'Usu'. (severity 15)
>
> Descrição:
>
> Erro atualizando versão.
>
> Trilha de Processamento:
>
> #0 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
>
> #1 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
>
> #2 {main}
>
> Descrição Original:
>
> exception 'Exception' with message ''Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:587.
>
> mssql_query(): message: Unclosed quotation mark after the character string 'Usu'. (severity 15)
>
> '' in /var/www/sistemas/SJ0937/infra/infra_php/Infra.php:187
>
> Stack trace:
>
> #0 [internal function]: infraGerarExcecao(2, 'mssql_query(): ...', '/var/www/sistem...', 587, Array)
>
> #1 /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php(587): mssql_query('update tipo_con...', Resource id #16)
>
> #2 /var/www/sistemas/SJ0937/sei/web/rn/VersaoRN.php(130): InfraSqlServer->executarSql('update tipo_con...')
>
> #3 [internal function]: VersaoRN->atualizarVersaoConectado()
>
> #4 /var/www/sistemas/SJ0937/infra/infra_php/InfraRN.php(138): call_user_func(Array)
>
> #5 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
>
> #6 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
>
> #7 {main}
>
> ATUALIZAR_VERSAO_SEI.PHP
>
> 00031 - [InfraSqlServer->consultarSql] SELECT id_perfil AS idperfil FROM perfil WHERE id_sistema=100000100 AND nome='Básico' AND sin_ativo='S'
>
> 00032 - [Infra->infraGerarExcecao] 10: Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:404.
>
> mssql_query(): message: Unclosed quotation mark after the character string 'B'. (severity 15)
>
> Descrição:
>
> Erro listando registros de perfil.
>
> Trilha de Processamento:
>
> #0 /var/www/sistemas/SJ0937/sip/scripts/atualizar_versao_sei.php(11): InfraRN->__call('atualizarVersao', Array)
>
> #1 /var/www/sistemas/SJ0937/sip/scripts/atualizar_versao_sei.php(11): VersaoSeiRN->atualizarVersao()
>
> #2 {main}
>
> Detalhes:
>
> SELECT id_perfil AS idperfil FROM perfil WHERE id_sistema=100000100 AND nome='Básico' AND sin_ativo='S'
>
> Descrição Original:
>
> exception 'Exception' with message ''Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:404.
>
> mssql_query(): message: Unclosed quotation mark after the character string 'B'. (severity 15)
>
> '' in /var/www/sistemas/SJ0937/infra/infra_php/Infra.php:187
>
> Stack trace:
>
> #0 [internal function]: infraGerarExcecao(2, 'mssql_query(): ...', '/var/www/sistem...', 404, Array)
>
> #1 /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php(404): mssql_query('SET TEXTSIZE 21...', Resource id #16)
>
> #2 /var/www/sistemas/SJ0937/infra/infra_php/InfraBD.php(436): InfraSqlServer->consultarSql('SELECT id_perfi...')
>
> #3 /var/www/sistemas/SJ0937/infra/infra_php/InfraBD.php(284): InfraBD->listar(Object(PerfilDTO), false)
>
> #4 /var/www/sistemas/SJ0937/sip/web/rn/PerfilRN.php(546): InfraBD->consultar(Object(PerfilDTO))
>
> #5 [internal function]: PerfilRN->consultarConectado(Object(PerfilDTO))
>
> #6 /var/www/sistemas/SJ0937/infra/infra_php/InfraRN.php(140): call_user_func(Array, Object(PerfilDTO))
>
> #7 /var/www/sistemas/SJ0937/sip/web/rn/VersaoSeiRN.php(121): InfraRN->__call('consultar', Array)
>
> #8 /var/www/sistemas/SJ0937/sip/web/rn/VersaoSeiRN.php(121): PerfilRN->consultar(Object(PerfilDTO))
>
> #9 [internal function]: VersaoSeiRN->atualizarVersaoConectado()
>
> #10 /var/www/sistemas/SJ0937/infra/infra_php/InfraRN.php(138): call_user_func(Array)
>
> #11 /var/www/sistemas/SJ0937/sip/scripts/atualizar_versao_sei.php(11): InfraRN->__call('atualizarVersao', Array)
>
> #12 /var/www/sistemas/SJ0937/sip/scripts/atualizar_versao_sei.php(11): VersaoSeiRN->atualizarVersao()
>
> #13 {main}
>
> Desde já, agradeço à compreensão e ao auxílio de todos.
>
> GUILHERME MARQUES ALONSO
>
> ANALISTA DE TIC – I
>
> GRE/NPR - PRODAM/SP
>
> -------------------------
> "Esta mensagem, incluindo seus anexos, é confidencial e seu conteúdo é restrito ao destinatário da mensagem. Caso você a tenha recebido por engano, queira, por favor, retorná-la ao destinatário e apagá-la de seus arquivos. É expressamente proibido o uso não autorizado, replicação ou disseminação da mesma. As opiniões contidas nesta mensagem e seus anexos não necessariamente refletem a opinião do órgão emissor".
> _______________________________________________
> sei-tecnico mailing list
> sei-tecnico@listas.softwarepublico.gov.br
>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/sei-tecnico -
8 de Fevereiro de 2017 às 12:17Para discussões futuras sobre iso-8859-1
https://dzone.com/articles/forget-iso-8859-1
________________________________
De: sei-tecnicoem nome de Rogério Teles
Enviado: terça-feira, 7 de fevereiro de 2017 09:27
Para: Guilherme Marques Alonso
Cc: sei-tecnico@listas.softwarepublico.gov.br
Assunto: Re: [sei-tecnico] Erro durante atualização do SEI (2.6 -> 3.0)Bom dia.Para solucionar o erro em questão adicione o conteúdo abaixo no arquivo /root/.bashrc ou no bash do usuário que esteja logado.Ex: /home/usuáriologado/.bashrc
LANG=pt_BR.ISO-8859-1
LC_CTYPE="pt_BR.ISO-8859-1"
LC_NUMERIC="pt_BR.ISO-8859-1"
LC_TIME="pt_BR.ISO-8859-1"
LC_COLLATE="pt_BR.ISO-8859-1"
LC_MONETARY="pt_BR.ISO-8859-1"
LC_MESSAGES="pt_BR.ISO-8859-1"
LC_PAPER="pt_BR.ISO-8859-1"
LC_NAME="pt_BR.ISO-8859-1"
LC_ADDRESS="pt_BR.ISO-8859-1"
LC_TELEPHONE="pt_BR.ISO-8859-1"
LC_MEASUREMENT="pt_BR.ISO-8859-1"
LC_IDENTIFICATION="pt_BR.ISO-8859-1"
LC_ALL=
---
Atenciosamente,
Rogério Teles
Telefone: 3307-0005
Suporte Avançado - SA
Universidade de Brasília
Em 2017-02-06 09:16, Guilherme Marques Alonso escreveu:
Prezados, bom dia.
Aqui na Prefeitura de São Paulo, estamos em processo de atualização da versão 2.6 do SEI para a versão 3.0, utilizando base de dados em SQL Server.
A execução de ambos os scripts atualizar_versao.php (SEI) e atualizar_versao_sei.php (SIP) estão retornando erros similares, conforme os registros de log abaixo.
Suspeitamos que isso seja algum problema de codificação (charset) nos servidores ou no banco de dados, porém ainda não descobrimos como identificar e resolver o problema.
Alguém saberia informar o que pode ser feito para corrigir estes erros?
atualizar_versao.php
00141 - [InfraSqlServer->executar] update tipo_contexto_contato set nome='Usuários ABC',descricao='Usuários ABC' where id_tipo_contexto_contato=1
00142 - [Infra->infraGerarExcecao] 10: Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:587.
mssql_query(): message: Unclosed quotation mark after the character string 'Usu'. (severity 15)
Descrição:
Erro atualizando versão.
Trilha de Processamento:
#0 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#1 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#2 {main}
Descrição Original:
exception 'Exception' with message ''Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:587.
mssql_query(): message: Unclosed quotation mark after the character string 'Usu'. (severity 15)
'' in /var/www/sistemas/SJ0937/infra/infra_php/Infra.php:187
Stack trace:
#0 [internal function]: infraGerarExcecao(2, 'mssql_query(): ...', '/var/www/sistem...', 587, Array)
#1 /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php(587): mssql_query('update tipo_con...', Resource id #16)
#2 /var/www/sistemas/SJ0937/sei/web/rn/VersaoRN.php(130): InfraSqlServer->executarSql('update tipo_con...')
#3 [internal function]: VersaoRN->atualizarVersaoConectado()
#4 /var/www/sistemas/SJ0937/infra/infra_php/InfraRN.php(138): call_user_func(Array)
#5 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#6 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#7 {main}
atualizar_versao_sei.php
00031 - [InfraSqlServer->consultarSql] SELECT id_perfil AS idperfil FROM perfil WHERE id_sistema=100000100 AND nome='Básico' AND sin_ativo='S'
00032 - [Infra->infraGerarExcecao] 10: Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:404.
mssql_query(): message: Unclosed quotation mark after the character string 'B'. (severity 15)
Descrição:
Erro listando registros de perfil.
Trilha de Processamento:
#0 /var/www/sistemas/SJ0937/sip/scripts/atualizar_versao_sei.php(11): InfraRN->__call('atualizarVersao', Array)
#1 /var/www/sistemas/SJ0937/sip/scripts/atualizar_versao_sei.php(11): VersaoSeiRN->atualizarVersao()
#2 {main}
Detalhes:
SELECT id_perfil AS idperfil FROM perfil WHERE id_sistema=100000100 AND nome='Básico' AND sin_ativo='S'
Descrição Original:
exception 'Exception' with message ''Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:404.
mssql_query(): message: Unclosed quotation mark after the character string 'B'. (severity 15)
'' in /var/www/sistemas/SJ0937/infra/infra_php/Infra.php:187
Stack trace:
#0 [internal function]: infraGerarExcecao(2, 'mssql_query(): ...', '/var/www/sistem...', 404, Array)
#1 /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php(404): mssql_query('SET TEXTSIZE 21...', Resource id #16)
#2 /var/www/sistemas/SJ0937/infra/infra_php/InfraBD.php(436): InfraSqlServer->consultarSql('SELECT id_perfi...')
#3 /var/www/sistemas/SJ0937/infra/infra_php/InfraBD.php(284): InfraBD->listar(Object(PerfilDTO), false)
#4 /var/www/sistemas/SJ0937/sip/web/rn/PerfilRN.php(546): InfraBD->consultar(Object(PerfilDTO))
#5 [internal function]: PerfilRN->consultarConectado(Object(PerfilDTO))
#6 /var/www/sistemas/SJ0937/infra/infra_php/InfraRN.php(140): call_user_func(Array, Object(PerfilDTO))
#7 /var/www/sistemas/SJ0937/sip/web/rn/VersaoSeiRN.php(121): InfraRN->__call('consultar', Array)
#8 /var/www/sistemas/SJ0937/sip/web/rn/VersaoSeiRN.php(121): PerfilRN->consultar(Object(PerfilDTO))
#9 [internal function]: VersaoSeiRN->atualizarVersaoConectado()
#10 /var/www/sistemas/SJ0937/infra/infra_php/InfraRN.php(138): call_user_func(Array)
#11 /var/www/sistemas/SJ0937/sip/scripts/atualizar_versao_sei.php(11): InfraRN->__call('atualizarVersao', Array)
#12 /var/www/sistemas/SJ0937/sip/scripts/atualizar_versao_sei.php(11): VersaoSeiRN->atualizarVersao()
#13 {main}
Desde já, agradeço à compreensão e ao auxílio de todos.
Guilherme Marques AlonsoAnalista de TIC – IGRE/NPR - PRODAM/SP
________________________________
“Esta mensagem, incluindo seus anexos, é confidencial e seu conteúdo é restrito ao destinatário da mensagem. Caso você a tenha recebido por engano, queira, por favor, retorná-la ao destinatário e apagá-la de seus arquivos. É expressamente proibido o uso não autorizado, replicação ou disseminação da mesma. As opiniões contidas nesta mensagem e seus anexos não necessariamente refletem a opinião do órgão emissor”.
_______________________________________________
sei-tecnico mailing listsei-tecnico@listas.softwarepublico.gov.br -
8 de Fevereiro de 2017 às 17:18Prezados,Obrigado pelo auxílio.
Executamos o ajustes mencionado e o script de atualização do SEI avançou um pouco mais, porém apresentou erro novamente, desta vez durante a migração dos dados de documentos:
00279 - MIGRANDO DADOS DE DOCUMENTOS: 27000 DE 34590Descrição:Erro cadastrando registro em documento_conteudo.Trilha de Processamento:
#0 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#1 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#2 {main}
Detalhes:INSERT INTO documento_conteudo (conteudo,conteudo_assinatura,crc_assinatura,qr_code_assinatura,id_documento) VALUES ('
*/-->
:: SEI / PMSP - 0072919 - Validar_Relatório_Contratação_SIGSS ::
VALIDAÇÃO DO RELATÓRIO DE CONTRATAÇÃO - PROCESSO SEI Nº @PROCESSO@
< html >< head >< title > TESTE < body >< h1 > TESTE TESTE TESTE>/ body >
',NULL,NULL,NULL,102561)Descrição Original:
exception 'Exception' with message ''Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:587.mssql_query(): message: Unclosed quotation mark after the character string ''' in /var/www/sistemas/SJ0937/infra/infra_php/Infra.php:187
Stack trace:
#0 [internal function]: infraGerarExcecao(2, 'mssql_query(): ...', '/var/www/sistem...', 587, Array)#1 /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php(587): mssql_query('INSERT INTO doc...', Resource id #16)
#2 /var/www/sistemas/SJ0937/infra/infra_php/InfraBD.php(167): InfraSqlServer->executarSql('INSERT INTO doc...', Array)
#3 /var/www/sistemas/SJ0937/sei/web/rn/VersaoRN.php(2521): InfraBD->cadastrar(Object(DocumentoConteudoDTO))
#4 /var/www/sistemas/SJ0937/sei/web/rn/VersaoRN.php(217): VersaoRN->migrarDadosDocumentos()
#5 [internal function]: VersaoRN->atualizarVersaoConectado()
#6 /var/www/sistemas/SJ0937/infra/infra_php/InfraRN.php(138): call_user_func(Array)
#7 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#8 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#9 {main}
Há mais alguma ação que pode ser feita para corrigir este problema?
Obrigado.Guilherme Marques Alonso
Analista de TIC – I
GRE/NPR - PRODAM/SPDe: Carlos Eduardo Araujo Vieira [mailto:carlos.vieira@planejamento.gov.br]
Enviada em: quarta-feira, 8 de fevereiro de 2017 10:17
Para: Rogério Teles; Guilherme Marques AlonsoCc: sei-tecnico@listas.softwarepublico.gov.br
Assunto: Re: [sei-tecnico] Erro durante atualização do SEI (2.6 -> 3.0)
Para discussões futuras sobre iso-8859-1
https://dzone.com/articles/forget-iso-8859-1
________________________________
De: sei-tecnicoem nome de Rogério Teles
Enviado: terça-feira, 7 de fevereiro de 2017 09:27
Para: Guilherme Marques Alonso
Cc: sei-tecnico@listas.softwarepublico.gov.br
Assunto: Re: [sei-tecnico] Erro durante atualização do SEI (2.6 -> 3.0)
Bom dia.
Para solucionar o erro em questão adicione o conteúdo abaixo no arquivo /root/.bashrc ou no bash do usuário que esteja logado.
Ex: /home/usuáriologado/.bashrc
LANG=pt_BR.ISO-8859-1
LC_CTYPE="pt_BR.ISO-8859-1"
LC_NUMERIC="pt_BR.ISO-8859-1"
LC_TIME="pt_BR.ISO-8859-1"
LC_COLLATE="pt_BR.ISO-8859-1"
LC_MONETARY="pt_BR.ISO-8859-1"
LC_MESSAGES="pt_BR.ISO-8859-1"
LC_PAPER="pt_BR.ISO-8859-1"
LC_NAME="pt_BR.ISO-8859-1"
LC_ADDRESS="pt_BR.ISO-8859-1"
LC_TELEPHONE="pt_BR.ISO-8859-1"
LC_MEASUREMENT="pt_BR.ISO-8859-1"
LC_IDENTIFICATION="pt_BR.ISO-8859-1"
LC_ALL=
---
Atenciosamente,
Rogério Teles
Telefone: 3307-0005
Suporte Avançado - SA
Universidade de Brasília
Em 2017-02-06 09:16, Guilherme Marques Alonso escreveu:
Prezados, bom dia.
Aqui na Prefeitura de São Paulo, estamos em processo de atualização da versão 2.6 do SEI para a versão 3.0, utilizando base de dados em SQL Server.
A execução de ambos os scripts atualizar_versao.php (SEI) e atualizar_versao_sei.php (SIP) estão retornando erros similares, conforme os registros de log abaixo.
Suspeitamos que isso seja algum problema de codificação (charset) nos servidores ou no banco de dados, porém ainda não descobrimos como identificar e resolver o problema.
Alguém saberia informar o que pode ser feito para corrigir estes erros?
atualizar_versao.php
00141 - [InfraSqlServer->executar] update tipo_contexto_contato set nome='Usuários ABC',descricao='Usuários ABC' where id_tipo_contexto_contato=1
00142 - [Infra->infraGerarExcecao] 10: Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:587.
mssql_query(): message: Unclosed quotation mark after the character string 'Usu'. (severity 15)
Descrição:
Erro atualizando versão.
Trilha de Processamento:
#0 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#1 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#2 {main}
Descrição Original:
exception 'Exception' with message ''Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:587.
mssql_query(): message: Unclosed quotation mark after the character string 'Usu'. (severity 15)
'' in /var/www/sistemas/SJ0937/infra/infra_php/Infra.php:187
Stack trace:
#0 [internal function]: infraGerarExcecao(2, 'mssql_query(): ...', '/var/www/sistem...', 587, Array)
#1 /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php(587): mssql_query('update tipo_con...', Resource id #16)
#2 /var/www/sistemas/SJ0937/sei/web/rn/VersaoRN.php(130): InfraSqlServer->executarSql('update tipo_con...')
#3 [internal function]: VersaoRN->atualizarVersaoConectado()
#4 /var/www/sistemas/SJ0937/infra/infra_php/InfraRN.php(138): call_user_func(Array)
#5 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#6 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#7 {main}
atualizar_versao_sei.php
00031 - [InfraSqlServer->consultarSql] SELECT id_perfil AS idperfil FROM perfil WHERE id_sistema=100000100 AND nome='Básico' AND sin_ativo='S'
00032 - [Infra->infraGerarExcecao] 10: Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:404.
mssql_query(): message: Unclosed quotation mark after the character string 'B'. (severity 15)
Descrição:
Erro listando registros de perfil.
Trilha de Processamento:
#0 /var/www/sistemas/SJ0937/sip/scripts/atualizar_versao_sei.php(11): InfraRN->__call('atualizarVersao', Array)
#1 /var/www/sistemas/SJ0937/sip/scripts/atualizar_versao_sei.php(11): VersaoSeiRN->atualizarVersao()
#2 {main}
Detalhes:
SELECT id_perfil AS idperfil FROM perfil WHERE id_sistema=100000100 AND nome='Básico' AND sin_ativo='S'
Descrição Original:
exception 'Exception' with message ''Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:404.
mssql_query(): message: Unclosed quotation mark after the character string 'B'. (severity 15)
'' in /var/www/sistemas/SJ0937/infra/infra_php/Infra.php:187
Stack trace:
#0 [internal function]: infraGerarExcecao(2, 'mssql_query(): ...', '/var/www/sistem...', 404, Array)
#1 /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php(404): mssql_query('SET TEXTSIZE 21...', Resource id #16)
#2 /var/www/sistemas/SJ0937/infra/infra_php/InfraBD.php(436): InfraSqlServer->consultarSql('SELECT id_perfi...')
#3 /var/www/sistemas/SJ0937/infra/infra_php/InfraBD.php(284): InfraBD->listar(Object(PerfilDTO), false)
#4 /var/www/sistemas/SJ0937/sip/web/rn/PerfilRN.php(546): InfraBD->consultar(Object(PerfilDTO))
#5 [internal function]: PerfilRN->consultarConectado(Object(PerfilDTO))
#6 /var/www/sistemas/SJ0937/infra/infra_php/InfraRN.php(140): call_user_func(Array, Object(PerfilDTO))
#7 /var/www/sistemas/SJ0937/sip/web/rn/VersaoSeiRN.php(121): InfraRN->__call('consultar', Array)
#8 /var/www/sistemas/SJ0937/sip/web/rn/VersaoSeiRN.php(121): PerfilRN->consultar(Object(PerfilDTO))
#9 [internal function]: VersaoSeiRN->atualizarVersaoConectado()
#10 /var/www/sistemas/SJ0937/infra/infra_php/InfraRN.php(138): call_user_func(Array)
#11 /var/www/sistemas/SJ0937/sip/scripts/atualizar_versao_sei.php(11): InfraRN->__call('atualizarVersao', Array)
#12 /var/www/sistemas/SJ0937/sip/scripts/atualizar_versao_sei.php(11): VersaoSeiRN->atualizarVersao()
#13 {main}
Desde já, agradeço à compreensão e ao auxílio de todos.
Guilherme Marques Alonso
Analista de TIC – I
GRE/NPR - PRODAM/SP
________________________________
“Esta mensagem, incluindo seus anexos, é confidencial e seu conteúdo é restrito ao destinatário da mensagem. Caso você a tenha recebido por engano, queira, por favor, retorná-la ao destinatário e apagá-la de seus arquivos. É expressamente proibido o uso não autorizado, replicação ou disseminação da mesma. As opiniões contidas nesta mensagem e seus anexos não necessariamente refletem a opinião do órgão emissor”.
_______________________________________________
sei-tecnico mailing list
sei-tecnico@listas.softwarepublico.gov.br
https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/sei-tecnico
“Esta mensagem, incluindo seus anexos, é confidencial e seu conteúdo é restrito ao destinatário da mensagem. Caso você a tenha recebido por engano, queira, por favor, retorná-la ao destinatário e apagá-la de seus arquivos. É expressamente proibido o uso não autorizado, replicação ou disseminação da mesma. As opiniões contidas nesta mensagem e seus anexos não necessariamente refletem a opinião do órgão emissor”. -
8 de Fevereiro de 2017 às 17:24Prezados,Fizemos a atualização aqui no GDF para o SEI 3.0.1 e já está em produção.
Encaminho anexo o documento de instalação que fizemos para auxiliar.Atenciosamente,Diogo Fernandes Brito
Diretor de Manutenção de Sistemas
Coordenação Técnica de Sistemas - COSIS
GDF/SEPLAG/SUTIC - Subsecretaria de Tecnologia da Informação e Comunicação
Endereço: SAIN Projeção H – 1º andar - CEP 70620-000 - Brasília - DF
Telefone: (61) 3342-1248
[logo2]
De: sei-tecnico [mailto:sei-tecnico-bounces@listas.softwarepublico.gov.br] Em nome de Guilherme Marques Alonso
Enviada em: quarta-feira, 8 de fevereiro de 2017 15:18
Para: Carlos Eduardo Araujo Vieira; Rogério Teles Cc: sei-tecnico@listas.softwarepublico.gov.brAssunto: [sei-tecnico] RES: Erro durante atualização do SEI (2.6 -> 3.0)Prezados,
Obrigado pelo auxílio.
Executamos o ajustes mencionado e o script de atualização do SEI avançou um pouco mais, porém apresentou erro novamente, desta vez durante a migração dos dados de documentos:
00279 - MIGRANDO DADOS DE DOCUMENTOS: 27000 DE 34590
Descrição:
Erro cadastrando registro em documento_conteudo.
Trilha de Processamento:
#0 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#1 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#2 {main}
Detalhes:
INSERT INTO documento_conteudo (conteudo,conteudo_assinatura,crc_assinatura,qr_code_assinatura,id_documento) VALUES ('
*/-->
:: SEI / PMSP - 0072919 - Validar_Relatório_Contratação_SIGSS ::
VALIDAÇÃO DO RELATÓRIO DE CONTRATAÇÃO - PROCESSO SEI Nº @PROCESSO@
< html >< head >< title > TESTE < body >< h1 > TESTE TESTE TESTE>/ body >
',NULL,NULL,NULL,102561)
Descrição Original:
exception 'Exception' with message ''Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:587.
mssql_query(): message: Unclosed quotation mark after the character string 'Cc: sei-tecnico@listas.softwarepublico.gov.brAssunto: Re: [sei-tecnico] Erro durante atualização do SEI (2.6 -> 3.0)
Para discussões futuras sobre iso-8859-1
https://dzone.com/articles/forget-iso-8859-1
________________________________De: sei-tecnico> em nome de Rogério Teles > Enviado: terça-feira, 7 de fevereiro de 2017 09:27
Para: Guilherme Marques AlonsoCc: sei-tecnico@listas.softwarepublico.gov.brAssunto: Re: [sei-tecnico] Erro durante atualização do SEI (2.6 -> 3.0)
Bom dia.
Para solucionar o erro em questão adicione o conteúdo abaixo no arquivo /root/.bashrc ou no bash do usuário que esteja logado.
Ex: /home/usuáriologado/.bashrc
LANG=pt_BR.ISO-8859-1
LC_CTYPE="pt_BR.ISO-8859-1"
LC_NUMERIC="pt_BR.ISO-8859-1"
LC_TIME="pt_BR.ISO-8859-1"
LC_COLLATE="pt_BR.ISO-8859-1"
LC_MONETARY="pt_BR.ISO-8859-1"
LC_MESSAGES="pt_BR.ISO-8859-1"
LC_PAPER="pt_BR.ISO-8859-1"
LC_NAME="pt_BR.ISO-8859-1"
LC_ADDRESS="pt_BR.ISO-8859-1"
LC_TELEPHONE="pt_BR.ISO-8859-1"
LC_MEASUREMENT="pt_BR.ISO-8859-1"
LC_IDENTIFICATION="pt_BR.ISO-8859-1"
LC_ALL=
---
Atenciosamente,
Rogério Teles
Telefone: 3307-0005
Suporte Avançado - SA
Universidade de Brasília
Em 2017-02-06 09:16, Guilherme Marques Alonso escreveu:
Prezados, bom dia.
Aqui na Prefeitura de São Paulo, estamos em processo de atualização da versão 2.6 do SEI para a versão 3.0, utilizando base de dados em SQL Server.
A execução de ambos os scripts atualizar_versao.php (SEI) e atualizar_versao_sei.php (SIP) estão retornando erros similares, conforme os registros de log abaixo.
Suspeitamos que isso seja algum problema de codificação (charset) nos servidores ou no banco de dados, porém ainda não descobrimos como identificar e resolver o problema.
Alguém saberia informar o que pode ser feito para corrigir estes erros?
atualizar_versao.php
00141 - [InfraSqlServer->executar] update tipo_contexto_contato set nome='Usuários ABC',descricao='Usuários ABC' where id_tipo_contexto_contato=1
00142 - [Infra->infraGerarExcecao] 10: Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:587.
mssql_query(): message: Unclosed quotation mark after the character string 'Usu'. (severity 15)
Descrição:
Erro atualizando versão.
Trilha de Processamento:
#0 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#1 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#2 {main}
Descrição Original:
exception 'Exception' with message ''Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:587.
mssql_query(): message: Unclosed quotation mark after the character string 'Usu'. (severity 15)
'' in /var/www/sistemas/SJ0937/infra/infra_php/Infra.php:187
Stack trace:
#0 [internal function]: infraGerarExcecao(2, 'mssql_query(): ...', '/var/www/sistem...', 587, Array)
#1 /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php(587): mssql_query('update tipo_con...', Resource id #16)
#2 /var/www/sistemas/SJ0937/sei/web/rn/VersaoRN.php(130): InfraSqlServer->executarSql('update tipo_con...')
#3 [internal function]: VersaoRN->atualizarVersaoConectado()
#4 /var/www/sistemas/SJ0937/infra/infra_php/InfraRN.php(138): call_user_func(Array)
#5 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#6 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#7 {main}
atualizar_versao_sei.php
00031 - [InfraSqlServer->consultarSql] SELECT id_perfil AS idperfil FROM perfil WHERE id_sistema=100000100 AND nome='Básico' AND sin_ativo='S'
00032 - [Infra->infraGerarExcecao] 10: Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:404.
mssql_query(): message: Unclosed quotation mark after the character string 'B'. (severity 15)
Descrição:
Erro listando registros de perfil.
Trilha de Processamento:
#0 /var/www/sistemas/SJ0937/sip/scripts/atualizar_versao_sei.php(11): InfraRN->__call('atualizarVersao', Array)
#1 /var/www/sistemas/SJ0937/sip/scripts/atualizar_versao_sei.php(11): VersaoSeiRN->atualizarVersao()
#2 {main}
Detalhes:
SELECT id_perfil AS idperfil FROM perfil WHERE id_sistema=100000100 AND nome='Básico' AND sin_ativo='S'
Descrição Original:
exception 'Exception' with message ''Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:404.
mssql_query(): message: Unclosed quotation mark after the character string 'B'. (severity 15)
'' in /var/www/sistemas/SJ0937/infra/infra_php/Infra.php:187
Stack trace:
#0 [internal function]: infraGerarExcecao(2, 'mssql_query(): ...', '/var/www/sistem...', 404, Array)
#1 /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php(404): mssql_query('SET TEXTSIZE 21...', Resource id #16)
#2 /var/www/sistemas/SJ0937/infra/infra_php/InfraBD.php(436): InfraSqlServer->consultarSql('SELECT id_perfi...')
#3 /var/www/sistemas/SJ0937/infra/infra_php/InfraBD.php(284): InfraBD->listar(Object(PerfilDTO), false)
#4 /var/www/sistemas/SJ0937/sip/web/rn/PerfilRN.php(546): InfraBD->consultar(Object(PerfilDTO))
#5 [internal function]: PerfilRN->consultarConectado(Object(PerfilDTO))
#6 /var/www/sistemas/SJ0937/infra/infra_php/InfraRN.php(140): call_user_func(Array, Object(PerfilDTO))
#7 /var/www/sistemas/SJ0937/sip/web/rn/VersaoSeiRN.php(121): InfraRN->__call('consultar', Array)
#8 /var/www/sistemas/SJ0937/sip/web/rn/VersaoSeiRN.php(121): PerfilRN->consultar(Object(PerfilDTO))
#9 [internal function]: VersaoSeiRN->atualizarVersaoConectado()
#10 /var/www/sistemas/SJ0937/infra/infra_php/InfraRN.php(138): call_user_func(Array)
#11 /var/www/sistemas/SJ0937/sip/scripts/atualizar_versao_sei.php(11): InfraRN->__call('atualizarVersao', Array)
#12 /var/www/sistemas/SJ0937/sip/scripts/atualizar_versao_sei.php(11): VersaoSeiRN->atualizarVersao()
#13 {main}
Desde já, agradeço à compreensão e ao auxílio de todos.
Guilherme Marques Alonso
Analista de TIC – I
GRE/NPR - PRODAM/SP
________________________________
“Esta mensagem, incluindo seus anexos, é confidencial e seu conteúdo é restrito ao destinatário da mensagem. Caso você a tenha recebido por engano, queira, por favor, retorná-la ao destinatário e apagá-la de seus arquivos. É expressamente proibido o uso não autorizado, replicação ou disseminação da mesma. As opiniões contidas nesta mensagem e seus anexos não necessariamente refletem a opinião do órgão emissor”.
_______________________________________________
sei-tecnico mailing list
sei-tecnico@listas.softwarepublico.gov.br
https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/sei-tecnico
________________________________
“Esta mensagem, incluindo seus anexos, é confidencial e seu conteúdo é restrito ao destinatário da mensagem. Caso você a tenha recebido por engano, queira, por favor, retorná-la ao destinatário e apagá-la de seus arquivos. É expressamente proibido o uso não autorizado, replicação ou disseminação da mesma. As opiniões contidas nesta mensagem e seus anexos não necessariamente refletem a opinião do órgão emissor”. -
8 de Fevereiro de 2017 às 17:26Prezado,
Tivemos este problema neste script. O que fizemos foi rodar o script sem o documento que estava dando erro e depois inserimos ele via banco.Atenciosamente,
Diogo Fernandes Brito
Diretor de Manutenção de Sistemas
Coordenação Técnica de Sistemas - COSIS
GDF/SEPLAG/SUTIC - Subsecretaria de Tecnologia da Informação e Comunicação
Endereço: SAIN Projeção H – 1º andar - CEP 70620-000 - Brasília - DF
Telefone: (61) 3342-1248
[logo2]
De: sei-tecnico [mailto:sei-tecnico-bounces@listas.softwarepublico.gov.br] Em nome de Guilherme Marques Alonso
Enviada em: quarta-feira, 8 de fevereiro de 2017 15:18
Para: Carlos Eduardo Araujo Vieira; Rogério Teles
Cc: sei-tecnico@listas.softwarepublico.gov.br
Assunto: [sei-tecnico] RES: Erro durante atualização do SEI (2.6 -> 3.0)
Prezados,
Obrigado pelo auxílio.
Executamos o ajustes mencionado e o script de atualização do SEI avançou um pouco mais, porém apresentou erro novamente, desta vez durante a migração dos dados de documentos:
00279 - MIGRANDO DADOS DE DOCUMENTOS: 27000 DE 34590
Descrição:
Erro cadastrando registro em documento_conteudo.
Trilha de Processamento:
#0 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): InfraRN->__call('atualizarVersao', Array)
#1 /var/www/sistemas/SJ0937/sei/scripts/atualizar_versao.php(11): VersaoRN->atualizarVersao()
#2 {main}
Detalhes:
INSERT INTO documento_conteudo (conteudo,conteudo_assinatura,crc_assinatura,qr_code_assinatura,id_documento) VALUES ('
*/-->
:: SEI / PMSP - 0072919 - Validar_Relatório_Contratação_SIGSS ::
VALIDAÇÃO DO RELATÓRIO DE CONTRATAÇÃO - PROCESSO SEI Nº @PROCESSO@
< html >< head >< title > TESTE < body >< h1 > TESTE TESTE TESTE>/ body >
',NULL,NULL,NULL,102561)
Descrição Original:
exception 'Exception' with message ''Warning: /var/www/sistemas/SJ0937/infra/infra_php/InfraSqlServer.php linha:587.
mssql_query(): message: Unclosed quotation mark after the character string '
Ordenar por:
Relacionado:
- sei-tecnico Erro - Exclusão de permissões no SIP
Estatísticas:
-
iniciada em
8 anos, 4 meses atrás
-
vizualizada
1838 vezes
-
respondida
6 vezes
-
votada
2 vezes