Next Topic

Previous Topic

Book Contents

将 URL 设置为 MS-SQL Reporting Services 引擎

“MS-SQL Reporting Services 的 URL”对话框配置 SQL Services Reporting Services (SSRS) 实例用于生成 VSA 报告的 VSA 连接。可以从 KServer 本地安装或远程安装 SSRS,也可以从寄存 ksubscriber 数据库的 SQL Server 实例本地安装或远程安装 SSRS。

注: 安装或将 VSA 更新到 Kaseya 2 使您可以在安装或更新前跳过配置 SSRS。

设置包括:

  • 主机名 - VSA 连接到 SQL Server Reporting Services 实例所用的 URL。对于运行报告是必需的。
  • 徽标 - 报告标题中显示的图像的 URL,适用于某些配置。
  • 用户名 - 运行报告时用于访问 Reporting Services 实例的用户名,适用于某些配置。

注: - 有关本主题中所述步骤的直观演练,请参见《Kaseya SSRS Configuration》用户手册。

主机名称

VSA 通常使用以下其中一个 URL 模式连接到 SQL Server Reporting Services 实例。指定适当的 URL 对于运行报告是必需的。

SQL 位于与 VSA 相同的框中

	http://localhost/ReportServer			(最常见)
	http://localhost/ReportServer$SQLExpress
	http://localhost/ReportServer$<SQLINSTANCENAME>
	http://localhost/ReportServer_<SQLINSTANCENAME>
	http://localhost:<PORTNUMBER>/ReportServer$<SQLINSTANCENAME>
	http://localhost:<PORTNUMBER>/ReportServer_<SQLINSTANCENAME>

与 VSA 分开的 SQL 框

	http(s)://<SQLSERVERNAME>/ReportServer		(最常见)
	http(s)://<SQLSERVERNAME>/ReportServer$SQLExpress
	http(s)://<SQLSERVERNAME>/ReportServer$<SQLINSTANCENAME>
	http(s)://<SQLSERVERNAME>/ReportServer_<SQLINSTANCENAME>
	http(s)://<SQLSERVERNAME>:<PORTNUMBER>/ReportServer$<SQLINSTANCENAME>
	http(s)://<SQLSERVERNAME>:<PORTNUMBER>/ReportServer_<SQLINSTANCENAME>

徽标

By default, VSA report headers display the image specified by the System > Site Customization > Site Header. Changing the value in the System > Configure > Change URL... > Logo field overrides this default, changing the URL for report headers only. Changing the URL in the Change URL... > Logo field does not affect the display of the Site Header image.

如果 SSRS 报告中未显示徽标名,则可能是以下情况导致:

  • SSRS 安装在与 KServer 相同的计算机上。由于防火墙问题,SSRS 无法检索徽标。将 URL 从外部可用 URL/IP 地址更改为 localhost
  • VSA 已使用自签名 SSL 证书进行配置。将协议从 https 更改为 http

用户名

可以为所有 VSA 用户提供证书,以使他们可以运行 SSRS 报告。这样就不需要为需要 SSRS 访问权限的每个 VSA 用户维护访问权限。这尤其适用于工作组而不是域中的 VSA 用户,这些用户没有验证的集中方法(例如活动目录)管理 SSRS 的访问权限。

证书在以下三个位置指定:

  • 寄存 SSRS 的系统中的用户帐户。
  • SSRS 报告管理器。
  • “VSA”>“系统”>“配置”>“更改 URL...”>“用户名”

该程序创建了专用用户—本例中为 KaseyaReport—在寄存 SSRS 的系统中。SSRS 报告管理器用于为 KaseyaReport 用户提供在 SSRS 中运行报告的访问权限。最终,KaseyaReport 证书在“系统”>“配置”>“更改 URL...”>“用户名”字段中注册。从该处,转发 VSA 在每次 VSA 用户运行报告时访问 SSRS 所用的证书。

  1. 在寄存 SSRS 的系统上,使用 Microsoft 管理控制台添加 KaseyaReport 用户。使用该控制台,您可以为新用户设置以下复选框。
    • 为用户提供强密码。
    • 取消选中“用户下次登录时必须更改密码”字段。
    • 选中“用户不得更改密码”“密码永不过期”字段。
  2. 将适当权限应用到您环境的新用户。
  3. 在寄存 SSRS 的系统上,使用管理员帐户打开浏览器并键入报告管理器的 URL,例如 http://localhost/Reports
  4. 单击右上角的“网站设置”
  5. 单击左侧栏的“安全”
  6. 单击菜单栏边沿的“新建角色分配”
  7. “组或用户名”字段中输入在步骤 1 中创建的用户名,例如 KaseyaReport
  8. 选择“系统用户”复选框。
  9. 单击“添加”
  10. 在 VSA 中,显示“系统”>“服务器管理”>“配置”页。单击“更改 URL”按钮打开该对话框。
  11. 单击页面顶部的“编辑”按钮,
  12. 输入在步骤 1 中定义的证书,并确保选中“指定帐户”复选框。这表示 SSRS 将使用您输入的证书。如果用户(例如 KaseyaReport)不是域用户,您可以将“域”字段留为空。
  13. 单击“保存”然后单击“测试”按钮以测试更改。

主题 : 发送反馈。 从内容表格的第一个主题下载此联机图书的 PDF 版本。