/ アラビア語のデータをOracleデータベースにインポートする方法を教えてください。 - linux、oracle11g、アラビア語、SQLローダー

Oracleデータベースにアラビア語データをインポートするにはどうすればよいですか? - linux、oracle11g、arabic、sql-loader

を持っています excel ファイル arabic のデータ windows 今、私は自分にこのファイルをインポートしたいです。 oracle にインストールしたデータベース oracle linux 5.9。 Excelファイルを csv フォーマットは linux アラビア語のデータを表示できない 私が使った sqlldr そしてcsvファイルをデータベースにインポートしますが、残念ながらアラビア語データは疑問符としてマークされています。

私が使用するとき、私は挿入とアラビア文字の表示に問題がないと思います insert 文、私の文字セットは AR8MSWIN1256.

アラビア語データをインポートする方法

前もって感謝します。

回答:

回答№1は0

私のために働く回避策があります

  1. Excelファイルを "Unicode text(* .txt)として保存します。
  2. テキストファイルを開くと、隣接する列と "タブ"で区切られたすべての列が検索され、そのタブをコピーして、ファイル全体で "検索+置換"することができます。
  3. テーブルの最後に余分なタブがある場合は、一連の余分なカンマが表示されますので、それらを削除してください。
  4. ファイルを保存してから、拡張子を(.txt)から(.csv)に手動で変更します。

これで、ファイルにアラビア文字が通常どおりに表示され、CSVファイルとして任意のアプリケーションにエクスポートできます。