将Reporting services的RDL文件拷贝到另外一台机器时报Data at the root level is invalid的解决方法

 更新时间:2012年06月28日 19:22:32   作者:  
在本机开发了一个Reporting后拷贝到服务器,然后在Sql Server Business Intelligence Development Studio中添加再打开后会报Data at the root level is invalid.错误

如下图所示:

单击Edit Code打开Code信息如下:

经查Data at the root level is invalid是XML文件的错误信息。从上图可以看出在</Report>的根元素结束符后又多了许多脚本。与本机的文件对比后发现是多余的。将下面的脚本删除后问题解决。

这种问题应该是从不同的操作系统拷贝XML文件时造成的。

相关文章

  • EXEC(EXECUTE)函数访问INSERTED或DELETED的内部临时触发表

    EXEC(EXECUTE)函数访问INSERTED或DELETED的内部临时触发表

    近段时间,MS SQL方面,一直需要开发动态方面的存储过程或是触发器以及表函数。因为程序设计一开始就是让用户动态添或是删除一个表的字段,然而这个表的相关存储过程或是触发器以及为报表准备的表函数也会随之这个表的字段变化而变化
    2012-01-01
  • having的用法以及与where区别介绍

    having的用法以及与where区别介绍

    having子句可以让我们筛选成组后的各种数据,having子句在查询过程中慢于聚合语句,接下来通过实例介绍下,感兴趣的你可以参考下,希望可以帮助到你
    2013-03-03
  • hive中将string数据转为bigint的操作

    hive中将string数据转为bigint的操作

    这篇文章主要介绍了hive中将string数据转为bigint的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • MySql删除和更新操作对性能有影响吗

    MySql删除和更新操作对性能有影响吗

    做编程的同胞都知道,所有的项目都是离不开数据库,数据库离不开增删改查操作,那么删除和更新操作对性能有影响吗?下面小编给大家详细介绍MySql删除和更新对性能的影响,需要的朋友可以参考下
    2015-08-08
  • SQL中Exists的用法

    SQL中Exists的用法

    这篇文章主要介绍了SQL中Exists的用法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-02-02
  • 实用的银行转账存储过程和流水号生成存储过程

    实用的银行转账存储过程和流水号生成存储过程

    本篇文章给大家分享银行转账存储过程和流水号生成存储过程,感兴趣的朋友一起看看吧
    2015-09-09
  • sql not in 与not exists使用中的细微差别

    sql not in 与not exists使用中的细微差别

    用的时候我们只注重查询的效率,但却往往会忽略一下比较细小的区别
    2013-02-02
  • SQL语句查询数据库中重复记录的个数

    SQL语句查询数据库中重复记录的个数

    一个sql语句:一个表test有四个字段id,a,b,c,如果表中的记录有三个字段a,b,c都相等,则说明这条记录是相同的,求相同的记录的个数 。
    2009-11-11
  • 常用SQL功能语句

    常用SQL功能语句

    SQLServer常用管理SQL语句
    2009-06-06
  • SQL Server异常代码处理的深入讲解

    SQL Server异常代码处理的深入讲解

    这篇文章主要给大家介绍了关于SQL Server异常代码处理的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-08-08

最新评论