SCCM2012 R2不能从远程控制台查看报表

首先说下我碰到的问题:

SCCM和SQL不在同一台服务器上。SCCM配置使用远端SQL的报表。

配置完SCCM的报表,选择某个报表右键――运行,任何反应都没有。

wKioL1OV3h7T3xCKAAR16vlSyAM609.jpg

事件查看器中报事件ID=1的错误:

wKiom1OV3uXhNLhZAAUSqR6Ai7E692.jpg

详细报错信息:

System.IO.FileNotFoundException\r\n未能加载文件或程序集“Microsoft.ReportViewer.WinForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。系统找不到指定的文件。\r\n at Microsoft.ConfigurationManagement.AdminConsole.SrsReporting.ReportViewerWindowsForms..ctor()

从事件日志提示大概数是找不到安装的某个文件,reportviewer,到C:\Program Files (x86)\Microsoft Configuration Manager\AdminConsole\bin安装目录下找到reportviewer运行安装,

wKioL1OV4Xjin8NnAAVaXwCNic4572.jpg安装完成后关闭SCCM控制台重新打开,选择某个报表,运行……问题解决。j_0003.gif

wKiom1OV4i6DSZnrAAPnnUPBw2w001.jpg

这里要注意的一点是,reportviewer一定要安装目录下的reportviewer2010,最开始尝试从网上下载reportviewer2012安装,装完后问题仍然存在,差点把reportviewer这个问题点排除,误导了我。




你可能感兴趣的:(报表,控制台,ReportViewer,SCCM)