如何将数据从 Ms 访问迁移到 Derby 数据库或如何将数据从 My sql 迁移到 Derby 数据库

Posted

技术标签:

【中文标题】如何将数据从 Ms 访问迁移到 Derby 数据库或如何将数据从 My sql 迁移到 Derby 数据库【英文标题】:How to migrate Data From Ms access to Derby Database or How to migrate Data from My sql to Derby Database 【发布时间】:2017-01-11 11:21:44 【问题描述】:

我使用了许多工具,但它们无法正常工作,当我开始迁移过程时,它们会生成 Null value error。我还尝试使用Sql script 迁移以在 derby 表中插入数据,但它们不起作用。

所以基本上我的问题是:我们如何将数据从一个数据库迁移到另一个?

【问题讨论】:

欢迎来到 Stack Overflow!您可以先使用tour,然后学习How to Ask 一个好问题并创建一个minimal reproducible example。这让我们更容易为您提供帮助。 【参考方案1】:

一个非常简单的方法是Export mysql Database into a CSV File 然后,

使用 Derby Import Tool 将其导入 derby 数据库。

您还可以使用类似 blog 中所述的方式将 CSV 数据导入 Derby:

CALL SYSCS_UTIL.SYSCS_IMPORT_TABLE (null, 'Sampletable', 'Sampledata.csv',  ';', null, null, 0);

更新:另请参阅 Jad answer 以及帖子:mysql dump into derby 和 MySQL dump .sql script and import to an apache derby。

您可以阅读this 的文章,其中说:安装Apache Derby 的最新官方版本。

您还可以获取特定版本here。

【讨论】:

我想试试这个,但是我迁移了大约 250 个表的多个数据,我认为 Derby 导入工具只迁移了一个表,我已经从这里下载了导入工具 razorsql.com/download_win.html 这个对吗?我想在 netbeans 中创建 derby 数据库。 如果 derby 数据库工具在 netbeans 中没有安装任何其他工具,所以如果可能,请给我发送下载链接。

以上是关于如何将数据从 Ms 访问迁移到 Derby 数据库或如何将数据从 My sql 迁移到 Derby 数据库的主要内容,如果未能解决你的问题,请参考以下文章

从 SQL Server 2008 迁移到 MS access 2007

如何将 hive derby 元存储迁移到 postgres 元存储

将批量 MS 访问 MDB 文件数据迁移到 oracle 11G

将 MS Access 迁移到 PostgreSQL [关闭]

无法使用 c#“第 1 行的 SQL 语法错误”将数据从 Ms Access 迁移到 MySQL 工作台

从大型 MS-Access 数据库迁移到新平台