首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ReportServer中的无效字符

ReportServer中的无效字符
EN

Stack Overflow用户
提问于 2018-02-28 09:11:57
回答 2查看 1.4K关注 0票数 2

当我试图在ReportManager中执行几个报告时,它的抛出错误。

代码语言:javascript
复制
The attempt to connect to the report server failed.Check your connection information and that the report server is a compatible version.
There is an error in XML document(1,134206).
'',hexadecimal value 0x0C, is an invalid character. Line 1, position 134206.

当我执行表单报表服务器时,它成功地执行。

在使用ReportManager.的其他系统中,相同的rdl文件运行良好。

有什么问题吗?

我们如何在工作系统中产生这个错误呢?我们如何解决这个错误呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-02-28 14:55:45

在其中一个字段中,有一些无效字符与图像中的字符相同。

而报表管理器在执行rdl文件时无法处理它。

我们从客户端获得DB备份,并在其他系统中进行复制。无效字符

票数 0
EN

Stack Overflow用户

发布于 2018-02-28 13:08:26

产生错误的字符是0x0C,它是char,转义为\f,有时用作分页或分段中断。作为第一个疑难解答步骤,您可以删除这个字符并查看报告是否有效。

例如,如果用Notepad++打开这个字符并搜索\f (在搜索模式下扩展),您可以在rdl中找到这个字符。然后,您可以删除这个字符并重新运行。

第二步是确定为什么它在一个系统中工作,而不是在另一个系统中工作,这很可能是由于所讨论的系统的SSRS和/或OS版本的不同。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49025774

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档