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ó

Elválasztó

Már készül a következő cikk. Kérjen értesítést a megjelenéséről itt.

|