Compression 解压缩gzsql文件
所以我想解压缩我的Compression 解压缩gzsql文件,compression,gzip,gunzip,Compression,Gzip,Gunzip,所以我想解压缩我的something.gz文件。每当我尝试使用gunzip进行此操作时,它都会在说文件出现意外结尾后结束。文件本身大约是4gb 如果您对这个问题有任何帮助,我们将不胜感激 命令:gunzipdb-20180518060048.sql 响应:gzip:stdin:文件意外结束 结束于:('250) 您必须使用-d来解压缩: 你的命令是: gunzip-ddb-20180518060048.sql.gz 编辑由于评论: 要测试存档的有效性,可以运行 gunzip-tdb-201805
something.gz
文件。每当我尝试使用gunzip进行此操作时,它都会在说文件出现意外结尾后结束。文件本身大约是4gb
如果您对这个问题有任何帮助,我们将不胜感激
命令:gunzipdb-20180518060048.sql
响应:gzip:stdin:文件意外结束
结束于:('250)
您必须使用
-d
来解压缩:
你的命令是:
gunzip-ddb-20180518060048.sql.gz
编辑由于评论:
要测试存档的有效性,可以运行
gunzip-tdb-20180518060048.sql.gz
-t--测试压缩文件的完整性
正确的格式只有无输出。任何其他方式都意味着存档已损坏。由于您的文件很大,可能值得将其写入标准输出并将其直接导入数据库。您可以使用以下命令执行此操作:
gzip -c db-20180518060048.sql.gz | mysql (args..)
这也可以用gunzip完成,我只是把gzip作为个人首选。使用man gzip可以获得有关此命令的更多详细信息。欢迎使用SO。请添加您尝试过的命令和收到的错误消息。您使用的是支持文件>4GB的文件系统吗?收到了相同的响应。@Daniel您有什么文件系统?您可以使用also使用文件系统ext4(Linux ubuntu 16)使用
gunzip-t db-20180518060048.sql.gz检查完整性(如果输出为空,则存档有效)。好的,那么您是安全的。(ext4最多支持16TB)。您的存档有效吗?收到相同的响应:意外的文件结尾。这意味着什么是无效的?