重建已存档的SQLite3数据库文件

时间:2014-12-10 10:25:27

标签: sqlite zcat

我正在使用this page标题将整个数据库转换为ASCII文本文件标题下描述的方法来存档sqlite3数据库文件。

归档数据库文件可以正常工作:

$ echo '.dump' | sqlite3 store.db | gzip -c >store.dump.gz

按照该页面上的说明(尽管使用gzcat而不是zcat),我尝试将存档重建为数据库,如下所示:

$ gzcat store.dump | sqlite3 store_new.db

执行此操作,store_new.db已创建,但它是零KB文件。我做错了什么?

(我在OS X上使用SQLite 3.7.13。)

--------------------------------------

更新:

甚至直接使用sqlite3 - > sqlite3转储:

echo '.dump' | sqlite3 store.db | sqlite3 store_new.db

Zero KB store_new.db文件中的结果:-(任何帮助表示赞赏!

0 个答案:

没有答案