<ROOT>
 <APPS_INITIALIZE_DATA>
  <USER_NAME>ENGINATICS</USER_NAME>
  <RESPONSIBILITY_KEY>SYSTEM_ADMINISTRATOR</RESPONSIBILITY_KEY>
  <APPLICATION_SHORT_NAME>SYSADMIN</APPLICATION_SHORT_NAME>
 </APPS_INITIALIZE_DATA>
<LOVS>
<!-- loader xml for Enginatics Blitz Report lov: DBA Container Data -->
 <LOVS_ROW>
  <GUID>CD9C5E45FE03F6AEE05362FB09053404</GUID>
  <LOV_NAME>DBA Container Data</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <LOV_QUERY>select &apos;All&apos; value,&apos;Return data from both, the PDB and the CDB&apos; description from v$parameter vp where vp.name=&apos;container_data&apos; and vp.value=&apos;ALL&apos; union all
select &apos;Current PDB&apos; value, &apos;Return data only from the current PDB&apos; description from v$parameter vp where vp.name=&apos;container_data&apos; union all
select &apos;N/A&apos; value,&apos;Not applicable for non CDB databases&apos; from dual where not exists (select null from v$parameter vp where vp.name=&apos;container_data&apos;)</LOV_QUERY>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
<!-- loader xml for Enginatics Blitz Report lov: DBA Diagnostic Pack Enabled -->
 <LOVS_ROW>
  <GUID>A7DFBD038AC2042AE0530100007F6181</GUID>
  <LOV_NAME>DBA Diagnostic Pack Enabled</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <LOV_QUERY>select &apos;Y&apos; id, xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value, null description from v$parameter vp where vp.name=&apos;control_management_pack_access&apos; and vp.value like &apos;DIAGNOSTIC%&apos;</LOV_QUERY>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
<!-- loader xml for Enginatics Blitz Report lov: DBA Module Type -->
 <LOVS_ROW>
  <GUID>8E2FF36EDF1F79D2E0530100007F1FF2</GUID>
  <LOV_NAME>DBA Module Type</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <LOV_QUERY>select &apos;Concurrent Request&apos; value, null description from dual union all
select &apos;Concurrent Manager&apos; value, null description from dual union all
select &apos;Form&apos; value, null description from dual union all
select &apos;Oracle Application Framework&apos; value, null description from dual union all
select &apos;Workflow&apos; value, null description from dual union all
select &apos;Business Event&apos; value, null description from dual union all
select &apos;Blitz Report&apos; value, null description from dual union all
select &apos;Discoverer&apos; value, null description from dual</LOV_QUERY>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
<!-- loader xml for Enginatics Blitz Report lov: DBA Package Name -->
 <LOVS_ROW>
  <GUID>8E2FF36EDEAC79D2E0530100007F1FF2</GUID>
  <LOV_NAME>DBA Package Name</LOV_NAME>
  <LOV_QUERY>select
ao.object_name value,
ao.owner description
from
all_objects ao
where
ao.object_type=&apos;PACKAGE BODY&apos; and
ao.status=&apos;VALID&apos;
order by
ao.object_name</LOV_QUERY>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
<!-- loader xml for Enginatics Blitz Report lov: DBA Session Type -->
 <LOVS_ROW>
  <GUID>8E2FF36EDEF079D2E0530100007F1FF2</GUID>
  <LOV_NAME>DBA Session Type</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <LOV_QUERY>select &apos;Foreground&apos; value, &apos;User sessions only&apos; description from dual union all
select &apos;Background&apos; value, &apos;DB internal processes only&apos; description from dual</LOV_QUERY>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
<!-- loader xml for Enginatics Blitz Report lov: DBA Username -->
 <LOVS_ROW>
  <GUID>8E2FF36EDEDA79D2E0530100007F1FF2</GUID>
  <LOV_NAME>DBA Username</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <LOV_QUERY>select
du.username value,
null description
from
dba_users du
order by
du.username</LOV_QUERY>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
<!-- loader xml for Enginatics Blitz Report lov: FND User Name -->
 <LOVS_ROW>
  <GUID>8E2FF36EDE8479D2E0530100007F1FF2</GUID>
  <LOV_NAME>FND User Name</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <FILTER_BEFORE_DISPLAY>Y</FILTER_BEFORE_DISPLAY>
  <LOV_QUERY>select
