【问题标题】:error 500 when I copy my data with heroku使用heroku复制数据时出现错误500
【发布时间】:2020-12-27 22:14:09
【问题描述】:

我正在将我的计划从一个爱好开发者更新为一个爱好基础

我按照文档 (https://devcenter.heroku.com/articles/upgrading-heroku-postgres-databases#upgrading-with-pg-copy-2-enter-maintenance-mode-to-prevent-database-writes) 中的步骤进行操作

所以我用爱好基础计划创建了一个新数据库

然后我通过运行“heroku maintenance:on”将我的应用程序进行维护

此时我的应用正在维护中

但现在我想从以前的数据库中复制数据 所以我尝试了几个命令:

heroku pg:copy HEROKU_DATABASE HEROKU_POSTGRESQL_YELLOW_URL --app myAppName

heroku pg:copy DATABASE_URL HEROKU_POSTGRESQL_YELLOW_URL --app myAppName

heroku pg:copy HEROKU_DATABASE HEROKU_POSTGRESQL_YELLOW --app myAppName

heroku pg:copy DATABASE_URL HEROKU_POSTGRESQL_YELLOW --app myAppName

但任何时候的反应都是这样的:

HEROKU_DATABASE 的起始副本到 YELLOW...! ▸ 预期响应成功,得到 500

如何将数据复制到新数据库?

注意它是一个正在运行的 Strapi 节点 js 应用程序

【问题讨论】:

  • 注意我的图片在amazon S3上(不知道有没有链接)

标签: node.js database postgresql heroku strapi


【解决方案1】:

所以问题是我有 2 个数据库 url 关联到一个数据库(DATABASE_URL 和 HEROKU_DATABASE_URL),所以我针对第一个数据库进行推广,以便处理问题,然后我可以使用 pg:copy 复制数据

【讨论】:

    猜你喜欢
    • 2020-07-01
    • 2019-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多