【发布时间】:2019-02-26 02:35:35
【问题描述】:
我尝试了以下步骤使用 SchemaSpy 为本地 sqlite 数据库生成架构,但出现警告“连接失败”并且没有生成架构。
- 从here 下载 sqlite dll,解压缩并添加到 Windows System32 文件夹。
- 从here下载了sqlite jbdc驱动,并添加到本地数据库MyDataBase.db和schemaspy-6.0.0.jar所在的同一个文件夹中。
- 尝试了以下命令行来生成架构:
cd C:\Data\Projects\MyProject\DataBase
java -jar schemaspy-6.0.0.jar -t sqlite -db MyDataBase.db -dp sqlite-jdbc-3.23.1.jar -o C:\Data\Projects\MyProject\DataBase -u Mateus Ferreira
一旦数据库是本地的,它就没有任何关联的用户,一旦它是一个必需的标志,我尝试添加与 windows 用户相同的标志。
执行返回以下日志:
"SchemaSpy 生成数据库模式的 HTML 表示 关系。
SchemaSpy 绝对不提供任何保证。
SchemaSpy 是免费软件,可以在 LGPL 版本 3 或更高版本的条件。 http://www.gnu.org/licenses/
INFO - 在 PID 4976 的 MateusPC 上启动 Main v6.0.0 (C:\Data\Projects\MyProject\DataBase\schemaspy-6.0.0.jar 由 Mateus Ferreira 在 C:\Data\Projects\MyProject\DataBase)
INFO - 以下配置文件处于活动状态:默认
INFO - 在 19.369 秒内启动 Main(JVM 运行 28.19)
INFO - 未找到配置文件
INFO - 开始架构分析
警告 - 连接失败"
有人知道我做错了什么吗?
【问题讨论】:
标签: sqlite connection schemaspy