Oracle ManagedData Access NuGet 패키지 (Oracle.ManagedDataAccess)를 사용 중이며 Oracle 성능 카운터를 활성화하려고합니다. 그들은 성능 모니터와 수동으로 등록하는 방법을 제안하는 기사를 찾았습니다. http://blog.bekijkhet.com/2010/01/odpnet-performance-counters-do-not-show.htmlOracle 성능 카운터를 등록 할 수 없습니다.
Oracle 웹 사이트 (ODP.NET 패키지의 일부 였음)에서 OraProvCfg를 다운로드 한 후, 지금은 다음 명령을 실행하려고 :
OraProvCfg /action:register /product:odp /component:perfcounter /providerpath:C:\ODP.NET\Oracle.ManagedDataAccess\lib\net40\Oracle.ManagedDataAccess.dll
그러나, 그것은 오류를 표시합니다
오류 : .OraclePerfCounterConfiguration 또는 .OraclePerfCollection : 유형을 찾을 수 없습니다.
내가 뭘 잘못하고 있니?
앱 web.config 또는 app.config의 항목을 통해 성능 카운터를 켜야합니다. 예 : <버전 번호 = "*"> <설정 명 = "PerformanceCounters"값 = "4095"/> 또한, 응용 프로그램이 먼저 실행되고 있지 않으면 성능 카운터를 볼 수 없습니다. 앱을 실행 한 다음 perfmon을 시작하십시오. –