Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Symptomy

Rozpatrzmy następujący scenariusz:

  • Masz projekt usługi Microsoft SQL Server Integration Services (SSIS) 2012 lub SQL Server Integration Services (SSIS) 2014.

  • Właściwość ProtectionLevel pakietów SSIS można ustawić na EncryptSensitiveWithPassword.

  • Tworzysz Menedżera połączeń obiektów SQL Management Object (SMO) dla projektu.

  • Użytkownik ustawił konto użytkownika i hasło dla Menedżera połączeń.

  • Uruchomienie projektu SSIS.

W tym scenariuszu są wyświetlane następujące komunikaty o błędach:

W manifeście projektu brakuje atrybutu Microsoft. SqlServer. Dts. Runtime. DtsException: atrybut "sól" hasła. w witrynie Microsoft. SqlServer. Dts. Runtime. XMLSerializationHelper. DecryptByPassword (XmlNode xmlNode, String Password) w witrynie Microsoft. SqlServer. Dts. Runtime. Project. DecryptXmlNode (XmlNode xmlNode, DTSProtectionLevel protectionLevel, String projectPassword, IDecryptionFailureHandler decryptionFailureHandler) w programie Microsoft. SqlServer. Dts. Runtime. ConnectionManagerItem. LoadInternal (strumień strumieniowy, zdarzenia IDTSEvents) w witrynie Microsoft. SqlServer. Dts. Runtime. ConnectionManagerItem. Load (zdarzenia IDTSEvents, Stream strumienia) w witrynie Microsoft. SqlServer. Dts. Runtime. ConnectionManagerItem. Load () na Microsoft.SqlServer.Dts.Runtime.ConnectionManagerItem.get_ConnectionManager () w programie Microsoft. SqlServer. Dts. Runtime. Project. EnumerateSharedConnectionProperties () Microsoft. SqlServer. Dts. Runtime. Project. SaveTo (IProjectStorage Storage) w programie Microsoft. SqlServer. Dts. Runtime. Project. Save () () w witrynie Microsoft. DataTransformationServices. Project. DataTransformationsProjectBuilder. IncrementalBuildThroughObj (IOutputWindow outputWindow) w witrynie Microsoft. DataTransformationServices. Project. DataTransformationsProjectBuilder. BuildIncremental (IOutputWindow outputWindow)

Uwaga Problem występuje tylko wtedy, gdy pracujesz z menedżerami połączeń w kodzie zarządzanym.

Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.