現象
たとえば次のようなシナリオを考えてみます。
- ドメインに参加しているコンピューターでユーザー アカウント制御 (UAC) が有効になっている。
- このコンピューターに SQL Server 2016 Reporting Services をインストールします。
- コンピューターをドメインから切断します。
- Web ブラウザーを使用して、SSRS Web ポータルにアクセスします。
このシナリオでは、ポータルは開きません。 代わりに、"サービスを使用できません" というエラー メッセージが表示されます。 さらに、次のようなエラー メッセージが SSRS Web ポータルのログ ファイルに記録されます。
注
Microsoft.ReportingServices.Portal.WebHost!reportserverwebapp!a4!<タイム スタンプ>:: i INFO: [kmu6t20u]: ::1: GET /api/v1.0/me - 応答 200 - 0:00:00.6646669
Microsoft.ReportingServices.Portal.WebHost!library!a4!<タイム スタンプ>:: e エラー: Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException をスローしています: AuthzInitializeContextFromSid: Win32 エラー: 1355, Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: レポート サーバーで構成エラーが発生しました。 ;
Microsoft.ReportingServices.Portal.WebHost!reportserverwebapp!a4!<タイム スタンプ>:: e エラー: [m4amitl6]: OData 例外が発生しました: Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: レポート サーバーで構成エラーが発生しました。 .
Microsoft.ReportingServices.Portal.WebHost!reportserverwebapp!a4!<タイム スタンプ>:: i INFO: [m4amitl6]: ::1: GET /api/v1.0/ServiceState - 応答 500 - 0:00:00.1205496
注: この問題は、Web ブラウザーで管理者特権を取得している場合には発生しません。
解決策
この問題は、SQL Server の次の累積的な更新プログラムで最初に修正されました。
推奨事項: SQL Server の最新の累積的な更新プログラムをインストールする
SQL Server 用の新しい累積的な更新プログラムには、以前の累積的な更新プログラムに含まれていたすべての修正プログラムとすべてのセキュリティ修正プログラムが含まれています。 SQL Server の最新の累積的な更新プログラムをダウンロードしてインストールすることをお勧めします。
追加情報
SQL Server 2016 Reporting Services では、新しいポータル用の新しいログ ファイルが導入されました。 これらのログは "Microsoft.ReportingServices.Portal" で始まります。たとえば、「Microsoft.ReportingServices.Portal.WebHost_06_19_2016_15_59_43.log」とします。
SOAP エンドポイントへの呼び出し、レポートの実行、バックグラウンド操作など、レポート サーバーと対話するすべての操作については、古いログがまだ存在します。
状態
Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。
参考資料
マイクロソフトでソフトウェア更新プログラムの説明に使用する用語集を参照してください。