Erro no copy file

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Everton
Usuário Nível 3
Usuário Nível 3
Mensagens: 143
Registrado em: 07 Jul 2004 08:53
Localização: Campo Grande - MS

Erro no copy file

Mensagem por Everton »

Olá Galera estou co um problema sério, as vezes no meu cliente dá um erro no copy file ( base/2016 - write error ), gostaria de saber se alguem poderia me ajudar o que pode haver de erro neste codigo.

Delete File("C:\BEMAFI\BEMAFI32.CMD")
Delete File("C:\BEMAFI\STATUS.TXT")
Delete File("C:\BEMAFI\RETORNO.TXT")
Delete File("C:\BEMAFI\BEMAFI32.TMP")


iArquivo := FCreate("C:\BEMAFI\BEMAFI32.TMP")

FWrite( iArquivo, @Comando, Len( Comando ) )
FClose( iArquivo )

do while .t.
if !file("C:\BEMAFI\BEMAFI32.CMD")
__copyfile("C:\BEMAFI\BEMAFI32.TMP","C:\BEMAFI\BEMAFI32.CMD")
exit
else
erase C:\BEMAFI\BEMAFI32.CMD
Delete File("C:\BEMAFI\BEMAFI32.CMD")
loop
endif
enddo


Obs. Este codigo está desta forma pois não sei mais o que fazer pra para de dar erros uso rede novell, onde o programa esta e a minha estação está com win98se, já troquei de máquina pra ver se para e não parou.

Gratos pela Atenção
Everton Luiz Penteado
Clipper 5.2b - Blink 7.0
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

Everton.
Aparece DOS ERROR 5 ?
Vc utiliza Novell ok ?
Tente acessar o sistema nesse terminal com outro login verifique se o erro persiste.


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




Everton
Usuário Nível 3
Usuário Nível 3
Mensagens: 143
Registrado em: 07 Jul 2004 08:53
Localização: Campo Grande - MS

Mensagem por Everton »

Eduardo,

Dá dos error 6, estou usando novell, mas o login do cliente é liberado tudo, mas vou tentar acessar com o admin, será que o hub tem haver nessa história pois ele é de 8 anos atráz ou seja de 10 e o cabeamento é de 100mb?
Everton Luiz Penteado
Clipper 5.2b - Blink 7.0
Irineu
Usuário Nível 2
Usuário Nível 2
Mensagens: 61
Registrado em: 13 Ago 2003 22:01
Localização: Curitia-PR
Contato:

Mensagem por Irineu »

Aparentemente nao tem nada com a novell, pois apesar de estar usando uma rede voce esta gravando numa unidade local; Como vc falou que " as vezes" acontece o erro, nao seria o caso de verificar a integridade fisica do HD dessa maquina ? Ou ate mesmo verificar se quando ocorre o erro, o usuario nao esta com o aplicativo aberto em duas ou mais janelas.
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Mensagem por rochinha »

Amiguinhos

Alguns Antivirus assim como o Norton fazem verificações em todos arquivos escritos na maquina controlada. Verifique se o mesmo faz verificação no tipo de arquivo que voce esta salvando.

@braços :?)
Everton
Usuário Nível 3
Usuário Nível 3
Mensagens: 143
Registrado em: 07 Jul 2004 08:53
Localização: Campo Grande - MS

Mensagem por Everton »

Olá Galera.

Primeiramente Irineu, valeu pela dica, mas troquei o computador inteiro, pois achei isso também, mas não adiantou.

Rochinha não tem nenhum anti- virus instalado, pois achei isso também.

Fiz o seguinte antes de dar o copy file coloquei um tempo de ( Inkey(.3) ) e estou vendo se deu certo, vou verificar, e assim que souber de algo aviso vcs, mas se alguem tiver mais alguma idéia, gostaria de saber.
Everton Luiz Penteado
Clipper 5.2b - Blink 7.0
spereira
Usuário Nível 2
Usuário Nível 2
Mensagens: 85
Registrado em: 19 Jul 2004 11:42
Localização: Porto - Portugal

Mensagem por spereira »

Irineu escreveu:Aparentemente nao tem nada com a novell, pois apesar de estar usando uma rede voce esta gravando numa unidade local; Como vc falou que " as vezes" acontece o erro, nao seria o caso de verificar a integridade fisica do HD dessa maquina ? Ou ate mesmo verificar se quando ocorre o erro, o usuario nao esta com o aplicativo aberto em duas ou mais janelas.
Além de verificar isto tudo, é muito importante verificar se o espaço no disco é suficiente, ou seja, se tem sobra de espaço no disco para a criação de arquivos temporários.
Everton
Usuário Nível 3
Usuário Nível 3
Mensagens: 143
Registrado em: 07 Jul 2004 08:53
Localização: Campo Grande - MS

Mensagem por Everton »

Olá Galera

Spereira - o winchester é de 40 GB e só está instalado o windows e alguns programinhas do TEF e da bematech.

O meu cliente me falou que continua dando problema, ou seja não resolveu ainda, não sei mais o que fazer pois já fiz de tudo , eu acho, se alguem pudesse me ajudar ficarei grato. Grato pela atenção de todos
Everton Luiz Penteado
Clipper 5.2b - Blink 7.0
Gelson
Usuário Nível 3
Usuário Nível 3
Mensagens: 170
Registrado em: 16 Abr 2005 17:04

Mensagem por Gelson »

Olá, gooleando pela NET, achei este link, veja abaixo o conteudo:

http://www.itlnet.net/Programming/Progr ... 2c71e.html


BASE/2016 Write error (COPY FILE command)

Default Behavior: The program continues without copying the file
and the partially copied file is not erased.

Explanation: In a COPY FILE command, the source file could not be
written to the destination, usually because of a full disk or
insufficient rights in a network environment.

Action: Make sure there is sufficient space on the destination
drive, or check network rights.

See Also: COPY FILE command

Espero que lhe ajude.. { creio que seje a primeira opção, já que a segunda não lhe aplica pois de HD tem muito espaço. }
Responder