DOS ERROR 5

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Mário Isa
Usuário Nível 4
Usuário Nível 4
Mensagens: 907
Registrado em: 07 Jul 2004 13:54
Localização: Ilha Solteira-sp

DOS ERROR 5

Mensagem por Mário Isa »

Criei uma rotina que, a cada x tempo fecha todos os arquivos e os reabre.

Ocorre que, na abertura, em um ou outro arquivo é causado este erro.
Olhei lá no catálogo de erros e quer dizer: Access Denied.

O que pode ser?
Isso só acontece em rede.

Em estação local não.

Mário
Avatar do usuário
ANDRIL
Usuário Nível 5
Usuário Nível 5
Mensagens: 1298
Registrado em: 06 Jul 2004 00:44
Contato:

Mensagem por ANDRIL »

Mário, esse erro é ACESSO NEGADO. Vc já conseguiu fazer esta rotina funcionar na maquina ponto com o seu programa aberto no Servidor? Ou a rotina não funcionou mesmo que o programa nao esteja aberto no Servidor?

Eu acho que vc esta fechando os arquivos na maquina ponto, so que ficam aberto no Servidor como EXCLUSIVE e nao esta conseguindo acesso.

Vc já verificou se vc esta abrindo os arquivos no modo SHARED e apenas abrindo os indices sem recria-los???

Poste mais informações para que possamos ajuda-lo melhor.
Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
Maurício Elias
Usuário Nível 3
Usuário Nível 3
Mensagens: 304
Registrado em: 12 Mai 2005 08:48

Mensagem por Maurício Elias »

Amigo, eu faço isso com alguns arquivos de um Sistema, e nunca tive problemas por isso.
Bem, vc deve estar abrindo sempre compartilhado, né !
Já tentou rodar em outra rede ?
Já tentou ir ligando um terminal por vêz prá ver se ñ é algum deles ?
É no Dw ou é no Pen ?

Abraços.
Adalberto
Usuário Nível 3
Usuário Nível 3
Mensagens: 343
Registrado em: 01 Set 2007 01:09
Localização: Santa Cruz de la Sierra - Bolivia

DOS Error 5

Mensagem por Adalberto »

Hola Mario,

DOS Error 5, significa protegido contra escritura, talvez o disco duro foi compartillado mas não na maneira completa. Confira
Mário Isa
Usuário Nível 4
Usuário Nível 4
Mensagens: 907
Registrado em: 07 Jul 2004 13:54
Localização: Ilha Solteira-sp

Mensagem por Mário Isa »

Obrigado amigos.
Resolvi da seguinte forma:
Caso ocorra o erro, o errorsys retorna como .t. para retentar mais uma vez e repete isso por 5 vezes.. e a cada vez aguarda inkey(0.3).
Aí está dando certo...
Acho que, por causa da velocidade com a qual são abertos os arquivos, em um dado momento, ocorre este erro.
E assim fazendo, creio que, com este pequeno delay, está resolvido o problema.
Obrigado a todos.
Mário
Mário Isa
Usuário Nível 4
Usuário Nível 4
Mensagens: 907
Registrado em: 07 Jul 2004 13:54
Localização: Ilha Solteira-sp

Mensagem por Mário Isa »

-:]
Obrigado
Responder