fu.user_name value,
trim(coalesce(
trim(papf.first_name||&apos; &apos;||papf.last_name),
fu.description,
fu.email_address,
papf.email_address
)||fu.inactive) description
from
(select case when sysdate between fu.start_date and nvl(fu.end_date,sysdate) then null else &apos; (inactive)&apos; end inactive, fu.* from fnd_user fu) fu,
(select papf.* from per_all_people_f papf where sysdate between papf.effective_start_date and papf.effective_end_date) papf,
(
select distinct
furg.user_id,
count(*) over (partition by furg.user_id) resp_count,
max(fr.responsibility_key) over (partition by furg.user_id) max_responsibility_key
from
fnd_responsibility fr,
fnd_user_resp_groups_direct furg
where
fr.responsibility_id=furg.responsibility_id and
fr.application_id=furg.responsibility_application_id
) furg
where
fu.employee_id=papf.person_id(+) and
fu.user_id=furg.user_id(+) and
not (furg.resp_count=1 and furg.max_responsibility_key=&apos;IRC_EXT_CANDIDATE&apos;)
order by
fu.inactive desc,
fu.user_name</LOV_QUERY>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <DESCRIPTION>FND user names, excluding iRecruitment candidates.</DESCRIPTION>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
<!-- loader xml for Enginatics Blitz Report lov: Yes -->
 <LOVS_ROW>
  <GUID>8E2FF36EDEA679D2E0530100007F1FF2</GUID>
  <LOV_NAME>Yes</LOV_NAME>
  <VALIDATE_FROM_LIST>Y</VALIDATE_FROM_LIST>
  <LOV_QUERY>select &apos;Y&apos; id, xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value, null description from dual</LOV_QUERY>
  <LOV_TRANSLATIONS>
   <LOV_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
   </LOV_TRANSLATIONS_ROW>
  </LOV_TRANSLATIONS>
 </LOVS_ROW>
</LOVS>
<REPORTS>
<!-- loader xml for Enginatics Blitz Report: DBA AWR Active Session History -->
 <REPORTS_ROW>
  <GUID>49A8B1A803A608ACE0530100007FEB91</GUID>
  <SQL_TEXT>select
