【问题标题】:Rails import database on herokuHeroku上的Rails导入数据库
【发布时间】:2016-01-27 18:26:22
【问题描述】:

我正在尝试将数据库从我的计算机导入到 heroku,但它一直在说未知命令。即使我对使用哪个命令感到困惑。我有一个 postgre sql 数据库。我想知道如何导入一个数据库


   push from SOURCE_DATABASE to REMOTE_TARGET_DATABASE
 REMOTE_TARGET_DATABASE must be empty.

 SOURCE_DATABASE must be either the name of a database
 existing on your localhost or the fully qualified URL of
 a remote databas


那么 remote_target_database 是什么??? 我需要指定源数据库的完整路径吗?

【问题讨论】:

  • 错误信息很有帮助。你想要 heroku pg:push 而不是 db:push
  • 它显然说:Perhaps you meant "pg:push"。你试过了吗?
  • 我将如何指定数据库名称?
  • 和我的数据库路径?
  • 请将其添加到问题正文中,而不是写在 cmets 中。

标签: ruby-on-rails heroku


【解决方案1】:

试试下面的。

heroku pg:push your_app_name_development DATABASE_URL

【讨论】:

  • heroku pg:push my_Database_name 它显示错误
  • 这对我有用! your_app_name_development 的意思是不是更像development_database_name
【解决方案2】:

PG Backups 可用作将其他来源的数据库转储导入 Heroku Postgres 数据库的便捷工具。

【讨论】:

    猜你喜欢
    • 2017-04-05
    • 1970-01-01
    • 2013-12-16
    • 2011-09-16
    • 2016-01-26
    • 1970-01-01
    • 2013-05-14
    • 2017-03-09
    • 2012-08-23
    相关资源
    最近更新 更多