PowerPivot パフォーマンス カウンターのエラー
この記事は、シニア サポート エスカレーション エンジニア の Zakir Haveliwala によって記述されました。
現象
PowerPivot Analysis Services サーバーのパフォーマンス カウンターに問題があるため、Microsoft SharePoint の PowerPivot ブックでデータ更新エラーが発生する可能性があります。 ユニバーサル ログ システム (ULS) ログに次のエラーが表示される場合があります。
EXCEPTION: System.ComponentModel.Win32Exception (0x80004005): Access is denied at System.Diagnostics.PerformanceMonitor.Init()
これは、PowerPivot System Service に、PowerPivot Analysis Services を実行しているサーバーのパフォーマンス カウンターに対するアクセス許可がないことを示している可能性があります。
解決方法
このエラーを解決するには、コンピューター管理>ローカル ユーザーとグループ> グループに移動して、PowerPivot System Service アプリケーション プールを実行しているアカウントをパフォーマンス ログ ユーザーと パフォーマンス モニター Users グループに追加します。
詳細
ULS ログに次のエラーが表示される場合があります。
The '\MSOLAP$POWERPIVOT:Memory\Memory Limit High KB' performance counter could not be found.
これは、PowerPivot のパフォーマンス カウンターが読み込まれていないことを意味します。 次のレジストリ キーを確認します。
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSOLAP$POWERPIVOT\Performance\Disable Performance Counters
1 に設定されている場合、PowerPivot Analysis Services のパフォーマンス カウンターは無効になります。 このエラーを解決するには、パフォーマンス カウンターを有効にするには、このレジストリ キーの値を 2 に設定します。
そのメソッドでエラーが解決されない場合は、コマンド プロンプトで次のコマンドを実行してパフォーマンス カウンターを再作成する必要がある場合があります。
- unlodctr msolap$pwerpivot
- lodctr perf-MSOLAP$POWERPIVOTmsmdctr.ini
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示