私のコンピューター、SQL Server 2012、および Windows で現在実行されているデータベースをロードするために、Git Bash、タップ、および Heroku をインストールしました。
今、私がコマンドを書いたときはいつでも
heroku db:push --app myapp
同じエラーが発生します
無効なデータベース ur
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