[Info-vax] ZIP SYS$INPUT

Syltrem syltremzulu at videotron.ca
Sat Dec 5 09:35:40 EST 2009


"Wilm Boerhout" <w6.boerhout at planet.nl> a écrit dans le message de news: 
4B1A0F80.8000505 at planet.nl...
> Syltrem mentioned  on 4-12-2009 17:37:
>> Hello everyone
>>
>> Is there a way to have ZIP use SYS$INPUT (or SYS$NET) as input ?
>>
>> $ zip f.zip sys$input:
>>         zip warning: name not matched: sys$input:
>>
>> zip error: Nothing to do! (DGSI_A1:[TREMBLAY.STMEP.HERABKP]F.ZIP;)
>>
>>
>> What I'm trying to do is backup a disk and zip that while not storing the 
>> original saveset on disk (I don't have room for it). I want to store the 
>> compressed version (zip) only.
>>
>> I cannot tell BACKUP to pipe the thing directly to ZIP, as far as I know
>> I thought to send the thing through a DECnet task but ZIP will not take 
>> SYS$NET as input
>>
>> Any other idea ?
>>
>> BTW I am on VAX 7.3 so BACKUP /DATA=COMPRESS is not available and 
>> probably never will.
>>
>> On IA64/Alpha I have ZIP 2.32 and it doesn't work either. I don't have 
>> the latest one on VAX but if this (SYS$INPUT) isn't supported in any 
>> version, who cares...
>>
>> Merci !
>> Syltrem
>> http://pages.videotron.net/syltrem
>
> Intuitively, I would make backup write to the NET device, in anaalogy to 
> the method used for remote tape access (see the OpenVMS FAQ)
>
> $ set rms /net=4 ! not too large?
> $ backup whatever remote::"task=ZIPPER" /sav /block=2048 !(4*512)
>
> with ZIPPER.COM properly attached to a network object:
>
> $ ncp def obj zipper number 47 file ZIPPER.COM
> $ ncp set kno obj all
>
> and contents:
>
> $ define /user SYS$INPUT SYS$NET
> $ zip "-Vv" REMOTE.ZIP "-"
>
> but apparently, ZIP was not designed to accomodate this.
>
> From NETSERVER.LOG:
>
>          --------------------------------------------------------
>
>          Connect request received at  5-DEC-2009 08:40:38.28
>              from remote process NETBCK::"0=SYSTEM"
>              for object "ZIPPER"
>
>          --------------------------------------------------------
>   updating: -
>
>  zip warning: non-translatable vms error code: 0x47C
>  %system-f-intovf, arithmetic trap, integer overflow at pc=!xl, psl=!xl
>          zip warning: could not read input file: -
>          (in=0) (out=0) (stored 0%)
>  total bytes=0, compressed=0 -> 0% savings
>
>
>

That's the first thing I tried though I did not know the syntax with the 
"-", and that`s where I found out ZIP would not take SYS$NET as input.
Your's is the one test I wanted to do this morning, and it seems it`s not 
worth it...

I think I will drop the idea altogether.

When back at the office I will hunt for disks and try to figure what a VAX 
4100 can use. Many disks failed so far.

Thanks to all who contributed !

Syltrem





More information about the Info-vax mailing list