我有一个在Java中使用Derby / JDBC的数据库.在文件系统中,我可以看到以下条目: log(文件夹) log.ctrl(文件) log142.dat(文件) logmirror.ctrl(文件) seg0(文件夹) c …(60个文件,8-7000 kB) tmp(文...
![](https://oss.womengda.net/imgfile/2310/1ER0613091540-2011H.jpg)
我有一个在Java中使用Derby / JDBC的数据库.在文件系统中,我可以看到以下条目:
> log(文件夹)
>
> log.ctrl(文件)
>
> log142.dat(文件)
>
> logmirror.ctrl(文件)
> seg0(文件夹)
>
> c …(60个文件,8-7000 kB)
> tmp(文件夹)
> db.lck(文件)
> service.properties(文件)
有没有机会打开这个数据库?我想将这个数据库转换为SQLite,所以我至少需要看到这个结构.
非常感谢你提前!
解决方法:
如果还没有,你应该安装Derby. Derby附带命令行工具ij.使用此工具将表转储为sql查询或csv文件.您可以使用这些导入到sqlite.
First choose the output format using
在IJ的命令行上And then use these SQLs导出到文件.
点击此链接后Find details about ij here …单击Running IJ.
Some basic IJ tool example
For exporting data out of Derby
用于运行IJ的代码段
`方法何时使用命令
将ij作为独立命令运行.如果您不熟悉Java编程语言并且是Derby的新手,请使用此方法.在使用此方法运行ij工具之前,请按照设置环境变量中的步骤操作.要从命令行运行ij脚本,请使用:
IJ
必须先将DERBY_HOME / bin目录添加到PATH环境变量中,然后才能运行ij工具.
ij脚本设置适当的环境变量,包括CLASSPATH,并启动ij工具
工具CLI示例:
IJ>将’sample’连接为sample1;
IJ>将’newDB; create = true’连接为newDB;
IJ(NEWDB)GT;显示连接;
SAMPLE1 – jdbc:derby:sample
NEWDB * – jdbc:derby:newDB; create = true
> =当前连接
IJ(NEWDB)GT;
本文标题为:java – 在文件系统中打开Derby / JDBC数据库
![](/xwassets/images/pre.png)
![](/xwassets/images/next.png)
- MyBatis-Plus中SimpleQuery查询实现 2023-04-07
- Mybatis条件if test如何使用枚举值 2022-12-07
- Mybatis-Plus之ID自动增长的设置实现 2023-02-27
- jsp中自定义Taglib详解 2023-08-02
- java数据结构算法稀疏数组示例详解 2022-11-29
- 创建Java线程安全类的七种方法 2022-12-27
- Jsp真分页实例---分页 2023-08-01
- 将BigDecimal转成字符串为科学计数法的踩坑记录 2023-01-17
- SpringBoot整合Mybatis简单实现增删改查 2022-09-03
- java实现图书检索系统 2022-11-16