我有很多数据的sqlite数据库。 我想“复制”(migrte)从我的sqlite到postgres数据库的所有数据。 有谁知道有助于将sqlite迁移到postgres的工具? 我谷歌但它没有找到一些东西。 非常感谢您的帮助。
答案 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,它会执行建议的迁移。