在 Windows 7 上配置 SQL Reporting Services 2005 时出错

在 Windows 7 上配置 SQL Reporting Services 2005 时出错

我已经安装了 SQL Server 2005报告服务Windows 7 旗舰版 x64当我尝试配置点击“Windows 服务标识“我收到此错误信息:

切换面板时出错。最可能的原因是检索 WMI 属性时出错。异常详细信息如下:

InvalidArgument=值“1”对于“SelectedIndex”无效。
参数名称:SelectedIndex

以下是屏幕截图:错误信息


编辑:

在我为 SQL Server 安装 SP3 后,这个问题就消失了。不过我在下一个窗格上遇到了问题。

现在Web 服务标识窗格ASP.net 服务帐户文本框为空,我在两个下拉菜单中都选择了经典应用程序池 -> 单击应用,但出现错误 “设置 Web 服务的身份时出错。将使用先前设置的身份。”详细信息:

ReportServicesConfigUI.WMIProvider.WMIProviderException: The account name is not valid. Specify an account in the form domain\alias.
   at ReportServicesConfigUI.WMIProvider.RSReportServerAdmin.SetWebServiceIdentity(String applicationPool)

答案1

尝试设置一个新的应用程序池(我假设您使用现有的应用程序池,但我可能错了。)并将用户设置为预定义用户之一,我几乎对所有事情都使用网络服务。如果这是在未加入域的工作站上,那么域\用户名实际上不起作用,除非它是“工作站名称\用户名”并且您使用本地帐户。网络服务是这里最安全的途径。还要检查以确保网络服务设置为工作站上名为 IIS_WPG 的本地组,并且该用户对报告服务器和报告管理器目录具有完全控制权。

答案2

好的,我找到了解决方案,我所要做的就是:

在全新安装的 Windows 7 Ultimate 上,

  • 安装 IIS 以及报告服务所需的所有组件
  • 安装带有报告服务的 SQL Server(不要启动配置工具)
  • 为 SQL Server 安装 SP3
  • 检查 Windows 更新并安装所有更新,然后再次检查
  • 以管理员身份运行配置工具,一切已配置完毕(绿色)

答案3

看起来其他人也遇到了这个问题;看看这里的一些可能的解决方案:

http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/7f57f1a0-3458-49b6-a0ff-820ba1385f6b

相关内容