重庆思庄Oracle、Redhat认证学习论坛

标题: 解压gz后缀的压缩包报错 [打印本页]

作者: jiawang    时间: 2025-1-15 10:50
标题: 解压gz后缀的压缩包报错
报错现象:
[root@sztech]#gunzip finance_2025_01_02_22_00_01.sql.gz
gzip: finance_2025_01_02_22_00_01.sql.gz: invalid compressed data--format violated
[root@sztech]# ll
总用量 158148
-rw-r--r-- 1 root root 161940176  1月 10 17:05 finance_2025_01_02_22_00_01.sql.gz
[root@sztech]# tar -zxvf finance_2025_01_02_22_00_01.sql.gz
tar: 它似乎不像是一个 tar 归档文件
tar: 跳转到下一个头


gzip: stdin: invalid compressed data--format violated
tar: Child returned status 1
tar: Error is not recoverable: exiting now

这个错误通常发生在处理压缩数据时,比如解压缩文件或者处理压缩过的数据流时。
它表明压缩数据格式不正确或已损坏,无法被正确解压或解析。


解决办法:
检查压缩文件的完整性:确保文件没有在传输过程中损坏。
如果是在网络传输中,确保传输过程中的数据没有被破坏。



后续重新上传压缩包发现两个文件大小不一致导致
[oracle@sztech]$ ll
drwxr-xr-x 2 root   root            48 Jan 15 10:09 baohan
-rw-r--r-- 1 oracle oinstall 161944056 Jan 15 10:11 finance_2025_01_02_22_00_01.sql.gz
drwxr-xr-x 2 oracle oinstall      4096 Jan 14 21:07 jiesuan
drwxr-xr-x 2 oracle oinstall       109 Jan 10 17:00 yeguan
total 158148
-rw-r--r-- 1 root root 161940176 Jan 10 17:05 finance_2025_01_02_22_00_01.sql.gz


重新解压,正常
[root@sztech]# ll
总用量 158152
-rw-r--r-- 1 root root 161944056  1月 15 10:11 finance_2025_01_02_22_00_01.sql.gz
[root@sztech]# gunzip finance_2025_01_02_22_00_01.sql.gz
[root@sztech# ll
总用量 550124
-rw-r--r-- 1 root root 563323913  1月 15 10:11 finance_2025_01_02_22_00_01.sql









欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2