1

我正在使用此页面的将整个数据库转换为 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。)

–––––––––––––––––––––––––––––––––––––––––––––––––––</p>

更新:

甚至直接执行 sqlite3 -> sqlite3 转储:

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

生成一个零 KB 的 store_new.db 文件 :-( 感谢任何帮助!

4

0 回答 0