Hello,
in perfmon I'm not able to display or record ODP.NET performance counters. When I try to add one to the live view I can add it to the list of counters to add but when I press OK it's not shown. What's strange is that the selection of instances is grayed out even though my program is running.
I'm using Windows 7 with .NET 4.0 and my Oracle.DataAccess.dll version is 4.112.2.0 (ODAC 11.2.0.2.1 32-bit). My application is compiled for the x86 platform.
I have tried the following:
- Set PerformanceCounters to 4095 in HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\ODP.NET\4.112.2.0.
- Add <add name="PerformanceCounters" value="3"/> under /configuration/oracle.dataaccess.client/settings in my app.config.
- Successfully un- and reregister the performance counters using OraProvCfg.exe.
- Use 32 bit perfmon (mmc /32 perfmon.msc).
What else could I try?
Edit: I've also tried 11.2.0.3.20 and 12.1.0.1.0 now, same result. It also doesn't work on my colleague's machine. Is this working for anyone at all? Am I missing something?