我们有一个具有以下规范的应用服务器:
•Windows 2008 R2操作系统。
•所有先决条件都是成功且正确的配置:Windows角色,MSDTC和与SQL DB服务器的连接。
•MS Reporting Services 2008 R2已成功安装和配置,所有报告均已部署和呈现,没有任何问题。
应用程序服务器连接到不同服务器上的SQL Server 2008 R2数据库 - 两台服务器之间没有防火墙,并且使用UDL文件,在SQL Server上使用Windows身份验证或SQL身份验证始终成功连接。
当我们安装“更新KB001040的K2 blackpearl 4.5(4.10060.1.0)”时,安装成功完成,但是当我们打开工作列表,打开K2安装管理器进行重新配置以及渲染任何报告时,会出现以下异常报告管理器:“从服务器接收结果时发生传输级别错误。 (提供者:TCP提供者,错误:0 - 信号量超时期限已过期。)“尽管在安装K2期间成功创建了所有数据库。此外,K2(管理控制台上的任何功能)和报表管理器(报表部署,数据源管理和文件夹/报表设置)的所有其他功能都可以正常运行。
当我们从服务器中删除K2组件时,报告服务再次成功运行,无需任何重新配置。
我们尝试将服务器移动到新环境以检查服务器本身是否存在问题,所有安装和配置都已完成且没有问题,并且错误消息消失。
我们确实检查了以下所有要点:
•MSDTC配置。
•所有端口在两台服务器之间打开。
•两台服务器之间的SQL连接始终成功。
•我们安装了第三台安装了MOSS 2007的服务器,它可以很好地解决与DB相关的问题。
•用于Windows服务和SQL窗口连接的所有用户都是活动的并且配置正确。
o使用dbcreator和SecurityAdmin角色进行SQL登录。
o在应用程序服务器上添加为管理员。
•我们尝试过Windows身份验证和SQL身份验证,但他们都遇到了同样的问题。
•我们使用了较新版本的K2安装文件“K2 blackpearl 4.5(4.10060.1.0)和KB001320”,并且在安装的最后几个步骤中出现了同样的问题。
请帮忙。
答案 0 :(得分:1)
(完全披露我为K2工作)并浏览了我们的系统以及支持论坛,但未找到对此错误的引用。从与我交谈的人看来,它似乎是一个普遍的网络问题,有很多可能的原因,包括像网卡这样简单的东西。虽然我对你提出的几点不是100%明确的。当你说
“当我们打开工作清单时出现以下异常”你在哪里打开工作清单?
当你说 “当我们从服务器中删除K2组件时,报告服务再次成功运行,无需任何重新配置。”
您是否在SQL Reporting Services中收到此错误?
您也可以在http://k2underground.com中发布问题。其他人可能已经看过这个问题。
编辑我四处询问,目前似乎没有任何好的答案。您是否愿意打开K2支持票,让我们看一下K2日志可以在的Livemeeting查看配置?谢谢!