
No.2ベストアンサー
- 回答日時:
7.x の PostgreSQL では COPY コマンドが WITH CSV をサポートしていないようです。
http://www.postgresql.org/docs/7.2/static/sql-co …
http://www.postgresql.org/docs/7.4/static/sql-co …
には WITH CSV がありません。
http://www.postgresql.org/docs/8.0/static/sql-co …
http://www.postgresql.org/docs/8.4/static/sql-co …
には WITH CSV があります。
できるだけ安定した新しいバージョンの postgresql-8.x を利用するのが望ましいのですが、
何か理由があって 7.2.3 を使うのであれば、COPY コマンドではない方法を探す必要があります。
ご回答ありがとうございます。
最初、書籍の内容に基づいて(Yumで)インストールしようとしたところ、いつの間にか(ダブルクリックで)pgdg-redhat-8.0-5.noarch.rpmがインストールされてしまい、エンコーディングがASCIIで初期化されてしまっていましたため、アンインストールしまいた。しかしながら、その後、既にインストールされているというエラーメッセージが出て、再インストールができなくなりました。そこで、別の書籍
書籍の内容に基づいて、postgresql-7.2.3.tar.gz(付録)をインストールしたという経緯があります。こちらはUTF8に対応していないようで、EUC_JPになっていますが、EUC_JPのファイルがなぜか文字化けもします。RedHat8.0からCentOS5へ移行をする際(検討中)、あるいは、どこかで、postgresql-8.x.tar.gzをダウンロードできれば、postgresql-8.xを試してみます。
No.1
- 回答日時:
testdata.csvをインポートしたいならその後の「/」は不要でしょう。
この回答への補足
postgresql-7.2.3.tar.gzをインストールする際、UTF8を設定できず、EUC_JPになってしまいました。TeraPadでは文字コード指定再読込がEUC(E)しかないため、不安でしたが、RedHat8.0のTerminalで開いてみると、日本語表示に関しては問題なさそうです。ただし、アクセント文字は文字化けしてしまっています。
補足日時:2011/06/06 00:27ご回答ありがとうございます。
testdata.csvの後には「/」は付けていません。
参考にしていた書籍にデータベースにテーブルを作成することが記載されていませんでした。しかしながら、テーブルを作成しても同じ結果です。インポートしようとしているファイルには、ラベルを付けていません(Windows版でインポートした際、不要であったため)。スキーマや主キーを作成していないと、問題はあるでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
USB3.0R-P2-LPPCI ドライバー
-
postgresql についてです
-
Mac High Sierraでのubuntuのus...
-
postgresqlのtableのカラムの型...
-
php、postgresqlを使ってwebア...
-
三段論法を真理値表で証明する
-
sqlの中で、 例えば条件句で AN...
-
tesuto 01
-
python3.12のインストール方法
-
Pythonで2つのデータ(キー無し...
-
数値が定期的にあらわれる文字...
-
終端クォート ' が必要です と...
-
PostgressからMySQL(MariaDB)...
-
【PostgreSQL】行の値の並びを...
-
列が存在しないと言われる
-
PostgreSQL14.6のSSL対応について
-
ポストグレにあるExcelファイル...
-
PostgreSQL レコードからアイテ...
-
文字切り替えの時に 中央にでる A
-
postgreSQL カラムの全ての値を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
postgresqlでのトランザクショ...
-
sqlにて0無しの月をフォーマッ...
-
SQLについてです
-
csvデータをPostgreSQLにコピー
-
PostgreSGLをインストールできない
-
csvデータをPostgreSQLにインポ...
-
マルチコアを使ってくれない
-
exp、impについて
-
windows版postgresql 異なるバ...
-
ORA-12571 パケット・ライター障害
-
Oracle9iを再インストールす...
-
postgresqlの接続ポート5432か...
-
odbc接続処理が遅い
-
PostgreSQLの標準文字コードをS...
-
Windows10がインストールできま...
-
Universalインストーラが勝手に...
-
Access フォーム「使用可能」...
-
Windows10でQuickTimeがインス...
-
インストール時のエラー
-
MySQLがインストールできない
おすすめ情報