从sqlite迁移到postgresql

时间:2016-04-20 23:09:33

标签: database postgresql sqlite migration migrate

我有很多数据的sqlite数据库。 我想“复制”(migrte)从我的sqlite到postgres数据库的所有数据。 有谁知道有助于将sqlite迁移到postgres的工具? 我谷歌但它没有找到一些东西。 非常感谢您的帮助。

2 个答案:

答案 0 :(得分:3)

对我有用的是从红宝石制作续集。只需运行以下命令:

gem install sequel

您需要在系统上安装 postgres,sqlite和ruby的开发包

运行命令:

gem install pg sqlite3

在postgresql上创建一个空数据库,假设为testDB并向用户分配授予权限

在命令提示符下运行:

sequel -C sqlite:///path/to/sqlitedb.db postgres://user:password@host/testDB

这将正确运行。

答案 1 :(得分:1)

我建议使用fullcopyconvert,它会执行建议的迁移。