java .lck文件_java – 在文件系统中打开Derby / JDBC数据库

我有一个在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.

用于运行IJ的代码段

`方法何时使用命令

将ij作为独立命令运行.如果您不熟悉Java编程语言并且是Derby的新手,请使用此方法.在使用此方法运行ij工具之前,请按照设置环境变量中的步骤操作.要从命令行运行ij脚本,请使用:

IJ

必须先将DERBY_HOME / bin目录添加到PATH环境变量中,然后才能运行ij工具.

ij脚本设置适当的环境变量,包括CLASSPATH,并启动ij工具

工具CLI示例:

IJ&GT将’sample’连接为sample1;

IJ&GT将’newDB; create = true’连接为newDB;

IJ(NEWDB)GT;显示连接;

SAMPLE1 – jdbc:derby:sample

NEWDB * – jdbc:derby:newDB; create = true

> =当前连接

IJ(NEWDB)GT;

标签:java,database,sqlite,jdbc,derby

来源: https://codeday.me/bug/20190613/1234044.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值