Página 1 de 1
RLOCK() não funciona no Windows XP
Enviado: 28 Fev 2008 15:33
por moraes
Já pesquisei muito sem sucesso e agora estou recorrendo a comunidade Clipper para tentar resolver esse problema. Meus sistemas em Clipper 5.1 sempre rodaram sem problema. Contudo as estações de trabalho e o servidor passaram a rodar Windows XP e desde então quando um usuário abre um registro para atualizar, nehum usuário consegue atualizar um outro registro simultâneamente no mesmo DBF. O sistema age como se estivesse travando o arquivo inteiro.
Enviado: 28 Fev 2008 16:37
por Clipper
Prezado Colega
Isso realmente é muito estranho e tenho certeza que não acontece na versão 5.2e, então meu conselho é que você recompile e linke com a versão 5.2e, creio que da 5.1 para 5.2e não será preciso nenhuma modificação no sistema.
Até logo.
Marcelo
Enviado: 28 Fev 2008 17:26
por moraes
Marcelo,
Pelo que tenho pesquisado este mesmo problema ocorre em todas as versões do Clipper, não obstante eu não saiba como obter uma versão mais atualizada. Acho que nem é mais comercializado. Alguma sugestão de onde possa obter ?
Enviado: 28 Fev 2008 17:31
por Pablo César
Moraes, no site do Maligno tem o 5.2 e 5.3 para download:
http://pub.buzinello.com/index.php?d=./ ... compilers/
Mas não acredito que seja esse o seu problema. A configuração de ambiente está também o SET CLIPPER e FILES= no CONFIG.NT ?
Enviado: 29 Fev 2008 14:09
por clauber
bom observar tambem qual tipo de particao esta sendo usada, tive varios problemas qdo se tem maquinas com particionamento diferentes, por exemplo, servidor usando ntfs e estacao fat32, ou vice-versa
seria muito bom deixa-las todas iguais: somente use ntfs ou somente use fat32. . .
Enviado: 07 Mar 2008 22:34
por rosalvo rosa
colega, eu tenho sistema clipper rodando em windows xp, em uma rede
com mais de 10 maquinas, portanto usando Rlock() e funcionando.
talvez seu problema possa estar nos arquivos do BD. quem sabe um
comando de attrib -a nos seus files resolva.
Enviado: 09 Mar 2008 15:18
por Maligno
Não creio que o problema do colega seja a versão do Clipper. Mas no lugar dele trocaria pra versão 5.2. De qualquer forma, seria interessante ver como é feito o travamento do registro.
Enviado: 10 Mar 2008 11:53
por gvc
Poste aqui a abertura dos arquivos e o travamento de registro.