みなさま、こんにちは。Configuration Manager サポート チームです。
今回は MECM 管理コンソールでレポートが実行できない事象についてご案内いたします。
事象
MECM コンソールをインストールしたマシンにおいて、Microsoft ReportViewer 2010 SP1 Redistributable をアンインストールした場合、MECM 管理コンソールより、レポートを実行しても実行できない事象が発生します。
この事象が発生した場合、以下のログが記録されます。
<MECM コンソール インストール フォルダー>\AdminConsole\AdminUILog\SmsAdminUI.log
1 | System.IO.FileNotFoundException |
原因
MECM 管理コンソールのレポート ビューアーではレポートを表示する際に、内部的に ReportViewer ランタイムを使用しています。
そのため、Microsoft ReportViewer 2010 SP1 Redistributable をアンインストールすると、MECM 管理コンソールのレポート ビューアーを使用して、レポートを表示できなくなります。
回避策
MECM のレポート機能は、MECM 管理コンソールのレポート ビューアーで表示する方法と、ブラウザから表示可能な Web ベースのレポートを表示する方法が公式にサポートされております。
Title: Configuration Manager でのレポートの概要 - SQL Server Reporting Services
URL: https://docs.microsoft.com/ja-jp/mem/configmgr/core/servers/manage/introduction-to-reporting#sql-server-reporting-services
Configuration Manager レポート ビューアーを使用するか、レポートへの Web ベースの接続であるレポート マネージャーを使用してレポートを表示します。
ReportViewer をアンインストールしたマシンであっても、管理コンソールより対象レポートを選択し [ブラウザーで実行] をクリックすることで、ブラウザよりレポートを実行できます。
Microsoft ReportViewer 2010 SP1 Redistributable をアンインストールしており、コンソールからレポートが実行できない場合は、[ブラウザーで実行] をクリックする方法をご利用くださいますようお願いいたします。