私はPostgreSQLの初心者です。私は正常にデータベースを作成し、スーパーユーザーとして "philipyoung" -y IDを設定し、以下のコマンドを使用して、ローカルデータベースをelephantsqlの新しいサーバーにコピーします。postgresqlデータベースを新しいサーバにコピーできません[認識できないパラメータ "row_security"]
pg_dump -C -h localhost -U localuser dbname | psql -h remotehost -U remoteuser dbname
、その後、以下のエラーが
SET
SET
SET
SET
SET
ERROR: unrecognized configuration parameter "row_security"
ERROR: permission denied to create database
ERROR: role "philipyoung" does not exist
FATAL: no pg_hba.conf entry for host "xxx.xxx.xxx.xx", user "xxxx", database "xxxx", SSL on
起こるすべてのヘルプは
解決に感謝して、リチャード!私のPostgreバージョンをローカルバージョンにダウングレードすると、そのトリックを行います。まったく別の状況で、実際のシナリオでRESTful APIについて学ぶために無料のHerokuサービスを使用しました。私は無料のプランを使用しているので、彼らは私のローカルデータベースを複製する許可を与えませんでした。すべてのテーブルを提供されたデータベースにオンラインでクローンすることは可能ですか?ありがとう! –
私はHerokuのユーザーではないと思います。ドキュメントを読む必要があります。 Herokuエンドに何もインストールできないとすれば、リモートエンドのすべてのデータを削除し、再度アップロードするか、独自の差分生成スクリプトをスクリプト化することになります。 –