The Community is now in read-only mode to prepare for the launch of the new Flexera Community. During this time, you will be unable to register, log in, or access customer resources. Click here for more information.
Has anyone had any experience with Oracle introspection on databases that don't have smon enabled? I know the agent looks for asm_smon or ora_smon to identify the user running the instance, but if the databases don't have smon enabled is there any other option?
‎Apr 07, 2020 02:34 PM
Just to add to this rather than post another question - it sounds like configuring the FlexNet agent to utilize Oracle's PMON (Process Monitor) in lieu of SMON for introspection purposes. Would anyone have any information regarding how to configure the agent in this way?
‎Apr 07, 2020 04:46 PM
Current versions of the FlexNet inventory agent are hard-coded to look for "ora_smon_*", "xe_smon_*" or "asm_smon_*" processes to identify the Oracle Database instance SID, the OS user running the instance and to try and determine the Oracle home.
There is no way to "configure" the agent to look for other processes such as pmon. If observing details from a pmon process could give the same information as an smon process (I don't know myself if it could), that would require a change to be implemented in the agent itself.
As an observation, it does seem a little unusual that no smon process is running. According to https://www.orafaq.com/wiki/SMON: "SMON must always be running for an instance. If not, the instance will terminate."
‎Apr 14, 2020 11:29 PM