Powershell コマンドレット export-csv を使用して、sqlserver クエリの結果を .txt ファイルにエクスポートしています。次のように、結果の行をテキスト エディター (メモ帳) で表示すると、期待どおりの結果が得られます。
Account|Representative|Note
しかし、バイナリ ファイル形式 (TextPad) を使用してファイルを開くと、次のように、結果の行に余分な文字が散在していることがわかります (ピリオドかスペースかはわかりません)。
A.c.c.o.u.n.t.|.R.e.p.r.e.s.e.n.t.a.t.i.v.e.|.N.o.t.e.
UTF32、UTF8、ASCII、Unicode など、export-csv のエンコーディング パラメータにさまざまな値を指定しようとしましたが、余分な文字を取り除くことができません。
ファイル (SSIS パッケージ) を生成する他の方法がありますが、この Powershell オプションを、エクスポートをサポートするグループの利益のために機能させたいと考えています。
あなたが提供できる助けを前もって感謝します。