我有一个使用 postgis1.5 / postgres9.1 的自托管数据库。我想将该数据导入安装了 postgis2.0 的 heroku postgres db。
如何转换数据库?或以其他方式这样做?不升级我现有的 postgres/postgis 设置?
我有一个使用 postgis1.5 / postgres9.1 的自托管数据库。我想将该数据导入安装了 postgis2.0 的 heroku postgres db。
如何转换数据库?或以其他方式这样做?不升级我现有的 postgres/postgis 设置?
我从未使用过 Heroku,所以我只是建议一个程序。您需要临时自行安装 PostgreSQL 9.1/PostGIS 2.0 以正确转换数据库和 PostGIS 数据。按照手册中的步骤进行硬升级。我会在类似于 Heroku 使用的操作系统的虚拟机上执行此操作。转换完成后,尝试将其引入 Heroku。