NTX perdendo dados

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

hugleo
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 13 Nov 2009 09:04
Localização: Sao Paulo

NTX perdendo dados

Mensagem por hugleo »

Olá,

Conseguimos efetuar a migração de nosso programa para Harbour, porém estamos enfrentando problemas com o NTX que anteriormente não tinhamos.

Algumas vezes quando refazemos os índices ou vamos utilizando o programa alguns registros somem. Resolvendo somente se refizermos o índice novamente.

Alguém tem ideia do que possa ser a causa?
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

NTX perdendo dados

Mensagem por Jairo Maia »

Olá hugleo,

Passei por isso em uma migração com bancos de dados com quase 1 milhão de registros, e a solução que encontrei foi por acaso depois de quebrar bastante a cabeça, mas não sei se será similar ao seu.

Isto ocorria porque os índices falhavam com frequência a atualização. Depois de várias tentativas, por acaso resolvi fazer a compactação dos arquivos (limpar a lixeira do banco de dados, ou seja usei o Pack). Depois disso não tive mais problemas.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Maurício Elias
Usuário Nível 3
Usuário Nível 3
Mensagens: 304
Registrado em: 12 Mai 2005 08:48

NTX perdendo dados

Mensagem por Maurício Elias »

Olá colega, bom dia.
Eu migrei para o HB32 texto+NTX. Não tive problemas algum, funciona perfeitamente em vários clientes, 32 ou 64 bits. Está mais estável e mais rápido.
Em Clipper eu tinha problemas de reindexação com base grande. Com o HB acabou essa tortura.
Só que eu apago o NTX e recrio ele pelo Index On xxxxx to yyyyy novamente.
Será que alguma tabela não tem algun(s) registro(s) danificados, e na sua reindexação eles comprometem ?
Só tive problemas iniciais com o Linux/Samba, mas postei a minha solução já.
Sucesso....
Abraços.
_______
Maurício
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7929
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

NTX perdendo dados

Mensagem por Itamar M. Lins Jr. »

Só tive problemas iniciais com o Linux/Samba, mas postei a minha solução já.
Para DBF isso não tem vantagem nenhuma.
Melhor rodar o Windows mesmo como servidor, minha opnião.
A vantagem seria rodar seu DBF no LINUX puro 64Bits ext3 ou reiserfs ou algo mais novo que eles tenham inventado e liberar o acesso via LetoDB.
Ou se suas telas for padrão DOS, rodar tudo via SSH/Telnet nas estações Win e o servidor LINUX.


Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Maurício Elias
Usuário Nível 3
Usuário Nível 3
Mensagens: 304
Registrado em: 12 Mai 2005 08:48

NTX perdendo dados

Mensagem por Maurício Elias »

Então, eu até já baixei o instalador do LetoDB, mas ainda não parei prá estudar ele.
Mas pelas postagens é uma solução maravilhosa. Gostei muito tb do recurso de acesso via IP de um servidor a distância, muito bom...
Abraços.
_______
Maurício
Responder