sql >> データベース >  >> RDS >> PostgreSQL

Herokuデータベースの復元の問題

    解決策を見つけたばかりですが、私の場合、実際には2つのことが間違っていました。

    1つは、アップロードされた.dump herokuではファイルの読み取り/使用がうまくいきませんでした 。

    2つ目は、heroku postgresql DB 完全なURLを提供する必要はありませんでした。

    したがって、私にとって正しい方法は、アップロードされたファイルにトークンなしで、また仮想/間接パスなどなしでアクセスできるようにすることでした。ファイルへのURLはファイルを直接指している必要があります質問された問題では、firebaseを使用していました herokuを実行するためにDBファイルを一時的にホストします 手術。そしてfirebase アップロードされた物理ファイルへの直接URLを提供していませんでした

    heroku pg:backups:restore  --app heroku-postgres-f3*** 'https://www.h***.com/dss_iaya_db_dump2.dump' DATABASE_URL
    

    このコマンドを入力した後、herokuを再入力するように求められました 動作を確認するためのアプリ名。完了すると、すべてが魅力のように機能しました。



    1. T-SQLを使用してSQLServerのすべてのデータベースを一覧表示する最も簡単な方法

    2. MySQLルートユーザーを使用してMySQLにアクセスする方法

    3. PostgreSQLで重複する行を選択する4つの方法

    4. SQLServerのVARCHARおよびNVARCHARデータ型