配置用于远程管理的报表服务器

2024-04-04 07:32

本文主要是介绍配置用于远程管理的报表服务器,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在 SQL Server 2005 Reporting Services 中,可以采用本地或远程方式配置报表服务器实例。

若要配置远程报表服务器实例,可以使用 Reporting Services 配置工具或编写使用 Reporting Services Windows Management Instrumentation (WMI) 提供程序的自定义代码。Reporting Services 配置工具为 WMI 提供程序提供了一个图形界面,这样您便可以直接配置报表服务器,而不必编写代码。启动该工具时,可以指定要连接的远程服务器。

管理远程计算机之前,必须将其配置为允许远程 WMI 请求通过 Microsoft Windows 防火墙。可以使用本主题中的说明来启用远程管理。

  远程服务器管理的要求

远程管理计算机之前,必须修改该计算机上的防火墙设置。若要修改防火墙设置,必须从本地登录,并且您必须是本地管理员组的成员。不能通过远程连接来修改远程计算机的 Windows 防火墙设置。

承载报表服务器数据库的 SQL Server 实例必须配置为允许远程连接。远程连接是配置报表服务器数据库连接和管理加密密钥所必需的。您可以使用 SQL Server 外围应用配置器工具来启用远程连接。

如果要为非管理员用户启用远程管理,则必须为该帐户授予对分布式组件对象模型 (DCOM) 的远程激活权限。本主题提供了有关配置服务器以供非管理员访问的说明。

某些组织的组策略阻止某些操作系统或用户进行远程服务器管理。开始修改防火墙设置之前,请与网络管理员进行核实,以确认是否存在对远程管理的限制。

  配置用于远程管理的目标报表服务器

如果远程报表服务器位于 Windows 防火墙或 Internet 连接防火墙后面,则必须将防火墙配置为允许来自远程计算机的连接。修改防火墙设置有助于避免或解决以下错误:“RPC 服务器不可用。(由 HRESULT 引起的异常: 0x800706BA)”。

如何在 Windows 防火墙中启用远程管理

本部分中的步骤来自 Platform SDK 文档中的通过 Windows 防火墙连接主题。该主题提供有关为异步调用或半同步调用配置连接的信息。报表服务器 WMI 客户端不会进行异步调用或半同步调用,因此您可以忽略报表服务器远程管理的这些配置步骤。

使用以下说明可以启用远程管理并修改 Windows 防火墙设置。

  1. 以本地管理员身份登录要启用远程管理功能的计算机。
  2. 打开命令行窗口,然后运行以下命令:

    复制代码

    netsh.exe firewall set service type=REMOTEADMIN mode=ENABLE scope=ALL

    可以指定不同的作用域选项。有关详细信息,请参阅 Windows 防火墙产品文档。

  3. 验证是否已启用远程管理。可以运行以下命令以显示状态:

    netsh.exe firewall show state

    复制代码

  4. 重新启动计算机。
如何将 InetInfo.exe 添加到 Windows 防火墙例外列表中

如果要通过远程连接来配置报表服务器或报表管理器虚拟目录,必须将 Inetinfo.exe 添加到 Windows 防火墙排除列表中。

  1. 单击“开始”,指向“控制面板”,然后单击“Windows 防火墙”
  2. 单击“例外”
  3. 单击“添加程序”
  4. 单击“浏览”
  5. 选择 %windir%/system32/inetsrv/inetinfo.exe
  6. 单击“更改范围”以设置范围。
  7. 单击“确定”
  8. 重新启动计算机。
如何配置与报表服务器数据库的远程连接

若要管理加密密钥和配置数据库连接,必须启用与承载报表服务器数据库的 SQL Server 实例的远程连接。有关详细信息,请参阅 服务和连接的外围应用配置器(远程连接)- 数据库引擎。

  1. 单击“开始”,依次指向“程序”、Microsoft SQL Server 2005、“配置工具”,然后单击“SQL Server 外围应用配置器工具”
  2. 单击“服务和连接的外围应用配置器”
  3. 打开承载报表服务器数据库的 SQL Server 实例的文件夹。
  4. 单击“远程连接”
  5. 单击“本地连接和远程连接”
  6. 单击“同时使用 TCP/IP 和 named pipes”
  7. 单击“确定”,然后重新启动该服务。
如何设置 DCOM 权限以为非管理员启用远程 WMI 访问

可以为不是本地管理员组成员的用户启用远程管理。由于 WMI 使用 DCOM 作为远程调用传输方式,因此必须设置 DCOM 权限,以使不是以本地管理员身份登录的用户可以配置服务器。

下列步骤针对运行 Microsoft Windows Server 2003 的计算机:

  1. 在“开始”菜单中,指向“管理工具”,单击“组件服务”
  2. 打开“组件服务”文件夹。
  3. 打开“计算机”文件夹。
  4. 选择“我的电脑”。
  5. “操作”菜单中,选择“属性”
  6. 单击“COM 安全”
  7. “启动和激活权限”中单击“编辑限制”
  8. 如果在“启动权限”中没有看到您的名称,请单击“添加”
  9. 键入您的用户帐户名,然后单击“确定”
  10. “<用户或组> 权限”“允许”列中,选择“远程启动”“远程激活”,然后单击“确定”
