PostgreSQLデータベースからバックアップを作成しようとしていますが、次のエラーが発生します:pg_dump:一致するスキーマが見つかりませんでした
rootとしてログインし、コマンドを実行しています
pg_dump -f db.dump --format = plain --schema = examples_schema --username = userx --host = localhost databasename
- userxを使用してpsqlにログインし、\ dtを試しました。これにより、existing_schemaという名前のスキーマが公開されているという情報が得られました。
- \ lをチェックして、databasenameがデータベース名であることを確認しました。
- パスワードが正しいです。そうでない場合、psqlにアクセスできませんでした。
- ローカルホストは正しく、実行中のプロセスからチェックされます。サーバーのIPアドレスも試しましたが、この場合、pg_adminはホストアドレスに関するエラーを出しました。
\ dlの出力:
関係のリスト スキーマ| 名前| タイプ| オーナー -------- + ------------------------------------- + --- ---- + ------- パブリック| 既存のスキーマ| テーブル| userx