我正在使用Derby DB作为Qpid broker的存储空间。尝试确定Derby在作为嵌入式数据库运行时存储数据文件的位置。
任何人都知道文件的位置或如何设置要使用的目录?
答案 0 :(得分:4)
这由derby.system.home属性确定。
指定Derby系统目录,即目录 包含包含您创建的数据库和文本的子目录 文件derby.properties。
每个数据库都有一个以数据库命名的相应目录。此目录下的文件结构记录为here。
答案 1 :(得分:1)
您应该设置以下变量:
QPID_HOME
- 指定您的Qpid安装位置,用于文件的代理查找等
QPID_WORK
- 定义代理创建的所有工作文件的位置,包括日志和 db (即使用BDB)。请注意,QPID_WORK
变量默认为当前用户的主目录(如果未设置)。
答案 2 :(得分:0)
我在Derby文档中看到Derby数据库包含数据文件和一个service.properties文件。
如果在Windows 7上使用Netbeans和Java DB别名Derby,则所有数据库都存储在
中
C:\用户\ your_user_name \的.netbeans-德比\ your_database \ SEG0