Miért nem tudom megnyitni mások SSIS csomagjait?


Többen dolgoztunk egy adattárház projekten, és nem tudtuk egymás SSIS csomagjait futtatni, mert a következő hibaüzenetet kaptuk:

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. 

Az Integration Services (SSIS) package-ek mentésekor, vagy exportálásukkor alapértelmezettként letárolják létrehozójuk, vagy módosítójuk személyes (user profile) információt. Teszik ezt azért, hogy a módosító személyen kívül más felhasználók ne tudják módosítani, futtatni a package-et.

ProtectionLevel

Ahhoz, hogy a problémát megszüntessük, át kell állítani a package-ek ProtectionLevel tulajdonságát "EncryptSensitiveWithUserKey" -ról "DontSaveSensitive"-re.

SSIS ProtectionLevel

Választható ProtectionLevel-ek

Bővebb információ az Integration Services (SSIS) package-ek ProtectionLevel beállításairól az msdn-en olvasható

|

Ha tetszett, nézze meg a BI jegyzetek-et is

Szóljon hozzá!

Szabály: Legyen kedves, segítõkész és vállalja a nevét.
A mező tartalma nem nyilvános.
  • A web és email címek automatikusan linkekké alakulnak.
  • Engedélyezett HTML elemek: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • A sorokat és bekezdéseket automatikusan felismeri a rendszer.
ANTI SPAM
A robot regisztrációk elkerülésére.
Image CAPTCHA
Figyeljen a kis és nagybetűk használatára