none
ETL清洗包迁移后无法打开的问题 RRS feed

  • 问题

  • 我在开发环境里编写的的数据清洗包迁移至服务器后无法正常打开,并有下列错误提示:

    错误 3 加载“ODSB_ETL_ED_ALL.dtsx”时出错: 由于错误 0xC00CE556“文档顶层存在无效内容。 Line 16472, Column 93”,无法加载 XML。如果在加载包时文件无法打开或无法正确加载到 XML 文档,会出现这种情况。这可能是由于为 LoadPackage 方法提供的文件名不正确,或者指定的 XML 文件的格式不正确。  。 C:\Documents and Settings\Administrator\桌面\ODSB全量数据清洗项目\ODSB全量数据清洗项目\ODSB_ETL_ED_ALL.dtsx 1 1 

    开发环境与服务器一样 win2008 R2 X64 sp1+ sql2008 R2 x64 sp1

    望高手指点!

    2011年8月26日 7:23

全部回复

  • Line 16472

     

    这个文件貌似不小,做ssis开发的时候一般建议分开做 不要把所有东西都放在一个页面上。

    你试着用文本编辑器打开看看,Line 16472 这个位置是不是有什么不对的东西,

     

    还有仔细比较一下2个系统,到底哪里不一样,有时候路径不一样都会出错,你报错的这个路径在你生产系统中也存在么?这里是不是使用了绝对路径?


    family as water
    2011年8月26日 7:29
  • 我是在服务器上用Microsoft Visual Studio 2008加载这个清洗包的时候报错的(因为要修改数据源参数),无法代开设计界面

    2011年8月26日 7:39
  • 按照我的思路处理过了么?
    family as water
    2011年8月26日 16:35
  • Looks like you saved file in user profile folder that has permission restriction, try move it to shared folder on the machine. 
    2011年8月26日 20:03