ViteSoft - Compartilhando tecnologia

Comunidade VSCyber free
Bem-vindo: Seg Jan 06, 2025 6:46 pm

Todos os horários são GMT - 3 horas




Criar novo tópico Responder  [ 8 mensagens ] 
Autor Mensagem
 Título: Problema com banco de dados - MOV_PK
MensagemEnviado: Ter Jun 07, 2011 11:06 am 
Offline
Estrelas
Estrelas

Registrado em: Seg Mar 05, 2007 7:20 pm
Mensagens: 110
Bom dia!
Tenho meu BD em um micro com Linux há bastante tempo rodando sem problemas, inclusive as manutenções.
Estou com a versão 3.1b24 do Vscyber, todas as estações são WinXP, e o Admin roda em 2 micros tb WinXP, responsáveis pela monitoração e cobranças.
Esta semana tive mais problemas de energia e o micro do BD acabou reiniciando muitas vezes, e o mesmo acabou se corrompendo. Hoje complicou mais pq chegou a perder o acesso até para fazer login. Percebi problemas tb no nobreak, o q já resolvi para não ser mais afetado pela queda de energia.
Precisei reiniciar o servidor Linux com a rede desconectada para ter sucesso ao rodar o gfix e o backup, mas no restore está retornando os erros abaixo:

gbak: ERROR: attempt to store duplicate value (visible to active transactions) in unique index "MOV_PK"
gbak: Index "MOV_PK" failed to activate because:
gbak: The unique index has duplicate values or NULLs.
gbak: Delete or Update duplicate values or NULLs, and activate index with
gbak: ALTER INDEX "MOV_PK" ACTIVE;
action cancelled by trigger (2) to preserve data integrity
-Cannot deactivate index used by an Integrity Constraint

Após isso consegui voltar a usar o sistema, mas com certeza estou com problemas no BD.
Favor verificar o q podemos fazer pra resolver isso.
Desde já agradeço.


Voltar ao topo
 Perfil  
 
 Título: Re: Problema com banco de dados - MOV_PK
MensagemEnviado: Ter Jun 07, 2011 11:35 am 
Offline
VSCyber Team
VSCyber Team

Registrado em: Sex Jul 14, 2006 7:52 pm
Mensagens: 11595
Localização: SC
Prezado Usuário,

Será necessário que restaure um backup anterior ao problema.

O processo de restauração pode ser visto abaixo:
http://www.vscyber.com/wiki/index.php/B ... e_de_dados

_________________
Hovercraft
suporte@vitesoft.com
VSCYBER - Compartilhando Tecnologia
----------------------------------------

Pesquisa: A maneira mais rápida de obter suas respostas
Dica: marque a opção [Pesquisar por todos os termos]


Voltar ao topo
 Perfil  
 
 Título: Re: Problema com banco de dados - MOV_PK
MensagemEnviado: Ter Jun 07, 2011 11:40 am 
Offline
Estrelas
Estrelas

Registrado em: Seg Mar 05, 2007 7:20 pm
Mensagens: 110
Gostaria de tentar recuperar este para não perder movimentação, pois o backup anterior tem alguns dias.
Teria como nos identificar qual tabela teria os campos com problemas para podermos rodar um script retirando os apenas registros que estão corrompidos?


Voltar ao topo
 Perfil  
 
 Título: Re: Problema com banco de dados - MOV_PK
MensagemEnviado: Ter Jun 07, 2011 1:14 pm 
Offline
VSCyber Team
VSCyber Team

Registrado em: Sex Jul 14, 2006 7:52 pm
Mensagens: 11595
Localização: SC
A mensagem indica problema na chaves da tabela de movimentos. O processo de recuperação ocorre somente pelo GFix mesmo.

O que você pode fazer é restaurar a base de dados para um novo bd e salvar o atual (esse corrompido) mantê-lo armazenado, caso necessite realizar alguma consulta.

_________________
Hovercraft
suporte@vitesoft.com
VSCYBER - Compartilhando Tecnologia
----------------------------------------

