1

BIDS 2005 でパッケージを更新し (別のドライブに保存するようにバックアップ ルーチンを変更しました)、今はサーバー (2005) に戻そうとしています。[ファイル] > [コピーを名前を付けて保存] を試しました...その後、パッケージを実行するジョブを実行しましたが、まだ古いドライブに保存されているため、パッケージは保存されませんでした。

4

2 に答える 2

2

私の意見では、常にSSISプロジェクトでデプロイメントユーティリティを作成してください。これは、プロジェクトのプロパティで構成されます(以下を参照)。プロジェクトデプロイメントユーティリティを設定したら、プロジェクトに移動し、「bin」フォルダを見つけて、デプロイメントユーティリティをダブルクリックします。パッケージをサーバーに簡単に配置する方法を説明します。

SSISプロジェクトのプロパティ

幸運を!

于 2012-07-24T17:17:10.150 に答える
1

手っ取り早い答えは、dtutilを使用することです。

dtutil /file C:\Src\MyPackage.dtsx /destserver thatDatabase /COPY SQL;MyPackage

私もマニフェストファイルのファンですが、おそらくあなたの問題にはやり過ぎですが、無人で使用できるツールを使用することを好みます。ssisdeploymanifest と PowerShell スクリプトを組み合わせて、すべての SSIS デプロイを処理します。

Powershell SSIS の展開とメンテナンス

于 2012-07-24T17:44:41.217 に答える