Síntomas

Imagine la siguiente situación:

  • Tiene un proyecto de Microsoft SQL Server Integration Services (SSIS) 2012 o SQL Server Integration Services (SSIS) 2014.

  • La propiedad ProtectionLevel de los paquetes de SSIS se establece en EncryptSensitiveWithPassword.

  • Cree un administrador de conexión de objeto de administración SQL (SMO) para el proyecto.

  • Configure una cuenta de usuario y una contraseña para el administrador de conexiones.

  • Ejecute el proyecto de SSIS.

En este caso, recibirá los siguientes mensajes de error:

Microsoft. SqlServer. DTS. Runtime. DtsException: falta el atributo ' Salt ' de contraseña en el manifiesto del proyecto. en Microsoft. SqlServer. DTS. Runtime. XMLSerializationHelper. DecryptByPassword (XmlNode xmlNode, cadena contraseña) en Microsoft. SqlServer. DTS. Runtime. Project. DecryptXmlNode (XmlNode xmlNode, DTSProtectionLevel protectionLevel, String projectPassword, IDecryptionFailureHandler decryptionFailureHandler) en Microsoft. SqlServer. DTS. Runtime. ConnectionManagerItem. LoadInternal (streaming Stream, eventos IDTSEvents) en Microsoft. SqlServer. DTS. Runtime. ConnectionManagerItem. Load (eventos IDTSEvents, stream Stream) en Microsoft. SqlServer. DTS. Runtime. ConnectionManagerItem. Load () en Microsoft.SqlServer.Dts.Runtime.ConnectionManagerItem.get_ConnectionManager () en Microsoft. SqlServer. DTS. Runtime. Project. EnumerateSharedConnectionProperties () en Microsoft. SqlServer. DTS. Runtime. Project. SaveManifest (IProjectStorage almacenamiento) en Microsoft. SqlServer. DTS. Runtime. Project. SaveTo (almacenamiento IProjectStorage) en Microsoft. SqlServer. DTS. Runtime. Project. Save () en Microsoft. DataTransformationServices. Project. DataTransformationsProjectBuilder. IncrementalBuildThroughObj (IOutputWindow outputWindow) en Microsoft. DataTransformationServices. Project. DataTransformationsProjectBuilder. BuildIncremental (IOutputWindow outputWindow)

Nota El problema solo se produce al trabajar con administradores de conexión en código administrado.

Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Consulte las últimas actualizaciones acumulativas para SQL Server:

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft recogidos en la sección "Se aplica a".

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a tu experiencia?

¡Gracias por sus comentarios!

×