Página 1 de 1
Cdxlock causa erro no blinker
Enviado: 28 Jul 2006 12:25
por mbrigatti
Acrescentei cdxlock.obj no script do blinker e ele responde que não encontra _SEXFREAD_ALL e _SEXFWRITE. O que está faltando ?
Enviado: 14 Ago 2006 22:47
por alaminojunior
a proposito, para que serve este .obj ?
Cdxlock causa erro no blinker
Enviado: 15 Ago 2006 07:03
por mbrigatti
Almino, ele serve para corrigir um problema de travamento de registros quando é utilizado o driver RDDCDX, só se aplica ao RDD nativo do Clipper (5.2 e 5.3) o driver da SIX não tem esse problema.
Enviado: 15 Ago 2006 07:55
por MARINI
Uso este OBJ com o CLIPPER 5.3 e BLINKER 7 e não dá erro. Tirei algumas LIB para ver se encontrava o erro e não achei nada.
Você deverá usar o CLIPPER 5.3, senão pode ser este o problema e BLINKER 7.
Qualquer coisa me envie o arquivo .LNK para dar uma olhada.
Na documentação consta a finalidade:
CDXLOCK.OBJ
Use the CDXLOCK.OBJ driver in order to use your CA-Clipper database
concurrently with FoxPro databases. The CDXLOCK.OBJ driver is necessary to
maintain compatible locking schemes between CA-Clipper and FoxPro.
Obs: database concurrently with FoxPro databases entendo que seria os arquivos gerados com a RDD DBFCDX.
Enviado: 15 Ago 2006 11:11
por mbrigatti
Obs: database concurrently with FoxPro databases entendo que seria os arquivos gerados com a RDD DBFCDX
Sim é isso mesmo, só que estava tentando manter a compatibilidade com o xHarbour e clipper com CDX. Mas não foi necessário, bastou acdicionar no fonte do xHarbour: set dbflockscheme to 2
Enviado: 16 Ago 2006 15:54
por momente
Amigos,
Tenho um sistema usando Clipper 5.2e com blinker5.1 indices cdx com tag, gostaria de saber se este tipo de travamento ocorre com esta configuração, pois o mesmo as vezes trava na abertura dos arquivos e seus indices. Oque seria melhor, compilar com clipper 5.3b + blinker7.
Obrigado e até mais! :)Pos
Enviado: 17 Ago 2006 07:51
por mbrigatti
Momente,
Pelo que sei mudar do blinker 5.1 para o 6.0 já faz uma boa diferença, para o 7.0 deve ficar melhor ainda, quanto ao clipper, nunca puz nada em produção com o 5.3, com o 5.2e não tenho problemas.
Mas sobre o travamento que estavamos falando, é o lógico para gravações que aquele objeto deveria fixar, e não da abertura de arquivos. Se você está experimentando problemas na abertura deve ser por estarem corrompidos, ou talvez por ter ficado travado aberto numa seção de rede desligada incorretamente, ou problema com placas/cabos/drivers de rede e ou memória, ou pior ainda dano físico no HD.
Pergunte-se também: será que quando recrio os indíces todas as tags necessárias estão sendo realmente criadas, ou em alguma parte do programa é criada uma outra que não está referenciada na criação.
Sem mais, cordialmente,
Marcelo Brigatti
IES - Informática e Sistemas
Enviado: 17 Ago 2006 15:01
por alaminojunior
Estou achando estranho este problema por falta do CDXLOCK.OBJ.
Em meus sistemas (Clipper 5.3b e CDX nativo (comix) e Blinker 7) não tenho problemas mesmo sem usa-lo !
Poste o lnk para avaliarmos