在Netbeans中导出Derby数据库



我有一个项目,其中包含derby数据库。

我希望能够备份或导出数据库,这样我就可以把它与项目文件一起交给我的讲师。

默认情况下,数据库位于.netbeans-derby下的主文件夹中(该文件夹可能隐藏在Windows下)。复制这个文件夹将工作,但你的讲师将不得不"注册"这个复制的位置与他的IDE。要做到这一点:

  • Services下,打开Databases节点
  • 右键单击Java DB,选择属性。
  • Database Location字段中输入复制文件夹的路径。

有很多方法可以备份和/或导出Derby数据库中的数据:这里是文档的链接:http://db.apache.org/derby/docs/10.9/adminguide/cadminparttwo.html

为了进行备份,您必须在磁盘上找到数据库数据。它将全部位于一个文件夹/目录中;该文件夹/目录使用数据库的名称命名。因此,如果您的数据库是jdbc:derby:brydb,请查找名为"brydb"的文件夹。

晚了,但可能对其他人有用:

  1. 在Netbeans中,启动到数据库的连接。
  2. 右键单击并选择'Execute command'
  3. 写这个:CALL SYSCS_UTIL.SYSCS_EXPORT_TABLE (null, 'YOURTABLE', 'PATHTODUMPFILE', null, null, null)

请记住将表名和路径写在简单的引号' '之间

更多信息见http://db.apache.org/derby/docs/10.9/adminguide/radminimport91458.html

2017 NetBeans。

让我建议如何导出sql脚本的文件(连接到数据库后)。因此,点击

1。Services -> database -> link -> Schema ->tables -> MYDB.

2。右键单击MYDB并选择"浏览数据"。然后点击'execute sql'第一个图标/按钮

3。在下面的行列表中,右键单击其中任何一行,然后选择"Show scenario for Create.."有时输出/日志窗口可能覆盖该列表。在这种情况下,请关闭它

4。将(ctrl -c, ctrl -v)指令从弹出窗口复制到您先前准备的文本文件

5。再次单击底部列表的任意行。通过ctrl -a键组合选择它们。右键单击并选择"Show scenario for INSERT.."

6。从弹出窗口复制指令并将其添加到上述txt文件

相关内容

  • 没有找到相关文章

最新更新