I get a request to check ldap.ora on all $ORACLE_HOME on 300 Unix servers. I do not want to logon to each server and check each oracle_home, I use the following method to check, it took a few hours to build this solution, and then I can run it again and again, and each time it only took a few minutes to complete! Step1: find out all the ORACLE_HOME registered in Grid Control. I use this query: with oraclehomevw as ( SELECT mgmt$target.host_name , mgmt$target.target_name , mgmt$target.target_type , mgmt$target_properties.property_name , mgmt$target_properties.property_value FROM mgmt$target , mgmt$target_properties WHERE ( mgmt$target.target_name = mgmt$target_properties.target_name ) AND ( mgmt$target.target_type = mgmt$target_properties.target_type ) and ( lower(mgmt$target_properties.property_name) like '%%home%') and mgmt$target_properties.property_value is not null and lower(mgmt$target_properties.property_name) not in ...