3

SQL サーバー データ ツール (vs 2010) で作成された SSIS パッケージを dtexec を使用して実行しようとすると、「有効なサーバー パッケージ パスではありません」というエラーが表示されます。ドキュメントには、use: dtexec /ISServer [パッケージへのパス] と記載されています。SSMS 経由で接続すると、Integration Services カタログを参照できます。パスは "SSISDB\KTAKTranslator\Projects\KTAKTranslatorPro\Packages\KTAKTrans.dtsx" ですが、

  • dtexec /ISSERVER \SSISDB\KTAKTranslator\Projects\KTAKTranslatorPro\Packages\KTAKTrans.dtsx

上記のエラーが発生します。私も試しました:

  • dtexec /ISSERVER SSISDB\KTAKTranslator\Projects\KTAKTranslatorPro\Packages\KTAKTrans.dtsx
  • dtexec /ISSERVER \SSISDB\KTAKTranslator\Projects\KTAKTranslatorPro\Packages\KTAKTrans.dtsx
  • dtexec /ISSERVER \SSISDB\KTAKTranslator\KTAKTranslatorPro\KTAKTrans.dtsx
  • dtexec /ISSERVER SSISDB\KTAKTranslator\KTAKTranslatorPro\KTAKTrans.dtsx

それでも同じエラー。

4

3 に答える 3

4

統合サービス カタログからパッケージを実行しようとしたとき、実行レポートを表示しました。パッケージは (名前コンポーネントの下に) 「KTAKTranslator\KTAKTranslatorPro\KTAKTrans.dtsx」としてリストされ、SSMS でカタログを参照しているときに表示される「フォルダー」はありませんでした。その文字列の前に単一の「\」を追加すると、パッケージが実行されました。

dtexec /ISSERVER \SSISDB\KTAKTranslator\KTAKTranslatorPro\KTAKTrans.dtsx

ああ道; 私があなたを助けるのを手伝ってください。

于 2013-05-08T17:22:43.853 に答える
0

専門家ではありませんが、これを試すことができますか: DTExec /ISSERVER "\SSISDB\KTAKTranslator\Projects\KTAKTranslatorPro\Packages\KTAKTrans.dtsx" /SERVER "." よろしくM

于 2014-01-06T13:22:58.983 に答える