在不同版本DBMS中转换数据时出现错误:
使用文件和源/目标连接信息配置Transferprovider:由于错误 0xC0011008“从 XML 加载时出错。没有关于此问题的更详细错误信息,因为没有传递可存储详细错误信息的 Events 对象。”,无法加载包。当 CPackage::LoadFromXML 失败时,会出现这种情况。
解决方法是:
从MSSQL2005中导出数据时,提示说“无法建立数据流连接。为连接管理器...”,到网上查找一番,最终找到一篇文章说是“要将SSIS(Sql Server Integration Services)登录身份设为 "本地系统",然后重启SSIS服务即可”。具体操作步骤如下(MSDN官方网站上找到的,当然比较权威啦):
① 在“开始”菜单上,依次指向“所有程序”、Microsoft SQL Server 2005 和“配置工具”,然后单击“SQL Server 配置管理器”。
② 在“SQL Server 配置管理器”管理单元中,在服务列表中找到 SQL Server Integration Services,右键单击 SQL Server Integration Services,然后单击“属性”。
③ 将“内置账户”由“网络服务”改为“本地系统”,其中会提示自动重启,确定即可。
http://topic.csdn.net/u/20100304/17/556b9cb6-0ab0-4bef-8d41-68e04d36257a.html