1

ここでは、PCにSQL Server BIDS(Business Intelligence Development Studio)アプリケーションがインストールされておらず、にあるBIDSインスタンスを起動するexcelマクロを使用して.dtsxパッケージファイルを実行/実行したい場合の典型的なケースがあります。 CITRIXサーバー(リモートマシン)を使用し、パッケージ構成ファイル(XML構成ファイル)を使用して実行します。

私は自分のPCにSQLServerをインストールしておらず、そこからSQL Agentジョブを作成し、プログラムでパッケージの実行をスケジュールしたり、コマンドラインステートメントを使用してDOSプロンプトからパッケージを実行したりすることはできません。

私はこのできるだけ早く解決策を見つける必要があるので私を助けてください。ありがとう!!

4

1 に答える 1

0

サーバーがまったく通信できないほどリモートではないと仮定すると、通常のアプローチは、パッケージを実行するエージェントジョブを設定してから、ジョブをトリガーする方法を見つけることです。このMicrosoftの記事でこれについての良い議論があります。

最も簡単な方法は、記事で説明されているように、サーバーへのDB接続を開き、sp_start_jobを実行する必要があります(これを許可する資格情報が必要です)が、ジョブを起動する方法は他にも複数あります。

于 2012-04-12T15:23:40.110 に答える