tag:blogger.com,1999:blog-324756112024-03-08T19:02:25.056+03:00Oracle ExperienceMennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.comBlogger162125tag:blogger.com,1999:blog-32475611.post-80404864893698667562013-08-31T16:31:00.001+03:002013-08-31T16:31:13.834+03:00SQL*Loader-704: Internal error: ulmtsyn and ORA-01480<div>
<div>
<b>load.ctl parameter file content :</b></div>
<div>
<br /></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">LOAD DATA</span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">INFILE dummy_table.txt</span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">BADFILE dummy_table.bad</span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">DISCARDFILE dummy_table.dsc</span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">TRUNCATE </span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">INTO TABLE <b><i>dummy_table_length_is_more_than_30</i></b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">FIELDS TERMINATED BY ";" OPTIONALLY ENCLOSED BY '"'</span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">TRAILING NULLCOLS( msisdn )</span></div>
</div>
<div>
<span style="font-family: Courier New, Courier, monospace;"><br /></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;"><br /></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;"><b>Execution</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;"><br /></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">D:mp>sqlldr mennan/mennan@ora11gr2 control=load.ctl</span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;"><br /></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">SQL*Loader: Release 11.2.0.2.0 - Production on Fri Aug 2 11:52:37 2013</span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;"><br /></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.</span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;"><br /></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">SQL*Loader-704: Internal error: ulmtsyn: OCIStmtExecute(tabhp) [1480]</span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">ORA-01480: trailing null missing from STR bind value</span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;"><br /></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">D:mp></span></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
The error is because of table name(<b style="font-family: 'Courier New', Courier, monospace;"><i>dummy_table_length_is_more_than_30</i></b>) length is 34 which is not allowed in oracle(the internal error that is thrown, is not meaningful in my opinion). Please note that, every object shall have name is less than 30 chars. ( I do not know why this restriction exists in Oracle in 21st centry :). I hope, Oracle will remove this restriction in object names).</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0tag:blogger.com,1999:blog-32475611.post-18093378701140109292013-08-31T06:38:00.000+03:002013-08-31T06:41:46.107+03:00Code InstrumentationA few days ago, I have given a presentation about code instrumentation to my colleagues. Instrumentation is something that shall not be an optional issue; shall be a quality concern.<br />
<br />
A slide from the presentation:<br />
<br />
<b><span style="font-family: Verdana, sans-serif;">How to Instrument</span></b><br />
<br />
<span style="font-family: Verdana, sans-serif;">Use database tables for logging, tracing and performance counters. Archive these log information, when it is not frequently analyzed. If not necessary, erase these table data, otherwise DBAs will complain.</span><br />
<span style="font-family: Verdana, sans-serif;">It can also be used file system(utl_file package) for logging. But note that, database tables are very easy to analyze and query.</span><br />
<span style="font-family: Verdana, sans-serif;">Use Oracle’s built-in tools for performance monitoring and profiling. (Statspack, AWR reports, PL/SQL Hierarchical Profiler etc)</span><br />
<span style="font-family: Verdana, sans-serif;">Only log, necessary information. These log records are read by human eyes. Tons of log information are very difficult to read and analyze.</span><br />
<span style="font-family: Verdana, sans-serif;">Please analyze the log and trace information. Be proactive. Take actions before something goes wrong. </span><br />
<span style="font-family: Verdana, sans-serif;">Instrumentation shall be a quality issue and shall not be skipped. It is a code discipline.</span><br />
<span style="font-family: Verdana, sans-serif;">In Code Review process, reviewer shall mark un-instrumented code.</span><br />
<div>
<br /></div>
<br />
<br />
<br />
<br />
<div>
<br /></div>
<div>
</div>
<iframe frameborder="0" height="400" marginheight="0" marginwidth="0" scrolling="no" src="http://www.slideshare.net/slideshow/embed_code/25767945" width="476"></iframe>Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0tag:blogger.com,1999:blog-32475611.post-90881165785671705782013-04-01T07:00:00.000+03:002013-04-01T07:00:13.756+03:00"TT0802: Data store space exhausted" and "TT0778: Log write failed because filesystem is full" errors<br />
<div class="MsoNormal">
A few days ago, we have encounter a timesten error:<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">[TimesTen][TimesTen 11.2.1.4.0 ODBC Driver][TimesTen]T<b>T0802: Data store space exhausted</b> --
file "blk.c", lineno 3260, procedure "sbBlkAlloc"<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">*** ODBC Error/Warning = S1000, TimesTen Error/Warning = 802<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">[TimesTen][TimesTen 11.2.1.4.0 ODBC Driver][TimesTen]TT6220: Permanent
data partition free space insufficient to allocate 5640 bytes of memory -- file
"blk.c", lineno 3260, procedure "sbBlkAlloc"<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">*** ODBC Error/Warning = S1000, TimesTen Error/Warning = 6220<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
When we analyze, we see that the PermSize parameter is
insufficient for loading database into the memory. We update the PermSize in the sys.odbc.ini
file and restart timesten daemon.(you can read this post for restarting
timesten daemon)<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
sys.odbc.ini<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">[tt01]<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">…<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">PermSize=51200<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">….<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
After fixing this error, we got another error:<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">[TimesTen][TimesTen 11.2.1.4.0 ODBC Driver][TimesTen]<b>TT0778: Log write failed because filesystem
is full</b> -- file "logmgr.c", lineno <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">6065, procedure "sbLogRecInsert"<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">*** ODBC Error/Warning = S1000, TimesTen Error/Warning = 778<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
This error is because of DataStore path have not enough
space as the parameter PermSize. <o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">$ df -k .<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">/timesten (/dev/lvtimesten) : 5205785 total allocated Kb<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;"> 558788 free allocated Kb<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;"> 4646997 used allocated Kb<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;"> 90 % allocation used<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
sys.odbc.ini<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">[tt01]<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">..<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">DataStore=/timesten/TimesTen/tt1121/DataStore/ttds<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">…<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">PermSize=51200<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
After giving enough disk space to the filesytem, error is
gone.<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">/dev/lvtimesten<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">
58490880 4660048 50466552 8% /timesten<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0tag:blogger.com,1999:blog-32475611.post-18044377306678690982013-03-30T23:09:00.000+02:002013-03-30T23:09:32.506+02:00TimesTen In Memory Database - Data Source Name(DSN)<br />
<div class="MsoNormal">
Timesten In memory database has a configuration file which
named as sys.odbc.ini. In this file, DSN(Data Source Name)s are defined and some configurations are setup(
DataStore and PermSize parameters are defined and can be configured with
requirements.). A sample of this file is shown below. DSN name is tt01 and
PermSize is 10000 Mb and DataStore is saved in the /timesten/TimesTen/tt1121/DataStore/ttds
directory, and so on…<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">[tt01]<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Driver=/timesten/TimesTen/tt1121/lib/libtten.so<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">DataStore=/timesten/TimesTen/tt1121/DataStore/ttds<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">DatabaseCharacterSet=US7ASCII<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">AutoCreate=1<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Logging=1<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">DurableCommits=0<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">LockLevel=0<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Temporary=0<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">PermSize=10000<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">LogBufMB=64<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">PrivateCommands=1<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">CkptFrequency=0<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">CkptLogVolume=0<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Isolation=1<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Connections=64<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">TypeMode=1<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
When you connect timesten database with ttisql, the
information is printed out.<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">$ ttisql tt01<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Copyright (c) 1996-2009, Oracle.
All rights reserved.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Type ? or "help" for help, type "exit" to quit
ttIsql.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">connect "DSN=tt01";<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Connection successful:
DSN=tt01;UID=g112adm;DataStore=/timesten/TimesTen/tt1121/DataStore/ttds;DatabaseCharacterSet=US7ASCII;ConnectionCharacterSet=US7ASCII;DRIVER=/timesten/TimesTen/tt1121/lib/libtten.so;Isolation=1;PermSize=10000;Connections=64;CkptFrequency=0;CkptLogVolume=0;PrivateCommands=1;TypeMode=1;LogBufMB=64;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">(Default setting AutoCommit=1)<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
If you change PermSize parameter of this file, during connection,
an info message is printed and points out that the new parameter has not been
taken into consideration. Suppose that you have changed PermSize as 5000 in the
sys.odbc.ini file.<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">[tt01]<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">…<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">PermSize=5000<o:p></o:p></span></div>
<div class="MsoNormal">
….<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">$ ttisql tt01<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Copyright (c) 1996-2009, Oracle.
All rights reserved.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Type ? or "help" for help, type "exit" to quit
ttIsql.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">connect "DSN=tt01";<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b><span style="color: red; font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Warning 6226: Ignoring value requested for first
connection attribute 'PermSize' -- value currently in use: 10000, requested
value: 5000<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Connection successful:
DSN=tt01;UID=g112adm;DataStore=/timesten/TimesTen/tt1121/DataStore/ttds;DatabaseCharacterSet=US7ASCII;ConnectionCharacterSet=US7ASCII;DRIVER=/timesten/TimesTen/tt1121/lib/libtten.so;Isolation=1;PermSize=51200;Connections=64;CkptFrequency=0;CkptLogVolume=0;PrivateCommands=1;TypeMode=1;LogBufMB=64;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">(Default setting AutoCommit=1)<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
You should stop&start timesten daemon in order to take
affect the changed parameter:<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">$ ttDaemonAdmin -stop<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">TimesTen Daemon stopped.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
Daemon is stopped. If you want to connect timesten db, you
will get an error:<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">$ ttisql tt01<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Copyright (c) 1996-2009, Oracle.
All rights reserved.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Type ? or "help" for help, type "exit" to quit
ttIsql.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">connect "DSN=tt01";<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;"> 799: Unable to connect to
daemon; check daemon status<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">The command failed.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Done.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
After starting daemon, you can connect. <o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">$ ttDaemonAdmin -start<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">TimesTen Daemon startup OK.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
It is also possible to check daemon status:<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">$ ttStatus<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">TimesTen status report as of Wed Mar 27 18:51:04 2013<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Daemon pid 16195 port 59000 instance tt1121<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">TimesTen server pid 16200 started on port 59001<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">------------------------------------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Data store /timesten/TimesTen/tt1121/DataStore/ttds<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b><span style="color: red; font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">DATA STORE IN PROCESS
OF BEING LOADED INTO RAM<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">There are no connections to the data store<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Obsolete or not yet active connection(s):<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Process 16196 context 0x60000000000a7d40 name Manager connid 0,
nascent connection, shmKey 0xE8C11AD PLSQL shmKey 0xF8C11AD<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">RAM residence policy: Always<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Replication policy : Manual<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Cache Agent policy : Manual<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">PL/SQL enabled.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">------------------------------------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">Accessible by group g112<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 11.0pt;">End of report<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
Please note that, if it is configured, the database is flushed
into the memory. You will see the message(DATA STORE IN PROCESS OF BEING LOADED
INTO RAM). It means that, please wait the flush operation , it is in-progress now.<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0tag:blogger.com,1999:blog-32475611.post-45072940405033446932013-03-26T08:07:00.001+02:002013-03-26T08:07:45.623+02:00Oracle - Drop Table If ExistsOracle does not have a drop table statement to drop a table if exists, like some other RDBMSes does. If you do not want get error messages for a non-existent table drop operation, you can follow workarounds as I showed below. It may be useful, during setup processes, especially you don't want to generate error message to the user, if the table that you are dropping does not exist.<br />
<br />
<br />
<br />
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">--CREATE TABLE
MENNAN.TABLE_EXAMPLE AS SELECT * FROM DUAL;</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">---SIMPLE WAY, if execute
immediate fails, because table not exists, transaction will be committed</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">EXECUTE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IMMEDIATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'DROP TABLE
MENNAN.TABLE_EXAMPLE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">EXCEPTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">WHEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">OTHERS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">THEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SQLCODE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <> -</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">942</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">THEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">RAISE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">---- NAMED EXCEPTION, the same as
SIMPLE WAY</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">DECLARE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
ve_TableNotExists </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">EXCEPTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PRAGMA</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">EXCEPTION_INIT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(ve_TableNotExists,
-</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">942</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
vs_DynamicDropTableSQL </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1024</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
vs_TableName </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">64</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
vs_TableName := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'MENNAN.TABLE_EXAMPLE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
vs_DynamicDropTableSQL := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'DROP TABLE '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || vs_TableName;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">EXECUTE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IMMEDIATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
vs_DynamicDropTableSQL;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">EXCEPTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">WHEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
ve_TableNotExists </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">THEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
dbms_output.put_line(vs_TableName || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">' not exist, skipping....'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">WHEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">OTHERS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">THEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
dbms_output.put_line(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SQLERRM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">RAISE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">---- NAMED EXCEPTION, the same as
SIMPLE WAY but more general one</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">DECLARE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
ve_TableNotExists </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">EXCEPTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PRAGMA</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">EXCEPTION_INIT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(ve_TableNotExists,
-</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">942</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PROCEDURE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DropTable(pis_TableName </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">) </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
vs_DynamicDropTableSQL </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1024</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
vs_DynamicDropTableSQL := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'DROP TABLE '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || pis_TableName; <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">EXECUTE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IMMEDIATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
vs_DynamicDropTableSQL;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">EXCEPTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">WHEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
ve_TableNotExists </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">THEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> dbms_output.put_line(pis_TableName || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">' not exist,
skipping....'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">WHEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">OTHERS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">THEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> dbms_output.put_line(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SQLERRM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">RAISE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> DropTable;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DropTable(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'MENNAN.TABLE_EXAMPLE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">---Yet another way, first check
from dictionary, if exists drop the table. Checking from dictionary may take
time but avoids unnecessary transactions</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">DECLARE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
vs_TableName </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">64</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
vn_Count </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PLS_INTEGER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
vs_TableName := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'MENNAN.TABLE_EXAMPLE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">COUNT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(*)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">INTO</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_Count<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ALL_TABLES<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> OWNER || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'.'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || TABLE_NAME =
vs_TableName;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_Count > </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">0</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">THEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">EXECUTE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IMMEDIATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'DROP TABLE '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || vs_TableName;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<br />
<br />
<br />
<br />Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com1tag:blogger.com,1999:blog-32475611.post-36175588282666900072013-03-24T23:11:00.000+02:002013-03-24T23:19:50.265+02:00Notes on Oracle 11G R2 Installation on Oracle Enterprise Linux<br />
<div class="MsoNormal">
</div>
<div class="MsoNormal">
</div>
<div class="MsoNormal">
</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: "Verdana","sans-serif"; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">A few days ago, I have installed on
Oracle Database 11.2 on Oracle Linux. Installation can be done via <a href="http://docs.oracle.com/cd/E11882_01/install.112/e24326/toc.htm">InstallationGuide</a>. I will give some tricks/notes on installation process. <o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: "Verdana","sans-serif"; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><br /></span></div>
<div class="MsoListParagraphCxSpFirst" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: "Verdana","sans-serif"; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">First of all,
update/upgrade Linux kernel.(</span><span style="background: silver; font-family: Courier; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-highlight: silver;">yum upgrade</span><span style="font-family: "Verdana","sans-serif"; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">)<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: "Verdana","sans-serif"; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Then install X
Windows system, if not exists(for dbca, netca etc). (</span><span style="background: silver; font-family: Courier; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-highlight: silver;">yum groupinstall "X
Window System" "GNOME Desktop Environment"</span><span style="font-family: "Verdana","sans-serif"; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">)<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: "Verdana","sans-serif"; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Pre install
rpms.(</span><span style="background: silver; font-family: Courier; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-highlight: silver;">yum
install oracle-rdbms-server-11gR2-preinstall</span><span style="font-family: "Verdana","sans-serif"; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">)
<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Verdana, sans-serif;">Oracle
user/group/directory creations(user:oracle groups:oinstall,dba,oper,asmadmin Optimal Flexible Architecture (OFA):/u01 etc). <o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: "Verdana","sans-serif"; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Kernel parameters<span style="background: silver; mso-highlight: silver;">(</span></span><span style="background: silver; font-family: Courier; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-highlight: silver;">/etc/security/limits.conf ,
/etc/pam.d/login , /etc/selinux/config , /etc/sysctl.conf </span><span style="font-family: "Verdana","sans-serif"; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">)<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: "Verdana","sans-serif"; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Install
additional packages(I have copied all packages below, I hope I did not forget
anything)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="background: silver; font-family: Courier; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-highlight: silver;">yum
install libaio libaio-devel<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="background: silver; font-family: Courier; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-highlight: silver;">yum
install gcc-c++ glibc glibc-devel libgcc<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="background: silver; font-family: Courier; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-highlight: silver;">yum
install compat-libcap1 compat-libstdc++ compat-libstdc++<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="background: silver; font-family: Courier; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-highlight: silver;">yum
install libstdc++ libstdc++-devel<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="background: silver; font-family: Courier; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-highlight: silver;">yum
install elfutils-libelf-devel<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="background: silver; font-family: Courier; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-highlight: silver;">yum
install unixODBC-devel unixODBC<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="background: silver; font-family: Courier; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-highlight: silver;">yum
install bitmap-fonts desktop-backgrounds-basic xorg-x11-drivers
xorg-x11-fonts-100dpi xorg-x11-fonts-75dpi
xorg-x11-fonts-ISO8859-1-100dpi
xorg-x11-fonts-ISO8859-1-75dpi xorg-x11-fonts-Type1 xorg-x11-fonts-misc
xorg-x11-fonts-truetype xorg-x11-server-Xorg xorg-x11-xauth xorg-x11-xfs
xorg-x11-xinit<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="background: silver; font-family: Courier; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-highlight: silver;">yum
install control-center gnome-applets
gnome-panel gnome-session gnome-terminal
metacity nautilus yelp</span><span style="font-family: "Verdana","sans-serif"; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: "Verdana","sans-serif"; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: "Verdana","sans-serif"; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Please note that, validations can
fail, although x86_64 version of a package is installed. You can ignore these
errors. <o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: "Verdana","sans-serif"; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: "Verdana","sans-serif"; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">For instance UnixODBC exists in the
system(i686 and x86_64) but in the logs, verification failed.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Calibri; mso-bidi-font-size: 8.0pt; mso-bidi-theme-font: minor-latin;">[root@jupiter
~]# rpm -q unixODBC<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Calibri; mso-bidi-font-size: 8.0pt; mso-bidi-theme-font: minor-latin;">unixODBC-2.2.14-12.el6_3.x86_64<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Calibri; mso-bidi-font-size: 8.0pt; mso-bidi-theme-font: minor-latin;">unixODBC-2.2.14-12.el6_3.i686<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: "Verdana","sans-serif"; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Logs:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 8.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: unixODBC-2.2.11: This is a prerequisite condition to test whether the
package "unixODBC-2.2.11" is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 8.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 8.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:VERIFICATION_FAILED<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 8.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 8.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 8.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:unixODBC-2.2.11 (<span style="background: red; mso-highlight: red;">i386</span>)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 8.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:missing<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 8.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: Error
Message:PRVF-7532 : Package "unixODBC-2.2.11 (i386)" is missing on
node "jupiter"<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 8.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Cause: A required package is either not installed or, if the package is a
kernel module, is not loaded on the specified node.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 8.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Action: Ensure that the required package is installed and available.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 8.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 8.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 8.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: unixODBC-2.2.11: This is a prerequisite condition to test whether the
package "unixODBC-2.2.11" is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 8.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 8.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 8.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 8.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 8.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:unixODBC-2.2.11 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 8.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:unixODBC-2.2.14-12.el6_3 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 8.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: "Verdana","sans-serif"; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: "Verdana","sans-serif"; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">I have copied part of installation
logs for validation checks :<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184; width: 669px;">
<tbody>
<tr>
<td style="border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 501.55pt;" valign="top" width="669"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Physical Memory: This is a prerequisite condition to test whether the system
has at least 1GB (1048576.0KB) of total physical memory.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:1GB (1048576.0KB)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:3.85GB (4040484.0KB)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Available Physical Memory: This is a prerequisite condition to test whether
the system has at least 50MB (51200.0KB) of available physical memory.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: Expected
Value:50MB (51200.0KB)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:3.29GB (3452444.0KB)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Swap Size: This is a prerequisite condition to test whether sufficient total
swap space is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:3.85GB (4040484.0KB)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:3.86GB (4046844.0KB)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Free Space: jupiter:/tmp: This is a prerequisite condition to test whether
sufficient free space is available in the file system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:1GB <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:35.5GB <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
User Existence: oracle: This is a prerequisite condition to test whether user
"oracle" exists on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:CRITICAL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: WARNING:
Result values are not available for this verification task<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Group Existence: oinstall: This is a prerequisite condition to test whether
group "oinstall" exists on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:CRITICAL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: WARNING:
Result values are not available for this verification task<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Group Existence: dba: This is a prerequisite condition to test whether group
"dba" exists on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:CRITICAL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: Verification
Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: WARNING:
Result values are not available for this verification task<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Group Membership: oinstall: This is a prerequisite condition to test whether
user "oracle" is a member of the group "oinstall".<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:CRITICAL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: WARNING:
Result values are not available for this verification task<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Group Membership: dba: This is a prerequisite condition to test whether user
"oracle" is a member of the group "dba".<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:CRITICAL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: WARNING:
Result values are not available for this verification task<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: Run
Level: This is a prerequisite condition to test whether the system is running
with proper run level.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:CRITICAL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:3,5<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:3<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Hard Limit: maximum open file descriptors: This is a prerequisite condition
to test whether the hard limit for "maximum open file descriptors"
is set to at least 65536.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:65536<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:65536<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Soft Limit: maximum open file descriptors: This is a prerequisite condition
to test whether the soft limit for "maximum open file descriptors"
is set to at least 1024.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:1024<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:4096<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Hard Limit: maximum user processes: This is a prerequisite condition to test
whether the hard limit for "maximum user processes" is set to at
least 16384.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:16384<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:16384<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Soft Limit: maximum user processes: This is a prerequisite condition to test
whether the soft limit for "maximum user processes" is set to at
least 2047.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: -----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:2047<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:2047<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: Architecture:
This is a prerequisite condition to test whether the system has a certified
architecture.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:CRITICAL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:x86_64<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:x86_64<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: OS
Kernel Version: This is a prerequisite condition to test whether the system
kernel version is at least "2.6.9".<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:CRITICAL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:2.6.9<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:2.6.39-400.17.2.el6uek.x86_64<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: OS
Kernel Parameter: semmsl: This is a prerequisite condition to test whether
the OS kernel parameter "semmsl" is properly set.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:250<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:250<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: OS
Kernel Parameter: semmns: This is a prerequisite condition to test whether
the OS kernel parameter "semmns" is properly set.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:32000<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:32000<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: OS
Kernel Parameter: semopm: This is a prerequisite condition to test whether
the OS kernel parameter "semopm" is properly set.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: -----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:100<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:100<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: OS
Kernel Parameter: semmni: This is a prerequisite condition to test whether
the OS kernel parameter "semmni" is properly set.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:128<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:128<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual value not found.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: OS
Kernel Parameter: shmmax: This is a prerequisite condition to test whether
the OS kernel parameter "shmmax" is properly set.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:536870912<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:68719476736<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: OS
Kernel Parameter: shmmni: This is a prerequisite condition to test whether
the OS kernel parameter "shmmni" is properly set.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:4096<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:4096<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: OS
Kernel Parameter: shmall: This is a prerequisite condition to test whether
the OS kernel parameter "shmall" is properly set.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:2097152<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:4294967296<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: OS
Kernel Parameter: file-max: This is a prerequisite condition to test whether
the OS kernel parameter "file-max" is properly set.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:6815744<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:6815744<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: OS
Kernel Parameter: ip_local_port_range: This is a prerequisite condition to
test whether the OS kernel parameter "ip_local_port_range" is
properly set.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:between 9000 & 65500<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:between 9000 & 65500<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: OS
Kernel Parameter: rmem_default: This is a prerequisite condition to test
whether the OS kernel parameter "rmem_default" is properly set.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: -----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:262144<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:4194304<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: OS
Kernel Parameter: rmem_max: This is a prerequisite condition to test whether
the OS kernel parameter "rmem_max" is properly set.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:4194304<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:4194304<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: OS
Kernel Parameter: wmem_default: This is a prerequisite condition to test
whether the OS kernel parameter "wmem_default" is properly set.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:262144<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:262144<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: OS
Kernel Parameter: wmem_max: This is a prerequisite condition to test whether
the OS kernel parameter "wmem_max" is properly set.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:1048576<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:1048586<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: OS
Kernel Parameter: aio-max-nr: This is a prerequisite condition to test
whether the OS kernel parameter "aio-max-nr" is properly set.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:1048576<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:1048576<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: make-3.80: This is a prerequisite condition to test whether the
package "make-3.80" is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:make-3.80<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:make-3.81-20.el6<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: binutils-2.15.92.0.2: This is a prerequisite condition to test
whether the package "binutils-2.15.92.0.2" is available on the
system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:binutils-2.15.92.0.2<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:binutils-2.20.51.0.2-5.36.el6<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: gcc-3.4.6: This is a prerequisite condition to test whether the
package "gcc-3.4.6" is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:gcc-3.4.6<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:gcc-4.4.7-3.el6<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: libaio-0.3.105: This is a prerequisite condition to test whether the
package "libaio-0.3.105" is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:VERIFICATION_FAILED<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:libaio-0.3.105 (i386)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:missing<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Error Message:PRVF-7532 : Package "libaio-0.3.105 (i386)" is
missing on node "jupiter"<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Cause: A required package is either not installed or, if the package is a
kernel module, is not loaded on the specified node.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Action: Ensure that the required package is installed and available.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: libaio-0.3.105: This is a prerequisite condition to test whether the
package "libaio-0.3.105" is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:libaio-0.3.105 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:libaio-0.3.107-10.el6 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: glibc-2.3.4-2.41: This is a prerequisite condition to test whether
the package "glibc-2.3.4-2.41" is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:CRITICAL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: Verification
Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:glibc-2.3.4-2.41 (i686)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:glibc-2.12-1.107.el6 (i686)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: glibc-2.3.4-2.41: This is a prerequisite condition to test whether
the package "glibc-2.3.4-2.41" is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:CRITICAL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:glibc-2.3.4-2.41 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:glibc-2.12-1.107.el6 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: compat-libstdc++-33-3.2.3: This is a prerequisite condition to test
whether the package "compat-libstdc++-33-3.2.3" is available on the
system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:VERIFICATION_FAILED<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:compat-libstdc++-33-3.2.3 (i386)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:missing<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Error Message:PRVF-7532 : Package "compat-libstdc++-33-3.2.3
(i386)" is missing on node "jupiter"<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Cause: A required package is either not installed or, if the package is a
kernel module, is not loaded on the specified node.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Action: Ensure that the required package is installed and available.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: compat-libstdc++-33-3.2.3: This is a prerequisite condition to test
whether the package "compat-libstdc++-33-3.2.3" is available on the
system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:compat-libstdc++-33-3.2.3 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:compat-libstdc++-33-3.2.3-69.el6 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: elfutils-libelf-0.97: This is a prerequisite condition to test
whether the package "elfutils-libelf-0.97" is available on the
system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:elfutils-libelf-0.97 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:elfutils-libelf-0.152-1.el6 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: elfutils-libelf-devel-0.97: This is a prerequisite condition to test
whether the package "elfutils-libelf-devel-0.97" is available on
the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:elfutils-libelf-devel-0.97<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:elfutils-libelf-devel-0.152-1.el6<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: glibc-common-2.3.4: This is a prerequisite condition to test whether
the package "glibc-common-2.3.4" is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:glibc-common-2.3.4<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:glibc-common-2.12-1.107.el6<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: glibc-devel-2.3.4: This is a prerequisite condition to test whether
the package "glibc-devel-2.3.4" is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:glibc-devel-2.3.4 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:glibc-devel-2.12-1.107.el6 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: glibc-headers-2.3.4: This is a prerequisite condition to test
whether the package "glibc-headers-2.3.4" is available on the
system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:glibc-headers-2.3.4<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:glibc-headers-2.12-1.107.el6<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: gcc-c++-3.4.6: This is a prerequisite condition to test whether the
package "gcc-c++-3.4.6" is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:gcc-c++-3.4.6<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:gcc-c++-4.4.7-3.el6<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: libaio-devel-0.3.105: This is a prerequisite condition to test
whether the package "libaio-devel-0.3.105" is available on the
system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:VERIFICATION_FAILED<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:libaio-devel-0.3.105 (i386)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: Actual
Value:missing<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Error Message:PRVF-7532 : Package "libaio-devel-0.3.105 (i386)" is
missing on node "jupiter"<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Cause: A required package is either not installed or, if the package is a
kernel module, is not loaded on the specified node.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Action: Ensure that the required package is installed and available.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: libaio-devel-0.3.105: This is a prerequisite condition to test
whether the package "libaio-devel-0.3.105" is available on the
system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:libaio-devel-0.3.105 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:libaio-devel-0.3.107-10.el6 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: libgcc-3.4.6: This is a prerequisite condition to test whether the
package "libgcc-3.4.6" is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:VERIFICATION_FAILED<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:libgcc-3.4.6 (i386)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:missing<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Error Message:PRVF-7532 : Package "libgcc-3.4.6 (i386)" is missing
on node "jupiter"<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Cause: A required package is either not installed or, if the package is a
kernel module, is not loaded on the specified node.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Action: Ensure that the required package is installed and available.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: libgcc-3.4.6: This is a prerequisite condition to test whether the
package "libgcc-3.4.6" is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:libgcc-3.4.6 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:libgcc-4.4.7-3.el6 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: libstdc++-3.4.6: This is a prerequisite condition to test whether
the package "libstdc++-3.4.6" is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:VERIFICATION_FAILED<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:libstdc++-3.4.6 (i386)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:missing<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Error Message:PRVF-7532 : Package "libstdc++-3.4.6 (i386)" is
missing on node "jupiter"<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Cause: A required package is either not installed or, if the package is a
kernel module, is not loaded on the specified node.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Action: Ensure that the required package is installed and available.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: libstdc++-3.4.6: This is a prerequisite condition to test whether
the package "libstdc++-3.4.6" is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: Verification
Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:libstdc++-3.4.6 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:libstdc++-4.4.7-3.el6 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: libstdc++-devel-3.4.6: This is a prerequisite condition to test
whether the package "libstdc++-devel-3.4.6" is available on the
system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:libstdc++-devel-3.4.6 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:libstdc++-devel-4.4.7-3.el6 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: sysstat-5.0.5: This is a prerequisite condition to test whether the
package "sysstat-5.0.5" is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:sysstat-5.0.5<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:sysstat-9.0.4-20.el6<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: unixODBC-2.2.11: This is a prerequisite condition to test whether
the package "unixODBC-2.2.11" is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:VERIFICATION_FAILED<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:unixODBC-2.2.11 (i386)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:missing<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Error Message:PRVF-7532 : Package "unixODBC-2.2.11 (i386)" is
missing on node "jupiter"<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Cause: A required package is either not installed or, if the package is a
kernel module, is not loaded on the specified node.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Action: Ensure that the required package is installed and available.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: unixODBC-2.2.11: This is a prerequisite condition to test whether
the package "unixODBC-2.2.11" is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:unixODBC-2.2.11 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:unixODBC-2.2.14-12.el6_3 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: unixODBC-devel-2.2.11: This is a prerequisite condition to test
whether the package "unixODBC-devel-2.2.11" is available on the
system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:VERIFICATION_FAILED<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:unixODBC-devel-2.2.11 (i386)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:missing<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Error Message:PRVF-7532 : Package "unixODBC-devel-2.2.11 (i386)" is
missing on node "jupiter"<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Cause: A required package is either not installed or, if the package is a
kernel module, is not loaded on the specified node.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Action: Ensure that the required package is installed and available.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: unixODBC-devel-2.2.11: This is a prerequisite condition to test
whether the package "unixODBC-devel-2.2.11" is available on the
system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:unixODBC-devel-2.2.11 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:unixODBC-devel-2.2.14-12.el6_3 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: pdksh-5.2.14: This is a prerequisite condition to test whether the
package "pdksh-5.2.14" is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:VERIFICATION_FAILED<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:pdksh-5.2.14<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:missing<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Error Message:PRVF-7532 : Package "pdksh-5.2.14" is missing on node
"jupiter"<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Cause: A required package is either not installed or, if the package is a
kernel module, is not loaded on the specified node.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Action: Ensure that the required package is installed and available.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Package: expat-1.95.7: This is a prerequisite condition to test whether the
package "expat-1.95.7" is available on the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:IGNORABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Expected Value:expat-1.95.7 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Actual Value:expat-2.0.1-11.el6_2 (x86_64)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
*********************************************<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Users With Same UID: This test checks that multiple users do not exist with
user id as "0".<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Severity:CRITICAL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
OverallStatus:SUCCESSFUL<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
-----------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verification Result for Node:jupiter<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: WARNING:
Result values are not available for this verification task<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Waiting for completion of background operations<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Completed background operations<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Validating view at state <performChecks><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Completed validating view at state <performChecks><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Validating state <performChecks><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Using default Validator configured in the Action class
oracle.install.ivw.db.action.PrereqAction<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Completed validating state <performChecks><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Verifying route success<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO: Get
view named [SummaryUI]<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
View for [SummaryUI] is oracle.install.commons.base.interview.common.view.SummaryGUI@17eca1a<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Initializing view <SummaryUI> at state <showSummary><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Completed initializing view <SummaryUI> at state <showSummary><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Displaying view <SummaryUI> at state <showSummary><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Completed displaying view <SummaryUI> at state <showSummary><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Loading view <SummaryUI> at state <showSummary><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Completed loading view <SummaryUI> at state <showSummary><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Localizing view <SummaryUI> at state <showSummary><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Completed localizing view <SummaryUI> at state <showSummary><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Waiting for completion of background operations<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Completed background operations<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
Executing action at state showSummary<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: "Verdana","sans-serif"; font-size: 7.0pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">INFO: INFO:
size estimation for EEinstall is 4397.013998031616<o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal">
<br /></div>
<br />
<br />
<br />Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0tag:blogger.com,1999:blog-32475611.post-34848612364553092112013-03-17T18:56:00.000+02:002013-03-17T18:56:00.024+02:00Grant for Selecting V$ Performance Views To a UserBy default, it is not possible to query v$ tables(like v$session) unless you have sysdba role. If you want to give select right to a user, you can explicitly grant that table( like grant select on v$sql to someone). If you want to give all select rights, you can give SELECT_CATALOG_ROLE to that user. It is not recommended to give this role, but if necessary you can grant role.<div>
<br /></div>
<div>
<div>
<span style="font-family: Courier New, Courier, monospace;">Connected to Oracle Database 11g Express Edition Release 11.2.0.2.0 </span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">Connected as hr@xE.LOCAL</span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;"> </span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">SQL> select * from v$sql;</span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;"> </span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">select * from v$sql</span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;"> </span></div>
<div>
<span style="color: red; font-family: Courier New, Courier, monospace;">ORA-00942: table or view does not exist</span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;"> </span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">SQL> conn sys@xe.local as sysdba</span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">Connected to Oracle Database 11g Express Edition Release 11.2.0.2.0 </span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">Connected as sys@XE.LOCAL AS SYSDBA</span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;"> </span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">SQL> <b>grant SELECT_CATALOG_ROLE to hr;</b></span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;"> </span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">Grant succeeded</span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;"> </span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">SQL> conn hr/hr@xe.local</span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">Connected to Oracle Database 11g Express Edition Release 11.2.0.2.0 </span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">Connected as hr@xE.LOCAL</span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;"> </span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">SQL> select * from v$sql;</span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;"> </span></div>
<div>
<span style="font-family: Courier New, Courier, monospace;">SQL_TEXT .......</span></div>
</div>
<div>
<br /></div>
Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0tag:blogger.com,1999:blog-32475611.post-72207399350935094602013-03-15T07:19:00.002+02:002013-03-15T07:20:28.482+02:00Selecting Turkish Characters From Oracle DatabaseSpeak less, do more :) Let's show it<br />
<br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> create table turkish_char_test (s varchar2(100) );</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">Table created</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> insert into turkish_char_test(s) values('ş');</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">1 row inserted</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> insert into turkish_char_test(s) values('Ş');</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">1 row inserted</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> insert into turkish_char_test(s) values('i');</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">1 row inserted</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> insert into turkish_char_test(s) values('İ');</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">1 row inserted</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> commit;</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">Commit complete</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> select * from turkish_char_test where <span style="color: white;"><span style="background-color: red;">upper(s) like upper('%i%')</span>;</span></span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">S</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">--------------------------------------------------------------------------------</span><br />
<span style="background-color: yellow; font-family: Courier New, Courier, monospace; font-size: x-small;">i</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> select * from turkish_char_test where <span style="color: white;"><span style="background-color: red;">nls_upper(s, 'NLS_SORT = XTURKISH') like nls_upper('%i%', 'NLS_SORT = XTURKISH')</span>;</span></span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">S</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">--------------------------------------------------------------------------------</span><br />
<span style="background-color: yellow; font-family: Courier New, Courier, monospace; font-size: x-small;">i</span><br />
<span style="background-color: yellow; font-family: Courier New, Courier, monospace; font-size: x-small;">İ</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> select * from turkish_char_test where nls_upper(s, 'NLS_SORT = XTURKISH') like nls_upper('%ş%', 'NLS_SORT = XTURKISH');</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">S</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">--------------------------------------------------------------------------------</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">ş</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">Ş</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> select * from turkish_char_test where nls_upper(s, 'NLS_SORT = XTURKISH') like nls_upper('%İ%', 'NLS_SORT = XTURKISH');</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">S</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">--------------------------------------------------------------------------------</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">i</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">İ</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> --- TRANSLATE</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> select * from turkish_char_test <span style="background-color: red;"><span style="color: white;">where upper(translate(s, 'İiŞş', 'IISS')) like '%'||upper(translate('İ', 'İiŞş', 'IISS'))||'%'</span></span>;</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">S</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">--------------------------------------------------------------------------------</span><br />
<span style="background-color: yellow; font-family: Courier New, Courier, monospace; font-size: x-small;">i</span><br />
<span style="background-color: yellow; font-family: Courier New, Courier, monospace; font-size: x-small;">İ</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> </span>Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0tag:blogger.com,1999:blog-32475611.post-489658992062426662013-03-04T23:13:00.000+02:002013-03-04T23:13:00.496+02:00Pivot TableIn 2006, I have written two blog entries about pivoting(rows-to-columns) <a href="http://ora-exp.blogspot.com/2006/09/converting-rows-to-columns-in-oracle_24.html">one of them</a> with aggregate functions <a href="http://ora-exp.blogspot.com/2006/11/rows-to-columns-or-pivot-table-with-sql_28.html">the other one is</a> with model clause. With 11G, Oracle has introduced a new feature about pivoting. This feature is pure SQL and is easy to use. Especially, pivoting is used in data warehouse reporting issues. It is also useful for measuring some daily transactions. Suppose that you have a transaction table and you want to know, summary report for transactions. Following pivot usage is demonstrated for this purpose:<br />
<br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">Connected to Oracle Database 11g Express Edition Release 11.2.0.2.0 </span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">Connected as hr@xE.LOCAL</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> </span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> drop table transaction_table;</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">Table dropped</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> create table transaction_table( tid number, action_name varchar2(32), execution_time timestamp, execution_duration_ms number );</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">Table created</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> insert into transaction_table(tid, action_name,execution_time,execution_duration_ms) values(1,'SetContractStatus', systimestamp, 934);</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">1 row inserted</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> insert into transaction_table(tid, action_name,execution_time,execution_duration_ms) values(2,'SetContractStatus', systimestamp + 1, 810);</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">1 row inserted</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> insert into transaction_table(tid, action_name,execution_time,execution_duration_ms) values(3,'SetContractStatus', systimestamp + 1, 1098);</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">1 row inserted</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> insert into transaction_table(tid, action_name,execution_time,execution_duration_ms) values(4,'SetContractStatus', systimestamp, 978);</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">1 row inserted</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> insert into transaction_table(tid, action_name,execution_time,execution_duration_ms) values(5,'SetTariffModel', systimestamp, 691);</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">1 row inserted</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> insert into transaction_table(tid, action_name,execution_time,execution_duration_ms) values(6,'SetTariffModel', systimestamp+ 1, 801);</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">1 row inserted</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> insert into transaction_table(tid, action_name,execution_time,execution_duration_ms) values(7,'SetTariffModel', systimestamp, 587);</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">1 row inserted</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> insert into transaction_table(tid, action_name,execution_time,execution_duration_ms) values(8,'SetTariffModel', systimestamp, 762);</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">1 row inserted</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> insert into transaction_table(tid, action_name,execution_time,execution_duration_ms) values(9,'SetContractService', systimestamp, 450);</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">1 row inserted</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> insert into transaction_table(tid, action_name,execution_time,execution_duration_ms) values(10,'SetContractService', systimestamp, 507);</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">1 row inserted</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> commit;</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">Commit complete</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> select * from transaction_table;</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: xx-small;"> TID ACTION_NAME EXECUTION_TIME EXECUTION_DURATION_MS</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: xx-small;">---------- -------------------------------- -------------------------------------------------------------------------------- ---------------------</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: xx-small;"> 1 SetContractStatus 03/03/2013 23:04:08,789000 934</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: xx-small;"> 2 SetContractStatus 04/03/2013 23:04:08,000000 810</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: xx-small;"> 3 SetContractStatus 04/03/2013 23:04:08,000000 1098</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: xx-small;"> 4 SetContractStatus 03/03/2013 23:04:08,869000 978</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: xx-small;"> 5 SetTariffModel 03/03/2013 23:04:08,903000 691</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: xx-small;"> 6 SetTariffModel 04/03/2013 23:04:08,000000 801</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: xx-small;"> 7 SetTariffModel 03/03/2013 23:04:08,954000 587</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: xx-small;"> 8 SetTariffModel 03/03/2013 23:04:08,974000 762</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: xx-small;"> 9 SetContractService 03/03/2013 23:04:08,996000 450</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: xx-small;"> 10 SetContractService 03/03/2013 23:04:09,028000 507</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">10 rows selected</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b>SQL> select * from</b></span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b> 2 (select trunc(execution_time) as day, action_name, execution_duration_ms from transaction_table )</b></span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b> 3 <span style="color: red;">pivot </span>(</b></span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b> 4 avg(execution_duration_ms) as avg_exec,</b></span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b> 5 count(*) as cnt</b></span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b> 6 <span style="color: red;">for </span>action_name in (</b></span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b> 7 'SetContractStatus' as contract,</b></span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b> 8 'SetTariffModel' as tariff,</b></span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b> 9 'SetContractService' as service</b></span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b> 10 )</b></span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;"><b> 11 );</b></span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: xx-small;">DAY CONTRACT_AVG_EXEC CONTRACT_CNT TARIFF_AVG_EXEC TARIFF_CNT SERVICE_AVG_EXEC SERVICE_CNT</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: xx-small;">----------- ----------------- ------------ --------------- ---------- ---------------- -----------</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: xx-small;">03/03/2013 956 2 680 3 478,5 2</span><br />
<span style="font-family: Courier New, Courier, monospace; font-size: xx-small;">04/03/2013 954 2 801 1 0</span><br />
<br />
<span style="font-family: Courier New, Courier, monospace; font-size: x-small;">SQL> </span>Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0tag:blogger.com,1999:blog-32475611.post-8899948801115279362013-03-03T21:32:00.000+02:002013-03-03T23:14:25.694+02:00Oracle 11G read only tablesIn 2006, I have written <a href="http://ora-exp.blogspot.com/2006/04/how-to-make-table-readonly-in-oracle_26.html">a blog entry</a> about how to make a table read only( a workaround way). Today, with Oracle 11g, this feature has came in the alter table options<br />
<br />
<br />
<span style="font-family: Courier New, Courier, monospace;">drop table t;</span><br />
<span style="font-family: Courier New, Courier, monospace;">create table t( n number);</span><br />
<span style="font-family: Courier New, Courier, monospace;">insert into t(n) values(1);</span><br />
<span style="font-family: Courier New, Courier, monospace;">insert into t(n) values(10);</span><br />
<span style="font-family: Courier New, Courier, monospace;">commit;</span><br />
<span style="font-family: Courier New, Courier, monospace;"><br /></span>
<span style="color: red; font-family: Courier New, Courier, monospace;">--- prior 11g</span><br />
<span style="font-family: Courier New, Courier, monospace;">alter table t add constraint t_ck check( n > 0 ) disable validate;</span><br />
<span style="font-family: Courier New, Courier, monospace;">insert into t(n) values(100);</span><br />
<span style="color: red; font-family: Courier New, Courier, monospace;">--ORA-25128: No insert/update/delete on table with constraint (HR.T_CK) disabled and validated</span><br />
<span style="font-family: Courier New, Courier, monospace;"><br /></span>
<span style="font-family: Courier New, Courier, monospace;">alter table t drop constraint t_ck ;</span><br />
<span style="font-family: Courier New, Courier, monospace;">insert into t(n) values(100);</span><br />
<span style="font-family: Courier New, Courier, monospace;"><br /></span>
<span style="font-family: Courier New, Courier, monospace;"><br /></span>
<span style="color: red; font-family: Courier New, Courier, monospace;">--- 11g read only</span><br />
<span style="font-family: Courier New, Courier, monospace;">alter table t <b>read only;</b></span><br />
<span style="font-family: Courier New, Courier, monospace;">insert into t(n) values(100);</span><br />
<span style="color: red; font-family: Courier New, Courier, monospace;">--- ORA-12081: update operation not allowed on table "HR"."T"</span><br />
<span style="font-family: Courier New, Courier, monospace;"><br /></span>
<span style="font-family: Courier New, Courier, monospace;">alter table t <b>read write;</b></span><br />
<span style="font-family: Courier New, Courier, monospace;">insert into t(n) values(100);</span><br />
<div>
<br /></div>
Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0tag:blogger.com,1999:blog-32475611.post-45965159528957281492013-01-27T23:05:00.000+02:002013-01-27T23:05:07.210+02:00Writing Codes for Human Beings<br />
Writing codes, in a human understandable format is very important thing in software engineering. Choosing good names for variables, methods, tables, columns and etc. is one of them. Writing comments *always* is not something good. It is another sign of <b><i>code smell</i></b>. Anyway, I will not go deep inside this concept. May be later :)<br />
<br />
Now, I want to a simple way to make your codes in more readable form. This is a very simple trick. If you know the capabilities of your toolkit (I mean, programming language), you can do such these tricks very quickly.<br />
<br />
Suppose, you have a scheduled job which runs every 15 minutes. It always searches some tables, 15 minutes before SYSDATE. (Actually, in production environment, you store last execution time of your program or you have a wise algorithm for selecting ). You can do this such a date arithmetic as shown below:<br />
<br />
<span style="font-family: Courier New, Courier, monospace;">select date '2012-01-20' - ( (1*60*15) / 86400 ) from dual;</span><br />
<br />
But this is not readable .The numbers can be difficult to read. You can use some constants( like, instead of 86400 you can define a constant SECONDS_IN_A_DAY) ; but instead of this, you can use a very simple function (to_dsinterval) as shown below:<br />
<br />
<span style="font-family: Courier New, Courier, monospace;">select date '2012-01-20' - to_dsinterval('00 00:<span style="background-color: white;">15</span>:00') from dual;</span><br />
<br />
This usage is more human readable. 0 days, 0 hours, 15 minutes and 0 seconds(actually 15 minutes).<br />
<br />
Knowledge is power, please do not forget...<br />
<br />
Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0tag:blogger.com,1999:blog-32475611.post-809547294318227332013-01-20T22:41:00.001+02:002013-01-20T22:41:50.921+02:004 Ways to Create Primary Key ConstraintsLet's do it :)<br />
<br />
<br />
<i><span style="color: green; font-family: Courier New; font-size: x-small;">--- 1. METHOD ) Name implicit - Creation implicit</span></i><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">CREATE</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">TABLE</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">customer</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">id</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: black; font-family: 'Courier New'; font-size: x-small;"><i>NUMBER</i></span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">PRIMARY</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">KEY</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">,</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">first_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: black; font-family: 'Courier New'; font-size: x-small;"><i>VARCHAR2</i></span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="color: black; font-family: 'Courier New'; font-size: x-small;">40</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">,</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">last_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: black; font-family: 'Courier New'; font-size: x-small;"><i>VARCHAR2</i></span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="color: black; font-family: 'Courier New'; font-size: x-small;">40</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">;</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">SELECT</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cons</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">constraint_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">FROM</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">all_constraints</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cons</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">,</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">all_cons_columns</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cc</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">WHERE</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cons</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">constraint_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">=</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cc</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">constraint_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">AND</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cons</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">owner</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">=</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cc</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">owner</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">AND</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cons</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">table_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">=</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: red; font-family: 'Courier New'; font-size: x-small;">'CUSTOMER'</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">AND</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cc</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">column_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">=</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: red; font-family: 'Courier New'; font-size: x-small;">'ID'</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">;</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: green; font-family: 'Courier New'; font-size: x-small;"><i>--- SYS_C007758</i></span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">INSERT</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">INTO</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">customer</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">id</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">VALUES</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="color: black; font-family: 'Courier New'; font-size: x-small;">1</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">;</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">INSERT</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">INTO</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">customer</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">id</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">VALUES</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="color: black; font-family: 'Courier New'; font-size: x-small;">1</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">;</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: green; font-family: 'Courier New'; font-size: x-small;"><i>--- ORA-00001: unique constraint (HR.SYS_C007758) violated</i></span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: green; font-family: 'Courier New'; font-size: x-small;"><i>-------------------------------</i></span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">DROP</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">TABLE</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">customer</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">;</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><br style="font-family: 'Courier New'; font-size: small;" /><i><span style="color: green; font-family: Courier New; font-size: x-small;">--- 2. METHOD ) Name explicit - Creation implicit</span></i><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">CREATE</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">TABLE</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">customer</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">id</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: black; font-family: 'Courier New'; font-size: x-small;"><i>NUMBER</i></span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">,</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">first_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: black; font-family: 'Courier New'; font-size: x-small;"><i>VARCHAR2</i></span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="color: black; font-family: 'Courier New'; font-size: x-small;">40</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">,</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">last_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: black; font-family: 'Courier New'; font-size: x-small;"><i>VARCHAR2</i></span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="color: black; font-family: 'Courier New'; font-size: x-small;">40</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">,</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">CONSTRAINT</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">pk_customer</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">PRIMARY</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">KEY</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">id</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">;</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">SELECT</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cons</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">constraint_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">FROM</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">all_constraints</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cons</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">,</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">all_cons_columns</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cc</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">WHERE</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cons</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">constraint_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">=</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cc</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">constraint_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">AND</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cons</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">owner</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">=</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cc</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">owner</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">AND</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cons</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">table_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">=</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: red; font-family: 'Courier New'; font-size: x-small;">'CUSTOMER'</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">AND</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cc</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">column_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">=</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: red; font-family: 'Courier New'; font-size: x-small;">'ID'</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">;</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: green; font-family: 'Courier New'; font-size: x-small;"><i>--- PK_CUSTOMER</i></span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">INSERT</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">INTO</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">customer</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">id</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">VALUES</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="color: black; font-family: 'Courier New'; font-size: x-small;">1</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">;</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">INSERT</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">INTO</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">customer</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">id</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">VALUES</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="color: black; font-family: 'Courier New'; font-size: x-small;">1</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">;</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: green; font-family: 'Courier New'; font-size: x-small;"><i>--- ORA-00001: unique constraint (HR.PK_CUSTOMER) violated</i></span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: green; font-family: 'Courier New'; font-size: x-small;"><i>-------------------------------</i></span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">DROP</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">TABLE</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">customer</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">;</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><br style="font-family: 'Courier New'; font-size: small;" /><i><span style="color: green; font-family: Courier New; font-size: x-small;">--- 3. METHOD ) Name implicit - Creation explicit</span></i><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">CREATE</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">TABLE</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">customer</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">id</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: black; font-family: 'Courier New'; font-size: x-small;"><i>NUMBER</i></span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">,</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">first_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: black; font-family: 'Courier New'; font-size: x-small;"><i>VARCHAR2</i></span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="color: black; font-family: 'Courier New'; font-size: x-small;">40</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">,</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">last_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: black; font-family: 'Courier New'; font-size: x-small;"><i>VARCHAR2</i></span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="color: black; font-family: 'Courier New'; font-size: x-small;">40</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">;</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">ALTER</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">TABLE</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">customer</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">MODIFY</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">id</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">PRIMARY</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">KEY</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">;</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">SELECT</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cons</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">constraint_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">FROM</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">all_constraints</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cons</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">,</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">all_cons_columns</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cc</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">WHERE</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cons</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">constraint_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">=</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cc</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">constraint_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">AND</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cons</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">owner</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">=</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cc</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">owner</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">AND</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cons</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">table_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">=</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: red; font-family: 'Courier New'; font-size: x-small;">'CUSTOMER'</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">AND</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cc</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">column_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">=</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: red; font-family: 'Courier New'; font-size: x-small;">'ID'</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">;</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: green; font-family: 'Courier New'; font-size: x-small;"><i>--- SYS_C007753</i></span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: green; font-family: 'Courier New'; font-size: x-small;"><i>-------------------------------</i></span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">DROP</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">TABLE</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">customer</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">;</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><br style="font-family: 'Courier New'; font-size: small;" /><i><span style="color: green; font-family: Courier New; font-size: x-small;">--- 4. METHOD ) Name explicit - Creation explicit</span></i><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">CREATE</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">TABLE</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">customer</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">id</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: black; font-family: 'Courier New'; font-size: x-small;"><i>NUMBER</i></span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">,</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">first_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: black; font-family: 'Courier New'; font-size: x-small;"><i>VARCHAR2</i></span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="color: black; font-family: 'Courier New'; font-size: x-small;">40</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">,</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">last_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: black; font-family: 'Courier New'; font-size: x-small;"><i>VARCHAR2</i></span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="color: black; font-family: 'Courier New'; font-size: x-small;">40</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">;</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">ALTER</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">TABLE</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">customer</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">ADD</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">CONSTRAINT</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">pk_customer</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">PRIMARY</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">KEY</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">(</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">id</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">)</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">;</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">SELECT</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cons</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">constraint_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">FROM</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">all_constraints</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cons</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">,</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">all_cons_columns</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cc</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">WHERE</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cons</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">constraint_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">=</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cc</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">constraint_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">AND</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cons</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">owner</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">=</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cc</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">owner</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">AND</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cons</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">table_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">=</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: red; font-family: 'Courier New'; font-size: x-small;">'CUSTOMER'</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: blue; font-family: 'Courier New'; font-size: x-small;">AND</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">cc</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">.</span><span style="color: maroon; font-family: 'Courier New'; font-size: x-small;">column_name</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">=</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><span style="color: red; font-family: 'Courier New'; font-size: x-small;">'ID'</span><span style="color: silver; font-family: 'Courier New'; font-size: x-small;">;</span><span style="font-family: 'Courier New'; font-size: x-small;"> </span><br style="font-family: 'Courier New'; font-size: small;" /><span style="color: green; font-family: 'Courier New'; font-size: x-small;"><i>--- PK_CUSTOMER</i></span><span style="font-family: 'Courier New'; font-size: x-small;"> </span>Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0tag:blogger.com,1999:blog-32475611.post-39690193007009284262011-12-05T08:39:00.001+02:002011-12-05T08:41:13.579+02:00Possible Causes of “ORA-06502: PL/SQL: numeric or value error”<br />
<div class="MsoNormal">
<span lang="EN-US">Sometimes people ask me that what the
reason of ORA-06502 is. Mostly, this is because of carelessness of developers</span><span lang="EN-US" style="font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Wingdings;">J</span><span lang="EN-US">. Official description of ORA-06502 is <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">[oracle@dhcppc5 ~]$ <b>oerr ora 6502<o:p></o:p></b></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">06502, 00000,
"PL/SQL: numeric or value error%s"<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">// *Cause: An
arithmetic, numeric, string, conversion, or constraint error<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">// occurred. For example, this error
occurs if an attempt is made to<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">// assign the value NULL to a variable declared
NOT NULL, or if an<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">// attempt is made to assign an integer
larger than 99 to a variable<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">// declared NUMBER(2). <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">// *Action: Change the
data, how it is manipulated, or how it is declared so<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">// that values do not violate constraints.
<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">[oracle@dhcppc5 ~]$<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">This exception also exists in the STANDART
package of Oracle database:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> VALUE_ERROR </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">exception</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">pragma</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">EXCEPTION_INIT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(VALUE_ERROR, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'-6502'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">);</span><span lang="EN-US"><o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">I show possible reasons of this error
below:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">DECLARE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> i </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> i2 </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NOT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NULL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">0</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;</span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">-- !is not a best practice...</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> i3 </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> i4 </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">POSITIVE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> s </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">3</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">) </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">DEFAULT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'aaa'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;</span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--
!is not a best practice...</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> s2 </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--
assign to a number data type variable a non-number value</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> i := s; </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">-- raises ORA-06502: PL/SQL: numeric or value error:
character to number conversion error</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--
assign more values (in terms of length) to a variable with less size</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> s2 := s; </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">-- raises ORA-06502: PL/SQL: numeric or value error:
character string buffer too small</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--
assign a not-null-constrained value to null value</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> i2 := i; </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">-- raises ORA-06502: PL/SQL: numeric or value error</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--
assign bigger numeric value to a smaller size numeric variable</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> i3 := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">10</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">; </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">-- raises
ORA-06502: PL/SQL: numeric or value error: number precision too large</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--
assign negative value to positive data type</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> i4 := -</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">; </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">-- raises
ORA-06502: PL/SQL: numeric or value error</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0tag:blogger.com,1999:blog-32475611.post-53909756477396724742011-12-03T19:58:00.001+02:002011-12-03T20:15:10.798+02:00Hacking Oracle Supplied Packages With PL/SQL Hierarchical Profiler :)<w:sdt contentlocked="t" id="89512093" sdtgroup="t"><span lang="EN-US" style="font-family: "Calibri","sans-serif"; font-size: 1.0pt; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: TR; mso-fareast-theme-font: minor-fareast; mso-hansi-theme-font: minor-latin;"><w:sdtpr></w:sdtpr><w:sdt docpart="7A20415829F7458B9F08775A17FEAACD" id="89512082" storeitemid="X_8CBEFB97-28E2-4429-88C6-FB5C23905DCB" text="t" title="Post Title" xpath="/ns0:BlogPostInfo/ns0:PostTitle"></w:sdt></span>
</w:sdt><br />
<div class="Publishwithline">
<w:sdt contentlocked="t" id="89512093" sdtgroup="t"><span lang="EN-US" style="font-family: "Calibri","sans-serif"; font-size: 1.0pt; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: TR; mso-fareast-theme-font: minor-fareast; mso-hansi-theme-font: minor-latin;"><w:sdtpr></w:sdtpr><w:sdt docpart="86546E75B29B479280C637D50EB044FA" id="89512082" storeitemid="X_8CBEFB97-28E2-4429-88C6-FB5C23905DCB" text="t" title="Post Title" xpath="/ns0:BlogPostInfo/ns0:PostTitle"></w:sdt></span>
</w:sdt></div>
<div class="Publishwithline">
<w:sdt contentlocked="t" id="89512093" sdtgroup="t"><span lang="EN-US" style="font-family: "Calibri","sans-serif"; font-size: 1.0pt; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: TR; mso-fareast-theme-font: minor-fareast; mso-hansi-theme-font: minor-latin;"><w:sdtpr></w:sdtpr><w:sdt docpart="6E899DD802524690882D05C6EFC939A2" id="89512082" storeitemid="X_8CBEFB97-28E2-4429-88C6-FB5C23905DCB" text="t" title="Post Title" xpath="/ns0:BlogPostInfo/ns0:PostTitle"></w:sdt></span>
</w:sdt></div>
<div class="Publishwithline">
<span lang="EN-US">I am joking </span><span lang="EN-US" style="font-family: Wingdings;">J</span></div>
<div class="MsoNormal">
<span lang="EN-US">I am not going to tell you how to hack
DBMS_* packages. The answer is easy and simple; I do not know</span><span lang="EN-US" style="font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Wingdings;">J</span><span lang="EN-US">.What I will tell you now is yet another powerful tool of Oracle database,
PL/SQL Hierarchical Profiler. By the help of this Profiler, you can infer code
execution paths that are –somehow- internal of Oracle’s supplied packages and
gather statistical information for PL/SQL programs. This tool consist of 3 tables
(</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">DBMSHP</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt;">_*</span><span lang="EN-US">), one PL/SQL package (</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">DBMS_HPROF</span><span lang="EN-US">) and one executable (</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">plshprof</span><span lang="EN-US">). In
order to create these tables, dbmshptab.sql file in the
$ORACLE_HOME/rdbms/admin should be run. That is it. Now you can take
statistical information about PL/SQL blocks. <o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">Oracle has many other performance analyzing
tools/packages/helpers, like DBMS_PROFILE, DBMS_TRACE, tkprof, StatsPack, AWR
and so on. Regarding to your Oracle version, you can use one of these tools to
find out bottleneck points inside your SQL and/or PL/SQL codes. DBMS_HPROF
gathers some profiling information between its </span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">START_PROFILING</span><span lang="EN-US"> and </span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">STOP_PROFILING</span><span lang="EN-US">
procedures. Profiling data is written in a file which should be specified in </span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">START_PROFILING</span><span lang="EN-US">
procedure. The file contains lots of informational data that is hard to understand
and analyze. A small piece of this file is shown below:<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">P#V
PLSHPROF Internal Version 1.0<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">P#!
PL/SQL Timer Started<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">P#C
SQL."MENNAN"."GENERATEHPROFREPORT"::7."__dyn_sql_exec_line20"
#20<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">P#X
75<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">P#C
PLSQL."".""."__plsql_vm"<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">P#X
2<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">P#C
PLSQL."".""."__anonymous_block"<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">P#X
22<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">P#C
SQL."".""."__static_sql_exec_line7" #7<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">P#X
153<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">P#C
PLSQL."".""."__plsql_vm"<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">P#R<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">P#X
4<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">…<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">…<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">P#X
1<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">P#R<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">P#X
55<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">P#R<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">P#C
PLSQL."SYS"."DBMS_HPROF"::11."STOP_PROFILING"#980980e97e42f8ec
#59<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">P#R<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt; mso-bidi-font-size: 10.0pt;">P#!
PL/SQL Timer Stopped<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">In order to store this profiling
information into some relational tables, </span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">ANALYZE</span><span lang="EN-US"> procedure should be run.
As its name shows, profiling data is analyzing in terms of clicks and execution
times. A kind of hierarchical relation between caller and called programs are
also inserted in the HPROF tables. These tables (and their contents for a
sample run) are shown below:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> * </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
DBMSHP_RUNS;<o:p></o:p></span></div>
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; margin-left: -1.15pt; width: 436px;">
<tbody>
<tr style="height: 12.75pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td nowrap="" style="border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 42.0pt;" valign="bottom" width="56">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">RUNID<o:p></o:p></span></b></div>
</td>
<td nowrap="" style="border-left: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 112.0pt;" valign="bottom" width="149">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">RUN_TIMESTAMP<o:p></o:p></span></b></div>
</td>
<td nowrap="" style="border-left: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 99.0pt;" valign="bottom" width="132">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">TOTAL_ELAPSED_TIME<o:p></o:p></span></b></div>
</td>
<td nowrap="" style="border-left: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 74.0pt;" valign="bottom" width="99">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">RUN_COMMENT<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 42.0pt;" valign="bottom" width="56">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 112.0pt;" valign="bottom" width="149">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">28/11/2011
19:46:53,244985<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 99.0pt;" valign="bottom" width="132">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">140651<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 74.0pt;" valign="bottom" width="99">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> * </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
DBMSHP_FUNCTION_INFO;<o:p></o:p></span></div>
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; margin-left: -1.15pt; width: 729px;">
<tbody>
<tr style="height: 44.85pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td style="border: solid windowtext 1.0pt; height: 44.85pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">RUNID<o:p></o:p></span></b></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 44.85pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">SYMBOLID<o:p></o:p></span></b></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 44.85pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">OWNER<o:p></o:p></span></b></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 44.85pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">MODULE<o:p></o:p></span></b></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 44.85pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">TYPE<o:p></o:p></span></b></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 44.85pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">FUNCTION<o:p></o:p></span></b></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 44.85pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">LINE#<o:p></o:p></span></b></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 44.85pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">HASH<o:p></o:p></span></b></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 44.85pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">NAME
SPACE<o:p></o:p></span></b></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 44.85pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">SUBTREE_
ELAPSED_ TIME<o:p></o:p></span></b></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 44.85pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">FUNCTION_
ELAPSED_ TIME<o:p></o:p></span></b></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 44.85pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">CALLS<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 1;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">__anonymous_block<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">0<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PLSQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1398<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">299<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">4<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 2;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">2<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">__anonymous_block@1<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">0<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PLSQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">60<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">60<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">2<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 3;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">3<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">__plsql_vm<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">0<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PLSQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1444<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">46<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">4<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 4;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">4<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">__plsql_vm@1<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">0<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PLSQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">69<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">9<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">2<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 5;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">5<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">EXFSYS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">DBMS_EXPFIL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PACKAGE
BODY<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">CREATE_ATTRIBUTE_SET<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">26<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">….<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PLSQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">140616<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">204<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 6;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">6<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">EXFSYS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">DBMS_EXPFIL_DR<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PACKAGE
BODY<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">ATTRSET_EXISTS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">134<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">….<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PLSQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">216<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">44<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 7;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">7<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">EXFSYS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">DBMS_EXPFIL_DR<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PACKAGE
BODY<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">CREATE_ATTRIBUTE_SET<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">202<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">….<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PLSQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">8865<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">113<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 8;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">8<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">EXFSYS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">DBMS_EXPFIL_IR<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PACKAGE
BODY<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">GET_OBJECT_OWNER_N_NAME<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">7<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PLSQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1050<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">48<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 9;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">9<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">EXFSYS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">DBMS_EXPFIL_IR<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PACKAGE
BODY<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">TRANSFORM_SUBEXP<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">160<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PLSQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">860<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">26<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 10;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">10<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">EXFSYS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">DBMS_RLMGR<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PACKAGE
BODY<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">CREATE_EVENT_STRUCT<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1431<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PLSQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">140651<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">35<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 11;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">11<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">EXFSYS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">EXF$CURRUSER<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">FUNCTION<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">EXF$CURRUSER<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PLSQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">212<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">55<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 12;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">12<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">EXFSYS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">TRANSFORM_LHS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">FUNCTION<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">TRANSFORM_LHS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PLSQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">834<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">834<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 13;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">13<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">SYS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">DBMS_ASSERT<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PACKAGE
BODY<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">SIMPLE_SQL_NAME<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">153<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PLSQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">216<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">216<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">3<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 14;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">14<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">SYS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">DBMS_HPROF<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PACKAGE
BODY<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">STOP_PROFILING<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">59<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PLSQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">0<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">0<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 15;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">15<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">__dyn_sql_exec_line19<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">19<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">SQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">665<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">628<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 16;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">16<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">__dyn_sql_exec_line20<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">20<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">SQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">294<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">262<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 17;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">17<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">__static_sql_exec_line18<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">18<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">SQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">140<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">140<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 18;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">18<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">EXFSYS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">DBMS_EXPFIL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PACKAGE
BODY<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">__dyn_sql_exec_line175<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">175<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">SQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">129857<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">128413<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 19;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">19<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">EXFSYS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">DBMS_EXPFIL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PACKAGE
BODY<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">__static_sql_exec_line216<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">216<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">SQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">47<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">47<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 20;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">20<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">EXFSYS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">DBMS_EXPFIL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PACKAGE
BODY<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">__static_sql_exec_line42<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">42<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">SQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">91<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">91<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 21;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">21<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">EXFSYS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">DBMS_EXPFIL_DR<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PACKAGE
BODY<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">__static_sql_exec_line139<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">139<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">SQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">172<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">172<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 22;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">22<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">EXFSYS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">DBMS_EXPFIL_DR<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PACKAGE
BODY<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">__static_sql_exec_line217<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">217<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">SQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">8410<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">8410<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 23;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">23<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">EXFSYS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">DBMS_EXPFIL_DR<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PACKAGE
BODY<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">__static_sql_exec_line228<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">228<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">SQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">192<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">192<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 24;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">24<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">EXFSYS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">DBMS_EXPFIL_DR<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">PACKAGE
BODY<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">__static_sql_exec_line260<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">260<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">SQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">150<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">150<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 11.4pt; mso-yfti-irow: 25; mso-yfti-lastrow: yes;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">39<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.2pt;" valign="bottom" width="60">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">25<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">EXFSYS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">EXF$CURRUSER<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 49.9pt;" valign="bottom" width="67">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">FUNCTION<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">__static_sql_exec_line8<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">8<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt;" valign="bottom">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.45pt;" valign="bottom" width="46">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">SQL<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 45.85pt;" valign="bottom" width="61">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">157<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 48.35pt;" valign="bottom" width="64">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">157<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 11.4pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 33.35pt;" valign="bottom" width="44">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 6pt;">1<o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> * </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> DBMSHP_PARENT_CHILD_INFO;<o:p></o:p></span></div>
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; margin-left: -1.15pt; width: 613px;">
<tbody>
<tr style="height: 12.75pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td nowrap="" style="border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">RUNID<o:p></o:p></span></b></div>
</td>
<td nowrap="" style="border-left: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">PARENTSYMID<o:p></o:p></span></b></div>
</td>
<td nowrap="" style="border-left: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">CHILDSYMID<o:p></o:p></span></b></div>
</td>
<td nowrap="" style="border-left: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">SUBTREE_ELAPSED_TIME<o:p></o:p></span></b></div>
</td>
<td nowrap="" style="border-left: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">FUNCTION_ELAPSED_TIME<o:p></o:p></span></b></div>
</td>
<td nowrap="" style="border-left: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">CALLS<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 1;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">15<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">665<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">628<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 2;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">16<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">294<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">262<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 3;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">17<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">140<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">140<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 4;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">3<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1398<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">299<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">4<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 5;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">4<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">2<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">60<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">60<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">2<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 6;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">5<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">18<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">129857<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">128413<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 7;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">5<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">7<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">8865<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">113<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 8;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">5<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">8<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1050<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">48<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 9;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">5<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">6<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">216<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">44<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 10;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">5<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">11<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">212<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">55<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 11;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">5<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">20<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">91<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">91<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 12;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">5<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">13<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">74<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">74<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 13;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">5<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">19<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">47<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">47<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 14;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">6<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">21<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">172<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">172<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 15;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">7<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">22<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">8410<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">8410<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 16;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">7<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">23<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">192<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">192<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 17;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">7<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">24<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">150<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">150<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 18;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">8<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">9<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">860<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">26<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 19;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">8<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">13<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">142<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">142<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">2<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 20;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">9<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">12<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">834<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">834<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 21;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">10<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">5<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">140616<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">204<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 22;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">11<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">25<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">157<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">157<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 23;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">15<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">4<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">37<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">4<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 24;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">16<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">4<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">32<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">5<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 25; mso-yfti-lastrow: yes;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 35.0pt;" valign="bottom" width="47">
<div align="right" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: right;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">39<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 73.0pt;" valign="bottom" width="97">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">18<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 62.0pt;" valign="bottom" width="83">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">3<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 126.0pt;" valign="bottom" width="168">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">1444<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 130.0pt;" valign="bottom" width="173">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">46<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 3.5pt 0cm 3.5pt; width: 34.0pt;" valign="bottom" width="45">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Microsoft Sans Serif', sans-serif; font-size: 8pt;">4<o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US"> If
you want to see all reports in a more human readable form, In HTML form, you
can run plshprof executable. By the help of this small and nice program, a
number of HTML files are creating by reading profiling data. A sample of main page
of this output file is shown below:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 36.0pt;">
<br /></div>
<div class="MsoNormal" style="margin-left: 36.0pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 1;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 16pt;">PL/SQL
Elapsed Time (microsecs) Analysis<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-left: 36.0pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 9pt;">140651 microsecs (elapsed
time) & 35 function calls <o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-left: 36.0pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 9pt;">The PL/SQL Hierarchical
Profiler produces a collection of reports that present information derived from
the profiler's output log in a variety of formats. The following reports have
been found to be the most generally useful as starting points for browsing:<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-left: 72.0pt; mso-list: l1 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 72.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font: 7.0pt "Times New Roman";">
</span></span><!--[endif]--><u><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 9.0pt; mso-ansi-language: TR; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">Function Elapsed Time (microsecs) Data sorted
by Total Subtree Elapsed Time (microsecs)</span></u><span style="font-family: 'Times New Roman', serif; font-size: 9pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 72.0pt; mso-list: l1 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font: 7.0pt "Times New Roman";">
</span></span><!--[endif]--><u><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 9.0pt; mso-ansi-language: TR; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">Function Elapsed Time (microsecs) Data sorted
by Total Function Elapsed Time (microsecs)</span></u><span style="font-family: 'Times New Roman', serif; font-size: 9pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 36.0pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;">
<b><span style="font-family: 'Times New Roman', serif; font-size: 9pt;">In addition, the following
reports are also available:<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-left: 72.0pt; mso-list: l0 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font: 7.0pt "Times New Roman";">
</span></span><!--[endif]--><u><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 9.0pt; mso-ansi-language: TR; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">Function Elapsed Time (microsecs) Data sorted
by Function Name</span></u><span style="font-family: 'Times New Roman', serif; font-size: 9pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 72.0pt; mso-list: l0 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font: 7.0pt "Times New Roman";">
</span></span><!--[endif]--><u><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 9.0pt; mso-ansi-language: TR; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">Function Elapsed Time (microsecs) Data sorted
by Total Descendants Elapsed Time (microsecs)</span></u><span style="font-family: 'Times New Roman', serif; font-size: 9pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 72.0pt; mso-list: l0 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font: 7.0pt "Times New Roman";">
</span></span><!--[endif]--><u><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 9.0pt; mso-ansi-language: TR; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">Function Elapsed Time (microsecs) Data sorted
by Total Function Call Count</span></u><span style="font-family: 'Times New Roman', serif; font-size: 9pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 72.0pt; mso-list: l0 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font: 7.0pt "Times New Roman";">
</span></span><!--[endif]--><u><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 9.0pt; mso-ansi-language: TR; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">Function Elapsed Time (microsecs) Data sorted
by Mean Subtree Elapsed Time (microsecs)</span></u><span style="font-family: 'Times New Roman', serif; font-size: 9pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 72.0pt; mso-list: l0 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font: 7.0pt "Times New Roman";">
</span></span><!--[endif]--><u><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 9.0pt; mso-ansi-language: TR; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">Function Elapsed Time (microsecs) Data sorted
by Mean Function Elapsed Time (microsecs)</span></u><span style="font-family: 'Times New Roman', serif; font-size: 9pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 72.0pt; mso-list: l0 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font: 7.0pt "Times New Roman";">
</span></span><!--[endif]--><u><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 9.0pt; mso-ansi-language: TR; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">Function Elapsed Time (microsecs) Data sorted
by Mean Descendants Elapsed Time (microsecs)</span></u><span style="font-family: 'Times New Roman', serif; font-size: 9pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 72.0pt; mso-list: l0 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font: 7.0pt "Times New Roman";">
</span></span><!--[endif]--><u><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 9.0pt; mso-ansi-language: TR; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">Module Elapsed Time (microsecs) Data sorted by
Total Function Elapsed Time (microsecs)</span></u><span style="font-family: 'Times New Roman', serif; font-size: 9pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 72.0pt; mso-list: l0 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font: 7.0pt "Times New Roman";">
</span></span><!--[endif]--><u><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 9.0pt; mso-ansi-language: TR; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">Module Elapsed Time (microsecs) Data sorted by
Module Name</span></u><span style="font-family: 'Times New Roman', serif; font-size: 9pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 72.0pt; mso-list: l0 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font: 7.0pt "Times New Roman";">
</span></span><!--[endif]--><u><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 9.0pt; mso-ansi-language: TR; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">Module Elapsed Time (microsecs) Data sorted by
Total Function Call Count</span></u><span style="font-family: 'Times New Roman', serif; font-size: 9pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 72.0pt; mso-list: l0 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font: 7.0pt "Times New Roman";">
</span></span><!--[endif]--><u><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 9.0pt; mso-ansi-language: TR; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">Namespace Elapsed Time (microsecs) Data sorted
by Total Function Elapsed Time (microsecs)</span></u><span style="font-family: 'Times New Roman', serif; font-size: 9pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 72.0pt; mso-list: l0 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font: 7.0pt "Times New Roman";">
</span></span><!--[endif]--><u><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 9.0pt; mso-ansi-language: TR; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">Namespace Elapsed Time (microsecs) Data sorted
by Namespace</span></u><span style="font-family: 'Times New Roman', serif; font-size: 9pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 72.0pt; mso-list: l0 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font: 7.0pt "Times New Roman";">
</span></span><!--[endif]--><u><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 9.0pt; mso-ansi-language: TR; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">Namespace Elapsed Time (microsecs) Data sorted
by Total Function Call Count</span></u><span style="font-family: 'Times New Roman', serif; font-size: 9pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 72.0pt; mso-list: l0 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font: 7.0pt "Times New Roman";">
</span></span><!--[endif]--><u><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 9.0pt; mso-ansi-language: TR; mso-bidi-font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">Parents and Children Elapsed Time (microsecs)
Data</span></u><span style="font-family: 'Times New Roman', serif; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">Up to now, I have showed how to use this
tool in order to analyze PL/SQL blocks.
Now I will tell you how to understand the structure of
existing/unknown/wrapped PL/SQL source codes like packages. Suppose that you
want to know what Oracle does when you run “</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">dbms_rlmgr.create_event_struct</span><span lang="EN-US">”
procedure. The package is wrapped and you cannot see private functions inside </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">dbms_rlmgr</span><span lang="EN-US"> package. I will use </span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">DBMS_HPROF</span><span lang="EN-US"> to investigate the </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">create_event_struct</span><span lang="EN-US"> procedure. I have written a pretty function to analyze a PL/SQL
block. You can check the content of code at the end of this post. This code
simply takes a PL/SQL block and executes it dynamically with adding profiling
data. Then HFPROF analyze is done, at the end plshprof is executed to get
complete html files. When I run this code for “</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">dbms_rlmgr.create_event_struct</span><span lang="EN-US">”,
following output is created:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">DECLARE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_PLSQLBlock
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">32000</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--dbms_rlmgr.drop_event_struct(event_struct
=> 'TEST3');</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_PLSQLBlock := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BEGIN<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_rlmgr.create_event_struct( ''TEST3'' );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> GenerateHProfReport(vs_PLSQLBlock, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'dbms_rlmgr_test3'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">/</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">Input PLSQL
Block <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">========================================================<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BEGIN<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_rlmgr.create_event_struct( 'TEST3' );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">========================================================<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">HProfDirectoryName = MT_TEMP<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">HProfFileName = dbms_rlmgr_test3.txt<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">HProfileRunId = 45<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">OracleHomePath =
/home/oracle/app/oracle/product/11.2.0/dbhome_2<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">HProfDirectoryPath
= /home/oracle/temp_dir<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CommandText =
/bin/mkdir /home/oracle/temp_dir/dbms_rlmgr_test3<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">Return of
command = <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CommandText =
/home/oracle/app/oracle/product/11.2.0/dbhome_2/bin/plshprof -output
/home/oracle/temp_dir/dbms_rlmgr_test3/pd
/home/oracle/temp_dir/dbms_rlmgr_test3.txt<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">Return of
command = PLSHPROF: Oracle Database 11g
Enterprise Edition Release 11.2.0.2.0 - Production<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">[28 symbols
processed]<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">[Report written
to '/home/oracle/temp_dir/dbms_rlmgr_test3/pd.html']<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CommandText =
/bin/mv
/home/oracle/temp_dir/dbms_rlmgr_test3.txt
/home/oracle/temp_dir/dbms_rlmgr_test3<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">Return of
command = <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CommandText =
/bin/ls
/home/oracle/temp_dir/dbms_rlmgr_test3<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">Return of
command = dbms_rlmgr_test3.txt<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">pd_2c.html<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">pd_2f.html<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">pd_2n.html<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">pd_fn.html<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">pd.html<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">pd_md.html<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">pd_mf.html<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">pd_ms.html<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">pd_nsc.html<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">pd_nsf.html<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">pd_nsp.html<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">pd_pc.html<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">pd_tc.html<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">pd_td.html<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">pd_tf.html<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">pd_ts.html<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">OK, everything has run successfully. Some
html files are created on the file system. HFPROF* tables store related data.
It is now possible to analyze…<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US">Called-caller modules in parent-child
structure are shown below.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">dbms_rlmgr.create_event_struct(event_struct
=> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'TEST3'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">==================================================================<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">[</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">10</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">] DBMS_RLMGR.CREATE_EVENT_STRUCT(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">5</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
DBMS_EXPFIL.CREATE_ATTRIBUTE_SET(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">18</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">] DBMS_EXPFIL.__dyn_sql_exec_line175(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">3</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
.__plsql_vm()</span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--4calls</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
.__anonymous_block() </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--4calls</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">15</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
.__dyn_sql_exec_line19()<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">4</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
.__plsql_vm@</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">()<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
.__anonymous_block@</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">()</span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--2calls</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">16</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
.__dyn_sql_exec_line20()<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">4</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
.__plsql_vm@</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">()<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">17</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
.__static_sql_exec_line18()<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">7</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
DBMS_EXPFIL_DR.CREATE_ATTRIBUTE_SET(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">22</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
DBMS_EXPFIL_DR.__static_sql_exec_line217(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">23</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
DBMS_EXPFIL_DR.__static_sql_exec_line228(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">24</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
DBMS_EXPFIL_DR.__static_sql_exec_line260(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">8</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
DBMS_EXPFIL_IR.GET_OBJECT_OWNER_N_NAME(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">9</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
DBMS_EXPFIL_IR.TRANSFORM_SUBEXP(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">12</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
TRANSFORM_LHS(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">13</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
DBMS_ASSERT.SIMPLE_SQL_NAME(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)</span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--2calls</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">6</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
DBMS_EXPFIL_DR.ATTRSET_EXISTS(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">21</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
DBMS_EXPFIL_DR.__static_sql_exec_line139(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">11</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">] EXF$CURRUSER(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">25</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
__static_sql_exec_line8(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">20</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">] DBMS_EXPFIL.__static_sql_exec_line42(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">13</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">] DBMS_ASSERT.SIMPLE_SQL_NAME(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> [</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">19</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">]
DBMS_EXPFIL.__static_sql_exec_line216(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US">This part is important. As you see, first
module with id of 10 which is our first line of code that creates an event
structure (</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CREATE_EVENT_STRUCT</span><span lang="EN-US">) is called within </span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">DBMS_RLMGR</span><span lang="EN-US"> package body. This procedure internally calls (or jumps) </span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">DBMS_EXPFIL.CREATE_ATTRIBUTE_SET</span><span lang="EN-US"> procedure. This procedure also calls the modules (or functions)
with ids of 3, 1, 15, 4 and 2 respectively. </span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CREATE_EVENT_STRUCT</span><span lang="EN-US"> also calls
some other procedures which are not visible, private. For instance </span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">DBMS_ASSERT.SIMPLE_SQL_NAME</span><span lang="EN-US"> is called within </span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">DBMS_EXPFIL_IR.GET_OBJECT_OWNER_N_NAME</span><span lang="EN-US"> procedure. With this way, you can infer the executing path of unknown
procedures. Another example is when you execute </span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt;">PUT_LINE </span><span lang="EN-US">in the</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt;"> DBMS_OUTPUT </span><span lang="EN-US">package, Oracle
calls</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt;"> PUT </span><span lang="EN-US">and</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt;"> NEWLINE </span><span lang="EN-US">procedures (You can find this by using this profiler method).
Somehow, Oracle made a refactoring for</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt;"> PUT_LINE </span><span lang="EN-US">procedure,
which I expected. You can infer more useful Oracle’s internal information
regarding to code executions from the profiling data.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">Hierarchical Profiler is a really good
analyzing tool for PL/SQL application developers. I can recommend every
developer to use such these tools to analyze their software and find out
bottleneck points before production. Thanks Oracle to supply these cool tools
for us</span><span lang="EN-US" style="font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Wingdings;">J</span><span lang="EN-US"><o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">Procedure that I used is shown below.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US">For other functions like </span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">GetEnvValueViaC</span><span lang="EN-US"> ,
please check <a href="http://ora-exp.blogspot.com/2011/11/external-c-procedures-in-oracle.html">this
post…</a><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">OR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">REPLACE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PROCEDURE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> GenerateHProfReport( pis_PLSQLBlock </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">, pis_Description </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">,
pis_DirectoryName </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">DEFAULT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'MT_TEMP'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">AUTHID</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CURRENT_USER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_HProfDirectoryName </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">32</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_HProfFileName </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">32</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_HProfileRunId </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_HProfDirectoryPath </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">64</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_CommandText </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">4000</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_ReturnText </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">4000</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_OracleHomePath </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">64</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_HProfFileNameExt </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">8</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_HProfFileNameExt := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'.txt'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_HProfDirectoryName := pis_DirectoryName;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_HProfFileName := pis_Description ||
vs_HProfFileNameExt;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line( </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'pis_PLSQLBlock'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || pis_PLSQLBlock); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--disable
output for unnecessary symbols in profiler report</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.disable;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--start
profiling....</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
DBMS_HPROF.START_PROFILING(vs_HProfDirectoryName, vs_HProfFileName);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--this
is line 20. After this line, code to be analyzed should be placed</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">EXECUTE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IMMEDIATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
pis_PLSQLBlock;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--end
of code...</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--it
is enough to profile</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> DBMS_HPROF.STOP_PROFILING();<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--
analyze; that is it.</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_HProfileRunId :=
DBMS_HPROF.ANALYZE(vs_HProfDirectoryName, vs_HProfFileName);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.enable;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'HProfDirectoryName
= '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || vs_HProfDirectoryName);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'HProfFileName
= '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || vs_HProfFileName);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'vn_HProfileRunId
= '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || vn_HProfileRunId);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--rest
of code is related with plshprof executable.</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--if
you do not need HTML reports, please skip following steps</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--profiler
data exists in DBMSHP_* tables.</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_OracleHomePath := GetEnvValueViaC(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'ORACLE_HOME'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line( </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'vs_OracleHomePath = '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || vs_OracleHomePath ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> t.DIRECTORY_PATH </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">INTO</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_HProfDirectoryPath </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
ALL_DIRECTORIES t </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> t.DIRECTORY_NAME =
vs_HProfDirectoryName;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line( </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'vs_HProfDirectoryPath = '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || vs_HProfDirectoryPath );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--create
a directory for plshprof report</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_CommandText := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'/bin/mkdir '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || vs_HProfDirectoryPath || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'/'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || pis_Description ;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line( </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'vs_CommandText = '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || vs_CommandText ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_ReturnText
:= ExecuteShellCommandViaC(vs_CommandText);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'Return of = '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || vs_ReturnText);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--run
plshprof executable to create more readable HTML report.Usage : plshprof
-output <report_file_path> <profiler_data_file></span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_CommandText := vs_OracleHomePath || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'/bin/plshprof -output '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || vs_HProfDirectoryPath || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'/'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || pis_Description || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'/pd '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> ||
vs_HProfDirectoryPath || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'/'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || vs_HProfFileName;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line( </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'vs_CommandText = '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || vs_CommandText ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_ReturnText
:= ExecuteShellCommandViaC(vs_CommandText);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'Return of = '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || vs_ReturnText);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--move
profiler data file to the HTML report directory</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_CommandText := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'/bin/mv '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || vs_HProfDirectoryPath || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'/'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || vs_HProfFileName
|| </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">' '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || vs_HProfDirectoryPath || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'/'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> ||
pis_Description ;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line( </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'vs_CommandText = '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || vs_CommandText ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_ReturnText
:= ExecuteShellCommandViaC(vs_CommandText);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'Return of = '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || vs_ReturnText);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> GenerateHProfReport;</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">OR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">REPLACE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> GetHProfFunctionInfo<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> pin_RunId
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> pin_SymbolId </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">) </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_HProfFunctionInfo </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">varchar2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">100</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'['</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> ||
SYMBOLID || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'] '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || OWNER || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'.'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || decode(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">TYPE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'FUNCTION'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">''</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'PROCEDURE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">''</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">, module || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'.'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> )
|| </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'('</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">TYPE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">')'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">INTO</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_HProfFunctionInfo<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> DBMSHP_FUNCTION_INFO<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> RUNID = pin_RunId<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">AND</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> SYMBOLID = pin_SymbolId;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_HProfFunctionInfo;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">EXCEPTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">WHEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">OTHERS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">THEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NULL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> GetHProfFunctionInfo;</span><span lang="EN-US"><o:p></o:p></span></div>
<br />
<br />Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0tag:blogger.com,1999:blog-32475611.post-41648389637560720112011-12-02T13:52:00.001+02:002011-12-02T14:00:07.771+02:00Solution of “ORA-06520: PL/SQL: Error loading external library” and “ORA-06522: … :only ET_DYN and ET_EXEC can be loaded”<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
</div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: #7f7f7f; font-family: Courier; font-size: 12.0pt; mso-style-textfill-fill-alpha: 100.0%; mso-style-textfill-fill-color: #7F7F7F; mso-style-textfill-fill-colortransforms: lumm=50000; mso-style-textfill-fill-themecolor: background1; mso-themecolor: background1; mso-themeshade: 128;">Please read <span class="apple-style-span"><span style="color: #7f7f7f; mso-style-textfill-fill-alpha: 100.0%; mso-style-textfill-fill-color: #7F7F7F; mso-style-textfill-fill-colortransforms: lumm=50000; mso-style-textfill-fill-themecolor: background1; mso-themecolor: background1; mso-themeshade: 128;"><a href="http://ora-exp.blogspot.com/2011/11/external-c-procedures-in-oracle.html">External C
procedures inside oracle database</a> post</span>, first.<o:p></o:p></span></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">UNIX<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">=======<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">[oracle@dhcppc5
sample_c_ext]$ gcc -c c_system_lib.c <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">[oracle@dhcppc5
sample_c_ext]$ ld -r -o c_system_lib.so c_system_lib.o<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">[oracle@dhcppc5
sample_c_ext]$ ls -ltr c_system_lib.so<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">-rw-rw-r-- 1 oracle
oracle 1242 Nov 27 19:08 c_system_lib.so<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">[oracle@dhcppc5
sample_c_ext]$ chmod 755 c_system_lib.so<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">ORACLE<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">=======<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">SQL> select
ExecuteShellCommandViaC('/bin/ls /home/oracle') from dual;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">select
ExecuteShellCommandViaC('/bin/ls /home/oracle') from dual<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">
*<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">ERROR at line
1:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">ORA-06520:
PL/SQL: Error loading external library<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">ORA-06522:
/home/oracle/app/oracle/product/11.2.0/dbhome_2/lib/c_system_lib.so:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">cannot open
shared object file: No such file or directory<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">UNIX<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">=======<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">[oracle@dhcppc5
sample_c_ext]$ <b><i>cp c_system_lib.so $ORACLE_HOME/lib</i><o:p></o:p></b></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">ORACLE<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">=======<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">SQL> select
ExecuteShellCommandViaC('/bin/ls /home/oracle') from dual;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">select
ExecuteShellCommandViaC('/bin/ls /home/oracle') from dual<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">
*<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">ERROR at line
1:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">ORA-06520:
PL/SQL: Error loading external library<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">ORA-06522:
/home/oracle/app/oracle/product/11.2.0/dbhome_2/lib/c_system_lib.so:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">only ET_DYN
and ET_EXEC can be loaded<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">UNIX<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">=======<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">[oracle@dhcppc5
sample_c_ext]$ gcc -c c_system_lib.c <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">[oracle@dhcppc5
sample_c_ext]$ <b><i>ld -shared -melf_i386 -o c_system_lib.so c_system_lib.o </i></b><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">[oracle@dhcppc5
sample_c_ext]$ chmod 755 c_system_lib.so <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">[oracle@dhcppc5
sample_c_ext]$ cp c_system_lib.so $ORACLE_HOME/lib<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">[oracle@dhcppc5
sample_c_ext]$ <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">ORACLE<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">=======<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">SQL> select
ExecuteShellCommandViaC('/bin/ls /home/oracle') from dual;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">EXECUTESHELLCOMMANDVIAC('/BIN/LS/HOME/ORACLE')<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">--------------------------------------------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">apex<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">apexlistener.sh<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<br />Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0tag:blogger.com,1999:blog-32475611.post-70914870432529592732011-11-27T20:27:00.001+02:002011-11-27T20:29:46.010+02:00External C Procedures In the Oracle Database<br />
<div class="MsoNormal">
<span lang="EN-US">It is possible to use external library
procedures within PL/SQL. If external procedures are written in Java language,
it is very easy. You can create and compile a java source inside the database
via DDL commands. But if you have to call some C procedures, you cannot do it as
easy as Java sources. First, you have to create a C procedure, compile it with
proper compiler, generate shared object (so) with necessary parameters and copy
it to $ORACLE_HOME/lib ($LD_LIBRARY_PATH). Up to now, the steps should be
followed in the server side, not in the database. Then, database steps (DDL
commands) should be executed: create a library object and a wrapper PL/SQL function
to call external C procedure. For java sources, there is no need for creating
library object. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US"><br /></span></div>
<div class="MsoNormal">
<span lang="EN-US">Prior to Oracle 11G, external procedures
need a special network configuration, <i>extproc</i>
with IPC protocol. With 11G, you do not need to make this tns configuration in
most situations.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US"><br /></span></div>
<div class="MsoNormal">
<span lang="EN-US">I will demonstrate, how to create a simple
C procedure to get value of environment variable value and execute and get
response of system commands with PL/SQL functions. Please note that, you can do
most of these requirements with java sources. Note also that, C procedures below
are intended to be use in simulation purposes. You may need to add some more
lines of codes for your reqs. <o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US"><o:p><br /></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US">I did not write any C programs almost for nine
years. I remember my old-school days and how difficult I understand the
pointers concepts in C language</span><span lang="EN-US" style="font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Wingdings;">J</span><span lang="EN-US">. At least ten times I read Chapter 5 (or 6) - Pointers from “C How
to Program” (Deitel pub.) </span><span lang="EN-US" style="font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Wingdings;">J</span><span lang="EN-US">….<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US"><o:p><br /></o:p></span></div>
<div class="MsoListParagraph" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]--><span lang="EN-US">1.<span style="font: 7.0pt "Times New Roman";">
</span></span><!--[endif]--><span lang="EN-US">First make necessary Oracle network
configuration. You can use <i>netmgr</i>
tool or do it by hand</span><span lang="EN-US" style="font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Wingdings;">J</span><span lang="EN-US">.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">listener.ora before change<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">==================================<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">LISTENER =<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (DESCRIPTION_LIST = <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (DESCRIPTION =<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (ADDRESS = (PROTOCOL = TCP)(HOST =
0.0.0.0)(PORT = 1521))<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> )<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (DESCRIPTION =<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (ADDRESS = (PROTOCOL = TCP)(HOST =
0.0.0.0)(PORT = 80))<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (PROTOCOL_STACK =<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (PRESENTATION = HTTP)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (SESSION = RAW)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> )<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> )<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (DESCRIPTION =<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (ADDRESS = (PROTOCOL = TCP)(HOST =
0.0.0.0)(PORT = 21))<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (PROTOCOL_STACK =<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (PRESENTATION = FTP)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (SESSION = RAW)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> )<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> )<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> )<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">listener.ora after change<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">==================================<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">SID_LIST_LISTENER
=<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;"> (SID_LIST =<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;"> (SID_DESC =<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;"> (PROGRAM = extproc)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;"> (SID_NAME = extproc)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;"> (ORACLE_HOME = /home/oracle/app/oracle/product/11.2.0/dbhome_2)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;"> )<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;"> )<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">LISTENER =<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (DESCRIPTION_LIST =<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (DESCRIPTION =<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (ADDRESS = (PROTOCOL = TCP)(HOST =
0.0.0.0)(PORT = 1521))<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> )<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (DESCRIPTION =<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (ADDRESS = (PROTOCOL = TCP)(HOST =
0.0.0.0)(PORT = 80))<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (PROTOCOL_STACK =<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (PRESENTATION = HTTP)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (SESSION = RAW)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> )<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> )<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (DESCRIPTION =<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (ADDRESS = (PROTOCOL = TCP)(HOST =
0.0.0.0)(PORT = 21))<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (PROTOCOL_STACK =<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (PRESENTATION = FTP)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> (SESSION = RAW)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> )<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> )<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> <span style="color: red;">(DESCRIPTION =<o:p></o:p></span></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;"> (ADDRESS = (PROTOCOL = IPC)(KEY =
extproc))<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;"> )<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> )<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">tnsnames.ora entry<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">==================================<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;">EXTPROC_CONNECTION_DATA= <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;"> (DESCRIPTION= <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;"> (ADDRESS=(PROTOCOL=ipc)(KEY=extproc)) <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;"> (CONNECT_DATA=<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt;"> (SID=extproc)))<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoListParagraph" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]--><span lang="EN-US">2.<span style="font: 7.0pt "Times New Roman";">
</span></span><!--[endif]--><span lang="EN-US">Create a C program (c_system_lib.c)
that fulfills our needs.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #804000; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">#include <stdio.h> <o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #804000; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">#include <stdlib.h>
<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #804000; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">#include <string.h>
<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #8000ff; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">char</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">*</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> execute_command</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">(</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> </span><span style="color: #8000ff; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">char</span><span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">*</span></b><span style="font-family: 'Courier New'; font-size: 10pt;">inputCommandText </span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">)</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">{</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> FILE </span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">*</span></b><span style="font-family: 'Courier New'; font-size: 10pt;">fp</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">;</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> </span><span style="color: #8000ff; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">char</span><span style="font-family: 'Courier New'; font-size: 10pt;"> temp</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">[</span></b><span style="color: #ff8000; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">10000</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">];</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> </span><span style="color: #8000ff; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">char</span><span style="font-family: 'Courier New'; font-size: 10pt;"> commandReturnText</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">[</span></b><span style="color: #ff8000; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">1000000</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">];</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> </span><span style="color: #8000ff; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">char</span><span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">*</span></b><span style="font-family: 'Courier New'; font-size: 10pt;">commandReturnPointer</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">;</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> memset</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">(&</span></b><span style="font-family: 'Courier New'; font-size: 10pt;">commandReturnText</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">[</span></b><span style="color: #ff8000; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">0</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">],</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> </span><span style="color: #ff8000; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">0</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">,</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">sizeof</span></b><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">(</span></b><span style="font-family: 'Courier New'; font-size: 10pt;">commandReturnText</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">));</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> fp </span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">=</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> popen</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">(</span></b><span style="font-family: 'Courier New'; font-size: 10pt;">inputCommandText</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">,</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> </span><span style="color: grey; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">"r"</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">);</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">if</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">(</span></b><span style="font-family: 'Courier New'; font-size: 10pt;">fp </span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">==</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">NULL</span></b><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">)</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">{</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> commandReturnPointer </span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">=</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> </span><span style="color: grey; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">"ERROR:Unable
to popen..."</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">;</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">}</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">else</span></b><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">{</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">while</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">(</span></b><span style="font-family: 'Courier New'; font-size: 10pt;">fgets</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">(</span></b><span style="font-family: 'Courier New'; font-size: 10pt;">temp</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">,</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">sizeof</span></b><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">(</span></b><span style="font-family: 'Courier New'; font-size: 10pt;">temp</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">)-</span></b><span style="color: #ff8000; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">1</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">,</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> fp</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">)</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">!=</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">NULL</span></b><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">)</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">{</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> strcat </span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">(</span></b><span style="font-family: 'Courier New'; font-size: 10pt;">commandReturnText</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">,</span></b><span style="font-family: 'Courier New'; font-size: 10pt;">temp</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">);</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">}</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> pclose</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">(</span></b><span style="font-family: 'Courier New'; font-size: 10pt;">fp</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">);</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">}</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> commandReturnPointer </span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">=</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> commandReturnText</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">;</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">return</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> commandReturnPointer</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">;</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">}</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #8000ff; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">char</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">*</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> get_env_value</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">(</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> </span><span style="color: #8000ff; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">char</span><span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">*</span></b><span style="font-family: 'Courier New'; font-size: 10pt;">environmentValueName </span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">)</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">{</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> </span><span style="color: #8000ff; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">char</span><span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">*</span></b><span style="font-family: 'Courier New'; font-size: 10pt;">environmentValue</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">;</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> environmentValue
</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">=</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> getenv</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">(</span></b><span style="font-family: 'Courier New'; font-size: 10pt;">environmentValueName</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">);</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-family: 'Courier New'; font-size: 10pt;"> </span><b><span style="color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">return</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> environmentValue</span><b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">;</span></b><span style="font-family: 'Courier New'; font-size: 10pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";">}</span></b><span style="font-family: "Times New Roman","serif"; font-size: 12.0pt; mso-ansi-language: TR; mso-fareast-font-family: "Times New Roman";"><o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US"><o:p><br /></o:p></span></div>
<div class="MsoListParagraph" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]--><span lang="EN-US">3.<span style="font: 7.0pt "Times New Roman";">
</span></span><!--[endif]--><span lang="EN-US">Compile c_system_lib.c with
proper compiler, generate shared object (so) with necessary parameters and copy
it to $ORACLE_HOME/lib ($LD_LIBRARY_PATH). <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">[oracle@dhcppc5 admin]$
uname -a<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">Linux dhcppc5
2.6.18-194.17.1.0.1.el5 #1 SMP Wed Sep 29 15:40:03 EDT 2010 i686 i686 i386
GNU/Linux <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">[oracle@dhcppc5
sample_c_ext]$ gcc -c c_system_lib.c <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">[oracle@dhcppc5
sample_c_ext]$ ld -shared -melf_i386 -o c_system_lib.so c_system_lib.o <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">[oracle@dhcppc5
sample_c_ext]$ chmod 755 c_system_lib.so <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">[oracle@dhcppc5
sample_c_ext]$ cp c_system_lib.so $ORACLE_HOME/lib<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US"><o:p><br /></o:p></span></div>
<div class="MsoListParagraph" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]--><span lang="EN-US">4.<span style="font: 7.0pt "Times New Roman";">
</span></span><!--[endif]--><span lang="EN-US">Create a library object (c_system_lib)
and two wrapper PL/SQL functions(ExecuteShellCommandViaC and GetEnvValueViaC)
to call external C procedures:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">LIBRARY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
c_system_lib </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">is</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'/home/oracle/app/oracle/product/11.2.0/dbhome_2/lib/c_system_lib.so'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">; <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">/ <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">OR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">REPLACE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
ExecuteShellCommandViaC(pis_CommandString </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">) <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">AS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">EXTERNAL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NAME</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> "execute_command" <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">LIBRARY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> c_system_lib <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">LANGUAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> C <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PARAMETERS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> (pis_CommandString </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">string</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">,</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">string</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">/ <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">OR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">REPLACE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
GetEnvValueViaC(pis_EnvironmentVariableName </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">) <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">AS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">EXTERNAL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NAME</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> "get_env_value" <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">LIBRARY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> c_system_lib <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">LANGUAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> C <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PARAMETERS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> (pis_EnvironmentVariableName </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">string</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">,</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">string</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">); <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">/</span><span lang="EN-US"><o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US"><o:p><br /></o:p></span></div>
<div class="MsoListParagraph" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]--><span lang="EN-US">5.<span style="font: 7.0pt "Times New Roman";">
</span></span><!--[endif]--><span lang="EN-US">Test the wrapper functions:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">select</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> GetEnvValueViaC(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'ORACLE_HOME'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">) </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">from</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dual;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">GETENVVALUEVIAC('ORACLE_HOME')<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--------------------------------------------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">/home/oracle/app/oracle/product/11.2.0/dbhome_2<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">select</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> ExecuteShellCommandViaC(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'/bin/ls /home/oracle'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">) </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">from</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dual;</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">EXECUTESHELLCOMMANDVIAC('/BIN/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--------------------------------------------------------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">apex<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">apexlistener.sh<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">app<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">dav<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">deneme.txt<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">Desktop<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">emshutdown<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">emstartup<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">fix.sql<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">jdeveloper<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">listener<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">oracle<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">oracle_db11g_clr.gif<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">oradiag_oracle<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">otn_logo_small.gif<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">otn_new.css<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">repos<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">reset_apex<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">reset_imdbcache<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">reset.log<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">reset_OE.sql<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">reset_sqldev<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">reset_xdbPorts.sql<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">reset_xmldb<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">shrink.sh<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">shutdown<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">StartHere2010.htm<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">start_timesten<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">startup<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">status<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">stop_timesten<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">svn_repo<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">temp_dir<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">tmp</span><span lang="EN-US"><o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">Please note that DBMS_SYSTEM.get_env
procedure can also show envrionment variable values; but DBMS_SYSTEM package
does not recommended for customer use. By default, there is no synonym for DBMS_SYSTEM
supplied package.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">DECLARE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vs_OracleHome </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">100</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> sys.dbms_system.get_env(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'ORACLE_HOME'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">, vs_OracleHome);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line(vs_OracleHome);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">/</span><span lang="EN-US"><o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com1tag:blogger.com,1999:blog-32475611.post-55907354384098392362011-11-26T23:01:00.001+02:002011-11-26T23:03:50.965+02:00Unable to sftp “OTN Developer Days” Box - Received message too long<br />
<div class="MsoNormal">
</div>
<div class="MsoNormal">
<span lang="EN-US">Today, I was not able to connect my “<a href="http://ora-exp.blogspot.com/2011/11/minimizing-costs-by-using-oracle.html">OTN
Developer Days</a>” Box via sftp interface. When I check it, profile file (the
file which executes initially when you connect) was echoing some informational
data. I think sftp interface has some problems with initially printed messages</span><span lang="EN-US" style="font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Wingdings;">J</span><span lang="EN-US">. Then I comment some lines in the .bashrc and .bash_profile files in
order to connect my RedHat box. I showed the solution as follows. Please note
that I gave static IP address to my RH box.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 9.0pt;">connect sftp <o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 9.0pt;">====================<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">[root@dhcppc5 oracle]#
sftp oracle@192.168.1.38<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">Connecting to
192.168.1.38...<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">The authenticity of host
'192.168.1.38 (192.168.1.38)' can't be established.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">RSA key fingerprint is
07:15:bb:a2:a6:ba:60:3f:c3:31:a9:c9:4a:7c:51:6a.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">Are you sure you want to
continue connecting (yes/no)? yes<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">Warning: Permanently
added '192.168.1.38' (RSA) to the list of known hosts.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">oracle@192.168.1.38's
password: <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 10.0pt; mso-bidi-font-size: 9.0pt;">Received message too
long</span></b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 9.0pt;"> 1097624608</span><span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 9.0pt;">connect via ssh before any changes<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 9.0pt;">======================================================<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">Last login: Tue Nov 22
22:57:06 2011 from 192.168.1.35<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">All passwords are oracle
or noted if otherwise.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">The SQL Developer and
Data Modeler scripts are in the directory: <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">/home/oracle/Desktop/SQLDev_Tutorials/sqldev<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">To Reset the labs: <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">SQL Developer: /home/oracle/reset_sqldev<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">Application
Express: /home/oracle/reset_apex<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">In-Memory Database
Cache: /home/oracle/reset_imdbcache<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">XML Database: /home/oracle/reset_xmldb<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">Oracle Enterprise
Manager <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">Start: emctl start
dbconsole<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">Stop : emctl stop
dbconsole<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">URL : https://127.0.0.1:1158/em<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">*** Please note that
this appliance is for testing purposes only, <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">as such it is
unsupported and should not be used as a production environment.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;"> inet addr:192.168.1.38 Bcast:192.168.1.255 Mask:255.255.255.0<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">
inet addr:127.0.0.1
Mask:255.0.0.0<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">LD_LIBRARY_PATH set to
/home/oracle/app/oracle/product/TimesTen/tt1121/lib:/home/oracle/app/oracle/product/TimesTen/tt1121/ttoracle_home/instantclient_11_1:/home/oracle/app/oracle/product/11.2.0/dbhome_2/lib<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">ANT_HOME set to
/home/oracle/app/oracle/product/TimesTen/tt1121/3rdparty/ant<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">PATH set to
/home/oracle/app/oracle/product/TimesTen/tt1121/bin:/home/oracle/app/oracle/product/TimesTen/tt1121/quickstart/sample_code/oci:/home/oracle/app/oracle/product/TimesTen/tt1121/quickstart/sample_code/odbc:/home/oracle/app/oracle/product/TimesTen/tt1121/quickstart/sample_code/odbc/xla:/home/oracle/app/oracle/product/TimesTen/tt1121/quickstart/sample_code/jdbc:/home/oracle/app/oracle/product/TimesTen/tt1121/quickstart/sample_code/odbc_drivermgr:/home/oracle/app/oracle/product/TimesTen/tt1121/quickstart/sample_code/proc:/home/oracle/app/oracle/product/TimesTen/tt1121/quickstart/sample_code/ttclasses:/home/oracle/app/oracle/product/TimesTen/tt1121/quickstart/sample_code/ttclasses/xla:/home/oracle/app/oracle/product/TimesTen/tt1121/ttoracle_home/instantclient_11_1:/home/oracle/app/oracle/product/TimesTen/tt1121/ttoracle_home/instantclient_11_1/sdk:/home/oracle/app/oracle/product/TimesTen/tt1121/3rdparty/ant/bin:/usr/java/latest/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/oracle/app/oracle/product/11.2.0/dbhome_2/bin:/home/oracle/bin<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">CLASSPATH set to
/home/oracle/app/oracle/product/TimesTen/tt1121/lib/ttjdbc6.jar:/home/oracle/app/oracle/product/TimesTen/tt1121/lib/orai18n.jar:/home/oracle/app/oracle/product/TimesTen/tt1121/lib/timestenjmsxla.jar:/home/oracle/app/oracle/product/TimesTen/tt1121/3rdparty/jms1.1/lib/jms.jar:.:/home/oracle/app/oracle/product/11.2.0/dbhome_2/ucp/lib/ucp.jar:/home/oracle/app/oracle/product/11.2.0/dbhome_2/jdbc/lib/ojdbc6.jar<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">TNS_ADMIN set to
/home/oracle/app/oracle/product/11.2.0/dbhome_2/network/admin<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">IP Address is:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;"> inet addr:192.168.1.38 Bcast:192.168.1.255 Mask:255.255.255.0<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;"> inet addr:127.0.0.1 Mask:255.0.0.0<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">[oracle@dhcppc5 ~]$ <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 9.0pt;">change .bashrc<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 9.0pt;">================<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">## following lines have been commented by mennan for ftp
issue<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;"># cat ~/Desktop/README.txt<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;"># /sbin/ifconfig | grep "inet addr"<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 9.0pt;">change .bash_profile<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 9.0pt;">==================================<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">## following line has been commented by mennan for ftp
issue<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">## please note that if you are using TimesTen in memory
database, please do not comment and check contents of following file and remove
any unnecessary _echoes_<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;"># . $TT_HOME/bin/ttenv.sh<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 9.0pt;">connect via ssh after changes<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 9.0pt;">======================================================<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">Last login: Sat Nov 26
22:42:14 2011 from 192.168.1.35<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">IP Address is:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;"> inet addr:192.168.1.38 Bcast:192.168.1.255 Mask:255.255.255.0<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;"> inet addr:127.0.0.1 Mask:255.0.0.0<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">[oracle@dhcppc5 ~]$ <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 9.0pt;">connect sftp after changes<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b><span lang="EN-US" style="color: red; font-family: Courier; font-size: 9.0pt;">========================================<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">[root@dhcppc5 oracle]#
sftp oracle@192.168.1.38<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">Connecting to
192.168.1.38...<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">oracle@192.168.1.38's
password: <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 9.0pt;">sftp> exit<o:p></o:p></span></div>
<br />Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com1tag:blogger.com,1999:blog-32475611.post-36109481661077436522011-11-23T20:05:00.001+02:002011-11-27T00:31:11.725+02:00Solution of "ORA-02303: cannot drop or replace a type with type or table dependents" and "ORA-14452: attempt to create, alter or drop an index on temporary table already in use"<br />
<w:sdt contentlocked="t" id="89512093" sdtgroup="t"><span lang="EN-US" style="font-family: Calibri, sans-serif; font-size: 1pt;"><w:sdtpr></w:sdtpr><w:sdt docpart="621FCA2ABBC04053A3042EDD803C102C" id="89512082" storeitemid="X_8CBEFB97-28E2-4429-88C6-FB5C23905DCB" text="t" title="Post Title" xpath="/ns0:BlogPostInfo/ns0:PostTitle"></w:sdt></span>
</w:sdt><br />
<div class="Publishwithline">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">Connected </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">to</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> Oracle </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">Database</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">11</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">g </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">Enterprise</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> Edition Release </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">11.2</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">.0.2.0 <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">Connected </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">as</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> mennan<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">SQL</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">drop</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">type</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> ACTIVATION_TYP;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">drop</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">type</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
ACTIVATION_TYP<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">ORA</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">-</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">02303</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">:
cannot </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">drop</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">or</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">replace</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> a </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">type</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">with</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">type</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">or</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">table</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dependents<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">SQL</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">set</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
serveroutput </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">on</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">SQL</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">SQL</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">2</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_utility.get_dependency(</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">TYPE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'TYPE'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">3</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">SCHEMA</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'MENNAN'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">4</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">NAME</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'ACTIVATION_TYP'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">5</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">6</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> /<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">-<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">DEPENDENCIES </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">ON</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> MENNAN.ACTIVATION_TYP<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">------------------------------------------------------------------</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">*</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">TYPE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> MENNAN.ACTIVATION_TYP()<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">* </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">TYPE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BODY</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
MENNAN.ACTIVATION_TYP()<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">* </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">TABLE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
MENNAN.RLM$SESSRSLTTTAB_97272()<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">PL</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">SQL</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">procedure</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> successfully completed<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">SQL</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">drop</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">table</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> RLM$SESSRSLTTTAB_97272;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">drop</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">table</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
RLM$SESSRSLTTTAB_97272<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">ORA</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">-</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">14452</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">:
attempt </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">to</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">create</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">alter</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">or</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">drop</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> an </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">index</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">on</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">temporary</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">table</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
already </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">in</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">use</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">SQL</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">SQL</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">select</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">sid</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, serial# </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">from</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> v$session </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">where</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">sid</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">in</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> ( </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">select</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">sid</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">from</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> v$lock </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">where</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> id1
= <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> ( </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">select</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> object_id </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">from</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> user_objects </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">where</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> object_name=</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'RLM$SESSRSLTTTAB_97272'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">));</span><i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">---- find sessions
to be killed</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">SQL</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">alter</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">system</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">kill</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">session</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'122,22'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;</span><i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--kill
sessions sid,serial</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">SQL</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">drop</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">table</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> RLM$SESSRSLTTTAB_97272;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">Table</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dropped<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">SQL</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">SQL</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">drop</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">type</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> ACTIVATION_TYP;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">Type</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dropped<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">SQL</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">></span><span lang="EN-US"><o:p></o:p></span></div>
<br />Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com1tag:blogger.com,1999:blog-32475611.post-81143709123324973832011-11-22T00:24:00.001+02:002011-11-27T01:07:19.083+02:00Creating Rule Based Apps Easily with Oracle Rules Manager<br />
<div class="MsoNormal">
<span lang="EN-US">One of other my favorite tool of Oracle
Database is Rules Manager and Expression Filter. With this cool feature, it is really
easy to create Rule Based applications. I will share my experiences with <a href="http://www.blogger.com/blogger.g?blogID=32475611" name="OLE_LINK2"></a>Rule
driven (or based) Development (or Application) and their applications with
Oracle database. <o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">Before Oracle Rules Manager, we have
implemented a project with another Oracle Rule interface, DBMS_RULE and
DBMS_RULE_ADM. The project was about a Business Rule Management System which is
mainly used for creating campaigns and promotions for Telco operator. The
customer needs simple and easily manageable software to achieve hard conditions
of competition. The country that I live in has really tough marketing fights
between Telco operators. When a new
campaign is introduced, it should be implemented. If you are late to answer the
promotions of rival operators, you cannot gain more subscribers. Software
systems should do everything what MR (marketing) guys want. Otherwise they will
blame IT department and especially you</span><span lang="EN-US" style="font-family: Wingdings;">J</span><span lang="EN-US">. They usually
provide an excuse for why they do not catch much more customers. For instance,
they will say, “We want to create a really fantastic and super cool promotion;
but when we go to IT, they say we need at least 2 months for a complete
delivery. Then we were not able to fire campaign…” I am not a fan of MR people
but they are unfortunately right. 2 months is a big time interval in today’s
marketing conditions. Anyway, we have created a Business Rule Management System
(shortly, BRMS) interface for them. The system has complex logic has a built-in
Rule Manager. We have used Oracle’s DBMS_RULE package for main rule processing
logic. I will not go deep inside all of these works. Actually what we have done
is, creating simple interfaces that uses DBMS_RULE_ADM package.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">Before this project, I have enrolled in a
project that calculates segments of customers with pre-defined rules. We have
created a simple rule engine with PL/SQL that allows finding segment property of
customers for a dunning application. Because of customer was using elder
versions of Oracle database, we have done this engine as a hand-made product. <o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">Now, Oracle has its own Rules Manager
interface that allows creating highly complex rule based applications, in few
minutes. With DBMS_RLMGR interface, you have a toolkit that contains simple
interface functions in order to setup applications. Rules Manager uses RETE
algorithm which is found in 1979 by Dr. Forgy. The algorithm is uses a decision
tree and a path (network) for rules. The algorithm is very efficient and works
well on systems that have lots of rules. If you need a simple and powerful framework
for rule-driven development and you have an Oracle database, you should check Rules
Manager. I as the one who developed rules engines and used DBMS_RULE and Rules
Manager can say that Rules Manager is the best of them. Once you check it, you will
like</span><span lang="EN-US" style="font-family: Wingdings;">J</span><span lang="EN-US">.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<a href="http://www.blogger.com/blogger.g?blogID=32475611" name="OLE_LINK4"></a><span lang="EN-US">Another name of Rule Based Applications
is Knowledge Based intelligence Systems. A Rule based expert system simply
consists of four legs: inference engine (patterns), execution engine (checker,
can be included in inference engine), working memory (facts) and knowledgebase
(rules). Rule Based Applications</span><span lang="EN-US"> (RBA) have also
some advantages. One of them is that it is very easy to understand business
logic with rules. Business people like Visio drawings</span><span lang="EN-US" style="font-family: Wingdings;">J</span><span lang="EN-US">. They
can define any business rules in the charts and you can easily adopt it into
the RBA. It is configurable. There is no need to change software with different
rules. Mostly you can add some rule definitions and that is it. Rarely do you
need a new function that can be used in rule execution mechanism. It is very
important for time-to-market. <o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">I will demonstrate an example to understand
Rules Manager better:<o:p></o:p></span></div>
<div class="MsoNormal">
<b><span lang="EN-US">Business
Requirement</span></b><span lang="EN-US">: Customer wants to send Short Messages
(SMS) for new subscribers. The subscribers should receive different texts for
some predefined rules. These rules are based on rateplan (tariff) of
subscriber, activation reason and segment. For now, customers can receives more
than one SMS regarding the business rules that matched. For testing purposes,
create some dummy rules for business people in order to understand software
easily.<o:p></o:p></span></div>
<div class="MsoNormal">
<b><span lang="EN-US">Design</span></b><span lang="EN-US">: Configure Oracle Rules Manager for this requirement. <o:p></o:p></span></div>
<div class="MsoNormal">
<b><span lang="EN-US">Implementation</span></b><span lang="EN-US">: <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--
create event struct, type</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_rlmgr.create_event_struct(event_struct
=> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'ACTIVATION_TYP'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--
add attributes to type</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
dbms_rlmgr.add_elementary_attribute(event_struct => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'ACTIVATION_TYP'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,attr_name => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'MSISDN'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, attr_type => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'VARCHAR2(32)'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> );</span><i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--
subscriber phone number</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
dbms_rlmgr.add_elementary_attribute(event_struct => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'ACTIVATION_TYP'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,attr_name => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'RATEPLAN_NAME'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, attr_type => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'VARCHAR2(32)'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
dbms_rlmgr.add_elementary_attribute(event_struct => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'ACTIVATION_TYP'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,attr_name => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'ACTIVATION_REASON'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,
attr_type => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'VARCHAR2(32)'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--create
a helper function that will be used in the Rules</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">CREATE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">OR</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">REPLACE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">FUNCTION</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> GET_SEGMENT(MSISDN </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">VARCHAR2</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">RETURN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">NUMBER</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">IS</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_output.put_line(</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'Executing GET_SEGMENT function...'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">RETURN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">2</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> GET_SEGMENT;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--
inform Rules Manager about this function</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_rlmgr.add_functions(event_struct => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'ACTIVATION_TYP'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,funcs_name => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'GET_SEGMENT'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/</span><span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">-- before
creating Rule Class, find max object id. This will be used…</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">SELECT
MAX(OBJECT_ID) FROM user_objects;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">MAX(OBJECT_ID)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">--------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;"> 97291<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--
create rule class</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_rlmgr.create_rule_class(rule_class => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'WELCOME_SMS'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">-- rule name also generated table name</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> event_struct
=> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'ACTIVATION_TYP'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">-- type for event parameters</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> action_cbk => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'SEND_SMS'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--
function to be fired when rules are matched</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> actprf_spec => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'SMS_TEXT
VARCHAR2(160), PRIORITY NUMBER'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">-- additional attributes when rules are matched</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> rslt_viewnm => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'WELCOME_SMS_RULE_EVENTS'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--
view for events</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--rlcls_prop => '<simple
consumption="exclusive"
ordering="rlm$rule.priority, rlm$rule.rlm$ruleid" />' ---
shared or exclusive</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> rlcls_prop => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'<simple consumption="shared" />'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--- shared or exclusive</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/</span><span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">-- some
new objects created dynamically for us during Rule Class creation</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">select
OBJECT_NAME, OBJECT_TYPE from user_objects where object_id > 97291 order by
timestamp desc;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">OBJECT_NAME
OBJECT_TYPE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">--------------------------------------------------------------------------------
-------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">RLM$RULECLS_PACK_97292
PACKAGE BODY<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">EXF$AFUN_CS_97298 PACKAGE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">EXF$AFUN_CS_97298
PACKAGE BODY<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">EXF$PTAB_97298_IDX_3
INDEX<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">EXF$PTAB_97298_IDX_2 INDEX<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">EXF$PTAB_97298_IDX_1
INDEX<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">EXF$PTAB_97298_RIDX
INDEX<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">SYS_LOB0000097301C00002$$ LOB<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">EXF$PTAB_97298
TABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">RLM$RULECLS_PACK_97292
PACKAGE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">RLM$EXFIDX_97292 INDEX<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">RLM$SESSRSLTTTAB_97292
TABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">RLM$RULEID_NOT_UNIQUE_97292
INDEX<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">WELCOME_SMS
TABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">-- </span></i><i><span lang="EN-US" style="color: red; font-family: 'Courier New'; font-size: 10pt;">WELCOME_SMS_RULE_EVENTS<span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial;"> table contains </span>SMS_TEXT
and PRIORITY fields that is specified in Rule Class creation</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">describe
WELCOME_SMS_RULE_EVENTS;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">Name Type Nullable Default Comments <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">------------
-------------- -------- ------- -------- <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RLM$EVENTID ROWID
Y <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RLM$EVENT ACTIVATION_TYP Y <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RLM$RULEID VARCHAR2(100) <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">SMS_TEXT VARCHAR2(160) Y <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">PRIORITY NUMBER Y <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RLM$RULECOND
VARCHAR2(4000) Y <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RLM$RULEDESC
VARCHAR2(1000) Y <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RLM$ENABLED CHAR(1)
Y <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--create
a table for SMS queue</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">CREATE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">TABLE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
WELCOME_SMS_QUEUE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">(<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> MSISDN
</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">VARCHAR2</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">(</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">32</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">),<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> SMS_TEXT
</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">VARCHAR2</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">(</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">160</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">),<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> STATUS
</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">VARCHAR2</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">(</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">1</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">) </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">DEFAULT</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'N'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> INSERT_DATE
</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">DATE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">DEFAULT</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">SYSDATE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> SENT_DATE
</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">DATE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--create
a helper procedure for creating records in SMS queue table</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">CREATE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">OR</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">REPLACE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">PROCEDURE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> SEND_SMS<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">(<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> rlm$event ACTIVATION_TYP,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> rlm$rule
WELCOME_SMS%</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">ROWTYPE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">) </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">IS</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_output.put_line( </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">' ****** RULE MATCHED ****** '</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_output.put_line( </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'RULE_META_DATA : '</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_output.put_line( </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'RULEID = '</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> || rlm$rule.RLM$RULEID ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_output.put_line( </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'RULEDESC = '</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> || rlm$rule.RLM$RULEDESC );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_output.put_line( </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'RULE_PARAMS : '</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_output.put_line( </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'MSISDN = '</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> || rlm$event.MSISDN
);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_output.put_line( </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'RATEPLAN_NAME = '</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> || rlm$event.RATEPLAN_NAME ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_output.put_line( </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'ACTIVATION_REASON = '</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> || rlm$event.ACTIVATION_REASON ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_output.put_line( </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'SMS_TEXT = '</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> || rlm$rule.SMS_TEXT
);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_output.put_line( </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'PRIORITY = '</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> || rlm$rule.PRIORITY
); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_output.put_line( </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">''</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">INSERT</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">INTO</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
WELCOME_SMS_QUEUE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> (MSISDN, SMS_TEXT)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">VALUES</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> (rlm$event.MSISDN, rlm$rule.SMS_TEXT);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">COMMIT</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> SEND_SMS;<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/</span><span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--IMPORTANT:
Rule definitions</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--first way : create
directly by inserting</span></i><span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">INSERT</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">INTO</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
WELCOME_SMS<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> (RLM$RULEID, SMS_TEXT, PRIORITY,
RLM$RULECOND, RLM$RULEDESC, RLM$ENABLED)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">VALUES</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> (</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'WELSMS_PERS_ALL_0001'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'Welcome to DUMMY_GSM!With your ALL_INCLUSIVE rateplan, you can connect
all of friends easily.Have fun!'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">1</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'ACTIVATION_REASON = ''PERSONAL_ACTIVATION'' AND RATEPLAN_NAME =
''ALL_INCLUSIVE'' '</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'Welcome SMS for ALL_INCLUSIVE rateplan for personal subscribers.'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'Y'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">INSERT</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">INTO</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
WELCOME_SMS<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> (RLM$RULEID, SMS_TEXT, PRIORITY,
RLM$RULECOND, RLM$RULEDESC, RLM$ENABLED)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">VALUES</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> (</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'WELSMS_CORP_ALL_0001'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'Welcome to DUMMY_GSM!With your ALL_INCLUSIVE rateplan, you can connect
all of colleagues easily.Have fun!'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">2</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'ACTIVATION_REASON = ''CORPORATE_ACTIVATION'' AND RATEPLAN_NAME =
''ALL_INCLUSIVE'' '</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'Welcome SMS for ALL_INCLUSIVE rateplan for corporate subscribers.'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'Y'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--second
way create by interface</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_rlmgr.add_rule(rule_class => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'WELCOME_SMS'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> rule_id => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'WELSMS_0001'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> rule_cond => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'1=1'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,</span><i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;"> --always send this SMS</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> actprf_nml => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'SMS_TEXT,PRIORITY'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> actprf_vall => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'''Welcome to DUMMY_GSM which is the
biggest GSM company in the country. For more info please check our web
site.'',999'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_rlmgr.add_rule(rule_class => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'WELCOME_SMS'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> rule_id => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'WELSMS_0002'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> rule_cond => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'GET_SEGMENT(MSISDN) = 2'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> actprf_nml => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'SMS_TEXT,PRIORITY'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> actprf_vall => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'''Welcome to DUMMY_GSM.Wish to stay with
us longer...'',500'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/</span><span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--check
rules..</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">SELECT</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> * </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">FROM</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> WELCOME_SMS;</span><span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--
process an event which matches 3 rules</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_rlmgr.process_rules(rule_class => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'WELCOME_SMS'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> event_inst =>
ACTIVATION_TYP.getVarchar(</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'1234567'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'ALL_INCLUSIVE'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'PERSONAL_ACTIVATION'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">));<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/</span><span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">****** RULE
MATCHED ****** <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RULE_META_DATA :
<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RULEID = WELSMS_PERS_ALL_0001<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RULEDESC = Welcome SMS for ALL_INCLUSIVE rateplan for
personal subscribers.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RULE_PARAMS : <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">MSISDN = 1234567<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RATEPLAN_NAME = ALL_INCLUSIVE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">ACTIVATION_REASON
= PERSONAL_ACTIVATION<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">SMS_TEXT = Welcome to DUMMY_GSM!With your
ALL_INCLUSIVE rateplan, you can connect all of friends easily.Have fun!<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">PRIORITY = 1<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> ****** RULE MATCHED ****** <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RULE_META_DATA :
<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RULEID = WELSMS_0001<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RULEDESC = <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RULE_PARAMS : <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">MSISDN = 1234567<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RATEPLAN_NAME = ALL_INCLUSIVE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">ACTIVATION_REASON
= PERSONAL_ACTIVATION<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">SMS_TEXT = Welcome to DUMMY_GSM which is the
biggest GSM company in the country. For more info please check our web site.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">PRIORITY = 999<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">Executing
GET_SEGMENT function...<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> ****** RULE MATCHED ****** <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RULE_META_DATA :
<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RULEID = WELSMS_0002<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RULEDESC = <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RULE_PARAMS : <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">MSISDN = 1234567<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RATEPLAN_NAME = ALL_INCLUSIVE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">ACTIVATION_REASON
= PERSONAL_ACTIVATION<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">SMS_TEXT = Welcome to DUMMY_GSM.Wish to stay
with us longer...<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">PRIORITY = 500</span><span lang="EN-US"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--
process an event which matches only 2 rules</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_rlmgr.process_rules(rule_class => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'WELCOME_SMS'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> event_inst =>
ACTIVATION_TYP.getVarchar(</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'1234567'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'NONE'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'NONE'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">));<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/</span><span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">****** RULE
MATCHED ****** <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RULE_META_DATA :
<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RULEID = WELSMS_0001<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RULEDESC = <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RULE_PARAMS : <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">MSISDN = 1234567<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RATEPLAN_NAME = NONE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">ACTIVATION_REASON
= NONE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">SMS_TEXT = Welcome to DUMMY_GSM which is the
biggest GSM company in the country. For more info please check our web site.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">PRIORITY = 999<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">Executing
GET_SEGMENT function...<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> ****** RULE MATCHED ****** <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RULE_META_DATA :
<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RULEID = WELSMS_0002<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RULEDESC = <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RULE_PARAMS : <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">MSISDN = 1234567<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RATEPLAN_NAME = NONE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">ACTIVATION_REASON
= NONE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">SMS_TEXT = Welcome to DUMMY_GSM.Wish to stay
with us longer...<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">PRIORITY = 500</span><span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--check
records that are called internally by rules Manager when rules are matched</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">select</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> * </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">from</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> WELCOME_SMS_QUEUE </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">ORDER</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BY</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> INSERT_DATE </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">ASC</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;</span><span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">MSISDN SMS_TEXT
STATUS INSERT_DATE SENT_DATE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">--------------------------------
--------------------------------------------------------------------------------
------ ----------- -----------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">1234567 Welcome to
DUMMY_GSM!With your ALL_INCLUSIVE rateplan, you can connect all of fr N 21.11.2011 <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">1234567 Welcome to DUMMY_GSM
which is the biggest GSM company in the country. For more i N 21.11.2011 <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">1234567 Welcome to
DUMMY_GSM.Wish to stay with us longer... N 21.11.2011 <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">1234567 Welcome to DUMMY_GSM
which is the biggest GSM company in the country. For more i N 21.11.2011 <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">1234567 Welcome to
DUMMY_GSM.Wish to stay with us longer... N 21.11.2011 </span><span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--another
way, add an event</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_rlmgr.add_event(rule_class => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'WELCOME_SMS'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> event_inst =>
ACTIVATION_TYP.getVarchar(</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'1234567'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'ALL_INCLUSIVE'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'PERSONAL_ACTIVATION'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">));<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/</span><span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">Executing
GET_SEGMENT function...<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--check
events</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">SELECT</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> rlm$ruleid</span><span lang="EN-US"> </span><span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;">,
rlm$eventid<span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial;"> </span></span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">FROM</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> WELCOME_SMS_RULE_EVENTS;</span><span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RLM$RULEID
RLM$EVENTID<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">--------------------------------------------------------------------------------
------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">WELSMS_PERS_ALL_0001
AAQE4AAABAAAE4BAAA<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">WELSMS_0001 AAQE4AAABAAAE4BAAB<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">WELSMS_0002
AAQE4AAABAAAE4BAAC</span><span lang="EN-US"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--manual
process events</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">DECLARE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> i </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">NUMBER</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">FOR</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> rec_Events </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">IN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> (</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">SELECT</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> * </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">FROM</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
WELCOME_SMS_RULE_EVENTS ) </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">LOOP</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> i :=
dbms_rlmgr.consume_event(rule_class
=> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'WELCOME_SMS'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> event_ident
=> rec_Events.RLM$EVENTID );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">IF</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> i = </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">1</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">THEN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_output.put_line(</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'Rule Matched : '</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> || rec_Events.RLM$RULEID);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--send_sms(rec_Events.RLM$EVENT,.... );</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">ELSE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_output.put_line(</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'Rule NOT Matched : '</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> || rec_Events.RLM$RULEID);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">IF</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">LOOP</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/</span><span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">Rule Matched :
WELSMS_PERS_ALL_0001<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">Rule Matched :
WELSMS_0001<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">Rule Matched : WELSMS_0002</span><span lang="EN-US"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--create
an interface package for better operational handling</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_rlmgr.create_interface(rule_class => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'WELCOME_SMS'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">,interface_nm => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'SEND_SMS_EVENT'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/</span><span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--
use this interface to add event or process rules</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> SEND_SMS_EVENT.add_event( event_inst =>
ACTIVATION_TYP(</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'1234567'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'ALL_INCLUSIVE'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'PERSONAL_ACTIVATION'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">) );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> SEND_SMS_EVENT.process_rules( event_inst
=> ACTIVATION_TYP(</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'1234567'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'ALL_INCLUSIVE'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'PERSONAL_ACTIVATION'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">) );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/</span><span lang="EN-US" style="color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">--
make clean-up</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_rlmgr.drop_rule_class(rule_class => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'WELCOME_SMS'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> dbms_rlmgr.drop_event_struct(event_struct
=> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'ACTIVATION_TYP'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">drop</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">TABLE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> WELCOME_SMS_QUEUE;</span><span lang="EN-US"><o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">Although Rules Manager will not ship after
Oracle Database 11.2 and will be integrated with Oracle Fusion Middleware, it
is also possible to create Rules Applications with this feature. I do not know
why Oracle has made this change three months ago (Aug-2011). In the metalink
note <a href="https://support.oracle.com/CSP/ui/flash.html#tab=KBHome%28page=KBHome&id=%28%29%29,%28page=KBNavigator&id=%28from=BOOKMARK&bmDocType=DESUPPORT&bmDocID=1244535.1&bmDocDsrc=KB&viewingMode=1143&bmDocTitle=Obsolescence%20Notice:%20Rules%20Manager%20Feature%20of%20Oracle%20Database%29%29">1244535.1</a><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 36.0pt;">
<i><span lang="EN-US">Oracle Business Rules addresses requirements for
agility, business control, and transparency. It is part of the Fusion Middleware
stack and integrates seamlessly across the entire Oracle SOA Suite and BPM
Suite stack. It is also a core component for present and future Oracle Fusion
Middleware and Fusion Applications products. Oracle Business Rules allows users
to expand the scope of their rules beyond a single instance of the database. <o:p></o:p></span></i></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0tag:blogger.com,1999:blog-32475611.post-50278383440522204082011-11-19T23:23:00.001+02:002011-11-20T22:09:42.059+02:00Solution of “ORA-38473: cannot drop a type used for Expression Filter attribute set”<br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">CREATE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">TYPE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> ACTIVATION_TYP </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">AS</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">OBJECT</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">(<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> MSISDN </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">VARCHAR2</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">(</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">32</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">),<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> RATEPLAN_NAME </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">VARCHAR2</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">(</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">32</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">),<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> ACTIVATION_REASON </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">VARCHAR2</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">(</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">32</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
dbms_rlmgr.create_rule_class(rule_class
=> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'WELCOME_SMS'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">-- rule name also generated table name</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
event_struct => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'ACTIVATION_TYP'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">-- type for event parameters</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
action_cbk => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'SEND_SMS'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">, </span><i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">-- function to be fired when rules matched</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> actprf_spec => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'SMS_TEXT VARCHAR2(160)'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New'; font-size: 10pt;">-- additional info when rules are
matched</span></i><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
dbms_rlmgr.drop_rule_class(rule_class => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'WELCOME_SMS'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">DROP</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">TYPE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> ACTIVATION_TYP;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<b><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New';">ERROR at line 1:<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<b><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New';">ORA-00604: error occurred at
recursive SQL level 1<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<b><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New';">ORA-38473: cannot drop a type used
for Expression Filter attribute set<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<b><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: red; font-family: 'Courier New';">ORA-06512: at line 62<o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">SQL> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">SELECT</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
ATTRIBUTE_SET_NAME </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">FROM</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
USER_EXPFIL_ATTRIBUTE_SETS </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">WHERE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> ATTRIBUTE_SET_NAME = </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'ACTIVATION_TYP'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">ATTRIBUTE_SET_NAME<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">--------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">ACTIVATION_TYP<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">SQL>
</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">SELECT</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">ATTRIBUTE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">FROM</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
USER_EXPFIL_ATTRIBUTES </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">WHERE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> ATTRIBUTE_SET_NAME = </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'ACTIVATION_TYP'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;</span><o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">ATTRIBUTE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">--------------------------------<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">MSISDN<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RATEPLAN_NAME<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">ACTIVATION_REASON<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">RLM$CRTTIME<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">BEGIN</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">
dbms_expfil.DROP_ATTRIBUTE_SET(attr_set => </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: blue; font-family: 'Courier New'; font-size: 10pt;">'ACTIVATION_TYP'</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">END</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">DROP</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> </span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: teal; font-family: 'Courier New'; font-size: 10pt;">TYPE</span><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New'; font-size: 10pt;"> ACTIVATION_TYP;<o:p></o:p></span></div>
<div class="MsoNormal">
<b><span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; color: navy; font-family: 'Courier New';">Type dropped</span></b><b><span style="font-size: 12pt;"><o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0tag:blogger.com,1999:blog-32475611.post-21503313922232651682011-11-16T23:34:00.001+02:002011-11-16T23:37:35.077+02:00Developing PL/SQL based Software via Extended Pair Programming<br />
<div class="MsoNormal">
<span lang="EN-US">Most of managers think that code review (Pair
Programming-PP, is one type of this) is an activity which does not generate a valuable
product and wastes <i>valuable</i> time of senior
employees. From their point of view, the resources are important and should be
handled carefully. They try to utilize single moment of the developers’ time
and think that how can be filled by a piece of work. Making some reviews regarding
to source code that is developed (or in general, any activity in software
development process, like testing or analyzing) does not affect the
functionality of program. If there is a bug in the code, it will be caught by
SQA (software quality assurance teams, simply testers). So there is no need such a worthless, time
consuming process.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US"><br /></span></div>
<div class="MsoNormal">
<span lang="EN-US">There are also some senior employees who
are not willing to share their experiences to the <i>junior</i> ones. In general, they think that if the other developers
have become their knowledge, they can lose their job. Always job loss is not a
factor, losing position inside the organization creates their unhappiness.
Another aspect of this reluctance is how they achieve this knowledge. Most of
often it is because of when they are junior; the senior ones would not help
them. Somehow, they take vengeance on their past</span><span lang="EN-US" style="font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Wingdings;">J</span><span lang="EN-US">. One
another view that is proposed by senior ones is seniority is a level which is
gained by hard-working, deep research via Google and reading some cool software
books. The only way to get an expertise level on a subject is doing all of
these rituals. After time (years and years) passes, if they are patience,
junior ones will grow up and become senior employee. The patience will
increment their degree of expertise.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US"><br /></span></div>
<div class="MsoNormal">
<span lang="EN-US">Actually, now, I will share my experiences
with this important software process. What I learned until now is that pair programming
(or in general code reviews) will grow people (especially developers) very
quickly and helps projects to build with less bugs/SLOC (source lines of code)
software metric. Although it consumes some more time for reviewing processes,
overall gain in [bug-fix-test] cycle will compensate it, easily.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US"><br /></span></div>
<div class="MsoNormal">
<span lang="EN-US">Code review (or in high level form, review
or inspection) is a software engineering concept that is mainly focuses on
quality. Software quality is the one which should be on top-ten list of good
software product features. Whereas review is usually done for source code, some
other software artefacts -like design- can be reviewed, as well. Because of
being human, we can always make mistakes. With review process, it is aimed that
mistakes which are possible to happen during software development life cycle
(SDLC), can be investigated early, before building some other codes on the top
of it. The sooner a bug or an improvement point is realized, the easier it is
solved or enhanced. From this perspective, code review can be assumed as a
pre-unit-testing stage, most helpful unit testing without writing any test
codes</span><span lang="EN-US" style="font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Wingdings;">J</span><span lang="EN-US">. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US"><br /></span></div>
<div class="MsoNormal">
<span lang="EN-US">One other important benefit is improving
developer while the software project is implemented. Not only less-experienced
developer improves his abilities regarding source code quality but also expert
developer or architect improves the capabilities of presentation, persuasion
and self-expression. If expert one requires a change on the source, he should
have good reasons in order to convince the junior. If he cannot tell the reason
of change, it will not be possible to impose his ideas. After this point,
senior developers start to make some research and renew his knowledge about
language of programming and general software design concepts for changing minds
of junior programmers.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US"><br /></span></div>
<div class="MsoNormal">
<span lang="EN-US">There are many formal (audit, independent
organization for review; inspection, developer presents his code to a dedicated
review group in a meeting and usually a written report is generated) and
informal (deskckeck, developer sends the code to reviewers then feedbacks are
sent back; walkthrough, author of code presents his code to the –mostly- inexperienced
people; code review, an experienced developer or team checks your code with you
and they give some valuable advises to improve code quality; peer-to-peer or
pair programming, two developers work on the same code) ways. Pair programming
is the most informal and warm type of review. I like it too much, I confess</span><span lang="EN-US" style="font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Wingdings;">J</span><span lang="EN-US">. 2 developers sits on a single computer and one of them is
developing source code and the other one is checking and giving some advises
about code. After a while, the hats are changing and the one who was developing
becomes controller, advisor. By the help of this type of programming, at least
two different developers will be able to maintain the code, later. They will be
their backups, which is an important point. For instance, if one of them is
ill, the other can still continue development process. Or if one of them left
the job, there is no need to knowledge transfer to another one. If pairs are
changing for 3 months in circular fashion, all developers will get knowledge
about the software products those are developed in the house. In addition, if developers have some mental
weakness, it will be difficult to create pairs. Some coders do not like working
together; they are more productive when they develop the code alone. There can
be some other pros and cons of pair programming.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US"><br /></span></div>
<div class="MsoNormal">
<span lang="EN-US">What makes this article funny is Extended
Pair Programing that is mentioned in the subject. What we are doing in the real
life is that we are using Pair Programing techniques in a different way. I am
calling it extended. When we are responsible to write any lines of codes, we
are assigning it to less-experienced developer (say person J). And the job has
another responsible that has expertise level on PL/SQL language fundamentals, software
engineering concepts and the business knowledge (say person S). Firstly, J
comes to desk of S and they make a small meeting on the desk. They are talking
about the work to be done and some informal notes are taken on the paper. Then,
J goes to his computer and starts to develop the code. After J finishes the PL/SQL
package of the work, he compiles it in the database and comes to desk of S. S
makes code review of the package and writes some comments on the code and tells
to J why the code should be changed. For instance, some codes need to be refactored
or code has some performance bottlenecks or business defects. This part is
important. S does not change the code, only writes comments and compiles it into
the database again. J goes to his desk again, changes the code that should be
changed in the light of S’ advises. J changes the code himself for better
understanding mistakes which he has made. Then compiles it in the database and comes
to S again… this cycle continues until the code is fully utilized in terms of
source code quality. You can think that this process wastes developer’s time;
but I can express that this process does not spend time. I have applied this
process with other colleagues. I saw the improvement of colleagues and the quality
with shipped software product. If we did not develop PL/SQL packages with this
technique, usually bugs are detected in the testing process or in the
production environment. When a new request comes to that package, it becomes
difficult to respond the change due to some bad-designed codes. During time,
this review process takes only one shot.
Sometimes you do not need to change anything, because developers learn
your style of review and make necessary changes on the code before review process.
If a colleague enters this type of
development initially, he just sits and looks the code that is developing by
senior one. After first or second work, he starts to develop himself.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US"><br /></span></div>
<div class="MsoNormal">
<span lang="EN-US">I will demonstrate a real example in order
to show you how this process can be handled:<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US"><br /></span></div>
<div class="MsoNormal">
<span lang="EN-US">Business Requirement: Generate a PL/SQL
package which returns free minutes of a mobile subscriber.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US"><br /></span></div>
<div class="MsoNormal">
<span lang="EN-US">Phase 1: Less-experienced developer (say
person J) comes to desk of expert (say person S) person to talk about new
requirement. J understands what he should develop and takes some notes
regarding to design and code. Then J goes to his computer and starts to write
codes.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US"><br /></span></div>
<div class="MsoNormal">
<span lang="EN-US">Phase 2: J finishes the PL/SQL package and
compiles it into database, and then comes to S to check the code. The code
looks-like:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">OR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">REPLACE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
FREE_UNIT_QUERY </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
get(pin_SubscriberId </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">) </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_Free </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> (nvl(b.granted, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">0</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">) - nvl(b.consumed, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">0</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)) /
</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">60</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">INTO</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_Free<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> balance b<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> b.subscriber_id =
pin_SubscriberId<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">AND</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
b.billing_period =<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> (</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">MAX</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(b2.billing_period)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
balance b2<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
b2.subscriber_id = b.subscriber_id);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_Free;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> get;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> FREE_UNIT_QUERY;</span><span lang="EN-US"><o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">Phase 3: S and J review the package
together. After review process, code is commented like that:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">OR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">REPLACE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
FREE_UNIT_QUERY </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> get </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">-- MT: change to a meaningful name</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> (pin_SubscriberId </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">-- MT
: use indirect type definitions</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> ) </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_Free </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">; </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">-- MT : change variable name</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--- MT : refactor it to function</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> (nvl(b.granted, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">0</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">) - nvl(b.consumed, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">0</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)) /
</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">60</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">INTO</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_Free<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> balance b<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> b.subscriber_id =
pin_SubscriberId<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">AND</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
b.billing_period =<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> (</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">MAX</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(b2.billing_period)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
balance b2<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
b2.subscriber_id = b.subscriber_id);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_Free;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> get;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> FREE_UNIT_QUERY;<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">Phase 4: J checks the comments and re-write
the code. Finally he goes to S with following code:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">OR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">REPLACE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
FREE_UNIT_QUERY </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> GetRemainingFreeUnitsInSeconds(pin_SubscriberId
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> BALANCE.SUBSCRIBER_ID%</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">TYPE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_FreeUnitsInSeconds </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> (nvl(b.GRANTED, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">0</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">) - nvl(b.CONSUMED, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">0</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">))<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">INTO</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_FreeUnitsInSeconds<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> BALANCE b<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> b.SUBSCRIBER_ID =
pin_SubscriberId<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">AND</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
b.BILLING_PERIOD =<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> (</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">MAX</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(b2.BILLING_PERIOD)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
BALANCE b2<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
b2.SUBSCRIBER_ID = b.SUBSCRIBER_ID);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_FreeUnitsInSeconds;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> GetRemainingFreeUnitsInSeconds;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
GetFreeMinutes(pin_SubscriberId </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> BALANCE.SUBSCRIBER_ID%</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">TYPE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_FreeUnitsInMinute </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_FreeUnitsInMinute := GetRemainingFreeUnitsInSeconds(pin_SubscriberId)
/ </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">60</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_FreeUnitsInMinute;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> GetFreeMinutes;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> FREE_UNIT_QUERY;<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">Phase 5: S and J review the package again. After
review process, code is commented like that:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">OR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">REPLACE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
FREE_UNIT_QUERY </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> GetRemainingFreeUnitsInSeconds(pin_SubscriberId
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> BALANCE.SUBSCRIBER_ID%</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">TYPE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_FreeUnitsInSeconds </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--
MT : use rank for performance and check if it is better</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> (nvl(b.GRANTED, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">0</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">) - nvl(b.CONSUMED, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">0</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">))<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">INTO</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_FreeUnitsInSeconds<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> BALANCE b<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> b.SUBSCRIBER_ID =
pin_SubscriberId<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">AND</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
b.BILLING_PERIOD =<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> (</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">MAX</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(b2.BILLING_PERIOD)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
BALANCE b2<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
b2.SUBSCRIBER_ID = b.SUBSCRIBER_ID);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_FreeUnitsInSeconds;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> GetRemainingFreeUnitsInSeconds;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
GetFreeMinutes(pin_SubscriberId </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> BALANCE.SUBSCRIBER_ID%</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">TYPE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_FreeUnitsInMinute </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_FreeUnitsInMinute := GetRemainingFreeUnitsInSeconds(pin_SubscriberId)
/ </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">60</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;</span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> --
MT : use TRUNC </span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_FreeUnitsInMinute;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> GetFreeMinutes;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> FREE_UNIT_QUERY;<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">Phase 6: J checks the comments and re-write
the code. Finally he goes to S with following code:<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">OR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">REPLACE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
FREE_UNIT_QUERY </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> GetRemainingFreeUnitsInSeconds(pin_SubscriberId
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> BALANCE.SUBSCRIBER_ID%</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">TYPE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_FreeUnitsInSeconds </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> (nvl(inn.GRANTED, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">0</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">) - nvl(inn.CONSUMED, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">0</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">))<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">INTO</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_FreeUnitsInSeconds<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> (</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
b.*,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> rank() over(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PARTITION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> b.SUBSCRIBER_ID </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">ORDER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> b.BILLING_PERIOD </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">DESC</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)
rnk<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
BALANCE b<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
b.SUBSCRIBER_ID = pin_SubscriberId) inn<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> rnk = </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_FreeUnitsInSeconds;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> GetRemainingFreeUnitsInSeconds;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
GetFreeMinutes(pin_SubscriberId </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> BALANCE.SUBSCRIBER_ID%</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">TYPE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_FreeUnitsInMinute </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_FreeUnitsInMinute := TRUNC(GetRemainingFreeUnitsInSeconds(pin_SubscriberId)
/ </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">60)</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_FreeUnitsInMinute;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> GetFreeMinutes;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> FREE_UNIT_QUERY;<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">Phase 7: Everything is OK. Code is ready to
test.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0tag:blogger.com,1999:blog-32475611.post-31524422847149627762011-11-13T17:50:00.001+02:002011-11-13T17:51:46.509+02:00Test Automation of PL/SQL Program Units on Scrum Agile Methodology<br />
<div class="MsoNormal">
<span lang="EN-US">The IT department of company that I work for
has made a (really) radical decision and changed its organizational structure in
order to gain benefits of Scrum agile methodology. This was really a big decision;
all developers, testers, architectures, business analysts and etc. should change
their style of working... Anyway, there are lots to tell about transition
process, as the one who was enrolled-in all of passing stage. Maybe later, I’ll
write an independent post about this; but not now</span><span lang="EN-US" style="font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Wingdings;">J</span><span lang="EN-US">.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">Up to now, 12 sprints (the term sprint
stands for short duration in Scrum) has been passed. I can admit that, I have
never seen a productive and efficient development cycle before. The PBIs (product
backlog items) are analyzed, developed, tested and deployed quickly, within the
sprint. All team members are commitment and result oriented. The team has also
an independent and autonomous structure. The scrum master, product owner and
the team create scrum structure. All decisions are taken inside the team, not
by the force of the management. Planning (before sprint), review (after sprint),
retrospective (after sprint) and daily scrum (up to 15 minutes) meetings are
the only meetings and they do not spend lots of time. During sprint, a Burndown chart ( the chart
that shows the process and status of sprint backlog items) and is creating
within daily meetings. Scrum has lots of benefits that I cannot go deep inside,
here. <o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">Main development language of the company is
PL/SQL. Lots of programs, scripts are written in PL/SQL and they live in the Oracle
database. When a new request of change (CR) comes or a bug is submitted, mostly,
we are changing a stored procedure. The stored procedures are encapsulated with
packages. Sometimes changing a procedure inside a package would require some
additional testing processes (regression testing). So in order to gain in terms
of time, we should make some of the test processes to be executed automatically.
From this starting point, we began to develop some codes for test automation. You
cannot automate all test cases. You can make gain-loss analyze to decide
whether you do this activity or not. In some situation it is also not possible
to make tests automated; for instance, you are testing a color of GUI element
and it is not possible to see RGB code values within GUI programmatically.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">Test automation is one of methodologies that
are used in agile software development disciplines. TDD (test-driven development)
is one of them. With TDD, you are responsible to write a test case code, which will
fail initially, before writing any lines of code. This will make you safe and
comfortable, during refactoring phases of development. Writing a test case before
development will also make you to concentrate on business requirements. It will
be also a good practice to share this case to business people. I have seen some
situations that business people does not what they want. In order to understand
biz-requirements in a more clear fashion, you should illustrate it. Because of
the test case contains input and expected output, illustration will be easy.
Please note that, main aim of TDD is unit testing of a small piece of code. But
it is also possible to create a high level test case that checks a complete
business scenario. <o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">There are many tools that are concentrated on
execution of automated tests. I will not discuss them. I will show you a real
example how can you make your tests to be executed automatically. I will use
some Mock Objects (an object that simulates real object, has API functions with
same signatures etc.) as Test Stubs (the code that is used for simulation of
real code or function, most probably the function is not ready to use or is not
suitable for using like payment transactions etc.) in my Test Driver (the
function that is used to execute test case) function.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US">Business Request: Create an API function
that sends a notification message by inserting a new record into
NOTIF_RATEPLAN_CHANGE table in case of rate plan of a GSM subscriber is changed.
The table should contain an amount field that the subscriber is liable for
paying, until rate plan change. We are only responsible to insert a new record
in the table. Changing rate plan functionality exists in the production
environment and works correctly.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US">Mock Object, Test Stub: Calculating amount
to be paid for the customer has a complex logic. We are not interested-in this
functionality and we assume that it works fine. GetAmountTobePaid stub function
will return a dummy amount.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-US">Implementation: First, we will create Test
Stub; then Test Driver code. Please note that, automated test driver code has
more lines of code than the development one.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">OR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">REPLACE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> GetAmountTobePaid(pin_SubscriberId </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_AmountTobePaid </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--
this is real function of GetAmountTobePaid.</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--
this function is quite complex and makes some dblink or web service calls..</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_AmountTobePaid;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> GetAmountTobePaid;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--
DEVELOPMENT PHASE</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--create
the table for new request of change</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">TABLE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
NOTIF_RATEPLAN_CHANGE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> SUBSCRIBER_ID </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> RATEPLAN </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> AMOUNT_TOBE_PAID </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> CHANGE_DATE </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">DATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">DEFAULT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">SYSDATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--
this function is created for the notification, by developers</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--
this function should be tested and test should also be automated</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">OR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">REPLACE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PROCEDURE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> NotifyOnRateplanChange<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> pin_SubscriberId </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> pin_NewRateplanId </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">) </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_AmountTobePaid </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--
get amount to be paid by the customer</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_AmountTobePaid :=
GetAmountTobePaid(pin_SubscriberId);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--
make a notification</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">INSERT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">INTO</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
NOTIF_RATEPLAN_CHANGE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> (SUBSCRIBER_ID, RATEPLAN, AMOUNT_TOBE_PAID)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">VALUES</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> (pin_SubscriberId, pin_NewRateplanId,
vn_AmountTobePaid);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">COMMIT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> NotifyOnRateplanChange;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--
TESTING PHASE</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--
stub version of GetAmountTobePaid</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">OR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">REPLACE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> GetAmountTobePaid(pin_SubscriberId </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_AmountTobePaid </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--
this is stub version of GetAmountTobePaid function.</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--
this function overwrites, real one</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'Test Stub GetAmountTobePaid is starting...'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--
set a dummy value for amount...</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_AmountTobePaid := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">100</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'Test Stub GetAmountTobePaid is finished with returning
dummy value of '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> ||
vn_AmountTobePaid);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_AmountTobePaid;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> GetAmountTobePaid;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">--automaed
test case procedure for NotifyOnRateplanChange function, test driver</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">OR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">REPLACE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">PROCEDURE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> TC_NotifyOnRateplanChange </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_AmountTobePaid </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_SubscriberId </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_NewRateplanId </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_SubsCount </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'Test Case TC_NotifyOnRateplanChange is starting...'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line( </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'Test setup starting...'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line( </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'Initialising values for testing'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_SubscriberId := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">10012290</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_NewRateplanId := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">261</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'
vn_SubscriberId = '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || vn_SubscriberId);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'
vn_NewRateplanId = '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || vn_NewRateplanId);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line( </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'Deleting records for the subscriber from
NOTIF_RATEPLAN_CHANGE table'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">DELETE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">
NOTIF_RATEPLAN_CHANGE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> SUBSCRIBER_ID =
vn_SubscriberId<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">AND</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> RATEPLAN = vn_NewRateplanId;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">' Deleted row count
from NOTIF_RATEPLAN_CHANGE table '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">SQL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">%</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">ROWCOUNT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">COMMIT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line( </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'Test setup finished...'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line( </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'Calling function to-be tested:
NotifyOnRateplanChange....'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> NotifyOnRateplanChange(vn_SubscriberId,
vn_NewRateplanId);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line( </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'Function executed successfully...'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line( </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'Checking results...'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line( </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'Calling test stub to get amount to be
paid by the customer.'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_AmountTobePaid :=
GetAmountTobePaid(vn_SubscriberId);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line( </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'
vn_AmountTobePaid = '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || vn_AmountTobePaid ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line( </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'Checking wheter a new record is inserted
into NOTIF_RATEPLAN_CHANGE or not'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">COUNT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">(*)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">INTO</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_SubsCount<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> NOTIF_RATEPLAN_CHANGE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> SUBSCRIBER_ID =
vn_SubscriberId<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">AND</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> RATEPLAN = vn_NewRateplanId<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">AND</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> AMOUNT_TOBE_PAID =
vn_AmountTobePaid;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> vn_SubsCount = </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">0</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">THEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line( </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'******** TEST CASE FAILED ******* '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line( </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'Record does not seem to exist in the
NOTIF_RATEPLAN_CHANGE table'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">ELSE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line( </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'TEST CASE PASSED'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'Test Case TC_NotifyOnRateplanChange is finished
succesfully.'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">EXCEPTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">WHEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">OTHERS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">THEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line( </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'!!!!! TEST CASE GOT ERRORS'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> dbms_output.put_line(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">'Test Case TC_NotifyOnRateplanChange is
finished with errors:'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> || </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">SQLERRM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;"> TC_NotifyOnRateplanChange;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">SQL> exec
TC_NotifyOnRateplanChange;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">Test Case
TC_NotifyOnRateplanChange is starting...<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">Test setup starting...<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">Initialising values for
testing<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> vn_SubscriberId = 10012290<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> vn_NewRateplanId = 261<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">Deleting records for
the subscriber from NOTIF_RATEPLAN_CHANGE table<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> Deleted row count from NOTIF_RATEPLAN_CHANGE
table 1<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">Test setup finished...<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">Calling function to-be
tested: NotifyOnRateplanChange....<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">Test Stub
GetAmountTobePaid is starting...<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">Test Stub
GetAmountTobePaid is finished with returning dummy value of 100<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">Function executed
successfully...<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">Checking results...<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">Calling test stub to
get amount to be paid by the customer.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">Test Stub
GetAmountTobePaid is starting...<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">Test Stub
GetAmountTobePaid is finished with returning dummy value of 100<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;"> vn_AmountTobePaid = 100<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">Checking wheter a new record
is inserted into NOTIF_RATEPLAN_CHANGE or not<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">TEST CASE PASSED<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">Test Case
TC_NotifyOnRateplanChange is finished succesfully.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-family: Courier; font-size: 10.0pt;">PL/SQL procedure
successfully completed<o:p></o:p></span></div>Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0tag:blogger.com,1999:blog-32475611.post-10952167276370831592011-11-09T00:36:00.000+02:002011-11-09T00:36:26.127+02:00Coincidental Cohesion in PL/SQL<br />
<div class="MsoNormal">
Cohesion is a measure(or can be viewed as a software metric)
of conectivity among routines,functions or elements in a module, package or
class. High cohesion is one of the first rules of software design. Cohesion –in
general- has 7 forms. The worst form of Cohesion is Coincidental Cohesion. By
this type of cohesion, packages(modules) have some irrelevant
functions(elements) that do different actions. Suppose that you have a package
that is named CHECK_CONTROL and contains
CheckFlightCode and CheckSSN functions:<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">OR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">REPLACE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CHECK_CONTROL </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CheckFlightCode(pin_FlightCode </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">) </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BOOLEAN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">--do some computations</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">--for now return true</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TRUE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CheckFlightCode;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CheckSSN(pis_SSN </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">) </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BOOLEAN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">--do some computations</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">--for now return true</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TRUE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CheckSSN;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">--</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">--
some other checks like CheckZipCode</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">-- ...</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CHECK_CONTROL;<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
Actually this two functions have no common point. Flight
code check is an attribute of Flight and
SSN check is an attribute of Employee. If you encapsulate this two function in
a single package, you will cause Coincidental Cohesion. Flight and Empoyee packages
will be dependent of CHECK_CONTROL package. The best way to implement this is
removing CHECK_CONTROL package and putting related functions in its own
package(e.g., put CheckFlightCode function in FLIGHT package):<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">OR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">REPLACE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PACKAGE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BODY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> FLIGHT </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CheckFlightCode(pin_FlightCode </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">) </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BOOLEAN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">--do some computations</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">--for now return true</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TRUE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CheckFlightCode;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FUNCTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> GetFlightName(pin_FlightCode </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">) </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">--select some table</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">--for now return DUMMY</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">RETURN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'DUMMY'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> GetFlightName;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">-- </span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">-- some other
insert/update/delete/select procedures</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">-- ....</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
FLIGHT;<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
Otherwise, the packages that are only interested-in only one
function in the package, will use(or refer) entire package. All other functions
do not have any meanings for that package. Changing an irrelevant function in
the check control package will also affect that package indirectly. Compiling
the check control package will also invalidates all other packages that are
referred. May be this is not a problem for Oracle because of invalid packages
are automatically recompiled; but in order refresh session’s memory, the
session should re-instantiniate its state. This is a problem. Another situation
is grant issue. If you grant Check Control package for some user(say the CR in
airport) who shall only allowed to use one function, (s)he will be granted to
execute all functions in the package.<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
In general, this type of cohesion occurs when you do not
want to have smaller pieces of packages. It can be seen that having more
packages(more pkb,pks or pck files) will make hard to maintain project. Please
note that, having low cehesion is harder to maintain. During time, general
utility packages(like check control package above) will be used or referenced
in different projects in different packages. In order to get more maintainable
and stable applications, it will be better to avoid Coincidental Cohesion.<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
Another example will be Utility packages that is used
accross several packages/projects. Most of utility packages exist in the
toolbox of DBA or developer. The main aim of this utilty package is to complete
all stuff in one place. People thinks that having more packages will make your
code to run slower. Making contex-switches during function calls is a performance
bottleneck. I admit that, this approach will not make your programs slower; in
contrast, grouping similar functional units in seperate packages will avoid big
package instantiation time <span style="font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Wingdings;">J</span>.
If you want to have packages that are more manageable and less affected on change(because we are doing
live systems and they change usally) , you should consider software development
rules-especially cohesion and coupling. <o:p></o:p></div>
<div class="MsoNormal">
Please note that Oracle has a utility package which is named
DBMS_UTILITY and it contains some functions which are irrelevant from each
other. For instance, it have COMMA_TO_TABLE, FORMAT_ERROR_BACKTRACE and EXEC_DDL_STATEMENT
functions. In my opinion seperating error related functions in seperate package(
and etc, grouping similar functions in a seperate package) would be better. <o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0tag:blogger.com,1999:blog-32475611.post-66837212679585072092011-11-07T22:15:00.003+02:002011-11-07T22:15:57.857+02:00Minimizing Costs by using Oracle Database Virtualization Appliances<br />
<div class="MsoNormal">
I always use Linux or Windows boxes as a seperate box inside
my own W7 laptop. The boxes are made of Virtualization Software -namely <a href="http://www.oracle.com/technetwork/server-storage/virtualbox/overview/index.html">Virtualbox</a>-,
the one that Oracle has acquired
recently. These type of software especially useful for minimizing hardware
costs and supplies ease of using multiple operating systems with different
software profiles. For instance, i have one box with Ubuntu and the other one
with RedHat. When i want to play with Oracle 11.2, i am starting the RH box in
a few seconds. ( i will explain this RH box in more detail, later, coming soon <span style="font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Wingdings;">J</span> )<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
Two years ago, i have enrolled in a project that is -shortly-
upgrade of a telco billing system. The software that is used in the company for
billing and rating, was too old; therefore the company wants to upgrade it. By
this upgrade, the database version shall also be upgraded(from 11.1 to 11.2). Due
to the conditions of competition, the IT department of company has developed
lots of workarounds inside the database using PL/SQL language. These
workarounds are encapsulated in a different schema(the billing software has its
own schema). In order to convert(or
transform) these workarounds, we need two different databases. One that
contains functions/procedures/packages with old billing software version(source
database). The other one that will contain the program units for new billing
software version(target database). Data model of billing&rating software of
old version is different than the Data Model of new software version. We took
two different database import files from the customer.First import file
contains all objects(both workaround objects and billing system objects) that
is currently lives on the production billing system. Second import file
contains only new billing system database objects. In order to start transformation
process, we have installed two different Oracle Sofware(11.1 and 11.2). The new
billing system version also contains some java and windows applications. In
order to run these beckend applications, we also need a Windows machine. <o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
Up to now, i have described the situation of project in bird’s-eye
perspective <span style="font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Wingdings;">J</span>.
In order to start the project, we need three(two unix, one windows) different
operating systems, machines(we want to seperate source and target databases).
We had only one server machine(ubuntu) in our development office. The other development
offices have more machines; but we want to take all the stuff inside the office
that all team members works in. In order to prepare development environment, we
have installed VirtualBox software in the server. We have created three
different boxes(two of them ubuntu again <span style="font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Wingdings;">J</span>,
the last one is windows) with necessary configurations(static ip, ssh server,
ftp server, X server etc). Virtualbox allows you to run boxes
silently(background). This is a very powerful
feature; so it is possible to start boxes via command line(VboxManage command).
Although ubuntu is not an official
operating system for Oracle installation, we have installed Oracle
softwares(11.1 and 11.2) on the boxes. Then, we have imported dump files and
get ready for project <span style="font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Wingdings;">J</span><o:p></o:p></div>
<div class="MsoNormal">
<span style="font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Wingdings;"><br /></span></div>
<div class="MsoNormal">
Today, Oracle has prepared some pre-configured virtualbox
appliances for spesific developmet areas. That is, you are not responsible for
creating operating systems, installing Oracle software and sone other
development tools. The box <a href="http://www.oracle.com/technetwork/database/enterprise-edition/databaseappdev-vm-161299.html">contains</a>
following softwares:<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm;">
Oracle Linux 5<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm;">
Oracle Database 11g Release 2
Enterprise Edition<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm;">
Oracle TimesTen In-Memory Database
Cache<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm;">
Oracle XML DB<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm;">
Oracle SQL Developer<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm;">
Oracle SQL Developer Data Modeler<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm;">
Oracle Application Express 4.0<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm;">
Oracle JDeveloper<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm;">
Hands-On-Labs (accessed via the
Toolbar Menu in Firefox)<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<b>May be you are not
realizing how important this pre-configured boxes are; but i(as the one who
does all of these installation and configuration processes manually) admit that
this is very powerful and cost-minimized thing.<o:p></o:p></b></div>
<div class="MsoNormal">
<b><br /></b></div>
<div class="MsoNormal">
I have downloaded the
database development vbox appliance and import it into VirtualBox. Except duration
that lasts during downloading files, in few seconds( yes few seconds), i have
started an Oracle 11.2 database(ORCL instance) in my W7 laptop without doing
any other installation processes. I have created two command files in order
start and stop the box. (you can also create windows services)<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm;">
run_oracle_vm.bat<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm;">
"C:\Program
Files\Oracle\VirtualBox\VBoxManage.exe"
startvm "OTN Developer Days"
--type headless<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm;">
stop_oracle_vm.bat<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm;">
"C:\Program
Files\Oracle\VirtualBox\VBoxManage.exe"
controlvm "OTN Developer Days" savestate<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
Please note that starting the box silently, will not consume
lots of system resources. When i check it from TaskManager, Vbox(VBoxHeadless.exe)
uses 13% of CPU and less than 50M of memory. I do not how it does it <span style="font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Wingdings;">J</span><o:p></o:p></div>
<div class="MsoNormal">
You can also <a href="http://www.oracle.com/technetwork/community/developer-vm/index.html">download</a>
vbox appliance that meets your requirements and concerns your development area.<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0tag:blogger.com,1999:blog-32475611.post-19318872425213310662011-11-04T23:32:00.000+02:002011-11-04T23:32:04.102+02:00Passing Parameters to Scheduler Programs in Chains<br />
<div class="MsoNormal">
One of my previous post(<a href="http://ora-exp.blogspot.com/2011/10/parallel-processing-with-oracle.html">Parallel
Processing with Oracle Scheduler Chains</a>), i have given some information
about Scheduler Chains. As i mentioned in the post, it is not possible to set
Scheduler Programs Arguments in Scheduler Chains on-the-fly. There is a
restriction of Oracle that does not allow you to pass parameters via a pre-step
before program execution by using <span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">DBMS_SCHEDULER.set_job_argument_value</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US;"> </span>routine. If you do this, you will get “<span class="apple-style-span"><span style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; font-family: Tahoma, sans-serif; font-size: 8.5pt;">ORA-27457</span></span>”. I will show how
to get rid of tihs error with a simple workaround. The workaround is using
DBMS_ALERT package. A communication channel will be established between
scheduler programs(sessions) in order send/receive messages. Following
demonstration will show you, how to serialize scheduler programs.<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
I will use following scenairo:<o:p></o:p></div>
<div class="MsoNormal">
Business Scenario : We are in the telco sector and we are
implementing <i>something</i> that should be
run before montly billing process. Our telco operator has over 30M subs. So, we
need to implement the <i>something</i>
enough fast…<o:p></o:p></div>
<div class="MsoNormal">
Implementaion : We have one process that should be run first
in order to find the subscirbers who we are interested in. After the subs have
been found, we can run some business rules over them.<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
Design : We will create a table(<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">CUTOFF_INTERIM_TABLE</span>) in order
to hold interested-in-subscribers. A simple routine(<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FillInterimTable</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US;"> procedure</span>) will fill this table. Then we will
use a routine(<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">ProcessInterimTable</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US;"> procedure</span>) to get the subscribers and do <i>something. </i>First procedure(<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FillInterimTable</span>)
should take an input parameter(<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">pin_TotalProcessCount</span>) and use a simple MODULO
operation(<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">MOD</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(i,
pin_TotalProcessCount) + </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span>) to seperate the subscirbers into chunks.
Second procedure(<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">ProcessInterimTable</span>)
can be run (<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">pin_TotalProcessCount</span>)
times simultaneously, and every process will take only their chunks(…<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> PROCESS_NUMBER =
pin_ProcessNumber</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US;">…</span>). The important
thing is that, second procedures should run <i>if
and only if</i> the first procedure succeeded. Otherwise there is no need to
run second processes because of there is no subscribers to be processed. Both
of these two routines takes an additional input parameter(<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">pid_Cutoff</span>) that shows
billing process cutoff date. Of course every billing time, this cutoff date
will change. So, we need this parameter somehow configurable by passing
parameters. As i said before, it is not possible to set job argument values
on-the-fly. Because of this restriction, we will do some <i>tricks</i> . We will create an additional routine(<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SetJobCutoffParameters</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US;"> procedure</span>) in order to set these cutoff values
by communicating between sessions. What we will do in this procedure is, we will
send this cutoff parameter from this routine(DBMS_ALERT package is used for
this manner). In order to communicate between sessions, every session should
register themselves to DBMS_ALERT package. <span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FillInterimTabl</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US;">e</span> and <span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">ProcessInterimTable</span>
procedures should be started (for registering) before <span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SetJobCutoffParameters</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US;"> </span>procedure. And these two procedures should
wait in a predefined interval to get the cutoff message. After <span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FillInterimTable</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US;"> </span>procedure receives the cutoff parameter, it
will start to fill interim table. But <span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">ProcessInterimTable</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US;"> </span>procedure will not start when it receives cutoff message. It
will also wait <span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FillInterimTable</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US;"> </span>procedure to finish its job. Again, we will
send a message from <span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FillInterimTable</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US;"> to <span style="background: white; mso-highlight: white;">ProcessInterimTable</span>
</span>procedure to start its job. We will use 5 parallel processes.<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TABLE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CUTOFF_INTERIM_TABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CUTOFF </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">DATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CO_ID </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> STATUS </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">),<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CREATE_DATE </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">DATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> REMARK </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1024</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">),<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> PROCESS_NUMBER </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TABLE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CUTOFF_PROCESS_EXECUTION_LOG<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CUTOFF </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">DATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> PROCESS_NUMBER </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> LOG_MESSAGE </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1024</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">),<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> LOG_TIMESTAMP </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TIMESTAMP</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">--create proceduress</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">OR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">REPLACE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PROCEDURE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CreateProcessExecutionLog<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> pid_Cutoff </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CUTOFF_PROCESS_EXECUTION_LOG.CUTOFF%</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TYPE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> pin_ProcessNumber </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CUTOFF_PROCESS_EXECUTION_LOG.PROCESS_NUMBER%</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TYPE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> pis_LogMessage </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CUTOFF_PROCESS_EXECUTION_LOG.LOG_MESSAGE%</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TYPE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">) </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PRAGMA</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">AUTONOMOUS_TRANSACTION</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">INSERT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">INTO</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CUTOFF_PROCESS_EXECUTION_LOG<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> (CUTOFF, PROCESS_NUMBER,
LOG_MESSAGE, LOG_TIMESTAMP)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VALUES</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> (pid_Cutoff,
pin_ProcessNumber, pis_LogMessage, </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SYSTIMESTAMP</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">COMMIT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CreateProcessExecutionLog;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">OR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">REPLACE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PROCEDURE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> FillInterimTable<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> pid_Cutoff </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CUTOFF_INTERIM_TABLE.CUTOFF%</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TYPE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> pin_TotalProcessCount </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">) </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_ProcessIndependent CUTOFF_INTERIM_TABLE.PROCESS_NUMBER%</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TYPE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vd_Cutoff CUTOFF_INTERIM_TABLE.CUTOFF%</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TYPE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertMessage_SetParams </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">100</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertMessage_FillTable </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">100</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertStatus </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PLS_INTEGER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertName_SetParams </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">100</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertName_FillTable </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">100</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage
CUTOFF_PROCESS_EXECUTION_LOG.LOG_MESSAGE%</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TYPE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_AlertTimeout_SetParams </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PLS_INTEGER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_ProcessIndependent := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">0</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertName_SetParams := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__FILL_PRG__PARAM1'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertName_FillTable := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__FILL_PRG__FINISHED'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_AlertTimeout_SetParams := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">30</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertMessage_FillTable := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'FINISHED'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'FillInterimTable
started. Total process count : '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || pin_TotalProcessCount;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CreateProcessExecutionLog(vd_Cutoff, vn_ProcessIndependent,
vs_LogMessage);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> pid_Cutoff </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NULL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">THEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'pid_Cutoff
parameter is NULL.'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CreateProcessExecutionLog(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NULL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,
vn_ProcessIndependent,vs_LogMessage );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Registering
DBMS_ALERT to be informed about '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || vs_AlertName_SetParams || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">' message...'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CreateProcessExecutionLog(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NULL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,
vn_ProcessIndependent,vs_LogMessage );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> DBMS_ALERT.REGISTER(vs_AlertName_SetParams);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Waiting for
DBMS_ALERT '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ||
vs_AlertName_SetParams || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">' message...'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CreateProcessExecutionLog(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NULL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,
vn_ProcessIndependent,vs_LogMessage );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_ALERT.WAITONE(vs_AlertName_SetParams, vs_AlertMessage_SetParams,
vs_AlertStatus, vn_AlertTimeout_SetParams);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertStatus = </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">0</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">THEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vd_Cutoff :=
TO_DATE(vs_AlertMessage_SetParams, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'DD.MM.YYYY'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage :=
vs_AlertName_SetParams || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">' is taken from alert message:'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">||
vs_AlertMessage_SetParams;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CreateProcessExecutionLog(vd_Cutoff, vn_ProcessIndependent,vs_LogMessage
);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">ELSE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Unable to get '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ||
vs_AlertName_SetParams || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">' alert message:'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || vs_AlertStatus;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CreateProcessExecutionLog(vd_Cutoff,
vn_ProcessIndependent, vs_LogMessage);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> RAISE_APPLICATION_ERROR( -</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">20011</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">, vs_LogMessage
);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Removing
DBMS_ALERT for '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || vs_AlertName_SetParams;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CreateProcessExecutionLog(vd_Cutoff, vn_ProcessIndependent,vs_LogMessage
);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_ALERT.remove(vs_AlertName_SetParams);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">ELSE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vd_Cutoff := pid_Cutoff;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">--some business checks etc</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">---</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">----</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">EXECUTE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IMMEDIATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'TRUNCATE TABLE
CUTOFF_INTERIM_TABLE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FOR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> i </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> .. </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">100000</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LOOP</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">INSERT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">INTO</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CUTOFF_INTERIM_TABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> (CUTOFF, CO_ID, STATUS,
CREATE_DATE, REMARK, PROCESS_NUMBER )<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VALUES</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> (vd_Cutoff, i, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'N'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">, </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SYSDATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Successfully
created.'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">, </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">MOD</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(i,
pin_TotalProcessCount) + </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LOOP</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">COMMIT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF_INTERIM_TABLE
insertion is finished.'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CreateProcessExecutionLog(vd_Cutoff, vn_ProcessIndependent,
vs_LogMessage);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NOT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">( pin_TotalProcessCount = </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ) </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">THEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Signalling
DBMS_ALERT for '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || vs_AlertName_FillTable;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CreateProcessExecutionLog(vd_Cutoff,
vn_ProcessIndependent, vs_LogMessage);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_ALERT.SIGNAL(vs_AlertName_FillTable, vs_AlertMessage_FillTable);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">COMMIT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'FillInterimTable
finished...'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CreateProcessExecutionLog(vd_Cutoff, vn_ProcessIndependent,
vs_LogMessage);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">COMMIT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
FillInterimTable;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">OR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">REPLACE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PROCEDURE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
ProcessInterimTable<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> pid_Cutoff </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CUTOFF_INTERIM_TABLE.CUTOFF%</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TYPE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> pin_ProcessNumber </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CUTOFF_INTERIM_TABLE.PROCESS_NUMBER%</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TYPE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> pin_TotalProcessCount </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NUMBER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">) </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vd_Cutoff CUTOFF_INTERIM_TABLE.CUTOFF%</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TYPE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertMessage_SetParams </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">100</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertMessage_FillTable </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">100</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertStatus </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PLS_INTEGER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertName_SetParams </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">100</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertName_FillTable </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">100</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage
CUTOFF_PROCESS_EXECUTION_LOG.LOG_MESSAGE%</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TYPE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_AlertTimeout_SetParams </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PLS_INTEGER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_AlertTimeout_FillTable </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PLS_INTEGER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'ProcessInterimTable
started for process '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || pin_ProcessNumber;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CreateProcessExecutionLog(vd_Cutoff, pin_ProcessNumber, vs_LogMessage );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertName_SetParams := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__EXEC'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ||
pin_ProcessNumber || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'__PARAM1'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertName_FillTable := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__FILL_PRG__FINISHED'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_AlertTimeout_SetParams := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">30</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_AlertTimeout_FillTable := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">60</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> * </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">60</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> * </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">4</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;</span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">--4 hours</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NOT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(pin_TotalProcessCount = </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">AND</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
pin_ProcessNumber = </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">) </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">THEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Registering
DBMS_ALERT to be informed about '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || vs_AlertName_FillTable || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">' message...'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CreateProcessExecutionLog(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NULL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,
pin_ProcessNumber,vs_LogMessage );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_ALERT.REGISTER(vs_AlertName_FillTable);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> pid_Cutoff </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NULL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">THEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'pid_Cutoff
parameter is NULL.'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CreateProcessExecutionLog(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NULL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,
pin_ProcessNumber,vs_LogMessage );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Registering
DBMS_ALERT to be informed about '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || vs_AlertName_SetParams || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">' message...'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CreateProcessExecutionLog(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NULL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,
pin_ProcessNumber,vs_LogMessage );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_ALERT.REGISTER(vs_AlertName_SetParams);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Waiting for
DBMS_ALERT '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ||
vs_AlertName_SetParams || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">' message...'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CreateProcessExecutionLog(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NULL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,
pin_ProcessNumber,vs_LogMessage );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_ALERT.WAITONE(vs_AlertName_SetParams, vs_AlertMessage_SetParams,
vs_AlertStatus, vn_AlertTimeout_SetParams);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertStatus = </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">0</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">THEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vd_Cutoff :=
TO_DATE(vs_AlertMessage_SetParams, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'DD.MM.YYYY'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := vs_AlertName_SetParams || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">' is taken from
alert message:'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">|| vs_AlertMessage_SetParams;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CreateProcessExecutionLog(vd_Cutoff, pin_ProcessNumber, vs_LogMessage);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">ELSE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Unable to get '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ||
vs_AlertName_SetParams || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">' from alert message:'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || vs_AlertStatus;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CreateProcessExecutionLog(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NULL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,
pin_ProcessNumber, vs_LogMessage);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> RAISE_APPLICATION_ERROR( -</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">20011</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">, vs_LogMessage
);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Removing
DBMS_ALERT for '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || vs_AlertName_SetParams;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CreateProcessExecutionLog(vd_Cutoff,
pin_ProcessNumber,vs_LogMessage );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_ALERT.remove(vs_AlertName_SetParams);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">ELSE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vd_Cutoff := pid_Cutoff;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> pin_TotalProcessCount = </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">AND</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
pin_ProcessNumber = </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">THEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">-- there is only one process, no
need parallel processing</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> FillInterimTable(vd_Cutoff,
pin_TotalProcessCount);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">ELSE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Waiting for
DBMS_ALERT '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ||
vs_AlertName_FillTable || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">' message in order to start processing...'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CreateProcessExecutionLog(vd_Cutoff, pin_ProcessNumber,vs_LogMessage );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_ALERT.WAITONE(vs_AlertName_FillTable, vs_AlertMessage_FillTable,
vs_AlertStatus, vn_AlertTimeout_FillTable);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertStatus = </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">0</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">THEN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := vs_AlertName_FillTable || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">' is taken from
alert message:'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">|| vs_AlertMessage_FillTable;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CreateProcessExecutionLog(vd_Cutoff, pin_ProcessNumber, vs_LogMessage);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">ELSE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Unable to get '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ||
vs_AlertName_FillTable || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">' from alert message:'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || vs_AlertStatus;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CreateProcessExecutionLog(vd_Cutoff, pin_ProcessNumber, vs_LogMessage);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> RAISE_APPLICATION_ERROR( -</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">20012</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">, vs_LogMessage
);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Removing
DBMS_ALERT for '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || vs_AlertName_FillTable;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CreateProcessExecutionLog(vd_Cutoff, pin_ProcessNumber,vs_LogMessage );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_ALERT.remove(vs_AlertName_FillTable);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IF</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FOR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> rec_InterimTable </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> (<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> T.CO_ID, T.REMARK, T.ROWID </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">AS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> RD<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CUTOFF_INTERIM_TABLE T<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> STATUS = </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'N'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">AND</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> PROCESS_NUMBER =
pin_ProcessNumber<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ) </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LOOP</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">--some business processes</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">---</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">----</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">UPDATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CUTOFF_INTERIM_TABLE<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SET</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> STATUS = </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'S'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> REMARK = </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Successfully
processed..'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">ROWID</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> = rec_InterimTable.RD;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">COMMIT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LOOP</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'ProcessInterimTable
finished for process '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || pin_ProcessNumber;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CreateProcessExecutionLog(vd_Cutoff, pin_ProcessNumber, vs_LogMessage );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
ProcessInterimTable;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">CREATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">OR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">REPLACE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PROCEDURE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
SetJobCutoffParameters </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IS</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_CutoffString </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">100</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vd_Cutoff </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">DATE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage
CUTOFF_PROCESS_EXECUTION_LOG.LOG_MESSAGE%</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TYPE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertName </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">VARCHAR2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">100</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_CutoffString := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'20.09.2011'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vd_Cutoff := TO_DATE(vs_CutoffString, </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'DD.MM.YYYY'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'SetJobCutoffParameters
started for cutoff '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || vs_CutoffString;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CreateProcessExecutionLog(vd_Cutoff, -</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">, vs_LogMessage);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertName := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__FILL_PRG__PARAM1'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Signalling
DBMS_ALERT for '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || vs_AlertName;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CreateProcessExecutionLog(vd_Cutoff, -</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">, vs_LogMessage);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> DBMS_ALERT.SIGNAL(vs_AlertName,
vs_CutoffString);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">COMMIT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FOR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_ProcessNumber </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> .. </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">5</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LOOP</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_AlertName := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__EXEC'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ||
vn_ProcessNumber || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'__PARAM1'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Signalling
DBMS_ALERT for '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || vs_AlertName;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CreateProcessExecutionLog(vd_Cutoff, -</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">, vs_LogMessage);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> DBMS_ALERT.SIGNAL(
vs_AlertName, vs_CutoffString);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">COMMIT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LOOP</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vs_LogMessage := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'SetJobCutoffParameters
finished for cutoff '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || vs_CutoffString;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CreateProcessExecutionLog(vd_Cutoff, -</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">, vs_LogMessage);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">COMMIT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
SetJobCutoffParameters;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">DECLARE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_TotalProcessCount </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PLS_INTEGER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_TotalProcessCount := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">5</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.create_program(program_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__FILL_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
program_type => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'STORED_PROCEDURE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
program_action => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'FillInterimTable'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
number_of_arguments => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">enabled</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> => </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FALSE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
comments => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Program for
FillInterimTable(5 parallel processes)'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> DBMS_SCHEDULER.define_program_argument(program_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__FILL_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
argument_position => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
argument_type => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'DATE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
default_value => </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NULL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.define_program_argument(program_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__FILL_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
argument_position => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
argument_type => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'NUMBER'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
default_value =>
vn_TotalProcessCount);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.create_job(job_name
=> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__FILL_JOB'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> program_name
=> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__FILL_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
start_date => </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NULL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">enabled</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> => </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FALSE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
auto_drop => </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FALSE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
comments => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Job for
FillInterimTable(5 parallel processes)'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> DBMS_SCHEDULER.enable(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">name</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__FILL_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> DBMS_SCHEDULER.enable(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">name</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__FILL_JOB'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ); <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">DECLARE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_TotalProcessCount </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PLS_INTEGER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_TotalProcessCount := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">5</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FOR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_ProcessNumber </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">..vn_TotalProcessCount
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LOOP</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.create_program(program_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__EXEC'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ||
vn_ProcessNumber || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
program_type => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'STORED_PROCEDURE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
program_action => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'ProcessInterimTable'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
number_of_arguments => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">3</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">enabled</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> => </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FALSE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
comments => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Program
ProcessInterimTable '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || vn_ProcessNumber || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">' of 5 process'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.define_program_argument(program_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__EXEC'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ||
vn_ProcessNumber || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
argument_position => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
argument_type => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'DATE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
default_value => </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NULL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.define_program_argument(program_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__EXEC'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ||
vn_ProcessNumber || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
argument_position => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">2</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
argument_type => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'NUMBER'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
default_value => vn_ProcessNumber);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.define_program_argument(program_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__EXEC'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ||
vn_ProcessNumber || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
argument_position => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">3</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> argument_type => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'NUMBER'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
default_value =>
vn_TotalProcessCount);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.create_job(job_name
=> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__EXEC'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ||
vn_ProcessNumber || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'_JOB'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> program_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__EXEC'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ||
vn_ProcessNumber || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
start_date => </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NULL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">enabled</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> => </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FALSE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
auto_drop => </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FALSE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
comments => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Job for
ProcessInterimTable '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> || vn_ProcessNumber || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">' of 5 process'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LOOP</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">DECLARE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_TotalProcessCount </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PLS_INTEGER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_TotalProcessCount := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">5</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FOR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_ProcessNumber </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">..vn_TotalProcessCount
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LOOP</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> DBMS_SCHEDULER.enable(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">name</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__EXEC'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ||
vn_ProcessNumber || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'_JOB'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> DBMS_SCHEDULER.enable(</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">name</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__EXEC'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ||
vn_ProcessNumber || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LOOP</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.create_program(program_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__SETPARAMS_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
program_type => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'STORED_PROCEDURE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
program_action => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'SetJobCutoffParameters'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">enabled</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> => </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TRUE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
comments => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Program for
SetJobCutoffParameters'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.create_job(job_name
=> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__SETPARAMS_JOB'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> program_name
=> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__SETPARAMS_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
start_date => </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NULL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">enabled</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> => </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TRUE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
auto_drop => </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FALSE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
comments => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Job for
SetJobCutoffParameters'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.create_chain(chain_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
rule_set_name => </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NULL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
evaluation_interval => </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NULL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
comments => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Chain for CUTOFF(
5 processes)'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.define_chain_step(chain_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
step_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'SET_PARAMS_STEP'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
program_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__SETPARAMS_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.define_chain_step(chain_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
step_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'FILL_INTERIM_TABLE_STEP'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
program_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__FILL_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.define_chain_step(chain_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
step_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'EXECUTE_1OF5_STEP'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
program_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__EXEC1_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.define_chain_step(chain_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
step_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'EXECUTE_2OF5_STEP'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
program_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__EXEC2_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> DBMS_SCHEDULER.define_chain_step(chain_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
step_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'EXECUTE_3OF5_STEP'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
program_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__EXEC3_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.define_chain_step(chain_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
step_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'EXECUTE_4OF5_STEP'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
program_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__EXEC4_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.define_chain_step(chain_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> step_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'EXECUTE_5OF5_STEP'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
program_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__EXEC5_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.define_chain_rule(chain_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
condition => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'TRUE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
action => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'AFTER 00:00:10
START SET_PARAMS_STEP'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
rule_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'SET_PARAMS_RULE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
comments => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Start CUTOFF -
Set parameters.'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.define_chain_rule(chain_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
condition => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'TRUE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
action => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'AFTER 00:00:05
START FILL_INTERIM_TABLE_STEP'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
rule_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'FILL_INTERIM_TABLE_RULE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
comments => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Start CUTOFF -
Fill Interim Table.'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.define_chain_rule(chain_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> condition => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'TRUE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
action => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'START
EXECUTE_1OF5_STEP'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
rule_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'EXECUTE_1OF5_RULE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
comments => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Execute CUTOFF -
1 of 5 process.'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.define_chain_rule(chain_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
condition => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'TRUE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
action => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'START
EXECUTE_2OF5_STEP'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
rule_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'EXECUTE_2OF5_RULE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
comments => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Execute CUTOFF -
2 of 5 process.'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.define_chain_rule(chain_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
condition => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'TRUE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> action => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'START EXECUTE_3OF5_STEP'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
rule_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'EXECUTE_3OF5_RULE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
comments => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Execute CUTOFF -
3 of 5 process.'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.define_chain_rule(chain_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
condition => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'TRUE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
action => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'START
EXECUTE_4OF5_STEP'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
rule_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'EXECUTE_4OF5_RULE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
comments => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Execute CUTOFF -
4 of 5 process.'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.define_chain_rule(chain_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
condition => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'TRUE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
action => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'START
EXECUTE_5OF5_STEP'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
rule_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'EXECUTE_5OF5_RULE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
comments => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Execute CUTOFF -
5 of 5 process.'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);
<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.define_chain_rule(chain_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
condition => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'(SET_PARAMS_STEP
COMPLETED) AND (FILL_INTERIM_TABLE_STEP COMPLETED) AND (EXECUTE_1OF5_STEP
COMPLETED AND EXECUTE_2OF5_STEP COMPLETED AND EXECUTE_3OF5_STEP COMPLETED AND
EXECUTE_4OF5_STEP COMPLETED AND EXECUTE_5OF5_STEP COMPLETED)'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
action => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'END'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
rule_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'EXECUTE_END_RULE'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
comments => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Execute CUTOFF -
finished.'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> DBMS_SCHEDULER.ENABLE(</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.create_job(job_name
=> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN_JOB'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
job_type => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
job_action => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
start_date => </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">NULL</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">enabled</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> => </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FALSE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
auto_drop => </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FALSE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
comments => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'Job for
CUTOFF__CHAIN '</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> * </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CUTOFF_PROCESS_EXECUTION_LOG </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">where</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> process_number </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">in</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">(-</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">0</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,</span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">)</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">ORDER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> LOG_TIMESTAMP ;</span><span lang="EN-US"> </span><!--[if supportFields]><span style='mso-element:field-begin'></span><span
style='mso-spacerun:yes'> </span>LINK Excel.Sheet.8
"C:\\Users\\User01\\AppData\\Local\\Temp\\tmp001.xls" "SQL
Results!R1C3:R29C5" \a \f 5 \h <span style='mso-spacerun:yes'> </span>\*
MERGEFORMAT <span style='mso-element:field-separator'></span><![endif]--><o:p></o:p></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-bottom-style: none; border-collapse: collapse; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; width: 926px;">
<tbody>
<tr style="height: 12.75pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td nowrap="" style="border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b>PROCESS_NUMBER<o:p></o:p></b></div>
</td>
<td nowrap="" style="border-left: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b>LOG_MESSAGE<o:p></o:p></b></div>
</td>
<td nowrap="" style="border-left: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<b>LOG_TIMESTAMP<o:p></o:p></b></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 1;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
ProcessInterimTable
started for process 1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:27,459185<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 2;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
Registering
DBMS_ALERT to be informed about CUTOFF__FILL_PRG__FINISHED message...<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:27,459645<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 3;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
pid_Cutoff
parameter is NULL.<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:27,699741<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 4;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
Registering
DBMS_ALERT to be informed about CUTOFF__EXEC1__PARAM1 message...<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:27,699929<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 5;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
Waiting
for DBMS_ALERT CUTOFF__EXEC1__PARAM1 message...<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:27,700386<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 6;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
0<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
FillInterimTable
started. Total process count : 5<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:32,357325<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 7;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
0<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
pid_Cutoff
parameter is NULL.<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:32,357890<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 8;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
0<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
Registering
DBMS_ALERT to be informed about CUTOFF__FILL_PRG__PARAM1 message...<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:32,358121<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 9;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
0<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
Waiting
for DBMS_ALERT CUTOFF__FILL_PRG__PARAM1 message...<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:32,492771<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 10;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
-1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
SetJobCutoffParameters
started for cutoff 20.09.2011<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:37,313504<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 11;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
-1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
Signalling
DBMS_ALERT for CUTOFF__FILL_PRG__PARAM1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:37,314077<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 12;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
-1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
Signalling
DBMS_ALERT for CUTOFF__EXEC1__PARAM1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:37,321452<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 13;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
-1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
Signalling
DBMS_ALERT for CUTOFF__EXEC2__PARAM1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:37,322110<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 14;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
-1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
Signalling
DBMS_ALERT for CUTOFF__EXEC3__PARAM1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:37,323255<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 15;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
-1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
Signalling
DBMS_ALERT for CUTOFF__EXEC4__PARAM1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:37,333059<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 16;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
-1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
Signalling
DBMS_ALERT for CUTOFF__EXEC5__PARAM1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:37,333820<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 17;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
-1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
SetJobCutoffParameters
finished for cutoff 20.09.2011<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:37,334397<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 18;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
0<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
CUTOFF__FILL_PRG__PARAM1
is taken from alert message:20.09.2011<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:37,403548<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 19;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
0<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
Removing
DBMS_ALERT for CUTOFF__FILL_PRG__PARAM1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:37,403763<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 20;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
CUTOFF__EXEC1__PARAM1
is taken from alert message:20.09.2011<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:37,542666<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 21;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
Removing
DBMS_ALERT for CUTOFF__EXEC1__PARAM1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:37,542877<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 22;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
Waiting
for DBMS_ALERT CUTOFF__FILL_PRG__FINISHED message in order to start
processing...<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:37,544055<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 23;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
0<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
CUTOFF_INTERIM_TABLE
insertion is finished.<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:42,942366<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 24;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
0<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
Signalling
DBMS_ALERT for CUTOFF__FILL_PRG__FINISHED<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:42,942525<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 25;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
CUTOFF__FILL_PRG__FINISHED
is taken from alert message:FINISHED<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:42,948634<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 26;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
Removing
DBMS_ALERT for CUTOFF__FILL_PRG__FINISHED<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:42,948759<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 27;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
0<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
FillInterimTable
finished...<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:42,951359<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.75pt; mso-yfti-irow: 28; mso-yfti-lastrow: yes;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 100.05pt;" valign="top" width="133">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 445.3pt;" valign="top" width="594">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
ProcessInterimTable
finished for process 1<o:p></o:p></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.75pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 148.85pt;" valign="top" width="198">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
04/11/2011
23:14:54,417806<o:p></o:p></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
To rollback everything:<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">DROP</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TABLE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CUTOFF_PROCESS_EXECUTION_LOG;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">DROP</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">TABLE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
CUTOFF_INTERIM_TABLE;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">DROP</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PROCEDURE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CreateProcessExecutionLog;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">DROP</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PROCEDURE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
FillInterimTable;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">DROP</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PROCEDURE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
ProcessInterimTable;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">DROP</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PROCEDURE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> SetJobCutoffParameters;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.drop_chain(chain_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">,</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">force</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> => </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">true</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.purge_log(job_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN_JOB'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> DBMS_SCHEDULER.drop_job(job_name
=> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN_JOB'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.purge_log(job_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__FILL_JOB'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> DBMS_SCHEDULER.drop_job(job_name
=> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__FILL_JOB'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.drop_program(program_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__FILL_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">DECLARE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_TotalProcessCount </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">PLS_INTEGER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BEGIN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_TotalProcessCount := </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">5</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FOR</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> vn_ProcessNumber </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">IN</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">..vn_TotalProcessCount
</span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LOOP</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.purge_log(job_name
=> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__EXEC'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ||
vn_ProcessNumber || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'_JOB'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> DBMS_SCHEDULER.drop_job(job_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__EXEC'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ||
vn_ProcessNumber || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'_JOB'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
DBMS_SCHEDULER.drop_program(program_name => </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__EXEC'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> ||
vn_ProcessNumber || </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'_PRG'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LOOP</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">END</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
Useful queries to check Scheduler objects:<o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> * </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
USER_SCHEDULER_JOBS </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
JOB_NAME </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LIKE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF%'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> * </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
USER_SCHEDULER_JOB_ARGS </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> JOB_NAME </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LIKE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF%'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> * </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
USER_SCHEDULER_PROGRAMS </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> PROGRAM_NAME </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LIKE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF%'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> * </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
USER_SCHEDULER_PROGRAM_ARGS </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> PROGRAM_NAME </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LIKE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF%'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> * </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
USER_SCHEDULER_CHAINS </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CHAIN_NAME </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LIKE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF%'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> * </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
USER_SCHEDULER_CHAIN_STEPS </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CHAIN_NAME </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LIKE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF%'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> * </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
USER_SCHEDULER_CHAIN_RULES </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CHAIN_NAME </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LIKE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF%'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;</span><span lang="EN-US" style="color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> * </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
USER_SCHEDULER_RUNNING_JOBS </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> JOB_NAME </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LIKE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF%'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> * </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
USER_SCHEDULER_RUNNING_CHAINS </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> CHAIN_NAME = </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF__CHAIN'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">order</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">by</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> start_date;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> * </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
USER_SCHEDULER_JOB_LOG </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> JOB_NAME </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LIKE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF%'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">ORDER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">1</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">DESC</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> * </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
USER_SCHEDULER_JOB_RUN_DETAILS </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">WHERE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> JOB_NAME </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">LIKE</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: blue; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">'CUTOFF%'</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">ORDER</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">BY</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> log_id </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">DESC</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;">
<span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">SELECT</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;"> * </span><span lang="EN-US" style="background: white; color: teal; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">FROM</span><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">
SYS.SCHEDULER$_EVENT_LOG </span><i><span lang="EN-US" style="background: white; color: red; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">/*WHERE LOG_ID = 333551*/</span></i><span lang="EN-US" style="background: white; color: navy; font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-highlight: white;">;</span><o:p></o:p></div>
<div class="MsoNormal">
<br /></div>Mennanhttp://www.blogger.com/profile/17200742738844544493noreply@blogger.com0