0

我的计算机上有一个文件位于以下位置:
D:\Pictures\Imported Catalogue\Ojulari-2

我希望能够将(损坏的文件)数据库文件中的数据提取到一个文本文件中,其中包含重新创建数据库所需的所有 SQL 命令。

我正在按照以下链接中的说明进行操作,但我似乎无法执行正确的命令行,或者我应该说使用提供的命令行导航损坏文件的位置(见下文)

链接到我正在遵循的说明:http: //gerhardstrasse.wordpress.com/2010/08/19/recover-from-a-corrupt-adobe-lightroom-catalog-file/

我正在尝试执行的命令行:

echo .dump | ./sqlite3 ~/lightroom_catalog.lrcat > ~/lightroom_catalog.sql
4

1 回答 1

0
  1. 下载命令行sqlite3shell,将 .exe 文件放在与数据库相同的目录中。
  2. 打开 Windows 命令行 shell,然后转到该目录:

    D:
    cd "\Pictures\Imported Catalogue\Ojulari-2"
    
  3. 执行:

    sqlite3 MyDatabaseFile .dump > MyDatabase.sql
    
于 2014-09-23T06:53:19.633 回答