• SCOM2007R2安装和报表服务器配置


      SCOM2007R2默认安装不可以直接支持SQL Server2008R2,需要SQL Server 2008SP1。

      如果数据库安装在另一台计算机上,则在安装了SQL Server的计算机上先运行SCOM安装程序,安装Database组件,然后在在另一台计算机上安装Management Console组件,连接已经安装了SQL Server的计算机名称。

      配置SCOM报表服务器:

      SCOM报表服务器需要和SQL Server Reoprting Service安装在同一台计算机上,只有安装报表服务器角色时,才需要选择安装数据仓库。

      在已经安装了SQL Server的计算机上选择安装Reoprting Service时,只能选择“安装但不配置报表服务器”项进行安装。如果在第一次安装SQL Server时,可以同时选择“安装本机模式默认配置”,安装完成后则不需要再通过Reporting Services进行配置。

      安装完成后,需要对Reporting Services进行配置,如下:

         打开Reporting Services配置管理器:

         1)导航到 Web服务UrL,单击“应用”按钮;

         2)导航到 数据库 ,新建ReportServer数据库,按照默认配置执行完毕即可

              注:在“选择数据库服务器”配置选项时,可以选择本地或者远程群集SQL实例。

                    如果选择远程群集SQL实例,则 ReportServer库 会在远程群集SQL实例上被创建。

                  (如果连接远程sQL实例的凭据使用的sys-om-dr则还需要确认“执行账户”, 是否为sys-om-dr,是否需要手工新建执行账户部分未测试)

         3)导航到“报表管理器URL”,单击“应用”按钮。

         浏览 Web服务UrL,测试报表服务器是否可用,提示成功后即可安装SCOM报表服务组件。

         安装完成后,在SCOM管理控制台的 报表 项中,需要多等一会儿(10分钟以上)才会出现 通用报表库 等报表。

         也可以在另外一台SQL计算机上单独安装OperationgsManagerDW数据库,然后在安装报表组件的时候选择连接远程的DW数据库。

    ================================================================================

      浏览 Web服务URL,提示 报表服务器遇到配置错误。(rsServerConfigurationError)

      在SQL Server的安装目录下的Reporting Services下的LogFiles中查看最新的日志,可以看到如下错误提示:

      No DSN present in configuration file, Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: 报表服务器遇到配置错误

      查看Reporting Services下的ReportServer目录下的rsreportserver.config文件,会发现其DSN为空。

      出现该错误是由于还未创建ReportServer导致,打开SQL Server配置管理器,可以看到并没有其数据库,所以需要新建。
      打开ReportService配置管理器:

      数据库-创建新的报表服务器数据库--连接到数据库服务器(使用当前用户 - 集成安全性)--使用默认的数据库名称即可(本机模式)--使用服务凭据进行身份验证--完成即可

    然后浏览 Web服务URL,提示成功。

        ======================================

          删除已有报表服务器,将其配置为连接到远程SQL实例,发现报错信息为“could not load authentication extension”,在“添加/删除”中卸载ReportService功能,然后重新添加。添加完成后打上SP1补丁,之后重新配置报表服务器,如果选择已经存在的ReportServer02库,则在访问报表服务器URL时,会出现“未初始化报表服务器安装”错误提示,解决方法:

         1)在远程SQL实例中删除已有的ReportServer02库

         2)在报表服务器配置中重新添加ReportServer库,测试成功

         ReportService身份认证方式详解:

        http://sqlmag.com/sql-server-reporting-services/understanding-sql-server-reporting-services-authentication

  • 相关阅读:
    .net core
    web api对接小程序基本签名认证
    微信小程序主要开发语言
    C# 用Singleton类构建多线程单例模式
    web api与mvc的区别
    sql 简单分页查询(ror_number() over)
    sql查询当前数据库的所有表名
    C# 身份证号码15位和18位验证
    C# 人民币大写金额转换
    编写类-用户类
  • 原文地址:https://www.cnblogs.com/dreamer-fish/p/3450784.html
Copyright © 2020-2023  润新知