Triệu chứng
Hãy xem xét tình huống sau:
-
Bạn có một dự án tích hợp dịch vụ tích hợp Microsoft SQL Server (SSIS) 2012 hoặc SQL Server integration (SSIS) 2014 Project.
-
Bạn đặt thuộc tính Protectionlevel của các gói SSIS để mã hóa Ptsensitivewithpassword.
-
Bạn tạo trình quản lý kết nối đối tượng quản lý SQL (SMO) cho dự án.
-
Bạn đã thiết lập tài khoản người dùng và mật khẩu cho trình quản lý kết nối.
-
Bạn chạy dự án SSIS.
Trong trường hợp này, bạn nhận được thông báo lỗi sau đây:
Microsoft. SqlServer. DTS. Runtime. DtsException: ' muối ' thuộc tính cho mật khẩu bị thiếu trong bản kê Project. tại Microsoft. SqlServer. DTS. Runtime. XMLSerializationHelper. giải mã (nút xmlNode, mật khẩu chuỗi) tại Microsoft. SqlServer. DTS. Runtime. Project. DecryptXmlNode (nút XmlNode, Ntsprotectionlevel protectionLevel, Chuỗi projectPassword, IDecryptionFailureHandler decryptionFailureHandler) tại Microsoft. SqlServer. DTS. Runtime. kết nối Manageritem. LoadInternal (Stream, IDTSEvents sự kiện) tại Microsoft. SqlServer. DTS. Runtime. kết nối Manageritem. load (IDTSEvents Events, Stream Stream) tại Microsoft. SqlServer. DTS. Runtime. keát noái Manageritem. load () tại Microsoft.SqlServer.Dts.Runtime.ConnectionManagerItem.get_ConnectionManager () tại Microsoft. SqlServer. DTS. Runtime. Project. Enumeratesharedkết nối thuộc tính () tại Microsoft. SqlServer. DTS. Runtime. Project. SaveManifest (IProjectStorage Storage) tại Microsoft. SqlServer. DTS. Runtime. Project. SaveTo (IProjectStorage Storage) tại Microsoft. SqlServer. DTS. Runtime. Project. Save () tại Microsoft. Data\ationservices. Project. Datatransformers Ationsprojectbuilder. Incrementalbuilg (IOutputWindow outputWindow) tại Microsoft. Data\ationservices. Project. Datatransformers Ationsprojectbuilder. BuildIncremental (IOutputWindow outputWindow)
Lưu ý Vấn đề này chỉ xảy ra khi bạn đang làm việc với người quản lý kết nối trong mã được quản lý.
Giải pháp
Vấn đề lần đầu tiên được khắc phục trong bản Cập Nhật tích lũy SQL Server sau đây.
Cập Nhật tích lũy 1 cho SQL Server 2014 /en-us/help/2931693
Cập Nhật tích lũy 8 cho SQL Server 2012 SP1 /en-us/help/2917531
Mỗi bản Cập Nhật tích lũy mới cho SQL Server chứa tất cả các hotfix và tất cả các bản sửa lỗi bảo mật đã được đưa vào bản Cập Nhật tích lũy trước đó. Kiểm tra các bản Cập Nhật tích lũy mới nhất cho SQL Server:
Trạng thái
Microsoft đã xác nhận đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".