【作成したパッケージ内容】
・直接SQL文を書いた、SQL実行タスクを配置 (テーブルにinsertするのみ、テーブル側に制約は何もなし)
・パッケージ配置モデルに変換(成功)
・パッケージ構成でXML構成ファイル作成(接続マネージャーのServerName,UserName,Password)の三つのみ選択
【SQL server】
SELECT @@VERSION
結果:Microsoft SQL Azure (RTM) - 12.0.2000.8 Oct 12 2019 22:46:48 Copyright (C) 2019 Microsoft Corporation
【呼び出し文】
set PackageFilePass="C:\Users\Desktop\work\packages\Integration Services Project5\Package.dtsx"
"C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\DTExec" /F %PackageFilePass% /Vlog %VLogFileName% /Rep EWP >> %DLogFileName%
※(ssis.dtsConfig,Package.dtsx)権限フルコントロール
SSIS上で実行すると目的のテーブルに情報が更新されるのですが、
バッチファイル、コマンドプロンプトから dtexecを使用してパッケージを起動した所、
下記のようなエラーが出てしまい実行できない状態です。(connfigファイルを指定して起動しても同じエラー内容)
【エラー内容】
開始: 11:40:28
エラー: 2019-11-01 11:40:29.46
コード: 0xC002F210
ソース: SQL 実行タスク SQL 実行タスク
説明: クエリ "" の実行が次のエラーで失敗しました: "CLSID {32E37890-EC10-4F89-8D74-1B8CAA4C95F2} を含むコンポーネントの COM クラス ファクトリを取得中に、次のエラーが発生しました: 8007007e 指定されたモジュールが見つかりません。 (HRESULT からの例外:0x8007007E)。"。考えられるエラーの理由: クエリに問題がある、"ResultSet" プロパティが正しく設定されていない、パラメーターが正しく設定されていない、または接続が正しく確立されていない。
エラー終了
警告: 2019-11-01 11:40:29.46
コード: 0x80019002
ソース: Package
説明: SSIS 警告コード DTS_W_MAXIMUMERRORCOUNTREACHED。Execution メソッドは成功しましたが、発生したエラーの数 (1) が最大許容値 (1) に達したため、処理が失敗しました。これは、エラーの数が MaximumErrorCount で指定された数値に達した場合に発生します。MaximumErrorCount を変更するか、エラーを解決してください。
警告終了
DTExec: パッケージの実行から返されました DTSER_FAILURE (1)。
開始: 11:40:28
完了: 11:40:29
経過時間: 0.985 秒
解決の糸口が掴めず詰んでしまっている状態です。
何が間違っているのでしょうか。