如何在 ReportServer WMI 命名空间中为非管理员设置权限

默认情况下,本地管理员组的所有成员都有权访问报表服务器 WMI 命名空间。如果要对非管理员授予访问权限,则必须设置权限。

  1. 在“开始”菜单中,指向“管理工具”,单击“计算机管理”
  2. 打开“服务和应用程序”文件夹。
  3. 右键单击“WMI 控件”,然后选择“属性”
  4. 单击“安全”
  5. 打开 Root 文件夹。
  6. 打开 Microsoft 文件夹。
  7. 打开 SQLServer 文件夹。
  8. 打开 ReportServer 文件夹。
  9. 打开 V9 文件夹。
  10. 选中 Admin 文件夹,然后单击“安全”
  11. 单击“添加”,然后键入将用于管理服务器的用户帐户。
  12. “允许”列中,选择“启用帐户”“启用远程”“读取安全”,然后单击“确定”

这篇关于配置用于远程管理的报表服务器的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/875168

相关文章

win10安装及配置Gradle全过程

《win10安装及配置Gradle全过程》本文详细介绍了Gradle的下载、安装、环境变量配置以及如何修改本地仓库位置,通过这些步骤,用户可以成功安装并配置Gradle,以便进行项目构建... 目录一、Gradle下载1.1、Gradle下载地址1.2、Gradle下载步骤二、Gradle安装步骤2.1、安

MySQL数据库双机热备的配置方法详解

《MySQL数据库双机热备的配置方法详解》在企业级应用中,数据库的高可用性和数据的安全性是至关重要的,MySQL作为最流行的开源关系型数据库管理系统之一,提供了多种方式来实现高可用性,其中双机热备(M... 目录1. 环境准备1.1 安装mysql1.2 配置MySQL1.2.1 主服务器配置1.2.2 从

Linux云服务器手动配置DNS的方法步骤

《Linux云服务器手动配置DNS的方法步骤》在Linux云服务器上手动配置DNS(域名系统)是确保服务器能够正常解析域名的重要步骤,以下是详细的配置方法,包括系统文件的修改和常见问题的解决方案,需要... 目录1. 为什么需要手动配置 DNS?2. 手动配置 DNS 的方法方法 1:修改 /etc/res

mysql8.0.43使用InnoDB Cluster配置主从复制

《mysql8.0.43使用InnoDBCluster配置主从复制》本文主要介绍了mysql8.0.43使用InnoDBCluster配置主从复制,文中通过示例代码介绍的非常详细,对大家的学习或者... 目录1、配置Hosts解析(所有服务器都要执行)2、安装mysql shell(所有服务器都要执行)3、

java程序远程debug原理与配置全过程

《java程序远程debug原理与配置全过程》文章介绍了Java远程调试的JPDA体系,包含JVMTI监控JVM、JDWP传输调试命令、JDI提供调试接口,通过-Xdebug、-Xrunjdwp参数配... 目录背景组成模块间联系IBM对三个模块的详细介绍编程使用总结背景日常工作中,每个程序员都会遇到bu

JDK8(Java Development kit)的安装与配置全过程

《JDK8(JavaDevelopmentkit)的安装与配置全过程》文章简要介绍了Java的核心特点(如跨平台、JVM机制)及JDK/JRE的区别,重点讲解了如何通过配置环境变量(PATH和JA... 目录Java特点JDKJREJDK的下载,安装配置环境变量总结Java特点说起 Java,大家肯定都

linux配置podman阿里云容器镜像加速器详解

《linux配置podman阿里云容器镜像加速器详解》本文指导如何配置Podman使用阿里云容器镜像加速器:登录阿里云获取专属加速地址,修改Podman配置文件并移除https://前缀,最后拉取镜像... 目录1.下载podman2.获取阿里云个人容器镜像加速器地址3.更改podman配置文件4.使用po

Nginx屏蔽服务器名称与版本信息方式(源码级修改)

《Nginx屏蔽服务器名称与版本信息方式(源码级修改)》本文详解如何通过源码修改Nginx1.25.4,移除Server响应头中的服务类型和版本信息,以增强安全性,需重新配置、编译、安装,升级时需重复... 目录一、背景与目的二、适用版本三、操作步骤修改源码文件四、后续操作提示五、注意事项六、总结一、背景与

Vue3 如何通过json配置生成查询表单

《Vue3如何通过json配置生成查询表单》本文给大家介绍Vue3如何通过json配置生成查询表单,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录功能实现背景项目代码案例功能实现背景通过vue3实现后台管理项目一定含有表格功能,通常离不开表单

mybatis映射器配置小结

《mybatis映射器配置小结》本文详解MyBatis映射器配置,重点讲解字段映射的三种解决方案(别名、自动驼峰映射、resultMap),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定... 目录select中字段的映射问题使用SQL语句中的别名功能使用mapUnderscoreToCame