を否定しました。テーブルは空ですが、スキーマはそこにあります。私はそれが私をPermission denied
告げるコマンドにインポートテキストファイルは、私がテーブルにテキストファイルからデータをインポートしようとしている
\copy tbl_windspeed from '/home/~~~myname~~~~/Documents/csv_windspeed.txt'
を実行します。私はファイルのパーミッションをチェックし、chmod 777に設定したので、今度は-rwxrwxrwx
です。私は何が間違っているのか分かりません。私もサーバーを再起動しようとした?これは働いていた理由をservice postgresql restart
どこでどのようにその文を実行しますか? '\ copy'はPostgresのコマンドラインクライアント' psql'に特有のコマンドです。あなたはそれを使用していますか? –
@a_horse_with_no_nameとして - '\ copy'はアクセス権をチェックしたサーバではなくクライアント側のファイルを探しますか? –
パーミッション拒否はパス内の各ディレクトリを参照します – Jack