4

特殊文字に関して問題があります。SAS を使用して Oracle データベースに接続し、Oracle から SAS データセットにテーブルをダウンロードします。

以前は、特殊文字は問題なく正しくダウンロードされていました。最近職場で新しいラップトップを受け取りましたが、それ以来、いくつかのデータの問題が発生しています。

基本的に、何が起こっているかというと、特殊文字が削除されるか、完全に置き換えられます。たとえば、é は e に置き換えられています。á を a に置き換えます。他の特殊文字は完全に削除され、「?」に置き換えられます。

エンコーディング、トランスコーディング、NLS_LANGUAGE に関する記事をたくさん読んだことがありますが、なぜこれが起こっているのか、どうすれば修正できるのかわかりません。まだ古いラップトップを使用している他の同僚には、この同じ問題はありません。

どうぞ、どんな助けでも大歓迎です

4

1 に答える 1

1

Windows レジストリを確認します。私のマシンでは、設定はHKEY_LOCAL_MACHINE\SOFTWARE\oracle\KEY_OraClient11g_home1\NLS_LANG. このキーを、SAS と Oracle を使用し、まだ古いラップトップを使用している同僚のキーと比較してください。

于 2012-09-18T15:57:06.840 に答える