Página 1 de 1

10.000.000 de registro num dbf !

Enviado: 19 Mar 2005 22:45
por Trazom
apenas pra compartilhar com quem ainda tem alguma duvida da capacidade do nosso clipper

hoje meu cliente atingiu dez milhoes de registros num dbf que tem o tamanho total de 1.2 giga, o nsx tem 28 chaves de indexacao, em perfeito
estado

só um detalhe o DBASE III não abre, entao por via das duvidas, criei um browser pra tirar manualmente algum eventual registro danificado.

Enviado: 20 Mar 2005 00:31
por Clipper
Aproveitando o gancho...

Galera. Vamos esquecer esse negócio de usar o dBase para fazer manutenção em banco de dados criado no Clipper, apesar das estruturas serem quase as mesmas, tem diferenças, o que pode ocasionar corrupção e ou perda de dados, o mesmo vale para o Foxbase, não sei se há diferença em relação ao Foxpro. O ideal é usar um programa que seja feito em Clipper mesmo para tal serviço.

Aí vai essa dica.

Até logo. :xau

Marcelo

Enviado: 20 Mar 2005 02:10
por Dudu_XBase
Marcelo Boa Noite to usando um tal de dbmax ele suporta ntx, cdx e nsx.
Normalmente uso o dbu, dbunsx e foxbase.
Já faz 2 meses que to usando essa ferramenta e até agora não me deparei com problemas.
Mas como não confio em nenhuma delas sempre q vou fazer alguma alteração eu faço backup antes.

// DbMax na seção Download -> Ca-Clipper ->Utilitários
https://pctoledo.org/forum/dload. ... ile_id=148

Enviado: 20 Mar 2005 12:16
por Trazom
é verdade, o dbase danifica arquivos, um arquivo corrompido em clipper com nsx tem concerto, da pra ver todos os registros e apagar os danificados, ja o dbase alem de nao abrir o nsx, le apenas fragmentos de dbf,

quando está navegando num dbf danificado um dbase aparece fim de arquivo em qualquer parte do arquivo entao da skip 1 que começa outro pedaço,

daí concluo que um dbf criado com nsx, ou cdx, esse dbf so seja aberto da mesma forma, atrelado a esse indice

DBU

Enviado: 22 Mar 2005 09:27
por moacirponti
Sempre utilizei o DBU com alterações para 4 dígitos de data e para aceitar índices CDX.
Nunca tive problemas.
Bom, na verdade tive um problema sim. Uma vez tinha de fazer uma alteração em um DBF, inserindo um campo novo. Como sabia que era uma operação delicada, pois já existian 180000 registros no arquivo, cheguei antes da empresa abrir. Mas enquanto fazia o serviço no servidor, um usuário chegando também mais cedo abriu o software e aí... perdi boa parte dos dados.

Fora isto, o DBU atende bem as expectativas, apesar da interface não ser das melhores.