tar premission denied

hi
when im trying to extract data from tape(HP DDS-3) im getting an error
tar:<FILE-NAME> : permission Deneid

the command which i gave to extract is
tar -xvf <DEV_LOCATION> <FILE_NAME>

i took the backup in to tape from one server and trying to extract it in to another server.

im struggling with this error from last 3 days..
plz help me out

o/s
TRU64 ALPHA(1.5A)--The One Which im extracting
TRU64 ALPHA(1.5B)--The One Which i took the backup to tape.

when i tried from root user it is extracting to root mountpoint. :frowning:

plz gimme the solution

As root, just untar the file to /tmp or other suitable location using the s option, move it to the desired location and (re)set its permissions.

From the Tru64 UNIX manpage for tar:

 s   [Tru64 UNIX]  Tells tar to strip off any leading slashes from pathnames
      during extraction.  This is useful when restoring a tape that was
      created on a system with a different file system structure.

tried with option 's' ,but getting the same error.
in root mount point we are not having enough space.
i gave this command
tar -xvf /dev/tape/tape14c IN_CDRP_46_1-17_CT_SEP2007.dmp.gz s /backup4

getting the same error

Hi,
try pax if you have it

pax -rvs '#/##' < /dev/tape/tape14c

That will remove the leading slash ...

If you have not got enough space on the root filesystem, then you have to find
another filesystem with enough space before you can untar the file you want.