Re:社内SE(システムエンジニア)の日記のブログ

                             独立系Sierから社内SEに転職した40代SEのブログです。

f:id:familyfishing:20191122070239j:plain
【起業家になるのに精神障害の有無は関係ない!】パニック障害に欝を併発し10m先も家から一歩も出られない過去→精神患者と向き合いながらも経営者として一歩が踏み出せた(^^)→将来は就労移行事業所を作るのが夢→障がいで苦しんでいる人に希望や勇気を与えたい!精神障害の方が就労できるために役立つ情報を発信しています。
 

PostgreSQL pgAdmin IIIでCSVファイルのデータをインポート。

PostgreSQL pgAdmin IIIでCSVファイルのデータをインポート。


わたしが使用しているGUI用のPostgreSQLはpgAdmin IIIというもので
バージョンは9.4のようです。

 


f:id:familyfishing:20150219222546g:plain データのインポートでエラー


旧システムからデータのインポートを使用としていたところ、
エラーとなって処理が失敗しました。

f:id:familyfishing:20151026141940j:plain

f:id:familyfishing:20151026141941j:plain


問題となっている部分はどうやら、
データが日本語となっている部分です。

f:id:familyfishing:20151027075804j:plain


SQLServerへのデータのインポートは問題なかったので
PostgreSQLの問題か、
それともpgAdmin IIIの問題だと思うんですけど、
自分なりに解決したので備忘録のために
載せておきます。


f:id:familyfishing:20150219222546g:plain SJIS(シフトJIS)をUTF8で行う


データの日本語の部分をダブルクォーテーションや
シングルクォーテーションで囲ってやってみましたが
ダメでした。

そこでエンコーディングの部分を
SJIS → UTF8
にしてみたところ、無事インポートすることができました。

 

f:id:familyfishing:20151026141943j:plain

 

f:id:familyfishing:20151026141944j:plain


UTF8のCSVファイルに変換する方法は
フリーソフトのサクラエディタなどで
保存する際、UTF8で保存することできます。

実践PostgreSQL




他のSEの方も独自の視点や
技術情報を公開されていますので皆さんも参考にされてはいかがでしょうか↓

にほんブログ村 IT技術ブログへ
にほんブログ村