- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
报表环境问题整理课件
一报表环境问题1 检查报表环境问题流程首先到portal\ubflib\fig.然后看这个文件中的报表服务器的版本是否正确,报表服务器的名称是否正确。如果这个检查没错,RUL能正常访问的话,基本说明报表服务器是正常的。但不能说明报表服务器上的U9相关的信息是配置正确的。IE中访问这个URL的结果应该和下图差不多如果显示不出来,需要远程到报表服务器上查看报表服务本身的配置,还要结合报表服务器的日志来查看问题。微软报表管理器的位置:打开后先连接服务器注意选择正确的报表服务器实例.2 提示找不到ufrpt运行报表时提示找不到 ufrpt ,查看配置文件中有该配置项。问题原因:没有使用安装工具配置U9的报表缺少 UFSoft.UBF.Report.DataProviderForRS.dll 也会报这个错。这个问题已经远程解决。问题原因是在微软的报表配置工具中配置了执行账户。把这个账户删除就可以了。在下面的界面上去掉指定账户复选框,然后点击应用。最后重启一下报表服务就可以了。以后遇到该问题(无法加载表达式宿主程序集。详细信息:?未能加载文件或程序集“UFSoft.UBF.Report.Base,?Version=21.5401.8426.0,?Culture=neutral,?PublicKeyToken=null”或它的某一个依赖项。拒绝访问)就按照这个办法解决,请知晓。3 u9 apppool \u9 apppool clr权限不足另外一处问题是报u9 apppool \u9 apppool clr权限不足。不太清楚如何设置u9 apppool clr4权限,暂时将U9应用程序池换成iis 默认的clr4应用程序池解决了。解决办法:4 联查找不到项u9report_default_drillReport解决办法:9201208100066 5 如何删除报表数据缓存操作方式:在报表菜单中选择环境配置-其他页签 (如下图:) 上图中点击 删除报表服务器报表打印缓存 按钮在下面的界面中输入报表服务器,点击链接。6 配置了SSL的问题运行报表时提示正在执行的操作需要安全的连接,如下图:如果启用了 SSL,对报表服务的请求就变成了https://localhost/reportserver而不是http://localhostreportserver这时你的 portal\UBFLib\U9ReportSetting.config 中连接没有变过来,还是http://localhostreportserver ,这样的话就会报错。错误信息:需要安全连接:每次发出的请求都是 https://machinename\reportserver (都加了一个s)解决办法:打开 Reporting Services\ReportServer\rsreportserver.config , 找到Add Key=SecureConnectionLevel Value=0/把 Value 的值改为 0 ,保存后重启报表服务器。或者重新使用报表配置工具来进行配置。7报表服务器无法打开与报表服务器数据库的连接[UFSoft.UBF.Report.ReportServerException : System.Web.Services.Protocols.SoapException: 报表服务器无法打开与报表服务器数据库的连接。所有请求和处理都要求与数据库建立连接。 Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: 报表服务器无法打开与报表服务器数据库的连接。所有请求和处理都要求与数据库建立连接。 System.Data.SqlClient.SqlException: 用户 U9DOMAIN\u9kongwy1 登录失败。从红色字体部分可以知道 ,是报表服务器和数据库连接不上。 也就是报表配置管理工具中的 服务帐户和数据库连接不上,需要到 Sqlserver中用户中添加该用户,并给予 sysadmin权限(sa权限)对于SQL2005,在windows的administrator组中加入域用户后,数据库会自动将这个域用户的权限加入数据库中;对于SQL2008,在windows的administrator组中加入域用户后,数据库不会将这个域用户的权限自动加入数据库中,也就是说无法直接用域用户登录SQL2008;解决:对于SQL2008,在windows的administrator组中加入域用户后,需要在数据库的登录用户中加入这个域用户。8 报表服务器密钥问题Microsoft.ReportingServices.Diagnost
文档评论(0)