1

で関数を使用している説明に従って(utf-16だと思います)エンコーディングをmssql使用する必要があるクエリの出力をエクスポートしようとしています。Ä は、デフォルトで文字 z (2 つのドットまたは反転した ^ のようなもの) に変換され、文字セットとしてリストされます。notepad ++を使用してこのファイルを変換しようとすると、 の奇妙な強調表示された文字が表示され、Nottepad ++でデフォルトとして使用するエンコーディングが何であるかは関係ありません。utf-W -usqlcmdansiutfutf-8(x8E)Äx86x94

ファイルをUbuntu 12.04マシンに転送し、fileコマンドを使用すると、

user@user:~/Desktop/enc oding/checkencoding$ file convertit4.csv convertit4.csv: 非 ISO 拡張 ASCII 英語テキスト、非常に長い行、CRLF 行終端記号付き

user@user:~/Desktop/encoding/checkencoding$ chardet convertit4.csv convertit4.csv: ISO-8859-2 (信頼度: 0.77) 使用するエンコーディングの種類がわかりません。utf-8目的は、エラーなしでエンコーディングに変換して、magmiインポーターにアップロードすることです。

注:このコマンドを使用して、ヘッダーtype c:\outfiles\convertit1.temp | findstr /r /v "^\-[;\-]*$" > c:\outfiles\convertit4.csvがこのコード行に問題がないことを願った後、下線を削除しています。

この問題を解決するための情報がすべて揃っていることを願っています。さらに情報が必要な場合は、お知らせください。よろしくお願いします。

4

1 に答える 1

2

http://www.yaldex.com/sql_server_tutorial_3/ch06lev1sec1.htmlのように -f オプションを試して ください。

于 2012-09-25T11:36:19.347 に答える