Erro no copy file
Moderador: Moderadores
-
Everton
- Usuário Nível 3

- Mensagens: 143
- Registrado em: 07 Jul 2004 08:53
- Localização: Campo Grande - MS
Erro no copy file
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
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
Clipper 5.2b - Blink 7.0
-
Dudu_XBase
- Membro Master

- Mensagens: 1071
- Registrado em: 25 Ago 2003 16:55
Everton.
Aparece DOS ERROR 5 ?
Vc utiliza Novell ok ?
Tente acessar o sistema nesse terminal com outro login verifique se o erro persiste.
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
-
Irineu
- Usuário Nível 2

- Mensagens: 61
- Registrado em: 13 Ago 2003 22:01
- Localização: Curitia-PR
- Contato:
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.
Irineu - < http://irineufotos.servehttp.com >
-
Everton
- Usuário Nível 3

- Mensagens: 143
- Registrado em: 07 Jul 2004 08:53
- Localização: Campo Grande - MS
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.
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
Clipper 5.2b - Blink 7.0
-
spereira
- Usuário Nível 2

- Mensagens: 85
- Registrado em: 19 Jul 2004 11:42
- Localização: Porto - Portugal
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.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.
-
Everton
- Usuário Nível 3

- Mensagens: 143
- Registrado em: 07 Jul 2004 08:53
- Localização: Campo Grande - MS
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
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
Clipper 5.2b - Blink 7.0
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. }
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. }
