SQL Server 2005マシンで、毎朝(午前2時頃)実行される予定の2つのスケジュールされたジョブがあります。これらの仕事は何年もうまく働いていますが、私はこの問題を解決しなければならなかったいくつかの問題を完全に抱えています。SSIS: "指定された状態で使用するためのキーが無効です"スケジュールされたSSISパッケージのエラー
これは共通の問題であると思わExecuted as user: [Service Acount]. ...n 9.00.4035.00 for 32-bit
Copyright (C) Microsoft Corp 1984-2005. All rights reserved.
Started: 1:15:01 AM Error: 2012-10-17 01:15:03.98
Code: 0xC0016016
Source:
Description: Failed to decrypt protected XML node "DTS:Password"
with error 0x8009000B "Key not valid for use in specified state.".
You may not be authorized to access this information. This error
occurs when there is a cryptographic error. Verify that the
correct key is available. End Error Error: 2012-10-17 01:15:03.99
Code: 0xC0016016
Source:
Description: Failed to decrypt protected XML node "DTS:Password"
with error 0x8009000B "Key not valid for use in specified state.".
You may not be authorized to access this information. This error
occurs when there is a cryptographic error. Verify that the
correct key is available. End Error Error: 2012-10-17 01:15:04.01
Code: 0xC0016016
Source:
Description: Failed to ... The package execution fa... The step failed.
、しかし、私はどちらか見つけた勧告のどれもが私のシナリオには適用されませんも:
二朝前に、私のパッケージの一つは次のエラーを報告し始めました私のインスタンスは、これが起こる他のケースの大部分と一致するようです。私の実装に関する重要な情報がここにあります。
- このパッケージは、iSeriesシステムからSQL Server 2005データ表にデータをエクスポートしています。
- このプロセスは正常に動作しますが、特定のテーブルエクスポートには がクラッシュし続けます。実際には、それが死ぬ前に2時間以上の間 の問題なしで実行されます。このステップで関連付けられたすべてのプロパティー を検査した後、テーブル/カラムエクスポート マッピング以外の他のテーブルエクスポートステップと比較して、このステップについては何も違いがないことがわかります。
- パッケージ
ProtectionLevel
はDontSaveSensitive
に設定され、iSeries の資格情報はSQL Serverによってアクセスされる構成ファイルに格納されます。 - 私のマシン上でBIDSで失敗するステップを実行できます。それにもかかわらず、サーバは正確に同じ資格情報を使用していますが、サーバ上では が動作しません。
- 私が言及したように、私は2つのパッケージを持っています。 は1つのiSeriesデータベースからデータをエクスポートし、もう1つは データを別のiSeries DBからほぼ同じ構造にエクスポートすることを除いて、実質的に同じものです。最初の パッケージは、同じiSeries資格情報を使用していても問題ありません。
- 明らかに、私のサーバー上の何も何ヶ月も変わっていません(私が知っている)。 は昨日朝起き始めました。
ヒントや考えは非常に役立ちます。このエクスポートは非常に重要であり、多くのユーザー/作業者は日々の作業のためにこのデータに依存しています。
サーバーに適用された更新はありますか?あなたは、BIDSから目的の場所に直接パッケージを保存しようとしましたか? – rvphx
サーバー(OS)にプッシュされたアップデートはありません。 SQL Serverの更新を制御していますが、インストールされていません。また、プロジェクトをローカルマシンに構築した後、SQL Serverマシンにリモート接続し、データベースにインポートします(ファイルベースの場所ではありません)。 – RLH
パッケージのインポート時に保護レベルを変更しようとしましたかSQL Serverに?パッケージをインポートするときに、そのことがうんざりになることがあります。 – rvphx