コピーステートメントでは、実際のパスを使用する必要があります(例:
)。copy address from '/home/tommy/virtualenv_folder/code_data/postgresql_csv_files/address.csv'.
また、postgresユーザーがそのファイルとディレクトリへの読み取りアクセス権を持っていることを確認するか、所有権をpostgresに変更します(例:chown postgres:postgresaddress.csv)。私はディレクトリを作成し、すべてのユーザーにそのディレクトリへの読み取り/書き込みアクセスを許可する傾向があるため、データをpostgresに簡単にロードして、自分自身またはpostgresユーザーとして再度ダンプすることができます(例:
)。chmod a+rw /var/import/postgresfiles
search_pathは、外部ファイルシステムではなくデータベース内のスキーマを介したpostgres検索に関連しています。