2011-07-07 33 views
6

Tôi đã có gói này đang chạy tốt kể từ một năm trở lên. Đột nhiên nó đã ném ra lỗi dưới đây. Mặc dù khởi động lại nó đã thành công. Cách gỡ lỗi vấn đề này và ngăn không cho xảy ra lần nữa.Cách sửa lỗi CPackage :: LoadFromXML khiến gói bị lỗi?

Executed as user: xxxxx. Microsoft (R) SQL Server Execute Package Utility Version 
10.0.2531.0 for 64-bit Copyright (C) Microsoft Corp 1984-2005. All rights reserved. 
Started: 7:15:08 AM Error: 2011-07-07 07:15:08.62 Code: 0xC0010018 Source: 
Description: Error loading value " 
    <DTS:VariableValue xmlns:DTS="www.microsoft.com/SqlServer/Dts" 
    DTS:DataSubType="ManagedSerializable" 
    DTS:DataType="13"><SOAP-ENV:Envelope 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    xmlns:SOAP-ENC="htt" from node "DTS:VariableValue". 
End Error 
Error: 2011-07-07 07:15:08.62 Code: 0xC0010018 Source: 
Description: Error loading value 
    "<DTS:Variable xmlns:DTS="www.microsoft.com/SqlServer/Dts"> 
    <DTS:Property DTS:Name="Expression"></DTS:Property> 
    <DTS:Property DTS:Name="EvaluateAsExpression">0</DTS:Property> 
    <DTS:Property DTS:Name="Namespace">User</DTS:Property> 
    <DTS:Property DTS:Name=" from node "DTS:Variable". 
End Error 
Could not load package "d:\edw\edw\trunk\src\etlHandler\HDL\DropZoneJobHandler.dtsx" 
because of error 0xC0010014. 
Description: The package failed to load due to error 0xC0010014 "One or more 
error occurred. There should be more specific errors preceding this one that 
explains the details of the errors. This message is used as a return value 
from functions that encounter errors.". This occurs when CPackage::LoadFromXML fails. 
Source: Started: 7:15:08 AM Finished: 7:15:08 AM Elapsed: 0.609 seconds. 
The package could not be loaded. The step failed. 

Trả lời

-1

Vui lòng xem liên kết sau từ social.msdn.microsoft.com thảo luận về thông báo lỗi tương tự. Hy vọng rằng sẽ giúp.

CPackage::LoadFromXML Failure

+4

-1 chỉ để cung cấp liên kết. Đặc biệt khi một hình thức thảo luận với rất nhiều câu trả lời và không biết tìm giải pháp ở đâu –

3

Tôi đã sử dụng SSIS gói được nâng cấp lên SSIS 2012, và SSMS mà tôi đã sử dụng là năm 2008. Đây là vấn đề mà tôi phải đối mặt, và tôi mở SSMS 2012 và nó ngừng ném này lỗi.

Tôi hy vọng đây là trường hợp, mặc dù với những gì tôi đã nghiên cứu, lỗi này cũng có thể bị ném vì nhiều lý do khác.

0

Tôi đã giải quyết sự cố này bằng cách thay đổi kết nối đang tham chiếu đến một trong các mục nhập DSN của tôi chưa được tạo.

Sau khi xóa kết nối, tôi có thể xem gói và sau đó tôi tạo một kết nối mới sau khi DSN mới được tạo.

Vui lòng cho tôi biết nếu bạn cần thêm chi tiết và tôi sẽ cung cấp.

Cảm ơn.

0

Tôi gặp phải lỗi này khi cố gắng lên lịch công việc SSIS để chạy bằng cách sử dụng SQL Agent. Lỗi xuất hiện sau khi tôi đã chọn gói và nhấp OK để thoát khỏi thiết lập của bước trong SQL Agent.

Trong môi trường của mình, tôi phát triển SSIS công việc trên máy chủ A và lên lịch công việc trong SQL Agent từ máy tính cục bộ của tôi. SQL được lưu trữ trên máy chủ B.

Tôi thường có thể lên lịch công việc mà không gặp lỗi khi sử dụng SSMS trên máy tính cục bộ của mình. Tuy nhiên, gói SSIS cụ thể này sử dụng Sharepoint List Adapater, mà tôi đã cài đặt trên máy chủ A để phát triển SSIS.

Giải pháp là cài đặt bộ điều hợp đó trên máy tính cục bộ của tôi. Tôi cũng đã cài đặt nó trên máy chủ B, lưu trữ cá thể SQL của chúng ta.

6

Tôi đã có vấn đề này trên Visual Studio 2015 khi tạo SSIS gói.
Để giải quyết nó, tôi đã thay đổi TargetServerVersion thành SQL Server và giải quyết lỗi đó.

+0

Tôi không thể nhập gói dtsx được bảo vệ bằng mật khẩu vào MSDB (SQL Server 2016). Hóa ra dự án VS2015 của tôi có một giá trị mặc định cho TargetServerVersion của "vNext". Thay đổi thành "SQL Server 2016" cho phép gói của tôi được nhập.Bạn đã cứu ngày của tôi! – DeanOC

Các vấn đề liên quan