SCCM数据仓库报告错误-解决方案
在我之前的文章中,我展示了这些步骤安装数据仓库服务点的角色。在同一篇文章的末尾,我提到了访问数据仓库报告时的一个错误。在这篇文章中,我将介绍一个解决SCCM数据仓库报告错误的方法。首先,让我告诉您,这是一个已知的问题,并且已经有文档记录在这里.
在安装数据仓库角色时,在打开任何数据仓库报告时将注意到一个错误。这是一个已知的问题,甚至我在我的实验室设置中也经历了同样的问题。由于可以使用一个简单的变通方法来修复这个错误,我们将看到如何做到这一点。
SCCM数据仓库报告错误
当您安装数据仓库服务点角色时,您将在报表下找到几个数据仓库报表。
报表处理过程中发生错误。(rsProcessingAborted)。无法创建到数据源“AutoGen__39B693BB_524B_47DF_9FDB_9000C3118E82_”的连接。(rsErrorOpeningConnection)。成功建立了与服务器的连接,但在登录前握手期间发生了错误。(提供者:SSL提供者,错误:0).证书链是由一个不受信任的机构颁发的。)
SCCM数据仓库报告错误的解决方案
下面是修复SCCM数据仓库报告错误的解决方案的一部分步骤。
步骤1 -创建自签名证书
必须在承载数据仓库数据库的计算机上执行以下步骤。
- 打开IIS。
- 单击“服务器证书”。
- 在右窗格中,右键单击,然后单击“创建自签名证书”。
在此步骤中,为证书指定一个友好的名称。您可以将其指定为“数据仓库SQL Server身份证书”。选择证书存储为个人.点击好吧.
步骤2 -分配数据仓库SQL Server识别证书
- 启动SQL Server配置管理器。
- 展开“SQL Server网络配置”。
- 右键单击“MSSQLSERVER的协议”,选择“属性”。
- 在MSSQLSERVER属性的协议下,单击“证书”页签。
- 证书选择“数据仓库SQL Server识别证书”。
- 单击“应用”和“确定”。
在“SQL Server配置管理器”中,单击“SQL Server服务”。重新启动SQL Server服务和SQL Server报表服务。
步骤3 -导出数据仓库SQL Server身份证书
在托管数据仓库DB的计算机上,执行以下步骤。
- 打开微软管理控制台(MMC)。
- 添加证书管理单元。
- 选择本地机器的计算机帐户。
- 展开Personal文件夹,并选择Certificates。
- 右键单击并导出数据仓库SQL Server身份证书。
在证书导出向导的欢迎页面,单击下一个.
选择“否,不导出私钥”。点击下一个.
选择格式为DER编码二进制X.509 (. cer)。点击下一个.
现在点击浏览并保存一个有名称的证书。点击下一个.
导出证书成功。点击完成.
步骤4 -导入数据仓库SQL Server识别证书
非常重要-在承载SQL Server报表服务的计算机上执行以下步骤。
- 打开MMC。
- 添加证书管理单元。
- 选择计算机帐户。
- 展开“受信任的根证书颁发机构”文件夹。
- 右键单击Certificates > All Tasks >进口.
点击下一个on证书导入向导。
选择步骤3中导出的证书。点击下一个.
确保证书存储为“受信任的根证书颁发机构”。点击下一个.
点击完成.
现在运行数据仓库报告,应该不会显示错误。
你好,
我特别感谢普拉杰瓦尔·德赛的支持和指导。hth华体会体育全站
我们已经完成了分离组件的集成。
你是明星先生……
谢谢你!
谢谢你提供的信息,很好,但是少了一步。该步骤是在证书“读取”权限的安全设置上添加服务帐户权限,然后SQL服务将启动。否则,在SSRS CM下的SQL服务中选择证书时,SQL服务将不会启动
谢谢你的建议,效果很好
很高兴听你这么说
谢谢你提供这些信息。
对于我来说,我也犯了同样的错误,我只是通过报告生成器编辑了其中一个报告,并在我能够启动报告和其他报告(我没有编辑)后进行了数据库检查(成功)。
这很有趣,阿尔班。我刚刚读了这篇文章,因为我需要解决托管我的SCCM DW数据库的服务器没有安装IIS的问题。你能分享一下你为此所采取的步骤吗?