PostgreSQL pgAdmin IIIでCSVファイルのデータをインポート。
わたしが使用しているGUI用のPostgreSQLはpgAdmin IIIというもので
バージョンは9.4のようです。
データのインポートでエラー
旧システムからデータのインポートを使用としていたところ、
エラーとなって処理が失敗しました。
問題となっている部分はどうやら、
データが日本語となっている部分です。
SQLServerへのデータのインポートは問題なかったので
PostgreSQLの問題か、
それともpgAdmin IIIの問題だと思うんですけど、
自分なりに解決したので備忘録のために
載せておきます。
SJIS(シフトJIS)をUTF8で行う
データの日本語の部分をダブルクォーテーションや
シングルクォーテーションで囲ってやってみましたが
ダメでした。
そこでエンコーディングの部分を
SJIS → UTF8
にしてみたところ、無事インポートすることができました。
UTF8のCSVファイルに変換する方法は
フリーソフトのサクラエディタなどで
保存する際、UTF8で保存することできます。
他のSEの方も独自の視点や
技術情報を公開されていますので皆さんも参考にされてはいかがでしょうか↓
にほんブログ村