2

Integration Services サーバー上のすべての DTS パッケージを 1 つのファイル システム パス (例: C:\DTSPackages) にエクスポートするスクリプトはありますか? 現在、スクリプトが存在する場合、右クリック、エクスポートの選択、ファイルシステムの選択のタスクはやや冗長に思えますが、私が見つけたのは、存在するパッケージを表示するスクリプトだけです (重要ではありません)。

ありがとう。

4

1 に答える 1

3

DTUTIL ユーティリティを使用して、パッケージの移動をスクリプト化できます。

http://msdn.microsoft.com/en-us/library/ms162820.aspx

SQL からファイルに移動する例を次に示します。

http://www.bimonkey.com/2010/01/ssis-command-line-utilities-part-1-dtutil/

MSDB でパッケージを列挙するスクリプトを次に示します。

http://blog.hoegaerden.be/2010/01/10/list-all-ssis-packages-deployed-on-your-integration-server/

http://gallery.technet.microsoft.com/scriptcenter/List-all-SSIS-packages-3b247394

最後に、バッチ ファイルにパイプできる dtutil 呼び出しを生成するために実行できる SQL クエリがあります。msdb から抽出した ssis パッケージを参照してください

一緒に貼り付けるのに助けが必要な場合は、お知らせください。OPが関与していることがわからない限り、ここではあまり努力しません。

于 2013-05-01T03:09:25.897 に答える