9

perfom で ODP.NET Managed Driver のパフォーマンス カウンターを有効にして監視できるようにするにはどうすればよいですか? 現在、perfmon に「Oracle Data Provider for .NET」というカテゴリがまったく表示されません。

xcopy インストール バンドル (ODP.NET_Managed121010.zip) の構成スクリプト内からカウンターを登録しようとしましたが、関連する部分がエラーで終了しました:

OraProvCfg /action:register /product:odpm /component:perfcounter /providerpath:"D:\svnroot\tech\Nasadzovanie\Assemblies\Oracle.ManagedDataAccess\tmp\odp.net\managed\x64\..\common\Oracle.ManagedDataAccess .dll" エラー: ODP カウンターの登録中に問題が発生しました

app.config の関連セクションが正しいことを願っています。

<configSections>
  <section name="oracle.manageddataaccess.client"
           type="OracleInternal.Common.ODPMSectionHandler,
                 Oracle.ManagedDataAccess, Version=4.121.1.0,
                 Culture=neutral, PublicKeyToken=89b483f429c47342" />
</configSections>
<oracle.manageddataaccess.client>
  <version number="*">
    <settings>
      <setting name="PerformanceCounters" value="4095" />
    </settings> 
  </version>
</oracle.manageddataaccess.client>
4

1 に答える 1

5

上記のアプリ構成設定に加えて、「管理者」として次のコマンドを実行する必要があります。実行する前に、必ず {path} を正しいディレクトリに置き換えてください。

OraProvCfg /action:register /product:odpm /component:perfcounter /providerpath:"{パス}\oracle.manageddataaccess.dll"

OraProvCfg.exe は、ODP.NET xcopy ダウンロードに含まれています。

于 2015-05-28T17:32:25.570 に答える