xxen_util.client_time(x.sample_time) sample_time,
x.instance_number inst_id,
x.active_sessions,
x.active_cpu_sessions,
x.active_waiting_sessions,
x.sid_serial#,
xxen_util.user_name(x.module,x.action,x.client_id) user_name,
xxen_util.responsibility(x.module,x.action) responsibility,
xxen_util.module_type(x.module,x.action) module_type,
xxen_util.module_name(x.module,x.program) module_name,
case when lower(x.module) like &apos;%frm%&apos; then &apos;Forms&apos; when lower(x.module) like &apos;%fwk%&apos; then &apos;OAF&apos; end ui_type,
x.code,
x.code_line#,
x.sql_id,
x.plan_hash_value,
&amp;sql_text
xxen_util.time(case when x.count_sql_id&gt;1 then 10*x.count_sql_id end) time_per_sql,
round(100*x.count_sql_id/x.count,2) percentage,
x.execution_count,
xxen_util.client_time(x.sql_exec_start) sql_exec_start,
x.entry_procedure,
x.procedure,
xxen_util.time(x.sess_duration) sess_duration,
xxen_util.time(x.sess_active*10) sess_active,
xxen_util.client_time(x.sess_first_time) sess_first_time,
xxen_util.client_time(x.sql_first_time) sql_first_time,
x.session_state,
x.event,
x.wait_class,
x.time_model,
x.in_parse,
x.in_hard_parse,
x.qc_instance_id,
x.qc_sid_serial#,
x.sql_plan_operation,
x.sql_plan_options,
x.object,
x.blocked_status,
x.blocking_inst_id,
x.blocking_sid_serial#,
&amp;blocking_cols2
x.file_id,
x.block_id,
x.pga_allocated,
x.pga_total,
x.pga_percentage,
x.temp_space_allocated,
x.temp_space_total,
x.temp_space_percentage,
x.active_sessions,
x.machine,
x.command_type,
x.schema,
x.action,
x.module,
x.program,
x.p1text,
x.p1,
x.p2text,
x.p2,
x.p3text,
x.p3
from
(
select
dhash.sample_time_ sample_time,
dhash.instance_number,
count(*) over (partition by dhash.sample_id) active_sessions,
xxen_util.zero_to_null(count(decode(dhash.session_state,&apos;ON CPU&apos;,1)) over (partition by dhash.sample_id)) active_cpu_sessions,
xxen_util.zero_to_null(count(decode(dhash.session_state,&apos;WAITING&apos;,1)) over (partition by dhash.sample_id)) active_waiting_sessions,
dhash.session_id||&apos; - &apos;||dhash.session_serial# sid_serial#,
dhash.client_id,
xxen_util.instring(dhash.code_and_line,&apos;|&apos;,1) code,
xxen_util.instring(dhash.code_and_line,&apos;|&apos;,2) code_line#,
dhash.sql_id,
dhash.sql_plan_hash_value plan_hash_value,
count(*) over (partition by dhash.instance_number, dhash.session_id, dhash.session_serial#, dhash.sql_id) count_sql_id,
count(*) over (partition by dhash.instance_number, dhash.session_id, dhash.session_serial#) count,
dhst.sql_text,
dhash.sql_exec_id-16777216 execution_count,
dhash.sql_exec_start,
dp0.object_name||case when dp0.procedure_name is not null then &apos;.&apos;||dp0.procedure_name end entry_procedure,
dp.object_name||case when dp.procedure_name is not null then &apos;.&apos;||dp.procedure_name end procedure,
(max(dhash.sample_time_) over (partition by dhash.instance_number, dhash.session_id, dhash.session_serial#)-min(dhash.sample_time_) over (partition by dhash.instance_number, dhash.session_id, dhash.session_serial#))*86400 sess_duration,
count(*) over (partition by dhash.instance_number, dhash.session_id, dhash.session_serial#) sess_active,
min(dhash.sample_time_) over (partition by dhash.instance_number, dhash.session_id, dhash.session_serial#) sess_first_time,
min(dhash.sample_time_) over (partition by dhash.instance_number, dhash.session_id, dhash.session_serial#, dhash.sql_id) sql_first_time,
dhash.session_type,
dhash.session_state,
nvl(dhash.event,dhash.session_state)||
case
when dhash.event like &apos;enq%&apos; and dhash.session_state=&apos;WAITING&apos; then &apos; (mode=&apos;||bitand(dhash.p1,power(2,14)-1)||&apos;)&apos;
when dhash.event in (&apos;buffer busy waits&apos;,&apos;gc buffer busy&apos;,&apos;gc buffer busy acquire&apos;,&apos;gc buffer busy release&apos;) then &apos; (&apos;||
coalesce(
(select vw.class from (select vw.class, rownum row_num from v$waitstat vw) vw where dhash.p3=vw.row_num),
(select decode(mod(bitand(dhash.p3,to_number(&apos;FFFF&apos;,&apos;XXXX&apos;))-17,2),0,&apos;undo header&apos;,1,&apos;undo data&apos;,&apos;error&apos;) from dual)
)||&apos;)&apos;
end event,
dhash.wait_class,
rtrim(
case when bitand(dhash.time_model,power(2,01))=power(2,01) then &apos;DBTIME &apos; end||
case when bitand(dhash.time_model,power(2,02))=power(2,02) then &apos;BACKGROUND &apos; end||
case when bitand(dhash.time_model,power(2,03))=power(2,03) then &apos;CONNECTION_MGMT &apos; end||
case when bitand(dhash.time_model,power(2,04))=power(2,04) then &apos;PARSE &apos; end||
case when bitand(dhash.time_model,power(2,05))=power(2,05) then &apos;FAILED_PARSE &apos; end||
case when bitand(dhash.time_model,power(2,06))=power(2,06) then &apos;NOMEM_PARSE &apos; end||
case when bitand(dhash.time_model,power(2,07))=power(2,07) then &apos;HARD_PARSE &apos; end||
case when bitand(dhash.time_model,power(2,08))=power(2,08) then &apos;NO_SHARERS_PARSE &apos; end||
case when bitand(dhash.time_model,power(2,09))=power(2,09) then &apos;BIND_MISMATCH_PARSE &apos; end||
case when bitand(dhash.time_model,power(2,10))=power(2,10) then &apos;SQL_EXECUTION &apos; end||
case when bitand(dhash.time_model,power(2,11))=power(2,11) then &apos;PLSQL_EXECUTION &apos; end||
case when bitand(dhash.time_model,power(2,12))=power(2,12) then &apos;PLSQL_RPC &apos; end||
case when bitand(dhash.time_model,power(2,13))=power(2,13) then &apos;PLSQL_COMPILATION &apos; end||
case when bitand(dhash.time_model,power(2,14))=power(2,14) then &apos;JAVA_EXECUTION &apos; end||
case when bitand(dhash.time_model,power(2,15))=power(2,15) then &apos;BIND &apos; end||
case when bitand(dhash.time_model,power(2,16))=power(2,16) then &apos;CURSOR_CLOSE &apos; end||
case when bitand(dhash.time_model,power(2,17))=power(2,17) then &apos;SEQUENCE_LOAD &apos; end||
case when bitand(dhash.time_model,power(2,18))=power(2,18) then &apos;INMEMORY_QUERY &apos; end||
case when bitand(dhash.time_model,power(2,19))=power(2,19) then &apos;INMEMORY_POPULATE &apos; end||
case when bitand(dhash.time_model,power(2,20))=power(2,20) then &apos;INMEMORY_PREPOPULATE &apos; end||
case when bitand(dhash.time_model,power(2,21))=power(2,21) then &apos;INMEMORY_REPOPULATE &apos; end||
case when bitand(dhash.time_model,power(2,22))=power(2,22) then &apos;INMEMORY_TREPOPULATE &apos; end||
case when bitand(dhash.time_model,power(2,23))=power(2,23) then &apos;TABLESPACE_ENCRYPTION &apos; end
) time_model,
xxen_util.yes(dhash.in_parse) in_parse,
xxen_util.yes(dhash.in_hard_parse) in_hard_parse,
dhash.qc_instance_id,
dhash.qc_session_id||nvl2(dhash.qc_session_serial#,&apos; - &apos;||dhash.qc_session_serial#,null) qc_sid_serial#,
dhash.sql_plan_operation,
dhash.sql_plan_options,
(select do.owner||&apos;.&apos;||do.object_name||&apos; (&apos;||do.object_type||&apos;)&apos; from dba_objects do where dhash.current_obj#=do.object_id) object,
decode(dhash.blocking_session_status,&apos;VALID&apos;,&apos;blocked&apos;) blocked_status,
dhash.blocking_inst_id blocking_inst_id,
nvl2(dhash.blocking_session,dhash.blocking_session||&apos; - &apos;||dhash.blocking_session_serial#,null) blocking_sid_serial#,
&amp;blocking_columns
decode(dhash.p1text,&apos;file#&apos;,dhash.p1) file_id,
decode(dhash.p2text,&apos;block#&apos;,dhash.p2) block_id,
dhash.pga_allocated/1000000 pga_allocated,
sum(dhash.pga_allocated) over (partition by dhash.sample_id)/1000000 pga_total,
dhash.pga_allocated/xxen_util.zero_to_null(sum(dhash.pga_allocated) over (partition by dhash.sample_id))*100 pga_percentage,
dhash.temp_space_allocated/1000000 temp_space_allocated,
sum(dhash.temp_space_allocated) over (partition by dhash.sample_id)/1000000 temp_space_total,
dhash.temp_space_allocated/xxen_util.zero_to_null(sum(dhash.temp_space_allocated) over (partition by dhash.sample_id))*100 temp_space_percentage,
dhash.machine,
lower(dhash.sql_opname) command_type,
du.username schema,
dhash.action,
dhash.module,
dhash.program,
dhash.p1text,
dhash.p1,
dhash.p2text,
dhash.p2,
dhash.p3text,
dhash.p3
from
(
select
(select so.name||&apos;|&apos;||case when gsa.program_line#&gt;0 then gsa.program_line# end from gv$sqlarea gsa, sys.obj$ so where dhash.sql_id=gsa.sql_id and gsa.program_id=so.obj#(+) and rownum=1) code_and_line,
cast(dhash.sample_time as date) sample_time_,
dhash.*
from
dba_hist_active_sess_history dhash
where
1=1
) dhash
&amp;dynamic_tables
left join dba_hist_sqltext dhst on dhash.dbid=dhst.dbid and dhash.sql_id=dhst.sql_id
left join dba_procedures dp0 on dhash.plsql_entry_object_id=dp0.object_id and dhash.plsql_entry_subprogram_id=dp0.subprogram_id
left join dba_procedures dp on dhash.plsql_object_id=dp.object_id and dhash.plsql_subprogram_id=dp.subprogram_id
left join dba_users du on dhash.user_id=du.user_id
where
2=2
) x
order by
sample_time,
sess_first_time desc,
percentage desc,
sql_first_time desc</SQL_TEXT>
  <ENABLED>Y</ENABLED>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>AR</LANGUAGE>
    <REPORT_NAME>DBA AWR Active Session History</REPORT_NAME>
    <DESCRIPTION>محفوظات الجلسة النشطة من مخزن حمل العمل التلقائي</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>D</LANGUAGE>
    <REPORT_NAME>DBA AWR Active Session History</REPORT_NAME>
    <DESCRIPTION>Aktiver Sitzungsverlauf aus dem automatischen Arbeitslast-Repository</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>E</LANGUAGE>
    <REPORT_NAME>DBA AWR Active Session History</REPORT_NAME>
    <DESCRIPTION>Historial de sesiones activas del repositorio automático de cargas de trabajo</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>F</LANGUAGE>
    <REPORT_NAME>DBA AWR Active Session History</REPORT_NAME>
    <DESCRIPTION>Historique des sessions actives à partir du dépôt automatique de la charge de travail</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>I</LANGUAGE>
    <REPORT_NAME>DBA AWR Active Session History</REPORT_NAME>
    <DESCRIPTION>Cronologia delle sessioni attive dal repository automatico del carico di lavoro</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>JA</LANGUAGE>
    <REPORT_NAME>DBA AWR Active Session History</REPORT_NAME>
    <DESCRIPTION>自動ワークロードリポジトリからのアクティブなセッション履歴</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>KO</LANGUAGE>
    <REPORT_NAME>DBA AWR Active Session History</REPORT_NAME>
    <DESCRIPTION>자동 워크로드 저장소의 활성 세션 기록</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>PTB</LANGUAGE>
    <REPORT_NAME>DBA AWR Active Session History</REPORT_NAME>
    <DESCRIPTION>Histórico ativo da sessão a partir do repositório automático de carga de trabalho</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>RU</LANGUAGE>
    <REPORT_NAME>DBA AWR Active Session History</REPORT_NAME>
    <DESCRIPTION>История активного сеанса из репозитория автоматической загрузки</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>S</LANGUAGE>
    <REPORT_NAME>DBA AWR Active Session History</REPORT_NAME>
    <DESCRIPTION>Aktiv sessionshistorik från den automatiska arbetsbelastningsförvaret</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>TR</LANGUAGE>
    <REPORT_NAME>DBA AWR Active Session History</REPORT_NAME>
    <DESCRIPTION>Otomatik iş yükü havuzundan aktif oturum geçmişi</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>DBA AWR Active Session History</REPORT_NAME>
    <DESCRIPTION>Active session history from the automatic workload repository</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>ZHS</LANGUAGE>
    <REPORT_NAME>DBA AWR Active Session History</REPORT_NAME>
    <DESCRIPTION>自动工作负载存储库中的活动会话记录</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
  </REPORT_TRANSLATIONS>
  <CATEGORY_ASSIGNMENTS>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>Diagnostic Pack</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>Enginatics</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
  </CATEGORY_ASSIGNMENTS>
  <ANCHORS>
   <ANCHORS_ROW>
    <ANCHOR>&amp;blocking_cols2</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>&amp;blocking_columns</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>&amp;dynamic_tables</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>&amp;sql_text</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>1=1</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>2=2</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
   <PARAMETERS_ROW>
    <SORT_ORDER>1</SORT_ORDER>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>dhash.client_id=:user_name</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>FND User Name</LOV_NAME>
    <LOV_GUID>8E2FF36EDE8479D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <FILTER_BEFORE_DISPLAY_DSP>Y</FILTER_BEFORE_DISPLAY_DSP>
    <LOV_QUERY_DSP>select
fu.user_name value,
trim(coalesce(
trim(papf.first_name||&apos; &apos;||papf.last_name),
fu.description,
fu.email_address,
papf.email_address
)||fu.inactive) description
from
(select case when sysdate between fu.start_date and nvl(fu.end_date,sysdate) then null else &apos; (inactive)&apos; end inactive, fu.* from fnd_user fu) fu,
(select papf.* from per_all_people_f papf where sysdate between papf.effective_start_date and papf.effective_end_date) papf,
(
select distinct
furg.user_id,
count(*) over (partition by furg.user_id) resp_count,
max(fr.responsibility_key) over (partition by furg.user_id) max_responsibility_key
from
fnd_responsibility fr,
fnd_user_resp_groups_direct furg
where
fr.responsibility_id=furg.responsibility_id and
fr.application_id=furg.responsibility_application_id
) furg
where
fu.employee_id=papf.person_id(+) and
fu.user_id=furg.user_id(+) and
not (furg.resp_count=1 and furg.max_responsibility_key=&apos;IRC_EXT_CANDIDATE&apos;)
order by
fu.inactive desc,
fu.user_name</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Nom de l&apos;utilisateur</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>User Name</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>2</SORT_ORDER>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>xxen_util.module_type(dhash.module,dhash.action)=:module_type</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>DBA Module Type</LOV_NAME>
    <LOV_GUID>8E2FF36EDF1F79D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select &apos;Concurrent Request&apos; value, null description from dual union all
select &apos;Concurrent Manager&apos; value, null description from dual union all
select &apos;Form&apos; value, null description from dual union all
select &apos;Oracle Application Framework&apos; value, null description from dual union all
select &apos;Workflow&apos; value, null description from dual union all
select &apos;Business Event&apos; value, null description from dual union all
select &apos;Blitz Report&apos; value, null description from dual union all
select &apos;Discoverer&apos; value, null description from dual</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Type de module</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Module Type</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>3</SORT_ORDER>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>lower(dhash.module) like &apos;%&apos;||lower(:module)||&apos;%&apos;</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Char</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Le module contient</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Module contains</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>4</SORT_ORDER>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <ANCHOR>&amp;dynamic_tables</ANCHOR>
    <SQL_TEXT>left join (
select distinct
dhash.instance_number,
dhash.session_id,
dhash.session_serial#,
max(dhash.client_id) keep (dense_rank last order by dhash.sample_id) over (partition by dhash.instance_number,dhash.session_id,dhash.session_serial#) client_id,
max(dhash.action) keep (dense_rank last order by dhash.sample_id) over (partition by dhash.instance_number,dhash.session_id,dhash.session_serial#) action,
max(dhash.module) keep (dense_rank last order by dhash.sample_id) over (partition by dhash.instance_number,dhash.session_id,dhash.session_serial#) module,
max(dhash.program) keep (dense_rank last order by dhash.sample_id) over (partition by dhash.instance_number,dhash.session_id,dhash.session_serial#) program,
max(dhash.session_type) keep (dense_rank last order by dhash.sample_id) over (partition by dhash.instance_number,dhash.session_id,dhash.session_serial#) session_type,
max(dhash.machine) keep (dense_rank last order by dhash.sample_id) over (partition by dhash.instance_number,dhash.session_id,dhash.session_serial#) machine,
max(decode(dhash.p1text,&apos;file#&apos;,dhash.p1)) keep (dense_rank last order by dhash.sample_id) over (partition by dhash.instance_number,dhash.session_id,dhash.session_serial#) file_id,
max(decode(dhash.p2text,&apos;block#&apos;,dhash.p2)) keep (dense_rank last order by dhash.sample_id) over (partition by dhash.instance_number,dhash.session_id,dhash.session_serial#) block_id
from
dba_hist_active_sess_history dhash
) dhash0 on dhash.blocking_inst_id=dhash0.instance_number and dhash.blocking_session=dhash0.session_id and dhash.blocking_session_serial#=dhash0.session_serial#</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>Yes</LOV_NAME>
    <LOV_GUID>8E2FF36EDEA679D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select &apos;Y&apos; id, xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value, null description from dual</LOV_QUERY_DSP>
    <DEFAULT_VALUE>:$flex$.blocked_sessions_only</DEFAULT_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Afficher les informations sur la session de blocage</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Show Blocking Session Info</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>5</SORT_ORDER>
    <ANCHOR>&amp;blocking_cols2</ANCHOR>
    <SQL_TEXT>x.blocking_user_name,
x.blocking_responsibility,
x.blocking_module_type,
x.blocking_module_name,
x.blocking_session_type,
x.blocking_machine,
x.blocking_file_id,
x.blocking_block_id,</SQL_TEXT>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Afficher les informations sur la session de blocage</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Show Blocking Session Info</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>6</SORT_ORDER>
    <ANCHOR>&amp;blocking_columns</ANCHOR>
    <SQL_TEXT>xxen_util.user_name(dhash0.module,dhash0.action,dhash0.client_id) blocking_user_name,
xxen_util.responsibility(dhash0.module,dhash0.action) blocking_responsibility,
xxen_util.module_type(dhash0.module,dhash0.action) blocking_module_type,
xxen_util.module_name(dhash0.module,dhash0.program) blocking_module_name,
dhash0.session_type blocking_session_type,
dhash0.machine blocking_machine,
dhash0.file_id blocking_file_id,
dhash0.block_id blocking_block_id,</SQL_TEXT>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Afficher les informations sur la session de blocage</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Show Blocking Session Info</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>7</SORT_ORDER>
    <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>dhash.blocking_session is not null</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>Yes</LOV_NAME>
    <LOV_GUID>8E2FF36EDEA679D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select &apos;Y&apos; id, xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value, null description from dual</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Sessions bloquées uniquement</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Blocked Sessions only</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>8</SORT_ORDER>
    <DISPLAY_SEQUENCE>60</DISPLAY_SEQUENCE>
    <ANCHOR>&amp;dynamic_tables</ANCHOR>
    <SQL_TEXT>join (select fcr.actual_start_date, fcr.actual_completion_date, fu.user_name from fnd_concurrent_requests fcr, fnd_user fu where fcr.request_id=:request_id and fcr.requested_by=fu.user_id) fcr on
dhash.sample_time between fcr.actual_start_date and nvl(fcr.actual_completion_date,dhash.sample_time) and
dhash.client_id=fcr.user_name</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Number</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Id de la demande</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Request Id</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>9</SORT_ORDER>
    <DISPLAY_SEQUENCE>70</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>dhash.sample_time&gt;=:from_time</SQL_TEXT>
    <PARAMETER_TYPE_DSP>DateTime</PARAMETER_TYPE_DSP>
    <DEFAULT_VALUE>select xxen_util.client_time(dhs.begin_interval_time) from
(
select
min(dhs.begin_interval_time) begin_interval_time
from
dba_hist_snapshot dhs
where
dhs.dbid=(select case when :$flex$.container_data in (&apos;All&apos;,&apos;N/A&apos;) then vd.dbid else vd.con_dbid end dbid from v$database vd) and
:$flex$.request_id is null and
:$flex$.sid_serial is null
) dhs</DEFAULT_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Du temps</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>From Time</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>10</SORT_ORDER>
    <DISPLAY_SEQUENCE>80</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>dhash.sample_time&lt;:to_time+1/86400</SQL_TEXT>
    <PARAMETER_TYPE_DSP>DateTime</PARAMETER_TYPE_DSP>
    <DEFAULT_VALUE>select xxen_util.client_time(sysdate) from dual where
:$flex$.request_id is null and
:$flex$.sid_serial is null</DEFAULT_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Au temps</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>To Time</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>11</SORT_ORDER>
    <DISPLAY_SEQUENCE>90</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>dhash.sql_id in (select gsa.sql_id from gv$sqlarea gsa where gsa.program_id in (select do.object_id from dba_objects do where upper(do.object_name) like upper(:package_name)||&apos;%&apos;))</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>DBA Package Name</LOV_NAME>
    <LOV_GUID>8E2FF36EDEAC79D2E0530100007F1FF2</LOV_GUID>
    <LOV_QUERY_DSP>select
ao.object_name value,
ao.owner description
from
all_objects ao
where
ao.object_type=&apos;PACKAGE BODY&apos; and
ao.status=&apos;VALID&apos;
order by
ao.object_name</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Le nom du paquet commence par</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Code Name starts with</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>12</SORT_ORDER>
    <DISPLAY_SEQUENCE>95</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>(dhash.plsql_entry_object_id, dhash.plsql_entry_subprogram_id) in (select dp.object_id, dp.subprogram_id from dba_procedures dp where upper(dp.object_name||case when dp.procedure_name is not null then &apos;.&apos;||dp.procedure_name end) like &apos;%&apos;||upper(:entry_procedure_contains)||&apos;%&apos;)</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Char</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>La procédure d&apos;entrée contient</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Entry Procedure contains</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>13</SORT_ORDER>
    <DISPLAY_SEQUENCE>100</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>dhash.event=:event_name</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
x.event_name value,
x.time_waited||&apos; &apos;||x.wait_class description
from
(
select distinct
dhse.event_name,
dhse.wait_class,
round(sum(dhse.time_waited_micro_fg) over (partition by dhse.event_name, dhse.wait_class)/1000000) time_waited
from
dba_hist_snapshot dhs,
dba_hist_system_event dhse
where
dhs.dbid=(select vd.dbid from v$database vd) and
dhs.begin_interval_time&gt;sysdate-7 and
dhs.dbid=dhse.dbid and
dhs.instance_number=dhse.instance_number and
dhs.snap_id=dhse.snap_id and
dhse.wait_class&lt;&gt;&apos;Idle&apos;
) x
order by
x.time_waited desc</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Événement d&apos;attente</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Wait Event</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>14</SORT_ORDER>
    <DISPLAY_SEQUENCE>110</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>nvl(dhash.event,&apos;x&apos;)&lt;&gt;:exclude_event_name</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV custom</PARAMETER_TYPE_DSP>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
x.event value,
x.time_waited||&apos; &apos;||x.wait_class description
from
(
select distinct
gse.event,
gse.wait_class,
round(sum(gse.time_waited_micro_fg) over (partition by gse.event, gse.wait_class)/1000000) time_waited
from
gv$system_event gse
where
gse.wait_class&lt;&gt;&apos;Idle&apos;
) x
order by
x.time_waited desc</LOV_QUERY_DSP>
    <DEFAULT_VALUE>virtual circuit wait</DEFAULT_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Exclude Wait Event</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>15</SORT_ORDER>
    <DISPLAY_SEQUENCE>120</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>dhash.session_id=substr(:sid_serial,1,instr(:sid_serial,&apos; - &apos;)-1) and
dhash.session_serial#=substr(:sid_serial,instr(:sid_serial,&apos; - &apos;)+3)</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Char</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>SID - Serial#</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>16</SORT_ORDER>
    <DISPLAY_SEQUENCE>130</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>dhash.sql_id=:sql_id</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Char</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Id. SQL</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>SQL Id</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>17</SORT_ORDER>
    <DISPLAY_SEQUENCE>140</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>dhash.sql_plan_hash_value=:plan_hash_value</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Number</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Valeur de hachage du plan</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Plan Hash Value</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>18</SORT_ORDER>
    <DISPLAY_SEQUENCE>150</DISPLAY_SEQUENCE>
    <ANCHOR>&amp;sql_text</ANCHOR>
    <SQL_TEXT>x.sql_text,</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>Yes</LOV_NAME>
    <LOV_GUID>8E2FF36EDEA679D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select &apos;Y&apos; id, xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value, null description from dual</LOV_QUERY_DSP>
    <DEFAULT_VALUE>Y</DEFAULT_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Afficher le texte SQL</PARAMETER_NAME>
      <DESCRIPTION>Pour faire pivoter des fichiers volumineux dans Excel, désactivez le texte SQL pour éviter les erreurs de mémoire</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Show SQL Text</PARAMETER_NAME>
      <DESCRIPTION>For pivoting large files in Excel, switch off the SQL Text to avoid out of memory errors</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>19</SORT_ORDER>
    <DISPLAY_SEQUENCE>160</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>(dhash.module like &apos;%:frm:%&apos; or dhash.module like &apos;frmweb@%&apos; or dhash.module like &apos;%:fwk:%&apos;)</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>Yes</LOV_NAME>
    <LOV_GUID>8E2FF36EDEA679D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select &apos;Y&apos; id, xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value, null description from dual</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Sessions UI uniquement</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>UI Sessions only</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>20</SORT_ORDER>
    <DISPLAY_SEQUENCE>170</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>dhash.machine=:machine</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Char</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Machine</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>21</SORT_ORDER>
    <DISPLAY_SEQUENCE>180</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>dhash.session_type=upper(:session_type)</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>DBA Session Type</LOV_NAME>
    <LOV_GUID>8E2FF36EDEF079D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select &apos;Foreground&apos; value, &apos;User sessions only&apos; description from dual union all
select &apos;Background&apos; value, &apos;DB internal processes only&apos; description from dual</LOV_QUERY_DSP>
    <DEFAULT_VALUE>Foreground</DEFAULT_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Session Type</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>22</SORT_ORDER>
    <DISPLAY_SEQUENCE>190</DISPLAY_SEQUENCE>
    <ANCHOR>2=2</ANCHOR>
    <SQL_TEXT>du.username=:schema</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>DBA Username</LOV_NAME>
    <LOV_GUID>8E2FF36EDEDA79D2E0530100007F1FF2</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
du.username value,
null description
from
dba_users du
order by
du.username</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Schéma</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Schema</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>23</SORT_ORDER>
    <DISPLAY_SEQUENCE>200</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>lower(dhash.action) like &apos;%&apos;||lower(:action)||&apos;%&apos;</SQL_TEXT>
    <PARAMETER_TYPE_DSP>Char</PARAMETER_TYPE_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>L&apos;action contient</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Action contains</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>24</SORT_ORDER>
    <DISPLAY_SEQUENCE>220</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>1=1</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>DBA Diagnostic Pack Enabled</LOV_NAME>
    <LOV_GUID>A7DFBD038AC2042AE0530100007F6181</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select &apos;Y&apos; id, xxen_util.meaning(&apos;Y&apos;,&apos;YES_NO&apos;,0) value, null description from v$parameter vp where vp.name=&apos;control_management_pack_access&apos; and vp.value like &apos;DIAGNOSTIC%&apos;</LOV_QUERY_DSP>
    <DEFAULT_VALUE>Y</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Pack de diagnostic activé</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Diagnostic Pack enabled</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>25</SORT_ORDER>
    <DISPLAY_SEQUENCE>230</DISPLAY_SEQUENCE>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>dhash.dbid=(select vd.dbid from v$database vd)</SQL_TEXT>
    <PARAMETER_TYPE_DSP>LOV</PARAMETER_TYPE_DSP>
    <LOV_NAME>DBA Container Data</LOV_NAME>
    <LOV_GUID>CD9C5E45FE03F6AEE05362FB09053404</LOV_GUID>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select &apos;All&apos; value,&apos;Return data from both, the PDB and the CDB&apos; description from v$parameter vp where vp.name=&apos;container_data&apos; and vp.value=&apos;ALL&apos; union all
select &apos;Current PDB&apos; value, &apos;Return data only from the current PDB&apos; description from v$parameter vp where vp.name=&apos;container_data&apos; union all
select &apos;N/A&apos; value,&apos;Not applicable for non CDB databases&apos; from dual where not exists (select null from v$parameter vp where vp.name=&apos;container_data&apos;)</LOV_QUERY_DSP>
    <MATCHING_VALUE>%</MATCHING_VALUE>
    <DEFAULT_VALUE>coalesce((select &apos;Current PDB&apos; from v$parameter vp where vp.name=&apos;awr_pdb_autoflush_enabled&apos; and vp.value=&apos;TRUE&apos;),(select &apos;All&apos; from v$parameter vp where vp.name=&apos;container_data&apos;),&apos;N/A&apos;)</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Données sur les conteneurs</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Container Data</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>26</SORT_ORDER>
    <ANCHOR>1=1</ANCHOR>
    <SQL_TEXT>dhash.dbid=(select vd.con_dbid from v$database vd)</SQL_TEXT>
    <MATCHING_VALUE>Current PDB</MATCHING_VALUE>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>F</LANGUAGE>
      <PARAMETER_NAME>Données sur les conteneurs</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Container Data</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
  </PARAMETERS>
  <PARAMETER_DEPENDENCIES>
   <PARAMETER_DEPENDENCIES_ROW>
    <FLEX_BIND>:$flex$.blocked_sessions_only</FLEX_BIND>
    <PARAMETER_NAME>Blocked Sessions only</PARAMETER_NAME>
    <DEPENDENT_PARAMETER_NAME>Show Blocking Session Info</DEPENDENT_PARAMETER_NAME>
   </PARAMETER_DEPENDENCIES_ROW>
   <PARAMETER_DEPENDENCIES_ROW>
    <FLEX_BIND>:$flex$.container_data</FLEX_BIND>
    <PARAMETER_NAME>Container Data</PARAMETER_NAME>
    <DEPENDENT_PARAMETER_NAME>From Time</DEPENDENT_PARAMETER_NAME>
   </PARAMETER_DEPENDENCIES_ROW>
   <PARAMETER_DEPENDENCIES_ROW>
    <FLEX_BIND>:$flex$.request_id</FLEX_BIND>
    <PARAMETER_NAME>Request Id</PARAMETER_NAME>
    <DEPENDENT_PARAMETER_NAME>From Time</DEPENDENT_PARAMETER_NAME>
   </PARAMETER_DEPENDENCIES_ROW>
   <PARAMETER_DEPENDENCIES_ROW>
    <FLEX_BIND>:$flex$.request_id</FLEX_BIND>
    <PARAMETER_NAME>Request Id</PARAMETER_NAME>
    <DEPENDENT_PARAMETER_NAME>To Time</DEPENDENT_PARAMETER_NAME>
   </PARAMETER_DEPENDENCIES_ROW>
   <PARAMETER_DEPENDENCIES_ROW>
    <FLEX_BIND>:$flex$.sid_serial</FLEX_BIND>
    <PARAMETER_NAME>SID - Serial#</PARAMETER_NAME>
    <DEPENDENT_PARAMETER_NAME>From Time</DEPENDENT_PARAMETER_NAME>
   </PARAMETER_DEPENDENCIES_ROW>
   <PARAMETER_DEPENDENCIES_ROW>
    <FLEX_BIND>:$flex$.sid_serial</FLEX_BIND>
    <PARAMETER_NAME>SID - Serial#</PARAMETER_NAME>
    <DEPENDENT_PARAMETER_NAME>To Time</DEPENDENT_PARAMETER_NAME>
   </PARAMETER_DEPENDENCIES_ROW>
  </PARAMETER_DEPENDENCIES>
  <TEMPLATES>
  </TEMPLATES>
  <DEFAULT_TEMPLATES>
  </DEFAULT_TEMPLATES>
  <UPLOAD_COLUMNS>
  </UPLOAD_COLUMNS>
  <UPLOAD_PARAMETERS>
  </UPLOAD_PARAMETERS>
  <UPLOAD_SQLS>
  </UPLOAD_SQLS>
  <UPLOAD_DEPENDENCIES>
  </UPLOAD_DEPENDENCIES>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
