Simptomai
Apsvarstykite šį scenarijų:
-
Turite "Microsoft SQL Server" integravimo tarnybų (SSIS) 2012 arba "SQL Server" integravimo tarnybų (SSIS) 2014 projektą.
-
Galite nustatyti SSIS paketo ypatybę Protektiskas. ProtectionLevelEncryptSensitiveWithPassword
-
"Project" sukuriate SQL valdymo objekto (BRO) Connection Manager.
-
Nustatėte "Connection Manager" vartotojo paskyrą ir slaptažodį.
-
Vykdote SSIS projektą.
Šiame scenarijuje gaunate šiuos klaidos pranešimą:
"Microsoft. SqlServer. DTS. Runtime. DtsException": "Salt" slaptažodžio atributo atributo nėra. "Microsoft. SqlServer. DTS. Runtime. XMLSerializationHelper. DecryptByPassword (XmlNode xmlNode, eilutės slaptažodis)" Microsoft ". SqlServer. DTS. Runtime. Project. DecryptXmlNode (XmlNode xmlNode, Dtsprotekc" Level Protekcija, string projectPassword, IDecryptionFailureHandler decryptionFailureHandler) "Microsoft. SqlServer. DTS. Runtime. Conneccionmanageritem. LoadInternal (Stream Stream, IDTSEvents Events)" Microsoft ". SqlServer. DTS. Runtime. Connecysmanageritem. load (Idtonsevents Events, Stream Stream)" Microsoft ". SqlServer. DTS. Runtime. Conneccionmanageritem. load () Microsoft.SqlServer.Dts.Runtime.ConnectionManagerItem.get_ConnectionManager ()" Microsoft. SqlServer. DTS. Runtime. Project. Enumeratesharedconnecysproperties () "Microsoft. SqlServer. DTS. Runtime. Project. SaveManifest (IProjectStorage Storage) ne Microsoft. SqlServer. DTS. Runtime. Project. SaveTo (IProjectStorage Storage) "Microsoft". SqlServer. DTS. Runtime. Project. save () "Microsoft. DataTransformationServices. Project. DataTransformationsProjectBuilder. Didėjimai\buildthroughinj (IOutputWindow outputWindow)" Microsoft. DataTransformationServices. Project. DataTransformationsProjectBuilder
Pastaba Problema iškyla tik dirbant su valdomojo kodo ryšių valdytojais.
Sprendimas
Problema pirmą kartą buvo išspręsta šį kaupiamąjį naujinimą SQL serverio.
Kaupiamasis naujinimas 1 SQL serverio 2014 /en-us/help/2931693
Kaupiamasis naujinimas 8 SQL serverio 2012 SP1 /en-us/help/2917531
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.