<?xml version="1.0" encoding="UTF-8"?>
<ROOT>
  <TASK_DEFINITION_LIST>
    <TASK_DEFINITION ID="FAST_START_MTTR_TARGET" SEVERITY="IGNORABLE">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,p.value from gv$parameter p,gv$instance i where p.inst_id = i.inst_id and p.name = 'fast_start_mttr_target' order by i.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER EMPTY_RESULTSET_IMPLIES_SUCCESS="true">
          <COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="fast_start_mttr_target">
              <COMPARATOR TYPE="numeric" EQ="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="FAST_START_INSTANCE_RECOVERY_TARGET" SEVERITY="IGNORABLE" MORE_DETAILS_ID="FAST_START_INSTANCE_RECOVERY_TARGET_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,p.value from gv$parameter p,gv$instance i where p.inst_id = i.inst_id and p.name = '_fast_start_instance_recovery_target' order by i.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="_fast_start_instance_recovery_target">
              <COMPARATOR TYPE="numeric" GE="5" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="PRE_PAGE_SGA" SEVERITY="IGNORABLE" MORE_DETAILS_ID="PRE_PAGE_SGA_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=289585.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,p.value as pre_page_sga from gv$parameter p,gv$instance i where p.inst_id = i.inst_id and p.name = 'pre_page_sga' order by i.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER EMPTY_RESULTSET_IMPLIES_SUCCESS="true">
<COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="pre_page_sga">
              <COMPARATOR TYPE="string" EQ_NO_CASE="FALSE" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="PARALLEL_EXECUTION_MESSAGE_SIZE" SEVERITY="IGNORABLE" MORE_DETAILS_ID="PARALLEL_EXECUTION_MESSAGE_SIZE_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=280939.1</REFERENCE>
        <REFERENCE>http://download.oracle.com/docs/cd/B28359_01/server.111/b28320/initparams170.htm#REFRN10156</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,p.value as parallel_execution_messagesize from gv$parameter p,gv$instance i where p.inst_id = i.inst_id and p.name = 'parallel_execution_message_size' order by i.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="parallel_execution_message_size">
              <COMPARATOR TYPE="numeric" GE="4096" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="OPTIMIZER_DYNAMIC_SAMPLING" SEVERITY="IGNORABLE" MORE_DETAILS_ID="OPTIMIZER_DYNAMIC_SAMPLING_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,p.value as optimizer_dynamic_sampling from gv$parameter p,gv$instance i where p.inst_id = i.inst_id and p.name = 'optimizer_dynamic_sampling' order by i.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="optimizer_dynamic_sampling">
              <COMPARATOR TYPE="numeric" EQ="2" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="DISK_ASYNCH_IO" SEVERITY="IGNORABLE" >
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=237299.1</REFERENCE>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=270213.1</REFERENCE>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=205259.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,p.value as disk_asynch_io from gv$parameter p,gv$instance i where p.inst_id = i.inst_id and p.name = 'disk_asynch_io' order by i.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER EMPTY_RESULTSET_IMPLIES_SUCCESS="true">
          <COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="disk_asynch_io">
              <COMPARATOR TYPE="string" EQ="FALSE" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  

    <TASK_DEFINITION ID="DISK_ASYNCH_IO_LINKING" SEVERITY="IGNORABLE" >
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="check_disk_asynch_io_linking.sh" /> 
          <ARGS>
            <ARG>
              <NAME VALUE="ORACLE_HOME" />
              <TYPE VALUE="string" />
              <VAR VALUE="ORACLE_HOME" />
            </ARG>
          </ARGS>
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  

    <TASK_DEFINITION ID="DB_WRITER_PROCESSES" SEVERITY="IGNORABLE" MORE_DETAILS_ID="DB_WRITER_PROCESSES_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=97291.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,p.value as disk_asynch_io from gv$parameter p,gv$instance i where p.inst_id = i.inst_id and p.name = 'db_writer_processes' order by i.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="db_writer_processes">
              <COMPARATOR TYPE="numeric" EQ="1" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="DBWR_IO_SLAVES" SEVERITY="IGNORABLE" MORE_DETAILS_ID="DBWR_IO_SLAVES_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=97291.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,p.value as disk_asynch_io from gv$parameter p,gv$instance i where p.inst_id = i.inst_id and p.name = 'dbwr_io_slaves' order by i.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="dbwr_io_slaves">
              <COMPARATOR TYPE="numeric" GE="1" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="MAX_COMMIT_PROPAGATION_DELAY" SEVERITY="IGNORABLE" MORE_DETAILS_ID="MAX_COMMIT_PROPAGATION_DELAY_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name, decode(p.value, NULL,0, p.value) max_commit_propagation_delay from gv$instance i left outer join (select p.inst_id, p.value from gv$parameter p where p.name = 'max_commit_propagation_delay') p using(inst_id)">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER EMPTY_RESULTSET_IMPLIES_SUCCESS="true">
          <COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="max_commit_propagation_delay">
              <COMPARATOR TYPE="numeric" LE="700" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="INVALID_JAVA_OBJ" SEVERITY="IGNORABLE">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="SELECT count(*) as invalid_java_obj FROM dba_objects  WHERE object_type LIKE '%JAVA%'  AND status='INVALID'  AND owner='SYS'">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="invalid_java_obj">
              <COMPARATOR TYPE="numeric" EQ="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="SYSAUX_TS" SEVERITY="IGNORABLE" MORE_DETAILS_ID="SYSAUX_TS_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select count(*) as SYSAUX_TS from v$tablespace where name = 'SYSAUX'">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="SYSAUX_TS">
              <COMPARATOR TYPE="numeric" EQ="1" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="JVM_CONFIGURATION" SEVERITY="IGNORABLE" MORE_DETAILS_ID="JVM_CONFIGURATION_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select dbms_java.longname('true') JVM from dual">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="dbms_java.longname('true')">
              <COMPARATOR TYPE="string" EQ="true" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="JAVA_BASED_USERS" SEVERITY="IGNORABLE" MORE_DETAILS_ID="JAVA_BASED_USERS_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="SELECT count(*) as java_based_users FROM dba_users WHERE username LIKE '%AURORA%' AND username LIKE '%OSE%'">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="java_based_users_count">
              <COMPARATOR TYPE="numeric" EQ="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="JAVA_ROLE_COUNT" SEVERITY="IGNORABLE" MORE_DETAILS_ID="JAVA_ROLE_COUNT_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="SELECT count(*) java_role_count FROM dba_roles  WHERE role LIKE '%JAVA%'">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="java_role_count">
              <COMPARATOR TYPE="numeric" EQ="6" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    
    <TASK_DEFINITION ID="JAVA_VM_VERSION" SEVERITY="IGNORABLE">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="SELECT substr(version,1,6) FROM registry$ WHERE cid='JAVAVM' AND status &lt;&gt; 99">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="java_vm_version">
              <COMPARATOR TYPE="version" EQ="11.2.0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  

    <TASK_DEFINITION ID="INVALID_SYSTEM_OBJECTS" SEVERITY="IGNORABLE" MORE_DETAILS_ID="INVALID_SYSTEM_OBJECTS_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="SELECT count(*) invalid_obj  FROM dba_objects WHERE status != 'VALID' AND owner in ('SYS','SYSTEM') and object_name NOT LIKE 'BIN$%'">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="sys_invalid_obj">
              <COMPARATOR TYPE="numeric" EQ="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="INVALID_APPLICATION_OBJECTS" SEVERITY="IGNORABLE" MORE_DETAILS_ID="INVALID_APPLICATION_OBJECTS_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="SELECT count(1) app_invalid_obj FROM dba_objects WHERE status != 'VALID' AND owner not in ('SYS','SYSTEM') and object_name NOT LIKE 'BIN$%'">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="app_invalid_obj">
              <COMPARATOR TYPE="numeric" EQ="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="SPFILE" SEVERITY="IGNORABLE" MORE_DETAILS_ID="SPFILE_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,p.value as spfile from gv$parameter p,gv$instance i where p.inst_id = i.inst_id and p.name = 'spfile' order by i.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="spfile">
              <COMPARATOR TYPE="string" NE="NULL" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="DATABASE_WORDSIZE" SEVERITY="IGNORABLE" MORE_DETAILS_ID="DATABASE_WORDSIZE_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="SELECT  SUBSTR(metadata,109,4) db_wordsize FROM sys.kopm$">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="db wordsize">
              <COMPARATOR TYPE="string" NE="B023" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="DUPLICATE_SYSTEM_OBJECTS" SEVERITY="IGNORABLE" MORE_DETAILS_ID="DUPLICATE_SYSTEM_OBJECTS_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=1030426.6</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="SELECT count(1) DUPE_SYS_SYSTEM_OBJ FROM dba_objects WHERE object_name||object_type in (SELECT object_name||object_type from dba_objects where owner = 'SYS') and owner = 'SYSTEM'">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="sys_duplicate_obj">
              <COMPARATOR TYPE="numeric" EQ="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="ASM_POWER_LIMIT" SEVERITY="IGNORABLE" MORE_DETAILS_ID="ASM_POWER_LIMIT_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,p.value as asm_power_limit from gv$parameter p,gv$instance i where p.inst_id = i.inst_id and p.name = 'asm_power_limit' order by i.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="asm_power_limit">
              <COMPARATOR TYPE="numeric" LE="1" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>
    <!-- 
      Commenting out check for _ENABLE_NUMA_OPTIMIZATION_DETAILS at the request of Bill Manry  
    <TASK_DEFINITION ID="_ENABLE_NUMA_OPTIMIZATION" SEVERITY="IGNORABLE" MORE_DETAILS_ID="_ENABLE_NUMA_OPTIMIZATION_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,p.value as enable_NUMA_optimization from gv$parameter p,gv$instance i where p.inst_id = i.inst_id and p.name = '_enable_NUMA_optimization' order by i.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="_enable_NUMA_optimization">
              <COMPARATOR TYPE="string" EQ="FALSE" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    -->
    <TASK_DEFINITION ID="MAX_DUMP_FILE_SIZE" SEVERITY="IGNORABLE" MORE_DETAILS_ID="MAX_DUMP_FILE_SIZE_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=30762.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,p.value as max_dump_file_size from gv$parameter p,gv$instance i where p.inst_id = i.inst_id and p.name = 'max_dump_file_size' order by i.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="max_dump_file_size">
              <COMPARATOR TYPE="string" EQ_NO_CASE="UNLIMITED" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="REMOTE_LISTENER" SEVERITY="IGNORABLE" MORE_DETAILS_ID="REMOTE_LISTENER_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,p.value as remote_listener from gv$parameter p,gv$instance i where p.inst_id = i.inst_id and p.name = 'remote_listener' order by i.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="remote_listener">
              <COMPARATOR TYPE="string" NE="NULL" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="FILES_IN_BACKUP" SEVERITY="IGNORABLE" MORE_DETAILS_ID="FILES_IN_BACKUP_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="SELECT count(*)  files_in_backup FROM V$DATAFILE d, V$TABLESPACE t, V$BACKUP b WHERE d.TS#=t.TS# AND b.FILE#=d.FILE# AND b.STATUS != 'NOT ACTIVE'">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="files_in_backup">
              <COMPARATOR TYPE="numeric" EQ="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="MEDIA_RECOVERY_FILES" SEVERITY="IGNORABLE" MORE_DETAILS_ID="MEDIA_RECOVERY_FILES_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select count(*) media_recovery_files from v$recover_file">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="media_recovery_files">
              <COMPARATOR TYPE="numeric" EQ="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="INDOUBT_DIST_TRANS" SEVERITY="IGNORABLE" MORE_DETAILS_ID="INDOUBT_DIST_TRANS_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select count(*) indoubt_dist_trans from dba_2pc_pending">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="indoubt_dist_trans">
              <COMPARATOR TYPE="numeric" EQ="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="ORPHAN_DICTIONARY_ROWS" SEVERITY="IGNORABLE" MORE_DETAILS_ID="ORPHAN_DICTIONARY_ROWS_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select count(*) orphan_dictionary_rows from sys.kottd$ where sys_nc_oid$ not in (select oid$ from sys.obj$ where type#=13)">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="orphan_dictionary_rows">
              <COMPARATOR TYPE="numeric" EQ="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="TIME_ZONE_FILE_VERSION" SEVERITY="IGNORABLE" MORE_DETAILS_ID="time_zone_file_version_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=556477.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select version time_zone_file_version from v$timezone_file">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="time_zone_file_version">
              <COMPARATOR TYPE="numeric" GE="4" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="SYS_OBJ_TABLES" SEVERITY="IGNORABLE" MORE_DETAILS_ID="SYS_OBJ_TABLES_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=579523.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select count(*) sys_obj_tables from sys.user$ u, sys.obj$ o, sys.col$ c, sys.coltype$ t where o.type# = 2 and o.owner# = u.user# and o.obj# = c.obj# and o.obj# = t.obj# and c.intcol# = t.intcol# and bitand(c.property, 1) = 0 and bitand(t.flags, 128) &lt;&gt; 0 and u.name = 'SYS'">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="sys_obj_tables">
              <COMPARATOR TYPE="numeric" EQ="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="CONNECT_ROLE_GRANTEES" SEVERITY="IGNORABLE" >
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="SELECT count(*) connect_role_grantee_count FROM dba_role_privs WHERE granted_role = 'CONNECT' AND grantee NOT IN ('SYS', 'OUTLN', 'SYSTEM', 'CTXSYS', 'DBSNMP','LOGSTDBY_ADMINISTRATOR', 'ORDSYS','ORDPLUGINS', 'OEM_MONITOR', 'WKSYS', 'WKPROXY','WK_TEST', 'WKUSER', 'MDSYS', 'LBACSYS', 'DMSYS','WMSYS', 'OLAPDBA', 'OLAPSVR', 'OLAP_USER','OLAPSYS', 'EXFSYS', 'SYSMAN', 'MDDATA','SI_INFORMTN_SCHEMA', 'XDB', 'ODM')">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="connect_role_grantees">
              <COMPARATOR TYPE="numeric" EQ="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="INVALID_REGISTRY_COMP" SEVERITY="IGNORABLE" MORE_DETAILS_ID="INVALID_REGISTRY_COMP_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=556477.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="SELECT count(*) invalid_registry_comp_count FROM dba_registry where status != 'VALID'">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="invalid_registry_comp_count">
              <COMPARATOR TYPE="numeric" EQ="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="AUDIT_TABLESPACE" SEVERITY="IGNORABLE" MORE_DETAILS_ID="AUDIT_TABLESPACE_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=429825.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="SELECT  tablespace_name audit_tablespace FROM dba_tables WHERE table_name='AUD$'">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="audit_tablespace">
              <COMPARATOR TYPE="string" EQ="SYSTEM" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="EXT_SSL_AUTHENTICATED_USERS" SEVERITY="IGNORABLE" MORE_DETAILS_ID="EXT_SSL_AUTHENTICATED_USERS_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=429825.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="SELECT count(*) ext_ssl_authenticated_users FROM sys.user$ WHERE ext_username IS NOT NULL AND password = 'GLOBAL'">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="ext_ssl_authenticated_users">
              <COMPARATOR TYPE="numeric" EQ="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="MV_GROUP_REFRESH_JOBS" SEVERITY="IGNORABLE" MORE_DETAILS_ID="MV_GROUP_REFRESH_JOBS_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=258021.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select count(*) mv_group_refresh_jobs from dba_jobs_running jr, v$session s, dba_jobs j where jr.sid=s.sid and j.job=jr.job and upper(j.what) like '%REFRESH%'">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="mv_group_refresh_jobs">
              <COMPARATOR TYPE="numeric" EQ="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="MV_GROUP_MANUAL_REFRESH" SEVERITY="IGNORABLE" MORE_DETAILS_ID="MV_GROUP_MANUAL_REFRESH_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=258021.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select count(*) mv_group_manual_refresh from ( select username, s.sid, rc.rowner, rc.rname, count(*) from v$lock l, dba_objects o, v$session s, dba_refresh_children rc where o.object_id=l.id1 and l.type='JI' and l.lmode=6 and s.sid=l.sid and o.object_type='TABLE' and o.object_name=rc.name and o.owner=rc.owner and rc.type='SNAPSHOT' group by username, s.sid, rc.rowner, rc.rname having count(*)=( select count(*) from dba_refresh_children where rowner= rc.rowner and rname=rc.rname and type='SNAPSHOT') )">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="mv_group_manual_refresh">
              <COMPARATOR TYPE="numeric" EQ="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  










    <TASK_DEFINITION ID="CORE_DUMP_DEST" SEVERITY="IGNORABLE" MORE_DETAILS_ID="CORE_DUMP_DEST_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,p.value from gv$parameter p,gv$instance i where p.inst_id = i.inst_id and p.name = 'core_dump_dest' order by i.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <EXTERNAL_ANALYZER GLOBAL_ANALYZER="true">
          <EXECUTABLE_INFO TYPE="SHELL">
            <EXTERNAL>
              <NAME VALUE="core_dump_dest_analyzer.sh" />
              <ARGS>
                <ARG>
                  <NAME VALUE="DB_NAME" />
                  <TYPE VALUE="string" />
                  <VAR VALUE="DB_NAME" />
                </ARG>
                <ARG>
                  <NAME VALUE="AGE_IN_DAYS" />
                  <TYPE VALUE="numeric" />
                  <VAL VALUE="30" />
                </ARG>
                <ARG>
                  <NAME VALUE="EXPECTED_COUNT" />
                  <TYPE VALUE="numeric" />
                  <VAL VALUE="0" />
                </ARG>
              </ARGS>
            </EXTERNAL>
            <RESULT_TYPE VALUE="ANALYZED" />
          </EXECUTABLE_INFO>
        </EXTERNAL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  

    <TASK_DEFINITION ID="ORA_00600_ERRORS" SEVERITY="IGNORABLE" MORE_DETAILS_ID="ORA_00600_ERRORS_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,p.value from gv$parameter p,gv$instance i where p.inst_id = i.inst_id and p.name = 'background_dump_dest' order by i.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <EXTERNAL_ANALYZER GLOBAL_ANALYZER="true">
          <EXECUTABLE_INFO TYPE="SHELL">
            <EXTERNAL>
              <NAME VALUE="ora_00600_errors_analyzer.sh" />
              <ARGS>
                <ARG>
                  <NAME VALUE="DB_NAME" />
                  <TYPE VALUE="string" />
                  <VAR VALUE="DB_NAME" />
                </ARG>
                <ARG>
                  <NAME VALUE="EXPECTED_COUNT" />
                  <TYPE VALUE="numeric" />
                  <VAL VALUE="0" />
                </ARG>
              </ARGS>
            </EXTERNAL>
            <RESULT_TYPE VALUE="ANALYZED" />
          </EXECUTABLE_INFO>
        </EXTERNAL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  

    <TASK_DEFINITION ID="ORA_07445_ERRORS" SEVERITY="IGNORABLE" MORE_DETAILS_ID="ORA_07445_ERRORS_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,p.value from gv$parameter p,gv$instance i where p.inst_id = i.inst_id and p.name = 'background_dump_dest' order by i.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <EXTERNAL_ANALYZER GLOBAL_ANALYZER="true">
          <EXECUTABLE_INFO TYPE="SHELL">
            <EXTERNAL>
              <NAME VALUE="ora_07445_errors_analyzer.sh" />
              <ARGS>
                <ARG>
                  <NAME VALUE="DB_NAME" />
                  <TYPE VALUE="string" />
                  <VAR VALUE="DB_NAME" />
                </ARG>
                <ARG>
                  <NAME VALUE="EXPECTED_COUNT" />
                  <TYPE VALUE="numeric" />
                  <VAL VALUE="0" />
                </ARG>
              </ARGS>
            </EXTERNAL>
            <RESULT_TYPE VALUE="ANALYZED" />
          </EXECUTABLE_INFO>
        </EXTERNAL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  

    <TASK_DEFINITION ID="ALERT_LOG_FILE_SIZE" SEVERITY="IGNORABLE" MORE_DETAILS_ID="ALERT_LOG_FILE_SIZE_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,p.value from gv$parameter p,gv$instance i where p.inst_id = i.inst_id and p.name = 'background_dump_dest' order by i.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <EXTERNAL_ANALYZER GLOBAL_ANALYZER="true">
          <EXECUTABLE_INFO TYPE="SHELL">
            <EXTERNAL>
              <NAME VALUE="alert_log_file_size_analyzer.sh" />
              <ARGS>
                <ARG>
                  <NAME VALUE="DB_NAME" />
                  <TYPE VALUE="string" />
                  <VAR VALUE="DB_NAME" />
                </ARG>
                <ARG>
                  <NAME VALUE="EXPECTED_SIZE" />
                  <TYPE VALUE="string" />
                  <VAL VALUE="51200k" />
                </ARG>
              </ARGS>
            </EXTERNAL>
            <RESULT_TYPE VALUE="ANALYZED" />
          </EXECUTABLE_INFO>
        </EXTERNAL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  

    <TASK_DEFINITION ID="BACKGROUND_DUMP_DESTINATION" SEVERITY="IGNORABLE" MORE_DETAILS_ID="BACKGROUND_DUMP_DESTINATION_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,p.value from gv$parameter p,gv$instance i where p.inst_id = i.inst_id and p.name = 'background_dump_dest' order by i.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <EXTERNAL_ANALYZER GLOBAL_ANALYZER="true">
          <EXECUTABLE_INFO TYPE="SHELL">
            <EXTERNAL>
              <NAME VALUE="bdump_dest_trace_analyzer.sh" />
              <ARGS>
                <ARG>
                  <NAME VALUE="DB_NAME" />
                  <TYPE VALUE="string" />
                  <VAR VALUE="DB_NAME" />
                </ARG>
                <ARG>
                  <NAME VALUE="AGE_IN_DAYS" />
                  <TYPE VALUE="numeric" />
                  <VAL VALUE="30" />
                </ARG>
                <ARG>
                  <NAME VALUE="EXPECTED_COUNT" />
                  <TYPE VALUE="numeric" />
                  <VAL VALUE="0" />
                </ARG>
              </ARGS>
            </EXTERNAL>
            <RESULT_TYPE VALUE="ANALYZED" />
          </EXECUTABLE_INFO>
        </EXTERNAL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  


    <TASK_DEFINITION ID="DB_LOG_MODE" SEVERITY="IGNORABLE" MORE_DETAILS_ID="DB_LOG_MODE_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=429825.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select log_mode db_log_mode from v$database">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="db_log_mode">
              <COMPARATOR TYPE="string" EQ="NOARCHIVELOG" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  




    <TASK_DEFINITION ID="REDO_LOG_SIZE" SEVERITY="IGNORABLE" MORE_DETAILS_ID="REDO_LOG_SIZE_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=601807.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select count(*)  redo_log_file_less_than_4mb from v$log where bytes &lt;4194304">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="redo_log_file_less_than_4mb">
              <COMPARATOR TYPE="numeric" EQ="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  

    <TASK_DEFINITION ID="SHARED_POOL_SIZE" SEVERITY="IGNORABLE" MORE_DETAILS_ID="SHARED_POOL_SIZE_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=437924.1</REFERENCE>
        <REFERENCE>http://www.oracle.com/technology/products/database/asm/pdf/asm_10gr2_bestpractices%2009-07.pdf</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select round(sum(bytes)/1024/1024,0) sp from v$sgastat where pool in ('shared pool')">
                    <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="SHARED_POOL_SIZE">
              <COMPARATOR TYPE="numeric" GE="150" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="NO_OF_DICTIONARY_MANAGED_TS" SEVERITY="IGNORABLE" MORE_DETAILS_ID="NO_OF_DICTIONARY_MANAGED_TS_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=175434.1</REFERENCE>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=105120.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select count(extent_management) no_of_dictionary_managed_ts from dba_tablespaces where extent_management !='LOCAL'">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="no_of_dictionary_managed_ts">
              <COMPARATOR TYPE="numeric" EQ="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="UNIFORM_ALLOCATION_TYPE_TS" SEVERITY="IGNORABLE" MORE_DETAILS_ID="UNIFORM_ALLOCATION_TYPE_TS_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=847951.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select count(ALLOCATION_TYPE) uniform_allocation_type_ts from dba_tablespaces where ALLOCATION_TYPE != 'UNIFORM'">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="uniform_allocation_type_ts">
              <COMPARATOR TYPE="numeric" LE="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="AUTO_SEGMENT_SPACE_MGMT" SEVERITY="IGNORABLE" MORE_DETAILS_ID="AUTO_SEGMENT_SPACE_MGMT_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select count(SEGMENT_SPACE_MANAGEMENT) auto_segment_space_management from dba_tablespaces where SEGMENT_SPACE_MANAGEMENT !='AUTO' and contents = 'PERMANENT' and tablespace_name !='SYSTEM'">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="auto_segment_space_management">
              <COMPARATOR TYPE="numeric" LE="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <!--This task is for database version 9i or old -->
    <TASK_DEFINITION ID="AVG_GC_CR_BLOCK_RECV_TIME_9" SEVERITY="IGNORABLE" MORE_DETAILS_ID="AVG_GC_CR_BLOCK_RECV_TIME_9_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select b1.inst_id, ((b1.value / decode(b2.value,0,1, b2.value)) * 10) avg_gc_cr_block_receive_time from gv$sysstat b1, gv$sysstat b2 where  b1.name = 'global cache cr block receive time' and b2.name = 'global cache cr blocks received'  and b1.inst_id = b2.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="avg_gc_cr_block_receive_time">
              <COMPARATOR TYPE="numeric" LE="15" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <!--This task is for database version 9i or old -->
    <TASK_DEFINITION ID="AVG_GC_CURRENT_BLOCK_RECV_TIME_9" SEVERITY="IGNORABLE" MORE_DETAILS_ID="AVG_GC_CURRENT_BLOCK_RECV_TIME_9_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select  i.instance_name, ((b1.value / decode(b2.value,0,1, b2.value)) * 10) avg_gc_current_block_recv_time  from gv$sysstat b1, gv$sysstat b2, gv$instance i where b1.name = 'global cache current block receive time' and b2.name = 'global cache current blocks received'  and b1.inst_id = b2.inst_id and i.inst_id = b1.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="avg_gc_current_block_recv_time">
              <COMPARATOR TYPE="numeric" LE="15" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="AVG_GC_CR_BLOCK_RECV_TIME" SEVERITY="IGNORABLE" MORE_DETAILS_ID="AVG_GC_CR_BLOCK_RECV_TIME_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,  ((b1.value / decode(b2.value,0,1, b2.value)) *10) avg_gc_cr_block_receive_time  from gv$sysstat b1, gv$sysstat b2, gv$instance i where b1.name = 'gc cr block receive time' and b2.name = 'gc cr blocks received'  and b1.inst_id = b2.inst_id and i.inst_id = b1.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="avg_gc_cr_block_receive_time">
              <COMPARATOR TYPE="numeric" LE="15" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="AVG_GC_CURRENT_BLOCK_RECV_TIME" SEVERITY="IGNORABLE" MORE_DETAILS_ID="AVG_GC_CURRENT_BLOCK_RECV_TIME_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,  ((b1.value / decode(b2.value,0,1,b2.value)) * 10) avg_gc_current_block_recv_time from gv$sysstat b1, gv$sysstat b2,gv$instance i where b1.name = 'gc current block receive time' and b2.name = 'gc current blocks received'  and b1.inst_id = b2.inst_id and i.inst_id = b1.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="avg_gc_current_block_recv_time">
              <COMPARATOR TYPE="numeric" LE="15" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="AUTO_UNDO_MGMT" SEVERITY="IGNORABLE" MORE_DETAILS_ID="AUTO_UNDO_MGMT_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name,p.value as undo_management from gv$parameter p,gv$instance i where p.inst_id = i.inst_id and p.name = 'undo_management' order by i.inst_id">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="undo_management">
              <COMPARATOR TYPE="string" EQ_NO_CASE="AUTO" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="CLUSTER_INTERCONNECTS" SEVERITY="IGNORABLE" MORE_DETAILS_ID="CLUSTER_INTERCONNECTS_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name, sum( decode( upper(c.is_public), 'NO', 1, 0 ) ) cluster_interconnects from gv$instance i left outer join gv$cluster_interconnects c using (inst_id) group by i.instance_name">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="cluster_interconnects">
              <COMPARATOR TYPE="numeric" GE="1" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="ASM_DISK_IO_ERRORS" SEVERITY="IGNORABLE" MORE_DETAILS_ID="ASM_DISK_IO_ERRORS_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select sum(asm_disk_read_write_error) asm_disk_read_write_errors from (select 0 asm_disk_read_write_error from dual union select read_errs + write_errs asm_disk_read_write_error from v$asm_disk) group by 1">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="asm_disk_read_write_errors">
              <COMPARATOR TYPE="numeric" EQ="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="ASM_DISKS_WITHOUT_GROUPS" SEVERITY="IGNORABLE" MORE_DETAILS_ID="ASM_DISKS_WITHOUT_GROUPS_DETAILS">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select count(header_status) asm_disk_group_number_zero from v$asm_disk where group_number=0">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="asm_disk_group_number_zero">
              <COMPARATOR TYPE="numeric" EQ="0" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  

    <TASK_DEFINITION ID="IDGEN$_SEQUENCE_CACHE_SIZE" SEVERITY="IGNORABLE" MORE_DETAILS_ID="IDGEN$_SEQUENCE_CACHE_SIZE_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=561414.1</REFERENCE>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=432508.1</REFERENCE>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=268476.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select cache_size from dba_sequences where sequence_name = 'IDGEN1$' and sequence_owner = 'SYS'">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="idgen1$.cache_size">
              <COMPARATOR TYPE="numeric" GE="1000" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  

    <TASK_DEFINITION ID="AUDSES$_SEQUENCE_CACHE_SIZE" SEVERITY="IGNORABLE" MORE_DETAILS_ID="AUDSES$_SEQUENCE_CACHE_SIZE_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=561414.1</REFERENCE>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=432508.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select cache_size from dba_sequences where sequence_name = 'AUDSES$' and sequence_owner = 'SYS'">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="audses$.cache_size">
              <COMPARATOR TYPE="numeric" GE="10000" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  

    <TASK_DEFINITION ID="ACTIVE_INSTANCE_COUNT" SEVERITY="IGNORABLE" MORE_DETAILS_ID="ACTIVE_INSTANCE_COUNT_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>http://download.oracle.com/docs/cd/B28359_01/server.111/b28320/initparams007.htm#sthref42</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select i.instance_name, decode(p.value, NULL,0, p.value) active_instance_count from gv$instance i left outer join (select p.inst_id, p.value from gv$parameter p where p.name = 'active_instance_count') p using(inst_id)">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <REFERENCE_COLUMN NAME="instance_name" />
            <COLUMN NAME="active_instance_count">
              <COMPARATOR TYPE="numeric" NE="1" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  



    <TASK_DEFINITION ID="DATABASE_USING_ASM" SEVERITY="IGNORABLE">
      <EXECUTABLE_INFO TYPE="SQL">
        <INLINE VALUE="select count (*) from v$datafile where name like '+%'">
          <ARGS>
            <ARG>
             <NAME VALUE="DB_NAME" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_NAME" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_DESCR" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_DESCR" />
            </ARG>
            <ARG>
             <NAME VALUE="DB_PWD" />
             <TYPE VALUE="string" />
             <VAR VALUE="DB_PWD" />
            </ARG>
          </ARGS>
        </INLINE>
        <RESULT_TYPE VALUE="TO_BE_ANALYZED" />
      </EXECUTABLE_INFO>
      <ANALYZER>
        <SQL_ANALYZER>
          <COLUMN_LIST>
            <COLUMN NAME="datafiles_on_asm">
              <COMPARATOR TYPE="numeric" GE="1" />
            </COLUMN>
          </COLUMN_LIST>
        </SQL_ANALYZER>
      </ANALYZER>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  







    <TASK_DEFINITION ID="HANGCHECK_TIMER" SEVERITY="IGNORABLE" MORE_DETAILS_ID="HANGCHECK_TIMER_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=232355.1</REFERENCE>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=220970.1</REFERENCE>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=726833.1</REFERENCE>
        <REFERENCE>http://download.oracle.com/docs/cd/B28359_01/install.111/b28263/postinst.htm#BABHGHDI</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="hangchecktimer.sh" /> 
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    

    <TASK_DEFINITION ID="HANGCHECK_REBOOT" SEVERITY="IGNORABLE" MORE_DETAILS_ID="HANGCHECK_REBOOT_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=232355.1</REFERENCE>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=220970.1</REFERENCE>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=726833.1</REFERENCE>
        <REFERENCE>http://download.oracle.com/docs/cd/B28359_01/install.111/b28263/postinst.htm#BABHGHDI</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="hangcheck_reboot.sh" /> 
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    
    <TASK_DEFINITION ID="HANGCHECK_TICK" SEVERITY="IGNORABLE" MORE_DETAILS_ID="HANGCHECK_TICK_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=232355.1</REFERENCE>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=220970.1</REFERENCE>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=726833.1</REFERENCE>
        <REFERENCE>http://download.oracle.com/docs/cd/B28359_01/install.111/b28263/postinst.htm#BABHGHDI</REFERENCE>

      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="hangcheck_tick.sh" /> 
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    
    <TASK_DEFINITION ID="HANGCHECK_MARGIN" SEVERITY="IGNORABLE" MORE_DETAILS_ID="HANGCHECK_MARGIN_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=232355.1</REFERENCE>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=220970.1</REFERENCE>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=726833.1</REFERENCE>
        <REFERENCE>http://download.oracle.com/docs/cd/B28359_01/install.111/b28263/postinst.htm#BABHGHDI</REFERENCE>

      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="hangcheck_margin.sh" /> 
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    
    <TASK_DEFINITION ID="CSS_DIAGWAIT" SEVERITY="IGNORABLE" MORE_DETAILS_ID="CSS_DIAGWAIT_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=559365.1</REFERENCE>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=294430.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="css_diagwait.sh" /> 
          <ARGS>
            <ARG>
              <NAME VALUE="CRS_HOME" />
              <TYPE VALUE="string" />
              <VAR VALUE="CRS_HOME" />
            </ARG>
          </ARGS>
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>UNIX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="CSS_MISSCOUNT" SEVERITY="IGNORABLE" MORE_DETAILS_ID="CSS_MISSCOUNT_DETAILS">
        <REFERENCE_LIST>
          <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=294430.1</REFERENCE>
        </REFERENCE_LIST>
        <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="css_misscount.sh" /> 
          <ARGS>
            <ARG>
              <NAME VALUE="CRS_HOME" />
              <TYPE VALUE="string" />
              <VAR VALUE="CRS_HOME" />
            </ARG>
            <ARG>
              <NAME VALUE="PARAM_VALUE" />
              <TYPE VALUE="numeric" />
              <VAL VALUE="60" />
            </ARG>
          </ARGS>
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>UNIX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="CSS_REBOOTTIME" SEVERITY="IGNORABLE" MORE_DETAILS_ID="CSS_REBOOTTIME_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=294430.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="css_reboot_time.sh" /> 
          <ARGS>
            <ARG>
              <NAME VALUE="CRS_HOME" />
              <TYPE VALUE="string" />
              <VAR VALUE="CRS_HOME" />
            </ARG>
          </ARGS>
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>UNIX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="CSS_DISKTIMEOUT" SEVERITY="IGNORABLE" MORE_DETAILS_ID="CSS_DISKTIMEOUT_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=294430.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="css_disk_timeout.sh" /> 
          <ARGS>
            <ARG>
              <NAME VALUE="CRS_HOME" />
              <TYPE VALUE="string" />
              <VAR VALUE="CRS_HOME" />
            </ARG>
          </ARGS>
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>UNIX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="NETWORK_PARAMETER" SEVERITY="IGNORABLE">
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="check_network_param.sh" />
          <ARGS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-pre" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="foo" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="1" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAL VALUE="1" />
              </ARG>
          </ARGS>
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>AIX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="VMM_PARAMETER" SEVERITY="IGNORABLE" ROOT_PRIVILEGE_REQUIRED="true">
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="check_vmm.sh" />
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>AIX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="JUMBO_FRAMES" SEVERITY="IGNORABLE" MORE_DETAILS_ID="JUMBO_FRAMES_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>http://docs.hp.com/en/AB290-90001/ch01s11.html?jumpid=reg_R1002_USEN</REFERENCE>
        <REFERENCE>http://www.sun.com/products/networking/ethernet/jumbo/</REFERENCE>
        <REFERENCE>http://kbserver.netgear.com/kb_web_files/n101539.asp</REFERENCE>
        <REFERENCE>http://www.cisco.com/en/US/products/hw/switches/ps700/products_configuration_example09186a008010edab.shtml</REFERENCE>
        <REFERENCE>http://www.juniper.net/company/presscenter/pr/2005/pr-050815.html</REFERENCE>
        <REFERENCE>http://darkwing.uoregon.edu/~joe/jumbo-clean-gear.html</REFERENCE>
        <REFERENCE>http://www.dell.com/content/products/productdetails.aspx/pwcnt_2724?c=us&amp;cs=04&amp;l=en&amp;s=bsd</REFERENCE>
        <REFERENCE>http://www.intel.com/support/network/adapter/index.htm</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="check_jumbo_frames.sh" />
          <ARGS>
            <ARG>
              <NAME VALUE="CRS_HOME" />
              <TYPE VALUE="string" />
              <VAR VALUE="CRS_HOME" />
            </ARG>
            <ARG>
              <NAME VALUE="EXPECTED_MTU_SIZE" />
              <TYPE VALUE="numeric" />
              <VAL VALUE="1500" />
            </ARG>
          </ARGS>
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>SOLARIS</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
        <OPERATING_SYSTEM>
          <TYPE>AIX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
        <OPERATING_SYSTEM>
          <TYPE>HP-UX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>RHEL4</VERSION>
        </OPERATING_SYSTEM>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>RHEL5</VERSION>
        </OPERATING_SYSTEM>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>OEL4</VERSION>
        </OPERATING_SYSTEM>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>OEL5</VERSION>
        </OPERATING_SYSTEM>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>OEL5</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="REVERSE_PATH_FILTER" SEVERITY="IGNORABLE" MORE_DETAILS_ID="REVERSE_PATH_FILTER_DETAILS">
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="check_rp_filter.sh" />
          <ARGS>
            <ARG>
              <NAME VALUE="STAGE" />
              <TYPE VALUE="string" />
              <VAL VALUE="-pre" />
            </ARG>
            <ARG>
              <NAME VALUE="ADDITIONAL_ARGUMENT" />
              <TYPE VALUE="string" />
              <VAL VALUE="1" />
            </ARG>
          </ARGS>
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>OEL6</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>
    <TASK_DEFINITION ID="E1000_FLOW_CONTROL" SEVERITY="IGNORABLE" MORE_DETAILS_ID="E1000_FLOW_CONTROL_DETAILS">
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="check_e1000.sh" />
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>RHEL4</VERSION>
        </OPERATING_SYSTEM>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>RHEL5</VERSION>
        </OPERATING_SYSTEM>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>OEL4</VERSION>
        </OPERATING_SYSTEM>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>OEL5</VERSION>
        </OPERATING_SYSTEM>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>OEL5</VERSION>
        </OPERATING_SYSTEM>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>SUSE10</VERSION>
        </OPERATING_SYSTEM>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>SUSE11</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="DEFAULT_GATEWAY_VIP_SUBNET" SEVERITY="IGNORABLE" MORE_DETAILS_ID="DEFAULT_GATEWAY_VIP_SUBNET_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=298895.1</REFERENCE>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=399213.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="check_default_gateway.sh" />
          <ARGS>
            <ARG>
              <NAME VALUE="CRS_HOME" />
              <TYPE VALUE="string" />
              <VAR VALUE="CRS_HOME" />
            </ARG>
          </ARGS>
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    
    <TASK_DEFINITION ID="NON_ROUTABLE_NETWORK_INTERCONNECT" SEVERITY="IGNORABLE" MORE_DETAILS_ID="NON_ROUTABLE_NETWORK_INTERCONNECT_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>http://www.faqs.org/rfcs/rfc1918.html</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="check_non_routable_network_interconnect.sh" />
          <ARGS>
            <ARG>
              <NAME VALUE="CRS_HOME" />
              <TYPE VALUE="string" />
              <VAR VALUE="CRS_HOME" />
            </ARG>
          </ARGS>
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  

    <TASK_DEFINITION ID="TCP_RETRANSMISSIONS" SEVERITY="IGNORABLE" MORE_DETAILS_ID="TCP_RETRANSMISSIONS_DETAILS">
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="check_tcp_packet_retransmit.sh" />
          <ARGS>
            <ARG>
              <NAME VALUE="tcpOutDataBytes" />
              <TYPE VALUE="numeric" />
              <VAL VALUE="1500" />
            </ARG>
          </ARGS>
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>SOLARIS</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="NETWORK_PACKET_REASSEMBLY" SEVERITY="IGNORABLE">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=563566.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="check_network_packet_reassembly.sh" />
          <ARGS>
            <ARG>
              <NAME VALUE="ipReasmOKs" />
              <TYPE VALUE="numeric" />
              <VAL VALUE="0" />
            </ARG>
          </ARGS>
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>SOLARIS</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="VIP_RESTART" SEVERITY="IGNORABLE" MORE_DETAILS_ID="VIP_RESTART_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=294526.1</REFERENCE>
      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="check_vip_restart_attempt.sh" />
          <ARGS>
            <ARG>
              <NAME VALUE="CRS_HOME" />
              <TYPE VALUE="string" />
              <VAR VALUE="CRS_HOME" />
            </ARG>
          </ARGS>
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>ALL</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    
    
        
    <TASK_DEFINITION ID="LISTENER_NAMING_CONVENTION" SEVERITY="IGNORABLE" MORE_DETAILS_ID="LISTENER_NAMING_CONVENTION_DETAILS">
      <REFERENCE_LIST>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=232355.1</REFERENCE>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=220970.1</REFERENCE>
        <REFERENCE>https://support.oracle.com/CSP/main/article?cmd=show&amp;type=NOT&amp;id=726833.1</REFERENCE>
        <REFERENCE>http://download.oracle.com/docs/cd/B28359_01/install.111/b28263/postinst.htm#BABHGHDI</REFERENCE>

      </REFERENCE_LIST>
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="listener_naming_convention.sh" /> 
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    
    
    
    
    
    <TASK_DEFINITION ID="ENABLED_HUGE_PAGE" SEVERITY="IGNORABLE">
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="checkhugepage.sh" /> 
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>OEL5</VERSION>
        </OPERATING_SYSTEM>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>RHEL5</VERSION>
        </OPERATING_SYSTEM>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>OEL4</VERSION>
        </OPERATING_SYSTEM>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>RHEL4</VERSION>
        </OPERATING_SYSTEM>

      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    
    <TASK_DEFINITION ID="HWCLOCK_SHUTDOWN_SYNC" SEVERITY="IGNORABLE">
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="shutdown_hwclock_sync.sh" />
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>
    <TASK_DEFINITION ID="SSHD_SETTING" SEVERITY="IGNORABLE">
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="checksshd.sh" /> 
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
<!-- LINUX (sshd_config owned by root no read access don't run task)-->
<!-- HP-UX -->
        <OPERATING_SYSTEM>
          <TYPE>HP-UX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
<!-- AIX -->
        <OPERATING_SYSTEM>
          <TYPE>AIX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
<!-- SunOS covers both Sparc64 and X64 -->
        <OPERATING_SYSTEM>
          <TYPE>SunOS</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="MAX_LOCKED_MEM" SEVERITY="IGNORABLE">
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="checkmemlock.sh" /> 
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>

      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="ENABLED_AMM" SEVERITY="IGNORABLE">
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="checkramfs.sh" /> 
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
    <TASK_DEFINITION ID="PORT_AVAILABILITY" SEVERITY="IGNORABLE">
      <EXECUTABLE_INFO TYPE="SHELL">
        <EXTERNAL>
          <NAME VALUE="checkportavail.sh" />
          <ARGS>
            <ARG>
             <NAME VALUE="ARG-1" />
             <TYPE VALUE="numeric" />
             <VAL VALUE="8888" />
            </ARG>
            <ARG>
             <NAME VALUE="ARG-2" />
             <TYPE VALUE="string" />
             <VAL VALUE="tcp" />
            </ARG>
          </ARGS> 
        </EXTERNAL>
        <RESULT_TYPE VALUE="ANALYZED" />
      </EXECUTABLE_INFO>
      <OPERATING_SYSTEM_LIST>
        <OPERATING_SYSTEM>
          <TYPE>LINUX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
        <OPERATING_SYSTEM>
          <TYPE>AIX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
        <OPERATING_SYSTEM>
          <TYPE>HP-UX</TYPE>
          <ARCHITECTURE>ALL</ARCHITECTURE>
          <VERSION>ALL</VERSION>
        </OPERATING_SYSTEM>
      </OPERATING_SYSTEM_LIST>
    </TASK_DEFINITION>  
  </TASK_DEFINITION_LIST>
  <TARGET_LIST>
    <SOFTWARE VERSION="11gR2">
      <TARGET ID="STAGE_PRE_CRSINST">
        <TASK_LIST>
          <CONDITION VAR="INTERCONNECT_LIST" NE="NULL">
            <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="ipqmaxlen">
              <EXECUTABLE_ARGUMENTS>
                <ARG>
                  <NAME VALUE="STAGE" />
                  <TYPE VALUE="string" />
                  <VAL VALUE="-pre" />
                </ARG>
                <ARG>
                  <NAME VALUE="NETWORK_PARAM_NAME" />
                  <TYPE VALUE="string" />
                  <VAL VALUE="ipqmaxlen" />
                </ARG>
                <ARG>
                  <NAME VALUE="NETWORK_PARAM_VALUE" />
                  <TYPE VALUE="numeric" />
                  <VAL VALUE="512" />
                </ARG>
                <ARG>
                  <NAME VALUE="ADDITIONAL_ARGUMENT" />
                  <TYPE VALUE="string" />
                  <VAR VALUE="INTERCONNECT_LIST" />
                </ARG>
              </EXECUTABLE_ARGUMENTS>
            </TASK>
            <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="rfc1323">
              <EXECUTABLE_ARGUMENTS>
                <ARG>
                  <NAME VALUE="STAGE" />
                  <TYPE VALUE="string" />
                  <VAL VALUE="-pre" />
                </ARG>
                <ARG>
                  <NAME VALUE="NETWORK_PARAM_NAME" />
                  <TYPE VALUE="string" />
                  <VAL VALUE="rfc1323" />
                </ARG>
                <ARG>
                  <NAME VALUE="NETWORK_PARAM_VALUE" />
                  <TYPE VALUE="numeric" />
                  <VAL VALUE="1" />
                </ARG>
                <ARG>
                  <NAME VALUE="ADDITIONAL_ARGUMENT" />
                  <TYPE VALUE="string" />
                  <VAR VALUE="INTERCONNECT_LIST" />
                </ARG>
              </EXECUTABLE_ARGUMENTS>
            </TASK>
            <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="sb_max">
              <EXECUTABLE_ARGUMENTS>
                <ARG>
                  <NAME VALUE="STAGE" />
                  <TYPE VALUE="string" />
                  <VAL VALUE="-pre" />
                </ARG>
                <ARG>
                  <NAME VALUE="NETWORK_PARAM_NAME" />
                  <TYPE VALUE="string" />
                  <VAL VALUE="sb_max" />
                </ARG>
                <ARG>
                  <NAME VALUE="NETWORK_PARAM_VALUE" />
                  <TYPE VALUE="numeric" />
                  <VAL VALUE="4194304" />
                </ARG>
                <ARG>
                  <NAME VALUE="ADDITIONAL_ARGUMENT" />
                  <TYPE VALUE="string" />
                  <VAR VALUE="INTERCONNECT_LIST" />
                </ARG>
              </EXECUTABLE_ARGUMENTS>
            </TASK>
            <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="tcp_sendspace">
              <EXECUTABLE_ARGUMENTS>
                <ARG>
                  <NAME VALUE="STAGE" />
                  <TYPE VALUE="string" />
                  <VAL VALUE="-pre" />
                </ARG>
                <ARG>
                  <NAME VALUE="NETWORK_PARAM_NAME" />
                  <TYPE VALUE="string" />
                  <VAL VALUE="tcp_sendspace" />
                </ARG>
                <ARG>
                  <NAME VALUE="NETWORK_PARAM_VALUE" />
                  <TYPE VALUE="numeric" />
                  <VAL VALUE="65536" />
                </ARG>
                <ARG>
                  <NAME VALUE="ADDITIONAL_ARGUMENT" />
                  <TYPE VALUE="string" />
                  <VAR VALUE="INTERCONNECT_LIST" />
                </ARG>
              </EXECUTABLE_ARGUMENTS>
            </TASK>
            <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="tcp_recvspace">
              <EXECUTABLE_ARGUMENTS>
                <ARG>
                  <NAME VALUE="STAGE" />
                  <TYPE VALUE="string" />
                  <VAL VALUE="-pre" />
                </ARG>
                <ARG>
                  <NAME VALUE="NETWORK_PARAM_NAME" />
                  <TYPE VALUE="string" />
                  <VAL VALUE="tcp_recvspace" />
                </ARG>
                <ARG>
                  <NAME VALUE="NETWORK_PARAM_VALUE" />
                  <TYPE VALUE="numeric" />
                  <VAL VALUE="65536" />
                </ARG>
                <ARG>
                  <NAME VALUE="ADDITIONAL_ARGUMENT" />
                  <TYPE VALUE="string" />
                  <VAR VALUE="INTERCONNECT_LIST" />
                </ARG>
              </EXECUTABLE_ARGUMENTS>
            </TASK>
            <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="udp_sendspace">
              <EXECUTABLE_ARGUMENTS>
                <ARG>
                  <NAME VALUE="STAGE" />
                  <TYPE VALUE="string" />
                  <VAL VALUE="-pre" />
                </ARG>
                <ARG>
                  <NAME VALUE="NETWORK_PARAM_NAME" />
                  <TYPE VALUE="string" />
                  <VAL VALUE="udp_sendspace" />
                </ARG>
                <ARG>
                  <NAME VALUE="NETWORK_PARAM_VALUE" />
                  <TYPE VALUE="numeric" />
                  <VAL VALUE="65536" />
               </ARG>
                <ARG>
                  <NAME VALUE="ADDITIONAL_ARGUMENT" />
                  <TYPE VALUE="string" />
                  <VAR VALUE="INTERCONNECT_LIST" />
                </ARG>
              </EXECUTABLE_ARGUMENTS>
            </TASK>
            <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="udp_recvspace">
              <EXECUTABLE_ARGUMENTS>
                <ARG>
                  <NAME VALUE="STAGE" />
                  <TYPE VALUE="string" />
                  <VAL VALUE="-pre" />
                </ARG>
                <ARG>
                  <NAME VALUE="NETWORK_PARAM_NAME" />
                  <TYPE VALUE="string" />
                  <VAL VALUE="udp_recvspace" />
                </ARG>
                <ARG>
                  <NAME VALUE="NETWORK_PARAM_VALUE" />
                  <TYPE VALUE="numeric" />
                  <VAL VALUE="655360" />
                </ARG>
                <ARG>
                  <NAME VALUE="ADDITIONAL_ARGUMENT" />
                  <TYPE VALUE="string" />
                  <VAR VALUE="INTERCONNECT_LIST" />
                </ARG>
              </EXECUTABLE_ARGUMENTS>
            </TASK>
            <TASK ID="REVERSE_PATH_FILTER">
              <EXECUTABLE_ARGUMENTS>
                <ARG>
                  <NAME VALUE="STAGE" />
                  <TYPE VALUE="string" />
                  <VAL VALUE="-pre" />
                </ARG>
                <ARG>
                  <NAME VALUE="ADDITIONAL_ARGUMENT" />
                  <TYPE VALUE="string" />
                  <VAR VALUE="INTERCONNECT_LIST" />
                </ARG>
              </EXECUTABLE_ARGUMENTS>
            </TASK>
          </CONDITION>

        </TASK_LIST>
      </TARGET>
      <TARGET ID="BESTPRACTICE_PRE_CRS_INST">
        <TASK_LIST>
          <CONDITION>
            <VAR_TASK ID="ENABLED_AMM" />
            <TASK ID="MAX_LOCKED_MEM" />
          </CONDITION>
          <TASK ID="SSHD_SETTING" />
          <TASK ID="ENABLED_HUGE_PAGE" /> 
          <TASK ID="HWCLOCK_SHUTDOWN_SYNC" /> 
          <TASK ID="CORE_FILE_SETTING" />
          <TASK ID="PORT_AVAILABILITY" />
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="ipqmaxlen">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="ipqmaxlen" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="512" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="rfc1323">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="rfc1323" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="1" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="sb_max">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="sb_max" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="4194304" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="tcp_sendspace">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="tcp_sendspace" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="65536" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="tcp_recvspace">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="tcp_recvspace" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="65536" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="udp_sendspace">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="udp_sendspace" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="65536" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="udp_recvspace">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="udp_recvspace" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="655360" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="REVERSE_PATH_FILTER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>

<!--
          <TASK ID="VMM_PARAMETER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="VMM_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="minperm%" />
              </ARG>
              <ARG>
                <NAME VALUE="VMM_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="3" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="VMM_PARAMETER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="VMM_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="lru_file_repage" />
              </ARG>
              <ARG>
                <NAME VALUE="VMM_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="0" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="VMM_PARAMETER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="VMM_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="strict_maxclient" />
              </ARG>
              <ARG>
                <NAME VALUE="VMM_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="1" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="VMM_PARAMETER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="VMM_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="strict_maxperm" />
              </ARG>
              <ARG>
                <NAME VALUE="VMM_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="0" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="VMM_PARAMETER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="VMM_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="page_steal_method" />
              </ARG>
              <ARG>
                <NAME VALUE="VMM_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="1" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="E1000_FLOW_CONTROL" /> 
-->
          <TASK ID="TCP_RETRANSMISSIONS" /> 
          <TASK ID="NETWORK_PACKET_REASSEMBLY" /> 
        </TASK_LIST>
      </TARGET>
      <TARGET ID="BESTPRACTICE_POSTREQ_CRS_INST">
        <TASK_LIST>
          <TASK ID="SSHD_SETTING" /> 
          <TASK ID="CSS_MISSCOUNT">
            <EXECUTABLE_ARGUMENTS>
	            <ARG>
	              <NAME VALUE="PARAM_VALUE" />
	              <TYPE VALUE="numeric" />
	              <VAL VALUE="30" />
	            </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK> 
          <TASK ID="CSS_REBOOTTIME" /> 
          <TASK ID="CSS_DISKTIMEOUT" /> 
          <TASK ID="JUMBO_FRAMES" />
        </TASK_LIST>
      </TARGET>
      <TARGET ID="STAGE_PRE_NODE_ADD">
        <TASK_LIST>
          <TASK ID="SSHD_SETTING" /> 
        </TASK_LIST>
      </TARGET>
      <TARGET ID="BESTPRACTICE_POSTREQ_DB_CONFIG">
        <TASK_LIST>
          <CONDITION>
            <VAR_TASK ID="FAST_START_INSTANCE_RECOVERY_TARGET">
              <ANALYZER>
                <SQL_ANALYZER>
                  <COLUMN_LIST>
                    <REFERENCE_COLUMN NAME="instance_name" />
                    <COLUMN NAME="_fast_start_instance_recovery_target">
                      <COMPARATOR TYPE="numeric" GT="0" />
                    </COLUMN>
                  </COLUMN_LIST>
                </SQL_ANALYZER>
              </ANALYZER>
            </VAR_TASK>
            <TASK ID="FAST_START_MTTR_TARGET" /> 
          </CONDITION>
          <TASK ID="PRE_PAGE_SGA" /> 
          <TASK ID="OPTIMIZER_DYNAMIC_SAMPLING" /> 
          <TASK ID="INVALID_JAVA_OBJ" /> 
          <TASK ID="SYSAUX_TS" /> 
          <TASK ID="JVM_CONFIGURATION" /> 
          <TASK ID="JAVA_BASED_USERS" /> 
          <TASK ID="JAVA_ROLE_COUNT" /> 
          <TASK ID="INVALID_SYSTEM_OBJECTS" /> 
          <TASK ID="INVALID_APPLICATION_OBJECTS" /> 
          <TASK ID="SPFILE" /> 
          <TASK ID="DATABASE_WORDSIZE" /> 
          <TASK ID="DUPLICATE_SYSTEM_OBJECTS" /> 
<!--
          <CONDITION>
            <VAR_TASK ID="DATABASE_USING_ASM" />
            <TASK ID="ASM_POWER_LIMIT" />
            <TASK ID="ASM_DISK_IO_ERRORS" /> 
            <TASK ID="ASM_DISKS_WITHOUT_GROUPS" /> 
            <TASK ID="SHARED_POOL_SIZE" /> 
          </CONDITION>
-->
          <TASK ID="MAX_DUMP_FILE_SIZE" /> 
          <TASK ID="REMOTE_LISTENER" />
          <TASK ID="FILES_IN_BACKUP" />
          <TASK ID="MEDIA_RECOVERY_FILES" />
          <TASK ID="INDOUBT_DIST_TRANS" />
          <TASK ID="ORPHAN_DICTIONARY_ROWS" />
          <TASK ID="SYS_OBJ_TABLES" />
          <TASK ID="CONNECT_ROLE_GRANTEES" />
          <TASK ID="INVALID_REGISTRY_COMP" />
          <TASK ID="EXT_SSL_AUTHENTICATED_USERS" />
          <TASK ID="MV_GROUP_REFRESH_JOBS" />
          <TASK ID="MV_GROUP_MANUAL_REFRESH" />
          <TASK ID="DB_LOG_MODE" />
          <TASK ID="REDO_LOG_SIZE" />
          <TASK ID="NO_OF_DICTIONARY_MANAGED_TS" /> 
          <TASK ID="CLUSTER_INTERCONNECTS" /> 
<!-- Bug fix 12990632, disable checks that are incorrectly running analyzer on the local node instead of remote node 
          <TASK ID="CORE_DUMP_DEST" />
          <TASK ID="ORA_00600_ERRORS" />
          <TASK ID="ORA_07445_ERRORS" />
          <TASK ID="BACKGROUND_DUMP_DESTINATION" />
          <TASK ID="ALERT_LOG_FILE_SIZE" />
-->
          <TASK ID="AUTO_SEGMENT_SPACE_MGMT" /> 
          <TASK ID="AVG_GC_CR_BLOCK_RECV_TIME" /> 
          <TASK ID="AVG_GC_CURRENT_BLOCK_RECV_TIME" /> 
          <TASK ID="AUTO_UNDO_MGMT" /> 
        </TASK_LIST>
      </TARGET>

    </SOFTWARE>
    <SOFTWARE VERSION="11gR1">
      <TARGET ID="BESTPRACTICE_PRE_CRS_INST">
        <TASK_LIST>
          <CONDITION>
            <VAR_TASK ID="ENABLED_AMM" />
            <TASK ID="MAX_LOCKED_MEM" />
          </CONDITION>
          <TASK ID="SSHD_SETTING" />
          <TASK ID="ENABLED_HUGE_PAGE" /> 
          <TASK ID="HWCLOCK_SHUTDOWN_SYNC" /> 
          <TASK ID="CORE_FILE_SETTING" />
          <TASK ID="HANGCHECK_TIMER" />
          <TASK ID="HANGCHECK_REBOOT" />
          <TASK ID="HANGCHECK_TICK" />
          <TASK ID="HANGCHECK_MARGIN" />
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="ipqmaxlen">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="ipqmaxlen" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="512" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="rfc1323">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="rfc1323" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="1" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="sb_max">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="sb_max" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="1310720" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="tcp_sendspace">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="tcp_sendspace" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="65536" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="tcp_recvspace">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="tcp_recvspace" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="65536" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="udp_sendspace">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="udp_sendspace" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="65536" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="udp_recvspace">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="udp_recvspace" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="655360" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="REVERSE_PATH_FILTER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
<!--
          <TASK ID="VMM_PARAMETER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="VMM_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="minperm%" />
              </ARG>
              <ARG>
                <NAME VALUE="VMM_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="3" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="VMM_PARAMETER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="VMM_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="lru_file_repage" />
              </ARG>
              <ARG>
                <NAME VALUE="VMM_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="0" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="VMM_PARAMETER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="VMM_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="strict_maxclient" />
              </ARG>
              <ARG>
                <NAME VALUE="VMM_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="1" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="VMM_PARAMETER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="VMM_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="strict_maxperm" />
              </ARG>
              <ARG>
                <NAME VALUE="VMM_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="0" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="VMM_PARAMETER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="VMM_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="page_steal_method" />
              </ARG>
              <ARG>
                <NAME VALUE="VMM_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="1" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="E1000_FLOW_CONTROL" /> 
-->          
          <TASK ID="TCP_RETRANSMISSIONS" /> 
          <TASK ID="NETWORK_PACKET_REASSEMBLY" /> 
        </TASK_LIST>
      </TARGET>
      <TARGET ID="BESTPRACTICE_POSTREQ_CRS_INST">
        <TASK_LIST>
          <TASK ID="SSHD_SETTING" /> 
          <TASK ID="CSS_DIAGWAIT" /> 
          <TASK ID="CSS_MISSCOUNT" >
            <EXECUTABLE_ARGUMENTS>
                <ARG>
                  <NAME VALUE="PARAM_VALUE" />
                  <TYPE VALUE="numeric" />
                  <VAL VALUE="30" />
                </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK> 
          <TASK ID="CSS_REBOOTTIME" /> 
          <TASK ID="CSS_DISKTIMEOUT" /> 
          <TASK ID="DEFAULT_GATEWAY_VIP_SUBNET" /> 
          <TASK ID="JUMBO_FRAMES" />
        </TASK_LIST>
      </TARGET>
      <TARGET ID="BESTPRACTICE_POSTREQ_DB_CONFIG">
        <TASK_LIST>
          <CONDITION>
            <VAR_TASK ID="FAST_START_INSTANCE_RECOVERY_TARGET">
              <ANALYZER>
                <SQL_ANALYZER>
                  <COLUMN_LIST>
                    <REFERENCE_COLUMN NAME="instance_name" />
                    <COLUMN NAME="_fast_start_instance_recovery_target">
                      <COMPARATOR TYPE="numeric" GT="0" />
                    </COLUMN>
                  </COLUMN_LIST>
                </SQL_ANALYZER>
              </ANALYZER>
            </VAR_TASK>
            <TASK ID="FAST_START_MTTR_TARGET" /> 
          </CONDITION>
          <TASK ID="PRE_PAGE_SGA" /> 
          <TASK ID="PARALLEL_EXECUTION_MESSAGE_SIZE" /> 
          <TASK ID="OPTIMIZER_DYNAMIC_SAMPLING" /> 
          <TASK ID="MAX_COMMIT_PROPAGATION_DELAY" />
          <CONDITION>
            <VAR_TASK ID="DISK_ASYNCH_IO_LINKING" />
            <ELSE>
              <TASK ID="DISK_ASYNCH_IO" />
              <TASK ID="DBWR_IO_SLAVES" />
            </ELSE>
          </CONDITION>
          <TASK ID="INVALID_JAVA_OBJ" /> 
          <TASK ID="SYSAUX_TS" /> 
          <TASK ID="JVM_CONFIGURATION" /> 
          <TASK ID="JAVA_BASED_USERS" /> 
          <TASK ID="JAVA_ROLE_COUNT" /> 
          <TASK ID="INVALID_SYSTEM_OBJECTS" /> 
          <TASK ID="INVALID_APPLICATION_OBJECTS" /> 
          <TASK ID="SPFILE" /> 
          <TASK ID="DATABASE_WORDSIZE" /> 
          <TASK ID="DUPLICATE_SYSTEM_OBJECTS" /> 
<!--
          <CONDITION>
            <VAR_TASK ID="DATABASE_USING_ASM" />
            <TASK ID="ASM_POWER_LIMIT" />
            <TASK ID="ASM_DISK_IO_ERRORS" /> 
            <TASK ID="ASM_DISKS_WITHOUT_GROUPS" /> 
            <TASK ID="SHARED_POOL_SIZE" /> 
          </CONDITION>
-->
          <TASK ID="MAX_DUMP_FILE_SIZE" /> 
          <TASK ID="REMOTE_LISTENER" /> 
          <TASK ID="FILES_IN_BACKUP" />
          <TASK ID="MEDIA_RECOVERY_FILES" />
          <TASK ID="INDOUBT_DIST_TRANS" />
          <TASK ID="ORPHAN_DICTIONARY_ROWS" />
          <TASK ID="SYS_OBJ_TABLES" />
          <TASK ID="CONNECT_ROLE_GRANTEES" />
          <TASK ID="INVALID_REGISTRY_COMP" />
          <TASK ID="EXT_SSL_AUTHENTICATED_USERS" />
          <TASK ID="MV_GROUP_REFRESH_JOBS" />
          <TASK ID="MV_GROUP_MANUAL_REFRESH" />
          <TASK ID="DB_LOG_MODE" />
          <TASK ID="REDO_LOG_SIZE" />
<!-- Bug fix 12990632, disable checks that are incorrectly running analyzer on the local node instead of remote node 
          <TASK ID="CORE_DUMP_DEST" />
          <TASK ID="ORA_00600_ERRORS" />
          <TASK ID="ORA_07445_ERRORS" />
          <TASK ID="BACKGROUND_DUMP_DESTINATION" />
          <TASK ID="ALERT_LOG_FILE_SIZE" />
-->
          <TASK ID="AUTO_SEGMENT_SPACE_MGMT" /> 
          <TASK ID="AVG_GC_CR_BLOCK_RECV_TIME" /> 
          <TASK ID="AVG_GC_CURRENT_BLOCK_RECV_TIME" /> 
          <TASK ID="AUTO_UNDO_MGMT" />
          <TASK ID="NO_OF_DICTIONARY_MANAGED_TS" /> 
        </TASK_LIST>
      </TARGET>
    </SOFTWARE>
    <SOFTWARE VERSION="10gR2">
      <TARGET ID="BESTPRACTICE_PRE_CRS_INST">
        <TASK_LIST>
          <CONDITION>
            <VAR_TASK ID="ENABLED_AMM" />
            <TASK ID="MAX_LOCKED_MEM" />
          </CONDITION>
          <TASK ID="SSHD_SETTING" />
          <TASK ID="ENABLED_HUGE_PAGE" /> 
          <TASK ID="HWCLOCK_SHUTDOWN_SYNC" /> 
          <TASK ID="CORE_FILE_SETTING" />
          <TASK ID="HANGCHECK_TIMER" />
          <TASK ID="HANGCHECK_REBOOT" />
          <TASK ID="HANGCHECK_TICK" />
          <TASK ID="HANGCHECK_MARGIN" />
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="ipqmaxlen">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="ipqmaxlen" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="512" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="rfc1323">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="rfc1323" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="1" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="sb_max">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="sb_max" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="1310720" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="tcp_sendspace">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="tcp_sendspace" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="65536" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="tcp_recvspace">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="tcp_recvspace" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="65536" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="udp_sendspace">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="udp_sendspace" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="65536" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="udp_recvspace">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="udp_recvspace" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="655360" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="REVERSE_PATH_FILTER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
<!--
          <TASK ID="VMM_PARAMETER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="VMM_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="minperm%" />
              </ARG>
              <ARG>
                <NAME VALUE="VMM_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="3" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="VMM_PARAMETER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="VMM_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="lru_file_repage" />
              </ARG>
              <ARG>
                <NAME VALUE="VMM_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="0" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="VMM_PARAMETER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="VMM_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="strict_maxclient" />
              </ARG>
              <ARG>
                <NAME VALUE="VMM_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="1" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="VMM_PARAMETER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="VMM_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="strict_maxperm" />
              </ARG>
              <ARG>
                <NAME VALUE="VMM_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="0" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="VMM_PARAMETER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="VMM_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="page_steal_method" />
              </ARG>
              <ARG>
                <NAME VALUE="VMM_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="1" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="E1000_FLOW_CONTROL" /> 
-->
          <TASK ID="TCP_RETRANSMISSIONS" /> 
          <TASK ID="NETWORK_PACKET_REASSEMBLY" /> 
        </TASK_LIST>
      </TARGET>
      <TARGET ID="BESTPRACTICE_POSTREQ_CRS_INST">
        <TASK_LIST>
          <TASK ID="SSHD_SETTING" /> 
          <TASK ID="CSS_DIAGWAIT" /> 
          <TASK ID="CSS_MISSCOUNT" /> 
          <TASK ID="DEFAULT_GATEWAY_VIP_SUBNET" /> 
          <TASK ID="JUMBO_FRAMES" />
        </TASK_LIST>
      </TARGET>
      <TARGET ID="BESTPRACTICE_POSTREQ_DB_CONFIG">
        <TASK_LIST>
          <CONDITION>
            <VAR_TASK ID="FAST_START_INSTANCE_RECOVERY_TARGET">
              <ANALYZER>
                <SQL_ANALYZER>
                  <COLUMN_LIST>
                    <REFERENCE_COLUMN NAME="instance_name" />
                    <COLUMN NAME="_fast_start_instance_recovery_target">
                      <COMPARATOR TYPE="numeric" GT="0" />
                    </COLUMN>
                  </COLUMN_LIST>
                </SQL_ANALYZER>
              </ANALYZER>
            </VAR_TASK>
            <TASK ID="FAST_START_MTTR_TARGET" /> 
          </CONDITION>
          <TASK ID="PRE_PAGE_SGA" /> 
          <TASK ID="PARALLEL_EXECUTION_MESSAGE_SIZE" /> 
          <TASK ID="OPTIMIZER_DYNAMIC_SAMPLING" /> 
          <TASK ID="MAX_COMMIT_PROPAGATION_DELAY" />
          <CONDITION>
            <VAR_TASK ID="DISK_ASYNCH_IO_LINKING" />
            <ELSE>
              <TASK ID="DISK_ASYNCH_IO" />
              <TASK ID="DBWR_IO_SLAVES" />
            </ELSE>
          </CONDITION>
          <TASK ID="INVALID_JAVA_OBJ" /> 
          <TASK ID="SYSAUX_TS" /> 
          <TASK ID="JVM_CONFIGURATION" /> 
          <TASK ID="JAVA_BASED_USERS" /> 
          <TASK ID="JAVA_ROLE_COUNT" /> 
          <TASK ID="INVALID_SYSTEM_OBJECTS" /> 
          <TASK ID="INVALID_APPLICATION_OBJECTS" /> 
          <TASK ID="SPFILE" /> 
          <TASK ID="DATABASE_WORDSIZE" /> 
          <TASK ID="DUPLICATE_SYSTEM_OBJECTS" /> 
<!--
          <CONDITION>
            <VAR_TASK ID="DATABASE_USING_ASM" />
            <TASK ID="ASM_POWER_LIMIT" />
            <TASK ID="ASM_DISK_IO_ERRORS" /> 
            <TASK ID="ASM_DISKS_WITHOUT_GROUPS" /> 
            <TASK ID="SHARED_POOL_SIZE" /> 
          </CONDITION>
-->
          <TASK ID="MAX_DUMP_FILE_SIZE" /> 
          <TASK ID="REMOTE_LISTENER" />
          <TASK ID="FILES_IN_BACKUP" />
          <TASK ID="MEDIA_RECOVERY_FILES" />
          <TASK ID="INDOUBT_DIST_TRANS" />
          <TASK ID="ORPHAN_DICTIONARY_ROWS" />
          <TASK ID="TIME_ZONE_FILE_VERSION" />
          <TASK ID="SYS_OBJ_TABLES" />
          <TASK ID="CONNECT_ROLE_GRANTEES" />
          <TASK ID="INVALID_REGISTRY_COMP" />
          <TASK ID="EXT_SSL_AUTHENTICATED_USERS" />
          <TASK ID="MV_GROUP_REFRESH_JOBS" />
          <TASK ID="MV_GROUP_MANUAL_REFRESH" />
          <TASK ID="DB_LOG_MODE" />
          <TASK ID="REDO_LOG_SIZE" />
<!-- Bug fix 12990632, disable checks that are incorrectly running analyzer on the local node instead of remote node 
          <TASK ID="CORE_DUMP_DEST" />
          <TASK ID="ORA_00600_ERRORS" />
          <TASK ID="ORA_07445_ERRORS" />
          <TASK ID="BACKGROUND_DUMP_DESTINATION" />
          <TASK ID="ALERT_LOG_FILE_SIZE" />
-->
          <TASK ID="AUTO_SEGMENT_SPACE_MGMT" /> 
          <TASK ID="AVG_GC_CR_BLOCK_RECV_TIME" /> 
          <TASK ID="AVG_GC_CURRENT_BLOCK_RECV_TIME" /> 
          <TASK ID="AUTO_UNDO_MGMT" />
          <TASK ID="NO_OF_DICTIONARY_MANAGED_TS" /> 
        </TASK_LIST>
      </TARGET>
    </SOFTWARE>
    <SOFTWARE VERSION="10gR1">
      <TARGET ID="BESTPRACTICE_PRE_CRS_INST">
        <TASK_LIST>
          <CONDITION>
            <VAR_TASK ID="ENABLED_AMM" />
            <TASK ID="MAX_LOCKED_MEM" />
          </CONDITION>
          <TASK ID="SSHD_SETTING" />
          <TASK ID="ENABLED_HUGE_PAGE" /> 
          <TASK ID="HWCLOCK_SHUTDOWN_SYNC" /> 
          <TASK ID="CORE_FILE_SETTING" />
          <TASK ID="HANGCHECK_TIMER" />
          <TASK ID="HANGCHECK_REBOOT" />
          <TASK ID="HANGCHECK_TICK" />
          <TASK ID="HANGCHECK_MARGIN" />
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="ipqmaxlen">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="ipqmaxlen" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="512" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="rfc1323">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="rfc1323" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="1" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="sb_max">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="sb_max" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="1310720" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="tcp_sendspace">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="tcp_sendspace" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="65536" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>

            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="tcp_recvspace">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="tcp_recvspace" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="65536" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="udp_sendspace">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="udp_sendspace" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="65536" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="NETWORK_PARAMETER" ID_MSG_PARAMS="udp_recvspace">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="udp_recvspace" />
              </ARG>
              <ARG>
                <NAME VALUE="NETWORK_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="655360" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="REVERSE_PATH_FILTER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="STAGE" />
                <TYPE VALUE="string" />
                <VAL VALUE="-post" />
              </ARG>
              <ARG>
                <NAME VALUE="ADDITIONAL_ARGUMENT" />
                <TYPE VALUE="string" />
                <VAR VALUE="CRS_HOME" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
<!--
          <TASK ID="VMM_PARAMETER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="VMM_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="minperm%" />
              </ARG>
              <ARG>
                <NAME VALUE="VMM_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="3" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="VMM_PARAMETER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="VMM_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="lru_file_repage" />
              </ARG>
              <ARG>
                <NAME VALUE="VMM_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="0" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="VMM_PARAMETER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="VMM_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="strict_maxclient" />
              </ARG>
              <ARG>
                <NAME VALUE="VMM_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="1" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="VMM_PARAMETER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="VMM_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="strict_maxperm" />
              </ARG>
              <ARG>
                <NAME VALUE="VMM_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="0" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="VMM_PARAMETER">
            <EXECUTABLE_ARGUMENTS>
              <ARG>
                <NAME VALUE="VMM_PARAM_NAME" />
                <TYPE VALUE="string" />
                <VAL VALUE="page_steal_method" />
              </ARG>
              <ARG>
                <NAME VALUE="VMM_PARAM_VALUE" />
                <TYPE VALUE="numeric" />
                <VAL VALUE="1" />
              </ARG>
            </EXECUTABLE_ARGUMENTS>
          </TASK>
          <TASK ID="E1000_FLOW_CONTROL" /> 
-->
          <TASK ID="TCP_RETRANSMISSIONS" /> 
          <TASK ID="NETWORK_PACKET_REASSEMBLY" /> 
        </TASK_LIST>
      </TARGET>
      <TARGET ID="STAGE_POST_CRSINST">
        <TASK_LIST>
          <TASK ID="SSHD_SETTING" /> 

        </TASK_LIST>
      </TARGET>
      <TARGET ID="BESTPRACTICE_POSTREQ_CRS_INST">
        <TASK_LIST>
          <TASK ID="SSHD_SETTING" /> 
          <TASK ID="CSS_DIAGWAIT" /> 
          <TASK ID="CSS_MISSCOUNT" /> 
          <TASK ID="VIP_RESTART" /> 
          <TASK ID="DEFAULT_GATEWAY_VIP_SUBNET" /> 
          <TASK ID="JUMBO_FRAMES" />
        </TASK_LIST>
      </TARGET>
      <TARGET ID="BESTPRACTICE_POSTREQ_DB_CONFIG">
        <TASK_LIST>
          <CONDITION>
            <VAR_TASK ID="FAST_START_INSTANCE_RECOVERY_TARGET">
              <ANALYZER>
                <SQL_ANALYZER>
                  <COLUMN_LIST>
                    <REFERENCE_COLUMN NAME="instance_name" />
                    <COLUMN NAME="_fast_start_instance_recovery_target">
                      <COMPARATOR TYPE="numeric" GT="0" />
                    </COLUMN>
                  </COLUMN_LIST>
                </SQL_ANALYZER>
              </ANALYZER>
            </VAR_TASK>
            <TASK ID="FAST_START_MTTR_TARGET" /> 
          </CONDITION>
          <TASK ID="PRE_PAGE_SGA" /> 
          <TASK ID="PARALLEL_EXECUTION_MESSAGE_SIZE" /> 
          <TASK ID="OPTIMIZER_DYNAMIC_SAMPLING" /> 
          <TASK ID="MAX_COMMIT_PROPAGATION_DELAY" />
          <CONDITION>
            <VAR_TASK ID="DISK_ASYNCH_IO_LINKING" />
            <ELSE>
              <TASK ID="DISK_ASYNCH_IO" />
              <TASK ID="DBWR_IO_SLAVES" />
            </ELSE>
          </CONDITION>
          <TASK ID="INVALID_JAVA_OBJ" /> 
          <TASK ID="SYSAUX_TS" /> 
          <TASK ID="JVM_CONFIGURATION" /> 
          <TASK ID="JAVA_BASED_USERS" /> 
          <TASK ID="JAVA_ROLE_COUNT" /> 
          <TASK ID="INVALID_SYSTEM_OBJECTS" /> 
          <TASK ID="INVALID_APPLICATION_OBJECTS" /> 
          <TASK ID="SPFILE" /> 
          <TASK ID="DATABASE_WORDSIZE" /> 
          <TASK ID="DUPLICATE_SYSTEM_OBJECTS" /> 
<!--
          <CONDITION>
            <VAR_TASK ID="DATABASE_USING_ASM" />
            <TASK ID="ASM_POWER_LIMIT" />
            <TASK ID="ASM_DISK_IO_ERRORS" /> 
            <TASK ID="ASM_DISKS_WITHOUT_GROUPS" /> 
            <TASK ID="SHARED_POOL_SIZE" /> 
          </CONDITION>
-->
          <TASK ID="MAX_DUMP_FILE_SIZE" /> 
          <TASK ID="REMOTE_LISTENER" /> 
          <TASK ID="FILES_IN_BACKUP" /> 
          <TASK ID="MEDIA_RECOVERY_FILES" /> 
          <TASK ID="INDOUBT_DIST_TRANS" />
          <TASK ID="ORPHAN_DICTIONARY_ROWS" />
          <TASK ID="TIME_ZONE_FILE_VERSION" />
          <TASK ID="SYS_OBJ_TABLES" />
          <TASK ID="CONNECT_ROLE_GRANTEES" />
          <TASK ID="INVALID_REGISTRY_COMP" />
          <TASK ID="EXT_SSL_AUTHENTICATED_USERS" />
          <TASK ID="MV_GROUP_REFRESH_JOBS" />
          <TASK ID="MV_GROUP_MANUAL_REFRESH" />
          <TASK ID="DB_LOG_MODE" />
          <TASK ID="REDO_LOG_SIZE" />
<!-- Bug fix 12990632, disable checks that are incorrectly running analyzer on the local node instead of remote node 
          <TASK ID="CORE_DUMP_DEST" />
          <TASK ID="ORA_00600_ERRORS" />
          <TASK ID="ORA_07445_ERRORS" />
          <TASK ID="BACKGROUND_DUMP_DESTINATION" />
          <TASK ID="ALERT_LOG_FILE_SIZE" />
-->
          <TASK ID="AUTO_SEGMENT_SPACE_MGMT" /> 
          <TASK ID="AVG_GC_CR_BLOCK_RECV_TIME" /> 
          <TASK ID="AVG_GC_CURRENT_BLOCK_RECV_TIME" /> 
          <TASK ID="AUTO_UNDO_MGMT" />
          <TASK ID="NO_OF_DICTIONARY_MANAGED_TS" /> 
        </TASK_LIST>
      </TARGET>
    </SOFTWARE>
  </TARGET_LIST>
</ROOT>
