Script de Atualização de versão.
-
2 de Junho de 2017 às 19:15Ao Executar o Script de atualização de versão estou recebendo vários erros como o abaixo:
00543 - [InfraSqlServer->executar] alter table contato alter column matricula varchar(10) null
00544 - [Infra->infraGerarExcecao] 10: Warning: /opt/v300/infra/infra_php/InfraSqlServer.php linha:587.
mssql_query(): message: The object 'DF__contato__matricu__5CD6CB2B' is dependent on column 'matricula'. (severity 16)
Essas chaves pelo que vi o Sql Server cria automaticamente quando da criação de um campo com valor DEFAULT.
Alguém passou por esse problema? Como resolveu?
Obrigado!
Atenciosamente,
Rafael Leandro
Analista de Finanças e Controle
Diretoria de Sistemas e Informação
[img]
----------------------------------------------------------------------
Esta mensagem, incluindo quaisquer anexos, é de acesso restrito e destina-se, exclusivamente, à pessoa ou entidade para a qual foi endereçada. Se você a recebeu indevidamente, por favor, elimine-a e informe o equívoco ao emitente imediatamente. O uso não autorizado do conteúdo da mensagem ou anexos é proibido e sujeita o infrator às penalidades cabíveis.
This e-mail message, including any attachments, is of restricted access and intended, exclusively, to the person or entity to which it was addressed. If you have received it by mistake, please, delete the message and kindly notify the sender immediately. The unauthorized use of the contents of the message or any of the attachments is forbidden and the violator is subject to the penalties of law. -
5 de Junho de 2017 às 12:18Prezado Rafael,
Outro órgão já apresentou este mesmo problema sim.
Sugiro o seguinte:
- restaurar a base na versão anterior;
- criar um snapshot para permitir uma rápida restauração caso seja
necessário novamente;
- remover o índice que gerou o problema na execução anterior;
- realizar a atualização novamente
Verifique se existem outros índices criados automaticamente pelo SQL Server
para analisarmos se poderá ocorrer outros problemas deste tipo. Os índices
criados pelo SEI normalmente seguem estes padrões:
- i0_
- if_Atenciosamente,
--Guilherme Andrade Del Cantoni
Ministério do Planejamento, Desenvolvimento e Gestão
Em sex, 2 de jun de 2017 às 16:16, Rafael Leandro Ferreira <
rafael.ferreira@cgu.gov.br> escreveu:> Ao Executar o Script de atualização de versão estou recebendo vários erros
> como o abaixo:
>
>
>
> 00543 - [InfraSqlServer->executar] alter table contato alter column
> matricula varchar(10) null
>
> 00544 - [Infra->infraGerarExcecao] 10: Warning:
> /opt/v300/infra/infra_php/InfraSqlServer.php linha:587.
>
> mssql_query(): message: The object 'DF__contato__matricu__5CD6CB2B' is
> dependent on column 'matricula'. (severity 16)
>
>
>
> Essas chaves pelo que vi o Sql Server cria automaticamente quando da
> criação de um campo com valor DEFAULT.
>
>
>
> Alguém passou por esse problema? Como resolveu?
>
>
>
>
>
> Obrigado!
>
>
>
> Atenciosamente,
>
> Rafael Leandro
>
> *Analista de Finanças e Controle*
>
> Diretoria de Sistemas e Informação
>
> [image: img]
>
>
> ------------------------------
> Esta mensagem, incluindo quaisquer anexos, é de acesso restrito e
> destina-se, exclusivamente, à pessoa ou entidade para a qual foi
> endereçada. Se você a recebeu indevidamente, por favor, elimine-a e informe
> o equívoco ao emitente imediatamente. O uso não autorizado do conteúdo da
> mensagem ou anexos é proibido e sujeita o infrator às penalidades cabíveis.
>
> This e-mail message, including any attachments, is of restricted access
> and intended, exclusively, to the person or entity to which it was
> addressed. If you have received it by mistake, please, delete the message
> and kindly notify the sender immediately. The unauthorized use of the
> contents of the message or any of the attachments is forbidden and the
> violator is subject to the penalties of law.
> _______________________________________________
> 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 -
5 de Junho de 2017 às 14:26Guilherme, obrigado pela resposta.
Verifiquei vários desses índices criados automaticamente e já fiz o tratamento deles.
Outro problema que estou enfrentando são os nomes das Fks e Índices que estão diferentes aqui. Aconteceu que fomos uns dos primeiros a fazer a migração do MySql para SqlServer e depois que enviamos o banco SqlServer não foi atualizado para o banco de referência criado pelo TRF4.
Estou fazendo esse trabalho então agora pois estamos com a base diferente da base de referência.
Obrigado novamente.Atenciosamente,
Rafael Leandro
Analista de Finanças e Controle
Diretoria de Sistemas e Informação
[img]De: Guilherme Andrade Del Cantoni [mailto:guilhermeadc@gmail.com]
Enviada em: segunda-feira, 5 de junho de 2017 09:18
Para: Rafael Leandro Ferreira; sei-tecnico@listas.softwarepublico.gov.br
Assunto: Re: [sei-tecnico] Script de Atualização de versão.Prezado Rafael,
Outro órgão já apresentou este mesmo problema sim.
Sugiro o seguinte:
- restaurar a base na versão anterior;- criar um snapshot para permitir uma rápida restauração caso seja necessário novamente;- remover o índice que gerou o problema na execução anterior;
- realizar a atualização novamenteVerifique se existem outros índices criados automaticamente pelo SQL Server para analisarmos se poderá ocorrer outros problemas deste tipo. Os índices criados pelo SEI normalmente seguem estes padrões:- i0_
- if_
Atenciosamente,
--
Guilherme Andrade Del Cantoni
Ministério do Planejamento, Desenvolvimento e GestãoEm sex, 2 de jun de 2017 às 16:16, Rafael Leandro Ferreira> escreveu: Ao Executar o Script de atualização de versão estou recebendo vários erros como o abaixo:
00543 - [InfraSqlServer->executar] alter table contato alter column matricula varchar(10) null
00544 - [Infra->infraGerarExcecao] 10: Warning: /opt/v300/infra/infra_php/InfraSqlServer.php linha:587.
mssql_query(): message: The object 'DF__contato__matricu__5CD6CB2B' is dependent on column 'matricula'. (severity 16)
Essas chaves pelo que vi o Sql Server cria automaticamente quando da criação de um campo com valor DEFAULT.
Alguém passou por esse problema? Como resolveu?
Obrigado!
Atenciosamente,
Rafael Leandro
Analista de Finanças e Controle
Diretoria de Sistemas e Informação
[img]
________________________________
Esta mensagem, incluindo quaisquer anexos, é de acesso restrito e destina-se, exclusivamente, à pessoa ou entidade para a qual foi endereçada. Se você a recebeu indevidamente, por favor, elimine-a e informe o equívoco ao emitente imediatamente. O uso não autorizado do conteúdo da mensagem ou anexos é proibido e sujeita o infrator às penalidades cabíveis.
This e-mail message, including any attachments, is of restricted access and intended, exclusively, to the person or entity to which it was addressed. If you have received it by mistake, please, delete the message and kindly notify the sender immediately. The unauthorized use of the contents of the message or any of the attachments is forbidden and the violator is subject to the penalties of law.
_______________________________________________
sei-tecnico mailing listsei-tecnico@listas.softwarepublico.gov.brhttps://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/sei-tecnico
--
---
Guilherme Andrade Del Cantoni
----------------------------------------------------------------------
Esta mensagem, incluindo quaisquer anexos, é de acesso restrito e destina-se, exclusivamente, à pessoa ou entidade para a qual foi endereçada. Se você a recebeu indevidamente, por favor, elimine-a e informe o equívoco ao emitente imediatamente. O uso não autorizado do conteúdo da mensagem ou anexos é proibido e sujeita o infrator às penalidades cabíveis.
This e-mail message, including any attachments, is of restricted access and intended, exclusively, to the person or entity to which it was addressed. If you have received it by mistake, please, delete the message and kindly notify the sender immediately. The unauthorized use of the contents of the message or any of the attachments is forbidden and the violator is subject to the penalties of law. -
2 de Fevereiro de 2018 às 15:38Rafael,Boa tarde. Estou enfrentando o mesmo problema que você relatou abaixo. O script de atualização está dando uma série de erros.
Você conseguiu resolver isso?
Te agradeço o apoio.Atenciosamente,Douglas Fiório Dias
De: sei-tecnico [mailto:sei-tecnico-bounces@listas.softwarepublico.gov.br] Em nome de Rafael Leandro Ferreira
Enviada em: segunda-feira, 5 de junho de 2017 11:27
Para: Guilherme Andrade Del Cantoni; sei-tecnico@listas.softwarepublico.gov.br
Assunto: [GRAYMAIL] [sei-tecnico] RES: Script de Atualização de versão.Guilherme, obrigado pela resposta.
Verifiquei vários desses índices criados automaticamente e já fiz o tratamento deles.
Outro problema que estou enfrentando são os nomes das Fks e Índices que estão diferentes aqui. Aconteceu que fomos uns dos primeiros a fazer a migração do MySql para SqlServer e depois que enviamos o banco SqlServer não foi atualizado para o banco de referência criado pelo TRF4.
Estou fazendo esse trabalho então agora pois estamos com a base diferente da base de referência.
Obrigado novamente.
Atenciosamente,
Rafael Leandro
Analista de Finanças e Controle
Diretoria de Sistemas e Informação
[img]
De: Guilherme Andrade Del Cantoni [mailto:guilhermeadc@gmail.com]
Enviada em: segunda-feira, 5 de junho de 2017 09:18Para: Rafael Leandro Ferreira>; sei-tecnico@listas.softwarepublico.gov.br Assunto: Re: [sei-tecnico] Script de Atualização de versão.
Prezado Rafael,
Outro órgão já apresentou este mesmo problema sim.
Sugiro o seguinte:
- restaurar a base na versão anterior;
- criar um snapshot para permitir uma rápida restauração caso seja necessário novamente;
- remover o índice que gerou o problema na execução anterior;
- realizar a atualização novamente
Verifique se existem outros índices criados automaticamente pelo SQL Server para analisarmos se poderá ocorrer outros problemas deste tipo. Os índices criados pelo SEI normalmente seguem estes padrões:
- i0_
- if_
Atenciosamente,
--
Guilherme Andrade Del Cantoni
Ministério do Planejamento, Desenvolvimento e Gestão
Em sex, 2 de jun de 2017 às 16:16, Rafael Leandro Ferreira> escreveu:
Ao Executar o Script de atualização de versão estou recebendo vários erros como o abaixo:
00543 - [InfraSqlServer->executar] alter table contato alter column matricula varchar(10) null
00544 - [Infra->infraGerarExcecao] 10: Warning: /opt/v300/infra/infra_php/InfraSqlServer.php linha:587.
mssql_query(): message: The object 'DF__contato__matricu__5CD6CB2B' is dependent on column 'matricula'. (severity 16)
Essas chaves pelo que vi o Sql Server cria automaticamente quando da criação de um campo com valor DEFAULT.
Alguém passou por esse problema? Como resolveu?
Obrigado!
Atenciosamente,
Rafael Leandro
Analista de Finanças e Controle
Diretoria de Sistemas e Informação
[img]
________________________________
Esta mensagem, incluindo quaisquer anexos, é de acesso restrito e destina-se, exclusivamente, à pessoa ou entidade para a qual foi endereçada. Se você a recebeu indevidamente, por favor, elimine-a e informe o equívoco ao emitente imediatamente. O uso não autorizado do conteúdo da mensagem ou anexos é proibido e sujeita o infrator às penalidades cabíveis.
This e-mail message, including any attachments, is of restricted access and intended, exclusively, to the person or entity to which it was addressed. If you have received it by mistake, please, delete the message and kindly notify the sender immediately. The unauthorized use of the contents of the message or any of the attachments is forbidden and the violator is subject to the penalties of law.
_______________________________________________
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
________________________________
Esta mensagem, incluindo quaisquer anexos, é de acesso restrito e destina-se, exclusivamente, à pessoa ou entidade para a qual foi endereçada. Se você a recebeu indevidamente, por favor, elimine-a e informe o equívoco ao emitente imediatamente. O uso não autorizado do conteúdo da mensagem ou anexos é proibido e sujeita o infrator às penalidades cabíveis.
This e-mail message, including any attachments, is of restricted access and intended, exclusively, to the person or entity to which it was addressed. If you have received it by mistake, please, delete the message and kindly notify the sender immediately. The unauthorized use of the contents of the message or any of the attachments is forbidden and the violator is subject to the penalties of law. -
2 de Fevereiro de 2018 às 15:45Douglas, nós tivemos esse problema pelo seguinte fato:
Nós fomos um dos primeiros órgãos a instalar o SEI com SQL Server, portanto tivemos na época que criar o banco a partir do MySql. Após isso foi criado uma versão oficial do banco Sql Server que nós não pegamos, por isso na hora da atualização ele deu alguns erros porque nosso banco estava diferente da base de referência.
Os seus erros são exatamente igual a esse abaixo?mssql_query(): message: The object 'DF__contato__matricu__5CD6CB2B' is dependent on column 'matricula'. (severity 16)Me mande um exemplo dos erros pra te ajudar melhor.Atenciosamente,
Rafael Leandro
Analista de Finanças e Controle
Diretoria de Sistemas e Informação
[img]De: Douglas Fiório Dias [mailto:douglas.dias@susep.gov.br]
Enviada em: sexta-feira, 2 de fevereiro de 2018 13:37
Para: Rafael Leandro Ferreira; Guilherme Andrade Del Cantoni ; sei-tecnico@listas.softwarepublico.gov.br
Assunto: RES: [GRAYMAIL] [sei-tecnico] RES: Script de Atualização de versão.Rafael,
Boa tarde. Estou enfrentando o mesmo problema que você relatou abaixo. O script de atualização está dando uma série de erros.
Você conseguiu resolver isso?
Te agradeço o apoio.
Atenciosamente,
Douglas Fiório Dias
De: sei-tecnico [mailto:sei-tecnico-bounces@listas.softwarepublico.gov.br] Em nome de Rafael Leandro Ferreira
Enviada em: segunda-feira, 5 de junho de 2017 11:27Para: Guilherme Andrade Del Cantoni>; sei-tecnico@listas.softwarepublico.gov.br Assunto: [GRAYMAIL] [sei-tecnico] RES: Script de Atualização de versão.
Guilherme, obrigado pela resposta.
Verifiquei vários desses índices criados automaticamente e já fiz o tratamento deles.
Outro problema que estou enfrentando são os nomes das Fks e Índices que estão diferentes aqui. Aconteceu que fomos uns dos primeiros a fazer a migração do MySql para SqlServer e depois que enviamos o banco SqlServer não foi atualizado para o banco de referência criado pelo TRF4.
Estou fazendo esse trabalho então agora pois estamos com a base diferente da base de referência.
Obrigado novamente.
Atenciosamente,
Rafael Leandro
Analista de Finanças e Controle
Diretoria de Sistemas e Informação
[img]
De: Guilherme Andrade Del Cantoni [mailto:guilhermeadc@gmail.com]
Enviada em: segunda-feira, 5 de junho de 2017 09:18
Para: Rafael Leandro Ferreira>; sei-tecnico@listas.softwarepublico.gov.br
Assunto: Re: [sei-tecnico] Script de Atualização de versão.
Prezado Rafael,
Outro órgão já apresentou este mesmo problema sim.
Sugiro o seguinte:
- restaurar a base na versão anterior;
- criar um snapshot para permitir uma rápida restauração caso seja necessário novamente;
- remover o índice que gerou o problema na execução anterior;
- realizar a atualização novamente
Verifique se existem outros índices criados automaticamente pelo SQL Server para analisarmos se poderá ocorrer outros problemas deste tipo. Os índices criados pelo SEI normalmente seguem estes padrões:
- i0_
- if_
Atenciosamente,
--
Guilherme Andrade Del Cantoni
Ministério do Planejamento, Desenvolvimento e Gestão
Em sex, 2 de jun de 2017 às 16:16, Rafael Leandro Ferreira> escreveu:
Ao Executar o Script de atualização de versão estou recebendo vários erros como o abaixo:
00543 - [InfraSqlServer->executar] alter table contato alter column matricula varchar(10) null
00544 - [Infra->infraGerarExcecao] 10: Warning: /opt/v300/infra/infra_php/InfraSqlServer.php linha:587.
mssql_query(): message: The object 'DF__contato__matricu__5CD6CB2B' is dependent on column 'matricula'. (severity 16)
Essas chaves pelo que vi o Sql Server cria automaticamente quando da criação de um campo com valor DEFAULT.
Alguém passou por esse problema? Como resolveu?
Obrigado!
Atenciosamente,
Rafael Leandro
Analista de Finanças e Controle
Diretoria de Sistemas e Informação
[img]
________________________________
Esta mensagem, incluindo quaisquer anexos, é de acesso restrito e destina-se, exclusivamente, à pessoa ou entidade para a qual foi endereçada. Se você a recebeu indevidamente, por favor, elimine-a e informe o equívoco ao emitente imediatamente. O uso não autorizado do conteúdo da mensagem ou anexos é proibido e sujeita o infrator às penalidades cabíveis.
This e-mail message, including any attachments, is of restricted access and intended, exclusively, to the person or entity to which it was addressed. If you have received it by mistake, please, delete the message and kindly notify the sender immediately. The unauthorized use of the contents of the message or any of the attachments is forbidden and the violator is subject to the penalties of law.
_______________________________________________
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
________________________________
Esta mensagem, incluindo quaisquer anexos, é de acesso restrito e destina-se, exclusivamente, à pessoa ou entidade para a qual foi endereçada. Se você a recebeu indevidamente, por favor, elimine-a e informe o equívoco ao emitente imediatamente. O uso não autorizado do conteúdo da mensagem ou anexos é proibido e sujeita o infrator às penalidades cabíveis.
This e-mail message, including any attachments, is of restricted access and intended, exclusively, to the person or entity to which it was addressed. If you have received it by mistake, please, delete the message and kindly notify the sender immediately. The unauthorized use of the contents of the message or any of the attachments is forbidden and the violator is subject to the penalties of law.
----------------------------------------------------------------------
Esta mensagem, incluindo quaisquer anexos, é de acesso restrito e destina-se, exclusivamente, à pessoa ou entidade para a qual foi endereçada. Se você a recebeu indevidamente, por favor, elimine-a e informe o equívoco ao emitente imediatamente. O uso não autorizado do conteúdo da mensagem ou anexos é proibido e sujeita o infrator às penalidades cabíveis.
This e-mail message, including any attachments, is of restricted access and intended, exclusively, to the person or entity to which it was addressed. If you have received it by mistake, please, delete the message and kindly notify the sender immediately. The unauthorized use of the contents of the message or any of the attachments is forbidden and the violator is subject to the penalties of law. -
2 de Fevereiro de 2018 às 16:36Sim. São esses. Nós estamos enfrentando vários problemas.
Primeiro foi esse das Default Constraints. Várias com nomes assim. DF__
Excluímos essas Default constraints. Depois houve erros de Foreign Keys com nomes estranhos. Ex.: rel_protocolo_atributo$fk_rel_prot_atributo_atributo
Ajustamos os nomes retirando esse nome_tabela$ dos nomes das FKs. Após isso, houve erro em índices de colunas que estavam sendo excluídas pelo script.
Aí varri o script tentando encontrar possíveis colunas com problema...
E ainda estão ocorrendo erros. O último foi esse: alter table uf drop constraint ak1_uf: mssql_query(): message: 'ak1_uf' is not a constraint.Atenciosamente,
Douglas Fiório DiasDe: Rafael Leandro Ferreira [mailto:rafael.ferreira@cgu.gov.br]
Enviada em: sexta-feira, 2 de fevereiro de 2018 13:46
Para: Douglas Fiório Dias; Guilherme Andrade Del Cantoni ; sei-tecnico@listas.softwarepublico.gov.br Assunto: RES: [GRAYMAIL] [sei-tecnico] RES: Script de Atualização de versão.
Douglas, nós tivemos esse problema pelo seguinte fato:
Nós fomos um dos primeiros órgãos a instalar o SEI com SQL Server, portanto tivemos na época que criar o banco a partir do MySql. Após isso foi criado uma versão oficial do banco Sql Server que nós não pegamos, por isso na hora da atualização ele deu alguns erros porque nosso banco estava diferente da base de referência.
Os seus erros são exatamente igual a esse abaixo?
mssql_query(): message: The object 'DF__contato__matricu__5CD6CB2B' is dependent on column 'matricula'. (severity 16)
Me mande um exemplo dos erros pra te ajudar melhor.
Atenciosamente,
Rafael Leandro
Analista de Finanças e Controle
Diretoria de Sistemas e Informação
[img]
De: Douglas Fiório Dias [mailto:douglas.dias@susep.gov.br]
Enviada em: sexta-feira, 2 de fevereiro de 2018 13:37Para: Rafael Leandro Ferreira>; Guilherme Andrade Del Cantoni >; sei-tecnico@listas.softwarepublico.gov.br Assunto: RES: [GRAYMAIL] [sei-tecnico] RES: Script de Atualização de versão.
Rafael,
Boa tarde. Estou enfrentando o mesmo problema que você relatou abaixo. O script de atualização está dando uma série de erros.
Você conseguiu resolver isso?
Te agradeço o apoio.
Atenciosamente,
Douglas Fiório Dias
De: sei-tecnico [mailto:sei-tecnico-bounces@listas.softwarepublico.gov.br] Em nome de Rafael Leandro Ferreira
Enviada em: segunda-feira, 5 de junho de 2017 11:27
Para: Guilherme Andrade Del Cantoni>; sei-tecnico@listas.softwarepublico.gov.br
Assunto: [GRAYMAIL] [sei-tecnico] RES: Script de Atualização de versão.
Guilherme, obrigado pela resposta.
Verifiquei vários desses índices criados automaticamente e já fiz o tratamento deles.
Outro problema que estou enfrentando são os nomes das Fks e Índices que estão diferentes aqui. Aconteceu que fomos uns dos primeiros a fazer a migração do MySql para SqlServer e depois que enviamos o banco SqlServer não foi atualizado para o banco de referência criado pelo TRF4.
Estou fazendo esse trabalho então agora pois estamos com a base diferente da base de referência.
Obrigado novamente.
Atenciosamente,
Rafael Leandro
Analista de Finanças e Controle
Diretoria de Sistemas e Informação
[img]
De: Guilherme Andrade Del Cantoni [mailto:guilhermeadc@gmail.com]
Enviada em: segunda-feira, 5 de junho de 2017 09:18
Para: Rafael Leandro Ferreira>; sei-tecnico@listas.softwarepublico.gov.br
Assunto: Re: [sei-tecnico] Script de Atualização de versão.
Prezado Rafael,
Outro órgão já apresentou este mesmo problema sim.
Sugiro o seguinte:
- restaurar a base na versão anterior;
- criar um snapshot para permitir uma rápida restauração caso seja necessário novamente;
- remover o índice que gerou o problema na execução anterior;
- realizar a atualização novamente
Verifique se existem outros índices criados automaticamente pelo SQL Server para analisarmos se poderá ocorrer outros problemas deste tipo. Os índices criados pelo SEI normalmente seguem estes padrões:
- i0_
- if_
Atenciosamente,
--
Guilherme Andrade Del Cantoni
Ministério do Planejamento, Desenvolvimento e Gestão
Em sex, 2 de jun de 2017 às 16:16, Rafael Leandro Ferreira> escreveu:
Ao Executar o Script de atualização de versão estou recebendo vários erros como o abaixo:
00543 - [InfraSqlServer->executar] alter table contato alter column matricula varchar(10) null
00544 - [Infra->infraGerarExcecao] 10: Warning: /opt/v300/infra/infra_php/InfraSqlServer.php linha:587.
mssql_query(): message: The object 'DF__contato__matricu__5CD6CB2B' is dependent on column 'matricula'. (severity 16)
Essas chaves pelo que vi o Sql Server cria automaticamente quando da criação de um campo com valor DEFAULT.
Alguém passou por esse problema? Como resolveu?
Obrigado!
Atenciosamente,
Rafael Leandro
Analista de Finanças e Controle
Diretoria de Sistemas e Informação
[img]
________________________________
Esta mensagem, incluindo quaisquer anexos, é de acesso restrito e destina-se, exclusivamente, à pessoa ou entidade para a qual foi endereçada. Se você a recebeu indevidamente, por favor, elimine-a e informe o equívoco ao emitente imediatamente. O uso não autorizado do conteúdo da mensagem ou anexos é proibido e sujeita o infrator às penalidades cabíveis.
This e-mail message, including any attachments, is of restricted access and intended, exclusively, to the person or entity to which it was addressed. If you have received it by mistake, please, delete the message and kindly notify the sender immediately. The unauthorized use of the contents of the message or any of the attachments is forbidden and the violator is subject to the penalties of law.
_______________________________________________
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
________________________________
Esta mensagem, incluindo quaisquer anexos, é de acesso restrito e destina-se, exclusivamente, à pessoa ou entidade para a qual foi endereçada. Se você a recebeu indevidamente, por favor, elimine-a e informe o equívoco ao emitente imediatamente. O uso não autorizado do conteúdo da mensagem ou anexos é proibido e sujeita o infrator às penalidades cabíveis.
This e-mail message, including any attachments, is of restricted access and intended, exclusively, to the person or entity to which it was addressed. If you have received it by mistake, please, delete the message and kindly notify the sender immediately. The unauthorized use of the contents of the message or any of the attachments is forbidden and the violator is subject to the penalties of law.
________________________________
Esta mensagem, incluindo quaisquer anexos, é de acesso restrito e destina-se, exclusivamente, à pessoa ou entidade para a qual foi endereçada. Se você a recebeu indevidamente, por favor, elimine-a e informe o equívoco ao emitente imediatamente. O uso não autorizado do conteúdo da mensagem ou anexos é proibido e sujeita o infrator às penalidades cabíveis.
This e-mail message, including any attachments, is of restricted access and intended, exclusively, to the person or entity to which it was addressed. If you have received it by mistake, please, delete the message and kindly notify the sender immediately. The unauthorized use of the contents of the message or any of the attachments is forbidden and the violator is subject to the penalties of law. -
5 de Fevereiro de 2018 às 13:45Douglas, veja o nosso documento de implantação. No final tem uns comandos SQL que foram executados antes da execução do Script de atualização.
Veja se resolve o seu problema.Atenciosamente,
Rafael Leandro
Analista de Finanças e Controle
Diretoria de Sistemas e Informação
[img]
De: Douglas Fiório Dias [mailto:douglas.dias@susep.gov.br]Enviada em: sexta-feira, 2 de fevereiro de 2018 14:35Para: Rafael Leandro Ferreira; Guilherme Andrade Del Cantoni ; sei-tecnico@listas.softwarepublico.gov.br
Assunto: RES: [GRAYMAIL] [sei-tecnico] RES: Script de Atualização de versão.
Sim. São esses. Nós estamos enfrentando vários problemas.
Primeiro foi esse das Default Constraints. Várias com nomes assim. DF__
Excluímos essas Default constraints. Depois houve erros de Foreign Keys com nomes estranhos. Ex.: rel_protocolo_atributo$fk_rel_prot_atributo_atributo
Ajustamos os nomes retirando esse nome_tabela$ dos nomes das FKs. Após isso, houve erro em índices de colunas que estavam sendo excluídas pelo script.
Aí varri o script tentando encontrar possíveis colunas com problema...
E ainda estão ocorrendo erros. O último foi esse: alter table uf drop constraint ak1_uf: mssql_query(): message: 'ak1_uf' is not a constraint.
Atenciosamente,
Douglas Fiório Dias
De: Rafael Leandro Ferreira [mailto:rafael.ferreira@cgu.gov.br]
Enviada em: sexta-feira, 2 de fevereiro de 2018 13:46Para: Douglas Fiório Dias>; Guilherme Andrade Del Cantoni >; sei-tecnico@listas.softwarepublico.gov.br Assunto: RES: [GRAYMAIL] [sei-tecnico] RES: Script de Atualização de versão.
Douglas, nós tivemos esse problema pelo seguinte fato:
Nós fomos um dos primeiros órgãos a instalar o SEI com SQL Server, portanto tivemos na época que criar o banco a partir do MySql. Após isso foi criado uma versão oficial do banco Sql Server que nós não pegamos, por isso na hora da atualização ele deu alguns erros porque nosso banco estava diferente da base de referência.
Os seus erros são exatamente igual a esse abaixo?
mssql_query(): message: The object 'DF__contato__matricu__5CD6CB2B' is dependent on column 'matricula'. (severity 16)
Me mande um exemplo dos erros pra te ajudar melhor.
Atenciosamente,
Rafael Leandro
Analista de Finanças e Controle
Diretoria de Sistemas e Informação
[img]
De: Douglas Fiório Dias [mailto:douglas.dias@susep.gov.br]
Enviada em: sexta-feira, 2 de fevereiro de 2018 13:37
Para: Rafael Leandro Ferreira>; Guilherme Andrade Del Cantoni >; sei-tecnico@listas.softwarepublico.gov.br
Assunto: RES: [GRAYMAIL] [sei-tecnico] RES: Script de Atualização de versão.
Rafael,
Boa tarde. Estou enfrentando o mesmo problema que você relatou abaixo. O script de atualização está dando uma série de erros.
Você conseguiu resolver isso?
Te agradeço o apoio.
Atenciosamente,
Douglas Fiório Dias
De: sei-tecnico [mailto:sei-tecnico-bounces@listas.softwarepublico.gov.br] Em nome de Rafael Leandro Ferreira
Enviada em: segunda-feira, 5 de junho de 2017 11:27
Para: Guilherme Andrade Del Cantoni>; sei-tecnico@listas.softwarepublico.gov.br
Assunto: [GRAYMAIL] [sei-tecnico] RES: Script de Atualização de versão.
Guilherme, obrigado pela resposta.
Verifiquei vários desses índices criados automaticamente e já fiz o tratamento deles.
Outro problema que estou enfrentando são os nomes das Fks e Índices que estão diferentes aqui. Aconteceu que fomos uns dos primeiros a fazer a migração do MySql para SqlServer e depois que enviamos o banco SqlServer não foi atualizado para o banco de referência criado pelo TRF4.
Estou fazendo esse trabalho então agora pois estamos com a base diferente da base de referência.
Obrigado novamente.
Atenciosamente,
Rafael Leandro
Analista de Finanças e Controle
Diretoria de Sistemas e Informação
[img]
De: Guilherme Andrade Del Cantoni [mailto:guilhermeadc@gmail.com]
Enviada em: segunda-feira, 5 de junho de 2017 09:18
Para: Rafael Leandro Ferreira>; sei-tecnico@listas.softwarepublico.gov.br
Assunto: Re: [sei-tecnico] Script de Atualização de versão.
Prezado Rafael,
Outro órgão já apresentou este mesmo problema sim.
Sugiro o seguinte:
- restaurar a base na versão anterior;
- criar um snapshot para permitir uma rápida restauração caso seja necessário novamente;
- remover o índice que gerou o problema na execução anterior;
- realizar a atualização novamente
Verifique se existem outros índices criados automaticamente pelo SQL Server para analisarmos se poderá ocorrer outros problemas deste tipo. Os índices criados pelo SEI normalmente seguem estes padrões:
- i0_
- if_
Atenciosamente,
--
Guilherme Andrade Del Cantoni
Ministério do Planejamento, Desenvolvimento e Gestão
Em sex, 2 de jun de 2017 às 16:16, Rafael Leandro Ferreira> escreveu:
Ao Executar o Script de atualização de versão estou recebendo vários erros como o abaixo:
00543 - [InfraSqlServer->executar] alter table contato alter column matricula varchar(10) null
00544 - [Infra->infraGerarExcecao] 10: Warning: /opt/v300/infra/infra_php/InfraSqlServer.php linha:587.
mssql_query(): message: The object 'DF__contato__matricu__5CD6CB2B' is dependent on column 'matricula'. (severity 16)
Essas chaves pelo que vi o Sql Server cria automaticamente quando da criação de um campo com valor DEFAULT.
Alguém passou por esse problema? Como resolveu?
Obrigado!
Atenciosamente,
Rafael Leandro
Analista de Finanças e Controle
Diretoria de Sistemas e Informação
[img]
________________________________
Esta mensagem, incluindo quaisquer anexos, é de acesso restrito e destina-se, exclusivamente, à pessoa ou entidade para a qual foi endereçada. Se você a recebeu indevidamente, por favor, elimine-a e informe o equívoco ao emitente imediatamente. O uso não autorizado do conteúdo da mensagem ou anexos é proibido e sujeita o infrator às penalidades cabíveis.
This e-mail message, including any attachments, is of restricted access and intended, exclusively, to the person or entity to which it was addressed. If you have received it by mistake, please, delete the message and kindly notify the sender immediately. The unauthorized use of the contents of the message or any of the attachments is forbidden and the violator is subject to the penalties of law.
_______________________________________________
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
________________________________
Esta mensagem, incluindo quaisquer anexos, é de acesso restrito e destina-se, exclusivamente, à pessoa ou entidade para a qual foi endereçada. Se você a recebeu indevidamente, por favor, elimine-a e informe o equívoco ao emitente imediatamente. O uso não autorizado do conteúdo da mensagem ou anexos é proibido e sujeita o infrator às penalidades cabíveis.
This e-mail message, including any attachments, is of restricted access and intended, exclusively, to the person or entity to which it was addressed. If you have received it by mistake, please, delete the message and kindly notify the sender immediately. The unauthorized use of the contents of the message or any of the attachments is forbidden and the violator is subject to the penalties of law.
________________________________
Esta mensagem, incluindo quaisquer anexos, é de acesso restrito e destina-se, exclusivamente, à pessoa ou entidade para a qual foi endereçada. Se você a recebeu indevidamente, por favor, elimine-a e informe o equívoco ao emitente imediatamente. O uso não autorizado do conteúdo da mensagem ou anexos é proibido e sujeita o infrator às penalidades cabíveis.
This e-mail message, including any attachments, is of restricted access and intended, exclusively, to the person or entity to which it was addressed. If you have received it by mistake, please, delete the message and kindly notify the sender immediately. The unauthorized use of the contents of the message or any of the attachments is forbidden and the violator is subject to the penalties of law.
----------------------------------------------------------------------
Esta mensagem, incluindo quaisquer anexos, é de acesso restrito e destina-se, exclusivamente, à pessoa ou entidade para a qual foi endereçada. Se você a recebeu indevidamente, por favor, elimine-a e informe o equívoco ao emitente imediatamente. O uso não autorizado do conteúdo da mensagem ou anexos é proibido e sujeita o infrator às penalidades cabíveis.
This e-mail message, including any attachments, is of restricted access and intended, exclusively, to the person or entity to which it was addressed. If you have received it by mistake, please, delete the message and kindly notify the sender immediately. The unauthorized use of the contents of the message or any of the attachments is forbidden and the violator is subject to the penalties of law. -
5 de Fevereiro de 2018 às 13:56Obrigado Rafael.
Ao fim do arquivo vocês mencionam:
Alterado o arquivo VersaoRN para corrigir as falhas. Deverá ser copiado o mesmo arquivo do Desenvolvimento.
Teria como me enviar esse arquivo com essas correções?
Muito obrigado.Atenciosamente,
Douglas Fiório Dias
De: Rafael Leandro Ferreira [mailto:rafael.ferreira@cgu.gov.br]Enviada em: segunda-feira, 5 de fevereiro de 2018 11:45Para: Douglas Fiório Dias; Guilherme Andrade Del Cantoni ; sei-tecnico@listas.softwarepublico.gov.br
Assunto: RES: [GRAYMAIL] [sei-tecnico] RES: Script de Atualização de versão.
Douglas, veja o nosso documento de implantação. No final tem uns comandos SQL que foram executados antes da execução do Script de atualização.
Veja se resolve o seu problema.
Atenciosamente,
Rafael Leandro
Analista de Finanças e Controle
Diretoria de Sistemas e Informação
[img]
De: Douglas Fiório Dias [mailto:douglas.dias@susep.gov.br]
Enviada em: sexta-feira, 2 de fevereiro de 2018 14:35
Para: Rafael Leandro Ferreira>; Guilherme Andrade Del Cantoni >; sei-tecnico@listas.softwarepublico.gov.br
Assunto: RES: [GRAYMAIL] [sei-tecnico] RES: Script de Atualização de versão.
Sim. São esses. Nós estamos enfrentando vários problemas.
Primeiro foi esse das Default Constraints. Várias com nomes assim. DF__
Excluímos essas Default constraints. Depois houve erros de Foreign Keys com nomes estranhos. Ex.: rel_protocolo_atributo$fk_rel_prot_atributo_atributo
Ajustamos os nomes retirando esse nome_tabela$ dos nomes das FKs. Após isso, houve erro em índices de colunas que estavam sendo excluídas pelo script.
Aí varri o script tentando encontrar possíveis colunas com problema...
E ainda estão ocorrendo erros. O último foi esse: alter table uf drop constraint ak1_uf: mssql_query(): message: 'ak1_uf' is not a constraint.
Atenciosamente,
Douglas Fiório Dias
De: Rafael Leandro Ferreira [mailto:rafael.ferreira@cgu.gov.br]
Enviada em: sexta-feira, 2 de fevereiro de 2018 13:46
Para: Douglas Fiório Dias>; Guilherme Andrade Del Cantoni >; sei-tecnico@listas.softwarepublico.gov.br
Assunto: RES: [GRAYMAIL] [sei-tecnico] RES: Script de Atualização de versão.
Douglas, nós tivemos esse problema pelo seguinte fato:
Nós fomos um dos primeiros órgãos a instalar o SEI com SQL Server, portanto tivemos na época que criar o banco a partir do MySql. Após isso foi criado uma versão oficial do banco Sql Server que nós não pegamos, por isso na hora da atualização ele deu alguns erros porque nosso banco estava diferente da base de referência.
Os seus erros são exatamente igual a esse abaixo?
mssql_query(): message: The object 'DF__contato__matricu__5CD6CB2B' is dependent on column 'matricula'. (severity 16)
Me mande um exemplo dos erros pra te ajudar melhor.
Atenciosamente,
Rafael Leandro
Analista de Finanças e Controle
Diretoria de Sistemas e Informação
[img]
De: Douglas Fiório Dias [mailto:douglas.dias@susep.gov.br]
Enviada em: sexta-feira, 2 de fevereiro de 2018 13:37
Para: Rafael Leandro Ferreira>; Guilherme Andrade Del Cantoni >; sei-tecnico@listas.softwarepublico.gov.br
Assunto: RES: [GRAYMAIL] [sei-tecnico] RES: Script de Atualização de versão.
Rafael,
Boa tarde. Estou enfrentando o mesmo problema que você relatou abaixo. O script de atualização está dando uma série de erros.
Você conseguiu resolver isso?
Te agradeço o apoio.
Atenciosamente,
Douglas Fiório Dias
De: sei-tecnico [mailto:sei-tecnico-bounces@listas.softwarepublico.gov.br] Em nome de Rafael Leandro Ferreira
Enviada em: segunda-feira, 5 de junho de 2017 11:27
Para: Guilherme Andrade Del Cantoni>; sei-tecnico@listas.softwarepublico.gov.br
Assunto: [GRAYMAIL] [sei-tecnico] RES: Script de Atualização de versão.
Guilherme, obrigado pela resposta.
Verifiquei vários desses índices criados automaticamente e já fiz o tratamento deles.
Outro problema que estou enfrentando são os nomes das Fks e Índices que estão diferentes aqui. Aconteceu que fomos uns dos primeiros a fazer a migração do MySql para SqlServer e depois que enviamos o banco SqlServer não foi atualizado para o banco de referência criado pelo TRF4.
Estou fazendo esse trabalho então agora pois estamos com a base diferente da base de referência.
Obrigado novamente.
Atenciosamente,
Rafael Leandro
Analista de Finanças e Controle
Diretoria de Sistemas e Informação
[img]
De: Guilherme Andrade Del Cantoni [mailto:guilhermeadc@gmail.com]
Enviada em: segunda-feira, 5 de junho de 2017 09:18
Para: Rafael Leandro Ferreira>; sei-tecnico@listas.softwarepublico.gov.br
Assunto: Re: [sei-tecnico] Script de Atualização de versão.
Prezado Rafael,
Outro órgão já apresentou este mesmo problema sim.
Sugiro o seguinte:
- restaurar a base na versão anterior;
- criar um snapshot para permitir uma rápida restauração caso seja necessário novamente;
- remover o índice que gerou o problema na execução anterior;
- realizar a atualização novamente
Verifique se existem outros índices criados automaticamente pelo SQL Server para analisarmos se poderá ocorrer outros problemas deste tipo. Os índices criados pelo SEI normalmente seguem estes padrões:
- i0_
- if_
Atenciosamente,
--
Guilherme Andrade Del Cantoni
Ministério do Planejamento, Desenvolvimento e Gestão
Em sex, 2 de jun de 2017 às 16:16, Rafael Leandro Ferreira> escreveu:
Ao Executar o Script de atualização de versão estou recebendo vários erros como o abaixo:
00543 - [InfraSqlServer->executar] alter table contato alter column matricula varchar(10) null
00544 - [Infra->infraGerarExcecao] 10: Warning: /opt/v300/infra/infra_php/InfraSqlServer.php linha:587.
mssql_query(): message: The object 'DF__contato__matricu__5CD6CB2B' is dependent on column 'matricula'. (severity 16)
Essas chaves pelo que vi o Sql Server cria automaticamente quando da criação de um campo com valor DEFAULT.
Alguém passou por esse problema? Como resolveu?
Obrigado!
Atenciosamente,
Rafael Leandro
Analista de Finanças e Controle
Diretoria de Sistemas e Informação
[img]
________________________________
Esta mensagem, incluindo quaisquer anexos, é de acesso restrito e destina-se, exclusivamente, à pessoa ou entidade para a qual foi endereçada. Se você a recebeu indevidamente, por favor, elimine-a e informe o equívoco ao emitente imediatamente. O uso não autorizado do conteúdo da mensagem ou anexos é proibido e sujeita o infrator às penalidades cabíveis.
This e-mail message, including any attachments, is of restricted access and intended, exclusively, to the person or entity to which it was addressed. If you have received it by mistake, please, delete the message and kindly notify the sender immediately. The unauthorized use of the contents of the message or any of the attachments is forbidden and the violator is subject to the penalties of law.
_______________________________________________
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
________________________________
Esta mensagem, incluindo quaisquer anexos, é de acesso restrito e destina-se, exclusivamente, à pessoa ou entidade para a qual foi endereçada. Se você a recebeu indevidamente, por favor, elimine-a e informe o equívoco ao emitente imediatamente. O uso não autorizado do conteúdo da mensagem ou anexos é proibido e sujeita o infrator às penalidades cabíveis.
This e-mail message, including any attachments, is of restricted access and intended, exclusively, to the person or entity to which it was addressed. If you have received it by mistake, please, delete the message and kindly notify the sender immediately. The unauthorized use of the contents of the message or any of the attachments is forbidden and the violator is subject to the penalties of law.
________________________________
Esta mensagem, incluindo quaisquer anexos, é de acesso restrito e destina-se, exclusivamente, à pessoa ou entidade para a qual foi endereçada. Se você a recebeu indevidamente, por favor, elimine-a e informe o equívoco ao emitente imediatamente. O uso não autorizado do conteúdo da mensagem ou anexos é proibido e sujeita o infrator às penalidades cabíveis.
This e-mail message, including any attachments, is of restricted access and intended, exclusively, to the person or entity to which it was addressed. If you have received it by mistake, please, delete the message and kindly notify the sender immediately. The unauthorized use of the contents of the message or any of the attachments is forbidden and the violator is subject to the penalties of law.
________________________________
Esta mensagem, incluindo quaisquer anexos, é de acesso restrito e destina-se, exclusivamente, à pessoa ou entidade para a qual foi endereçada. Se você a recebeu indevidamente, por favor, elimine-a e informe o equívoco ao emitente imediatamente. O uso não autorizado do conteúdo da mensagem ou anexos é proibido e sujeita o infrator às penalidades cabíveis.
This e-mail message, including any attachments, is of restricted access and intended, exclusively, to the person or entity to which it was addressed. If you have received it by mistake, please, delete the message and kindly notify the sender immediately. The unauthorized use of the contents of the message or any of the attachments is forbidden and the violator is subject to the penalties of law.
Ordenar por:
Estatísticas:
-
iniciada em
8 anos atrás
-
vizualizada
1290 vezes
-
respondida
8 vezes
-
votada
0 vezes