【发布时间】:2013-05-20 22:07:39
【问题描述】:
为了加载现在在我的计算机上运行的数据库、SQL Server 2012 和 Windows,我安装了 Git Bash、tap 和 Heroku。
现在,每当我写命令时
heroku db:push --app myapp
同样的错误
你的数据库无效
我想我错过了什么,我没有声明应该将哪个数据库推送到 Heroku。
你能帮我解决这个问题吗?我如何使用heroku db:push,还有其他步骤比如创建东西吗?为什么我会收到此错误?也许你会说“你读过文档还是搜索过 google?”,是的
编辑:我所知道的是
本地数据库
Server name Heroku database
Database name application name
username | or windows authentication postgres database
password | username and password
aws address
我应该将一些文件/gem 放入/加载到 Git 中吗?
编辑 2:
我已经测试了这个命令,但它给出了其他错误。
heroku db:push postgres://localdbUSERNAME:localdbpassword@localdbDATABASENAME/localdbSERVERNAME --app myapp
错误
Failed to connect to database:
Sequel::AdapterNotFound -> LoadError: cannot load such file -- pg
【问题讨论】:
标签: sql-server database git bash heroku