Cdxlock causa erro no blinker

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
mbrigatti
Usuário Nível 2
Usuário Nível 2
Mensagens: 68
Registrado em: 16 Set 2005 08:13
Localização: Piracicaba - SP

Cdxlock causa erro no blinker

Mensagem por mbrigatti »

Acrescentei cdxlock.obj no script do blinker e ele responde que não encontra _SEXFREAD_ALL e _SEXFWRITE. O que está faltando ?
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Mensagem por alaminojunior »

a proposito, para que serve este .obj ?
Avatar do usuário
mbrigatti
Usuário Nível 2
Usuário Nível 2
Mensagens: 68
Registrado em: 16 Set 2005 08:13
Localização: Piracicaba - SP

Cdxlock causa erro no blinker

Mensagem 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.
MARINI
Usuário Nível 3
Usuário Nível 3
Mensagens: 288
Registrado em: 06 Jul 2004 08:06
Localização: Pindamonhangaba SP

Mensagem 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.
Sds
Marini
Avatar do usuário
mbrigatti
Usuário Nível 2
Usuário Nível 2
Mensagens: 68
Registrado em: 16 Set 2005 08:13
Localização: Piracicaba - SP

Mensagem 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
Avatar do usuário
momente
Usuário Nível 3
Usuário Nível 3
Mensagens: 496
Registrado em: 03 Mar 2005 11:53
Localização: São Carlos-SP
Contato:

Mensagem 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
Rogerio L. Momenté
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
Avatar do usuário
mbrigatti
Usuário Nível 2
Usuário Nível 2
Mensagens: 68
Registrado em: 16 Set 2005 08:13
Localização: Piracicaba - SP

Mensagem 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
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Mensagem 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
Responder