繁体   English   中英

heroku db:拉不工作

[英]heroku db:pull not working

heroku db:pull postgresql://root:@localhost/db_name

在此命令后显示此消息

/usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/abstract_response.rb:50:警告:未来版本的parenthesize参数Loaded Taps v0.3.13警告:数据输入数据库'postgresql:// root:@ localhost / db_name'将被覆盖,无法恢复。 你确定要继续吗? (Y / N)? y无法连接数据库:Sequel :: AdapterNotFound - > LoadError:没有要加载的文件 - 续集/ adapters / postgresql

如何使用db:pull

首先,您需要修复连接字符串:使用postgres而不是postgresql

您需要安装pg db适配器才能使用Sequel的postgresql适配器

gem install pg

您可能还想确保您的水龙头,续集和heroku宝石是最新的:

gem install heroku taps sequel

然后尝试你的heroku db:pull再次heroku db:pull 如果这不起作用,发表评论或跳到Freenode上的#heroku,我们可以尝试提供帮助。

你的连接字符串是错误的。 尝试:

heroku db:pull postgres://root:@localhost/db_name

我将“pg”gem从版本“0.11.0”升级到“0.12.2”后开始正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM