0

2 つの同一のデータベースで実行する必要がある (比較的単純な) パッケージがあります。(A+B)

ただし、データベース A の場合は 10 月 3 日まで毎日実行する必要があり、データベース B の場合は 6 月 1 日まで 2 日おきに実行する必要があります。

今、私の考えは、パラメーターを持ち、2 つのスケジュールで実行される 1 つのパッケージを作成することです。1 つのスケジュールでは、param によってパッケージがデータベース A から読み取られ、別のスケジュールでは、パッケージがデータベース B から読み取られます。

それは非常に論理的で、過度に複雑ではありません。しかし、これを実際に実装する方法についてはわかりません。

パッケージを 2 回デプロイしますか? それぞれ独自のスケジュールとパラメータ設定でデプロイしますか? または、スケジュールごとにパラメータを変更することは可能ですか?

あなたならどうしますか?

一緒に考えてくれてありがとう、へんろう

4

1 に答える 1

1

1 つのパッケージを展開します。SQL Server エージェントで 2 つのジョブを定義し、それぞれに独自のスケジュールを設定し、それぞれに適切なパラメーターを渡します。

1 つのジョブでスケジュールごとにパラメーターを設定することはできません。

于 2014-05-13T02:22:31.127 に答える