我有包含大量数据的 sqlite 数据库。 我想将我的 sqlite 中的所有数据“复制”(迁移)到 postgres 数据库。 有人知道有助于将 sqlite 迁移到 postgres 的工具吗? 我用谷歌搜索但没有找到任何东西。 非常感谢您的帮助。
最佳答案
对我有用的是从 ruby 运行续集。只需运行命令:
gem install sequel
您需要在您的系统上安装用于 postgres、sqlite 和 ruby 的开发包
运行命令:
gem install pg sqlite3
在 postgresql 上创建一个空数据库,假设为 testDB 并为用户分配授予权限
在命令提示符下运行:
sequel -C sqlite:///path/to/sqlitedb.db postgres://user:password@host/testDB
这将无错误地运行。
关于database - 从 sqlite 迁移到 postgresql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36756805/