Why DynamicProperties says emagent.trc missing, but in fact, it is not.

$ORACLE_AGENT/sysman/log/emagent.trc, he said dynamic properties are absent, but in reality the value isn't when I run "emctl recharge the dynamicproperties agent...". ». The error message as below.
/*******************
2009-06-23 19:28:30, 499 TargetManager wire-2674 WARN: the execution of the query for CheckStartConf to {aaa, CALL_IT_FV} is missing the following necessary property values: NAME; VALUE
******************/

Here is the property dynamic value "CheckStartConf" in MGMT_TARGET_PROPERTIES.
/**************************
SELECT * from mgmt_target_properties
where target_guid in (select target_guid from mgmt_targets where target_name as 'aaa') AND PROPERTY_NAME = 'runuser ";

| TARGET_GUID | PROPERTY_NAME | PROPERTY_TYPE | NAME |
-----------------------------------------------------------------------------------------------------------------------------------
| 8E9C70BFE8017888EA4885F81DC7A19E | runuser | INSTANCE. 0 |

**************************/
And I noticed this only dynamic properties with TYPE = "TABLE" these errors, and if I change the TYPE of TYPE = 'ROW' no error generated.

Here is the definition of the dynamic property "CheckStartConf" in XML format.
/**************************
< DynamicProperties NAME = "CheckStartConf" PROP_LIST = "NAME; The FORMAT of the VALUE"'TABLE' = >
< QueryDescriptor FETCHLET_ID = "OSLineToken" >
< property NAME = "emdRoot" SCOPE = "SYSTÈMEPARAMÈTRES" > emdRoot < / property >
< property NAME = "scriptsDir" SCOPE = "SYSTÈMEPARAMÈTRES" > scriptsDir < / property >
< property NAME = "perlBin" SCOPE = "SYSTÈMEPARAMÈTRES" > perlBin < / property >
< property NAME = "host" SCOPE = "INSTANCE" option = "TRUE" > host < / property >
< property NAME = "port" SCOPE = "INSTANCE" option = "TRUE" > port < / property >
< property NAME = "uname" SCOPE = "INSTANCE" option = "TRUE" > uname < / property >
pass < property NAME = 'pass' SCOPE = "INSTANCE" option = "TRUE" > < / property >
< property NAME = "mysqlhome" SCOPE = "INSTANCE" > mysqlhome < / property >
< property NAME = "mydelimiter" SCOPE = "INSTANCE" > mydelimiter < / property >
< property NAME = 'command' SCOPE 'GLOBAL' = > '% perlBin%/perl' "% scriptsDir%/emx/%TYPE%/CheckStartConf.pl" "% mysqlhome" '% mydelimiter %' 'host viral%' "% port" "uname %" "% pass %" < / property >
< property NAME = "separator" SCOPE = 'GLOBAL' > % mydelimiter % < / property >
< property NAME = 'startsWith' SCOPE 'GLOBAL' = > em_result = < / property >
< property NAME = 'errStartsWith' SCOPE = 'GLOBAL' > em_error = < / property >
<!-< property NAME = 'EM_METRIC_TIMEOUT' SCOPE = 'GLOBAL' > 60 < / property >->
< / QueryDescriptor >
< / DynamicProperties >
*****************************************************/

Any help will be appreciated!


Thank you
Satine

And when you set the table FORMAT you take the attribute PROP_LIST of the tag, right? Who should be used only when the FORMAT is STORED then maybe is to confuse the agent somewhere along the way?

Tags: Enterprise Manager

Similar Questions

Maybe you are looking for