.dump 导致 sqlite3 的“文件不是数据库”

问题描述 投票:0回答:1

我在我的服务器上的 sqlite3 中执行此操作:

> .output=../backup.sqlite
> .dump

它运行了,它是一个 40GB 的数据库,完成后我这样做:

sqlite3 backup.sqlite
并运行
.tables
,我收到错误“文件不是数据库”

它是同一台机器和所有东西,所以它不是版本控制问题。

sqlite
1个回答
0
投票

从 SQLite 的文档中,请参阅点命令部分

sqlite> .help

.clone NEWDB             Clone data into NEWDB from the existing database
.dump ?OBJECTS?          Render database content as SQL

... // clipped for brevity

.clone
可能对您的情况有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.