0

テーブルの内容とすべての列を取得してフラットファイルに出力する作業用のSSISパッケージを作成する必要があります。問題は、列の1つがvarchar(5100)であり、行の合計サイズが約5200文字になることです。フラットファイル接続マネージャーエディターでは、483文字を超える固定幅の行を定義できないようです。

私はこれをいくつかの方向から試してみました。列自体に区切り文字が含まれていないため(たとえば、CR / LFがないため)、不規則な右オプションは機能しないようです。それらは本当に固定幅です。しかし、フラットファイル接続マネージャーに483文字を超えるように指示する方法がわかりません。私がここで何ができるか誰か知っていますか?

ありがとう!

4

1 に答える 1

1

個人的には、区切り文字で区切られたテキストファイルを宛先として使用します。SSIは、列デリミタとレコードデリミタを挿入します。これらはインポートするのも簡単で、送信先の人に感謝する必要があります。使用します| ほとんどのエクスポートの区切り文字として、CR?LFをレコードの区切り文字として使用します。

于 2010-01-11T23:11:23.687 に答える