0

SQLServer2008にSSISを使用しています。

SQL Serverデータベースからデータを取得し、それをExcelファイルにエクスポートするSSISがあります。

制御フローにはデータフローがあります。データフローには、OleDBソースとExcel宛先があります。Excelの宛先はExcel接続マネージャーを使用します。Excel接続マネージャーでは、Excelファイルのパスが定義されています。

Excelファイルには列名が含まれています。

列名をフリーズペインとしてExcelファイルに配置しました。実際、Excelファイルの最初の5行をフリーズしました(列名は4行目にあります)。

この時点でSSISを実行すると、正常に実行されます。

これで、Excelファイルの2行目にExcelファイルのタイトルを配置しました。しかし、SSISでは、Excelの宛先を右クリックして[編集]をクリックし、[マッピング]タブに移動すると、宛先の列に列名が表示されません。私が見るのは、タイトルといくつかのセル(f1、f2)だけです。

以前と同じように宛先列を表示し、Excelファイルにタイトルを保持できるようにするにはどうすればよいですか?

編集:Excelデータ:

Code    Code2   Code3   
AB         31     MQ    
AC         32     MR    

ありがとう...

4

1 に答える 1

1

名前付き範囲をExcelファイルに配置し、Excelの宛先がその範囲を指すようにしました。だから問題は解決した。ありがとう!

于 2012-12-26T20:11:25.767 に答える