Pesquisa: A maneira mais rápida de obter suas respostas
Dica: marque a opção [Pesquisar por todos os termos]


Voltar ao topo
 Perfil  
 
 Título: Re: Problema com banco de dados - MOV_PK
MensagemEnviado: Qui Mai 10, 2012 8:03 am 
Offline
Estrelas
Estrelas

Registrado em: Seg Mar 05, 2007 7:20 pm
Mensagens: 110
Agora não tem mais jeito, tenho que tentar fazer o que você indicou, pois o banco está travando todo dia.
Quando tento restaurar está gerando o erro da chave e o arquivo criado não está sendo aceito pelo Vscyber, ao entrar no Administrador informa que a versão do banco é anterior, tento converter e informar que não é possível, mas é a mesma versão que estava usando desde a semana passada, 3.3sp1.
Tem como eu exportar pelo menos as configurações e cadastros para um novo banco?


Voltar ao topo
 Perfil  
 
 Título: Re: Problema com banco de dados - MOV_PK
MensagemEnviado: Qui Mai 10, 2012 9:53 am 
Offline
VSCyber Team
VSCyber Team

Registrado em: Sex Jul 14, 2006 7:52 pm
Mensagens: 11595
Localização: SC
Primeiro vamos ver a intensidade dos problemas. Envie seu Banco de Dados por FTP para análise.
http://www.vscyber.com/wiki/index.php/Enviar_banco_de_dados_por_FTP

_________________
Hovercraft
suporte@vitesoft.com
VSCYBER - Compartilhando Tecnologia
----------------------------------------

Pesquisa: A maneira mais rápida de obter suas respostas
Dica: marque a opção [Pesquisar por todos os termos]


Voltar ao topo
 Perfil  
 
 Título: Re: Problema com banco de dados - MOV_PK
MensagemEnviado: Qui Mai 10, 2012 7:32 pm 
Offline
Estrelas
Estrelas

Registrado em: Seg Mar 05, 2007 7:20 pm
Mensagens: 110
Enviado com o nome vscybervia.zip


Voltar ao topo
 Perfil  
 
 Título: Re: Problema com banco de dados - MOV_PK
MensagemEnviado: Sex Mai 11, 2012 3:18 pm 
Offline
VSCyber Team
VSCyber Team

Registrado em: Sex Jul 14, 2006 7:52 pm
Mensagens: 11595
Localização: SC
Prezado Renato,

Realmente existem alguns problemas graves no seu banco de dados.
A recomendação é a realização da Importação do seu Banco de Dados. Esse processo consiste em resgatar os dados mais importantes, como dados dos clientes e respectivos saldos, imagens. Todas as outras informações não serão importadas (como por exemplo, movimentações, caixa, etc).
http://www.vscyber.com/wiki/index.php/I ... ados_vazio


Com relação as configurações, algumas janelas pode ser exportadas para um arquivo .txt e depois exportadas para o novo banco de dados. Por exemplo, acesse o menu Cadastros > Estações > Restrições. Selecione o perfil e clique no menu Opções > Exportar. No novo banco de dados, basta seguir para o mesmo local com a diferença de escolher a opção Importar.

_________________
Hovercraft
suporte@vitesoft.com
VSCYBER - Compartilhando Tecnologia
----------------------------------------

Pesquisa: A maneira mais rápida de obter suas respostas
Dica: marque a opção [Pesquisar por todos os termos]


Voltar ao topo
 Perfil  
 
Exibir mensagens anteriores:  Ordenar por  
Criar novo tópico Responder  [ 8 mensagens ] 

Todos os horários são GMT - 3 horas


Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 5 visitantes


Enviar mensagens: Proibido
Responder mensagens: Proibido
Editar mensagens: Proibido
Excluir mensagens: Proibido
Enviar anexos: Proibido

Procurar por:
Powered by phpBB® Forum Software © phpBB Group
Traduzido por: Suporte phpBB