我正在一个相当标准的 MOSS 虚拟开发环境中工作。我有 MOSS、sql 2005,并且该机器也是域控制器。
我现在正在使用 Reporting Services (SSRS) 进行一些工作并将其与 MOSS 集成。
因此,我安装了 SP2,以便在 SSRS 中可以选择 SharePoint 集成模式。我还安装了 SSRS 的 SharePoint 插件。
然后在 SSRS 中,我选择创建一个新数据库,以便我可以告诉它使用 SharePoint 集成模式,并将其命名为 reportservermoss,因为之前已经使用过 reportserver。我创建了它并选择了所有具有集成身份验证的默认值。
然后我开始在中央管理中配置 SharePoint 方面的内容。在授予数据库访问权限下,我尝试输入本地管理员帐户,但失败了,直到我发现这篇文章指出了一个错误,所以我将服务器名称更改为它的 IP 地址,这样我就可以继续了。
所以我认为一切都很好。我在中央管理中选择“设置服务器默认值”,然后得到一大页 html/无意义的内容开头:
连接到报表服务器时发生意外错误。请验证报表服务器是否可用并且已配置为 SharePoint 集成模式。
日志中没有任何内容。
其他人遇到过这个问题吗?
答案1
当您使用本地管理员帐户建立报告服务和 MOSS 之间的连接时,该问题似乎是一个已知错误。我必须使用服务器的静态 IP 地址,然后在授予数据库访问权限页面中出现提示时输入本地管理员帐户和密码。
然后,我停止并启动了操作 > 服务下的 Windows SharePoint Services 服务。
然后 IISReset。
这似乎起了作用。
希望这可以帮助其他人解决这个问题。
对于此话题的任何进一步想法,我们深表感谢。
答案2
首先,您使用的是域控制器,因此没有本地管理员帐户。其次,众所周知,在 DC 上安装任何 SharePoint 都充满困难。我认为,即使您确实找到了解决当前问题的方法,将来也会出现其他问题。
答案3
你说你用机器的IP地址连接报表服务。你用的是127.0.0.1吗?你的IP地址是静态的吗?否则可能是你的IP地址变了,你输入的IP已经失效了。