none
Oracle 8i → SQL Server 2005 RRS feed

  • 質問

  •  

    いつもお世話になっております。

     

    Oracle 8i から SQL Server 2005へSSISを利用して取込を作成しております。

     

    ProtectionLevel を EncryptSensitiveWithUserKey にすれば、

    開発した環境からは動作しますが、他の環境からだと動作しません。

     

    エラー内容

    エラー 0x8009000B "指定された状態で使用するには無効なキーです。" により、保護された XML ノード "DTSStick out tongueassword" の暗号化を解除できませんでした。この情報にアクセスする権限がない可能性があります。このエラーは、暗号化エラーが発生した場合に発生します。正しいキーが使用可能であることを確認してください

     

    いろいろ調べていたら、ProtectionLevel を  DontSaveSensitive すれば良いとあったので、

    試しにやってみたところ、Oracleへの接続のところで、エラーになってしまいました。

     

    エラー内容

    [OLE DB ソース [17]] エラー : SSIS エラー コード DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。エラー コード 0xC0202009 により、接続マネージャ "接続文字列.データベース名" に対する AcquireConnection メソッドの呼び出しが失敗しました。このエラーの前に、AcquireConnection メソッドの呼び出しが失敗した理由の詳細が記載されたエラー メッセージが報告されている可能性があります。

     

    現在、回避方法が見つからず非常に困っております。

     

    皆様どのようにして実行しているのでしょうか?

     

    よろしくお願いします。

     

    2008年3月3日 14:25