ERRO: violação de compartilhamento gravando dispositivo

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

smfdirty
Usuário Nível 1
Usuário Nível 1
Mensagens: 5
Registrado em: 01 Set 2004 12:44

ERRO: violação de compartilhamento gravando dispositivo

Mensagem por smfdirty »

Olá pessoal!
Na empresa onde trabalho existe um legado em clipper e esta semana aconteceu de perdermos um dos discos da Novell. Bom, acho q junto com a perda do sistema foi-se algumas configurações, que não sei se existiam, e alguns problemas começaram a aparecer.
Um desses problemas é o erro colocado neste tópico; e olha q é uma tarefa relativamente simples: estou mandando uma impressão para a LPT1. O programa executa o comando !COPY ARQ.EXT LPT1: onde ocorre o erro; quando faço isso manualmente funciona! Sinistro, não ?
:eek: Pleaaaaaasssssseeeeeee, SOS ! :D

Abs,
gransoft
Usuário Nível 3
Usuário Nível 3
Mensagens: 321
Registrado em: 06 Jul 2004 17:48
Localização: UBERLÂNDIA-MG
Contato:

LPT1

Mensagem por gransoft »

ARAGUARI-MG, 1. de setembro de 2004.

Prezado Amigo,

O dispositivo LPT1 é hardware local ou recurso compartilhado da Novell?

Atenciosamente,
Janis Peters Grants.

http://www.gransoft.com.br
gransoft@zipmail.com.br
smfdirty
Usuário Nível 1
Usuário Nível 1
Mensagens: 5
Registrado em: 01 Set 2004 12:44

Mensagem por smfdirty »

Olá Janis, em primeiro lugar obrigado por responder! :smile:
O dispositivo é local!
gransoft
Usuário Nível 3
Usuário Nível 3
Mensagens: 321
Registrado em: 06 Jul 2004 17:48
Localização: UBERLÂNDIA-MG
Contato:

NET CAPTURE LPT1

Mensagem por gransoft »

ARAGUARI-MG, 1. de setembro de 2004.

Prezado Amigo,

Se o dispositivo LPT1 é uma impressora local, e você obviamente consegue imprimir com o comando manualmente, verifique a sintaxe do mesmo comando no fonte do Aplicativo ou em algum *.bat. O LPT1 deve estar sendo redirecionado para algum recurso de rede.

Verifique também a existência de comandos
NET CAPTURE LPT1 impressora

Atenciosamente,
Janis Peters Grants.

http://www.gransoft.com.br
gransoft@zipmail.com.br
smfdirty
Usuário Nível 1
Usuário Nível 1
Mensagens: 5
Registrado em: 01 Set 2004 12:44

Net Capture

Mensagem por smfdirty »

Cara, chequei e realmente não existe nenhuma configuração dessas.
O pior é q na minha máquina, com XP Pro, funciona normalmente.
O comando é colocado diretamente no programa: ! COPY ARQ.PRN LPT1:
O pior é q isso aconteceu depois da perda do disco de sistema da Novell.
Já tentei achar alguma coisa no fonte que possa justificar mas não há, é muito estranho.

Silvio Marques
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

Boa Noite Silvio.
O que aconteceu vc tinha uma rede em "novella" foi pro saco depois começou a dar problema nas impressões isso ?
E como vc ta hj...estabilizou uma rede em win ??


________________________________________________________________________________________________________
(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




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 »

Amiguinho

É um pouco óbvio o erro de inexistencia do dispositivo:

! COPY ARQ.PRN LPT1:

Pois o seu comando acrescentou o caracter : que não é usado na linha do DOS e por isto não é encontrado.

Não use LPT1:, use LPT1 somente.

@braços :?)
smfdirty
Usuário Nível 1
Usuário Nível 1
Mensagens: 5
Registrado em: 01 Set 2004 12:44

Mensagem por smfdirty »

Mas e o fato dele funcionar no XP, não é estranho, mesmo com o ":" ?
gransoft
Usuário Nível 3
Usuário Nível 3
Mensagens: 321
Registrado em: 06 Jul 2004 17:48
Localização: UBERLÂNDIA-MG
Contato:

COPY

Mensagem por gransoft »

ARAGUARI-MG, 2 de setembro de 2004.

Prezado Amiguinho rochinha,

Eu havia testado com LPT1: no Win98, em linha de comando, e a sintaxe também é correta.

Atenciosamente,
Janis Peters Grants.

http://www.gransoft.com.br
gransoft@zipmail.com.br
smfdirty
Usuário Nível 1
Usuário Nível 1
Mensagens: 5
Registrado em: 01 Set 2004 12:44

Mensagem por smfdirty »

Mas tb o cara que fez o programa deveria ter colocado um TYPE já q a intensão era mandar um arquivo pra LPT, e não um COPY que precisa usar o arquivo.
Em todo caso vou recompilar esse programa.
Obrigado pelas opiniões e por favor se tiverem mais me passem ! :D
Responder