如何在单独的计算机(安装 Oracle 数据库服务器的计算机除外)上安装 Oracle Counters for Windows Performance Monitor(和 operfcfg.exe)?Oracle 数据库版本是 11g Release 2。
编辑1:我安装了计数器(使用客户端安装程序中的自定义安装),并使用 operfcfg.exe 将必要的值添加到注册表中。Oracle 服务/远程注册表服务在两台计算机上均运行。在默认端口 1521 上创建了入站/出站防火墙规则。我测试了连接:它正在运行(在配置 tnsnames.ora [客户端] 和 listners.ora [服务器] 之后)。但问题是计数器没有显示在 perfmon 中,这是什么情况?!
编辑2:我应该在监控机中监视哪个注册表值?
- HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES\ORACLE11\PERFORMANCE
- HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ODP.NET\2.112.1.0\PerformanceCounters(0=已禁用,4095=已激活)
答案1
我使用了 Oracle 的操作配置首先,但计数器没有激活,所以我使用了 Microsoft 工具(提取) 以避免使用 regedit 手动更改 Windows 寄存器值。