Who needs to run the script?
In order to run the tool, you need to have access to all the necessary credentials for both operating systems and database users. Using superuser access is the most convenient way to collect information.
For Windows this comes down to:
- Windows Administrator username and password
- WebLogic, Tuxedo, or OAS administrator username and password
For Unix/Linux this comes down to:
- Root/sudo user username and password
- WebLogic, Tuxedo, or OAS administrator username and password
As the Oracle Database and E-Business Suite information is collected from the database itself via SQL*Plus, the tool includes the possibility to connect to the database both locally and from any remote machine with a compatible SQL*Plus installation. You connect locally using OS user credentials and remote by manually entering database connection credentials. It is recommended to run the tool locally, in which case it detects all the running database instances, and, for each of them, attempts to connect as SYSDBA to the instance.
On database instances making use of Real Application Clusters, you are required to collect database information from all the running instances. On database instances making use of container databases, you are required to collect data from all pluggable databases and from the CDB$ROOT container.
In case you deploy the Oracle programs on different virtualization technologies (e.g. Sun Solaris Zones, IBM LPAR, Oracle VM), the included CPU queries will collect the necessary deployment and usage information. In case you deploy Oracle programs on VMware, the LMS Collection tool will not collect all the necessary information; instead you will be asked by your auditor to run the PowerCli scripts to provide a complete overview of your VMware infrastructure.