0

SQL Serverのクエリ結果(ストアドプロシージャまたはテーブルまたはビューに対するSELECT *から)を指定してフラットファイルを生成するツールまたはコンポーネントを探しています。これは毎日実行されるバッチプロセスであり、毎日新しいファイルが作成されます。

SQL Server Integration Services(DTS)を使用することもできますが、必須の要件があります。ファイルの出力は動的である必要があります。クエリ結果に新しい列が追加された場合、SSISパッケージを変更しなくても、ファイルにはこの新しい列も含まれている必要があります。列が削除されると、フラットファイルにはその列がなくなります。SSISでこれを実行しようとしましたが、新しいパッケージを作成するときに、列の数を指定する必要があります。もう1つの要件は、列のデータ型に応じて、出力の形式を構成することです。日時の場合、形式はYYYY-MM-DDである必要があります。フロートの場合は、小数点以下2桁を使用する必要があります。

誰かがこの仕事をするツールを知っていますか?

ありがとう

4

1 に答える 1

1

これを行うツールはわかりませんが、DataReaderを使用して出力を取得し、それをフラットファイルにダンプするカスタムアプリケーションを実装するのは非常に簡単です。

于 2010-05-11T15:48:23.307 に答える