<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1718347502047833266</id><updated>2012-01-27T21:12:52.851+05:30</updated><category term='Concurrent Manager Issues'/><category term='Show the top 10 longest-active user sessions'/><category term='DB Scripts'/><category term='responsibility'/><category term='Template'/><category term='Currently Active Sessions'/><category term='apps scripts'/><category term='Data Guard'/><category term='scripts'/><category term='concurrent request'/><title type='text'>Allappsdba Blog....Powered by DOYENSYS</title><subtitle type='html'>Doyensys is a fast growing Oracle technology based solutions company located in the US and offshore delivery centers in India. With rich experience in Oracle E-Business, Oracle Database, Oracle Application Express (APEX), Oracle J Developer, Oracle OBIEE and E-Business Suite</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>40</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-6368971099965832777</id><published>2012-01-27T20:30:00.002+05:30</published><updated>2012-01-27T21:12:53.065+05:30</updated><title type='text'>Non ASM to ASM Conversion</title><content type='html'>Before Proceeding to process, please know what is ASM and how to use it.&lt;br /&gt;&lt;br /&gt;1. Set the ASM environment and create diskgroup&lt;br /&gt;&lt;a href="mailto:oracle@AIX01"&gt;oracle@AIX01&lt;/a&gt;]. oraenv&lt;br /&gt;ORACLE_SID] +ASM1&lt;br /&gt;&lt;br /&gt;sqlplus /as sysasm&lt;br /&gt;&lt;br /&gt;sql&amp;gt; Create diskgroup DATA EXTERNAL REDUNDANCY DISK '/dev/rhdiskpower47','/dev/rhdiskpower48';&lt;br /&gt;&lt;br /&gt;2. set the db environment and shutdown the database&lt;br /&gt;&lt;br /&gt;&lt;a href="mailto:oracle@AIX01"&gt;oracle@AIX01&lt;/a&gt;]. oraenv&lt;br /&gt;ORACLE_SID] ORCL&lt;br /&gt;&lt;br /&gt;&lt;a href="mailto:oracle@AIX01"&gt;oracle@AIX01&lt;/a&gt;] sqlplus '/as sysdba'&lt;br /&gt;sql&amp;gt; shu immediate&lt;br /&gt;&lt;br /&gt;3. Make the database to nomount state through RMAN&lt;br /&gt;$ Rman target /&lt;br /&gt;RMAN&amp;gt;STARTUP NOMOUNT&lt;br /&gt;&lt;br /&gt;4. move controlfile to asm through RMAN&lt;br /&gt;RMAN&amp;gt; restore controlfile to ‘+DATA’ from ‘/oracledb/control1/ctrl_1.ctl’;&lt;br /&gt;&lt;br /&gt;5. set the asm environment and find the controlfile from asm diskgroup&lt;br /&gt;$ . oraenv&lt;br /&gt;+ASM1&lt;br /&gt;$ asmcmd&lt;br /&gt;ASMCMD&amp;gt; find --type CONTROLFILE +DATA *&lt;br /&gt;+DATA/ORCL/CONTROLFILE/current.256.734177857&lt;br /&gt;ASMCMD&amp;gt;exit&lt;br /&gt;--Copy the name and full path of controlfile&lt;br /&gt;&lt;br /&gt;6. change the control_files parameter from non-asm to asm and restart the database post the db parameter changes.&lt;br /&gt;&lt;br /&gt;SQL&amp;gt; alter system set control_files='+DATA/ORCL/CONTROLFILE/current.256.734727317' scope=spfile;&lt;br /&gt;SQL&amp;gt;shutdown immediate;&lt;br /&gt;SQL&amp;gt;startup mount;&lt;br /&gt;&lt;br /&gt;7. Now check the control file&lt;br /&gt;SQL&amp;gt; select name from v$controlfile;&lt;br /&gt;+DATA/ORCL/CONTROLFILE/current.256.734727317&lt;br /&gt;&lt;br /&gt;8. Now moving the Datafiles to ASM&lt;br /&gt;&lt;br /&gt;. oraenv&lt;br /&gt;ORCL&lt;br /&gt;&lt;br /&gt;$ rman target /&lt;br /&gt;RMAN&amp;gt;configure device type disk parallelism 4;&lt;br /&gt;RMAN&amp;gt; backup as copy database format '+DATA';&lt;br /&gt;RMAN&amp;gt;switch database to copy ;&lt;br /&gt;RMAN&amp;gt; ALTER DATABASE OPEN;&lt;br /&gt;&lt;br /&gt;9. Connect to sqlplus as sysdba and check for all data files&lt;br /&gt;&lt;br /&gt;SQL&amp;gt; select file_name from dba_data_files;&lt;br /&gt;&lt;br /&gt;10. Now move the Redo Log files to ASM&lt;br /&gt;&lt;br /&gt;Please check for which logfile group is active and proceed with caution&lt;br /&gt;NOTE :In this case Logfile group 6 is in active/current state so switching logfile so that it becomes inactive.&lt;br /&gt;SQL&amp;gt; alter database drop logfile group 1;&lt;br /&gt;SQL&amp;gt; alter database add logfile group 1 ('+DATA) size 300M;&lt;br /&gt;SQL&amp;gt; alter database drop logfile group 2;&lt;br /&gt;SQL&amp;gt; alter database add logfile group 2 ('+DATA') size 300M;&lt;br /&gt;SQL&amp;gt; alter database drop logfile group 3;&lt;br /&gt;SQL&amp;gt; alter database add logfile group 3 ('+DATA') size 300M;&lt;br /&gt;&lt;br /&gt;11. Move SPfile to ASM&lt;br /&gt;Connect to sqlplus as sysdba&lt;br /&gt;Sqlplus “ / as sysdba”&lt;br /&gt;SQL&amp;gt; create pfile='/oracle/app/oracle/product/11.2.0/dbhome_1/dbs/initpfile.ora' from spfile;&lt;br /&gt;SQL&amp;gt; shutdown immediate;&lt;br /&gt;Edit the pfile to change the data file creation place&lt;br /&gt;*.db_create_file_dest=+DATA&lt;br /&gt;SQL&amp;gt;startup pfile='/oracle/app/oracle/product/11.2.0/dbhome_1/dbs/initpfile.ora';&lt;br /&gt;SQL&amp;gt; CREATE SPFILE='+DATA' FROM PFILE='/oracle/app/oracle/product/11.2.0/dbhome_1/dbs/initpfile.ora';&lt;br /&gt;&lt;br /&gt;12. find the spfile and Modify the pfile point to spfile&lt;br /&gt;. oraenv&lt;br /&gt;+ASM1&lt;br /&gt;&lt;br /&gt;$asmcmd&lt;br /&gt;ASMCMD&amp;gt; find --type parameterfile +DATA *&lt;br /&gt;+DATA/ORCL/PARAMETERFILE/spfile.354.734189649&lt;br /&gt;&lt;br /&gt;.oraenv&lt;br /&gt;ORCL&lt;br /&gt;&lt;br /&gt;##remove all entries and add the spfile parameter&lt;br /&gt;$cd $ORACLE_HOME/dbs&lt;br /&gt;vi initpfile.ora&lt;br /&gt;spfile='+DATA/ORCL/PARAMETERFILE/spfile.354.734189649'&lt;br /&gt;&lt;br /&gt;13. startup with pfile&lt;br /&gt;sqlplus '/as sysdba'&lt;br /&gt;shu immediate&lt;br /&gt;startup pfile=?/dbs/initpfile.ora&lt;br /&gt;&lt;br /&gt;14. moving/creating temporary tablespace in ASM&lt;br /&gt;&lt;br /&gt;Creating TEMPFILEs In ASM&lt;br /&gt;&lt;br /&gt;SQL&amp;gt; select name, bytes from v$tempfile;&lt;br /&gt;SQL&amp;gt; create temporary tablespace temp1 tempfile SIZE 100M extent management local uniform size 1M;&lt;br /&gt;SQL&amp;gt; alter database default temporary tablespace temp1;&lt;br /&gt;SQL&amp;gt; drop tablespace temp including contents;&lt;br /&gt;SQL&amp;gt; create temporary tablespace temp tempfile SIZE 10120M extent management local uniform size 1M;&lt;br /&gt;SQL&amp;gt; alter database default temporary tablespace temp;&lt;br /&gt;SQL&amp;gt; drop tablespace temp1 including contents;&lt;br /&gt;SQL&amp;gt; select name from v$tempfile;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-6368971099965832777?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/6368971099965832777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=6368971099965832777' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/6368971099965832777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/6368971099965832777'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2012/01/non-asm-to-asm-conversion.html' title='Non ASM to ASM Conversion'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-7788587904435258611</id><published>2012-01-27T19:58:00.004+05:30</published><updated>2012-01-27T20:24:05.895+05:30</updated><title type='text'>ACL Creation and Access in 11g</title><content type='html'>&lt;p&gt;1. To Drop ACL &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;exec DBMS_NETWORK_ACL_ADMIN.DROP_ACL('utlmailpkg.xml');&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;2. Create and Assign ACL TO DBUSER and Assign it all host.&lt;br /&gt;-- BELOW CODE WILL CREATE NETWORK_SERVICES.xml ACL file and REQUESTS DBUSER AS INPUT, TO WHICH ACL ACCESS NEEDS TO BE PROVIDED&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;BEGIN DBMS_NETWORK_ACL_ADMIN.CREATE_ACL&lt;/p&gt;&lt;br /&gt;&lt;p&gt;( acl =&amp;gt;'NETWORK_SERVICES.xml',&lt;/p&gt;&lt;br /&gt;&lt;p&gt;description =&amp;gt; 'ACL Access', &lt;/p&gt;&lt;br /&gt;&lt;p&gt;principal =&amp;gt; '&amp;amp;&amp;amp;DBUSER', &lt;/p&gt;&lt;br /&gt;&lt;p&gt;is_grant =&amp;gt; true, &lt;/p&gt;&lt;br /&gt;&lt;p&gt;privilege =&amp;gt; 'connect'); &lt;/p&gt;&lt;br /&gt;&lt;p&gt;DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE&lt;/p&gt;&lt;br /&gt;&lt;p&gt;( acl =&amp;gt; 'NETWORK_SERVICES.xml', &lt;/p&gt;&lt;br /&gt;&lt;p&gt;principal =&amp;gt; '&amp;amp;DBUSER', &lt;/p&gt;&lt;br /&gt;&lt;p&gt;is_grant =&amp;gt; true, &lt;/p&gt;&lt;br /&gt;&lt;p&gt;privilege =&amp;gt; 'resolve'); &lt;/p&gt;&lt;br /&gt;&lt;p&gt;DBMS_NETWORK_ACL_ADMIN.ASSIGN_ACL&lt;/p&gt;&lt;br /&gt;&lt;p&gt;( acl =&amp;gt; 'NETWORK_SERVICES.xml', &lt;/p&gt;&lt;br /&gt;&lt;p&gt;host =&amp;gt; '*'); &lt;/p&gt;&lt;br /&gt;&lt;p&gt;COMMIT; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;END;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;/&lt;/p&gt;&lt;br /&gt;&lt;p&gt;3. Adding ACL privilege to ANOTHER DBUSER&lt;br /&gt;-- BELOW CODE WILL REQUEST FOR ANOTHER DBUSER NAME TO WHICH ACL ACCESS NEEDS TO BE PROVIDED&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;exec DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE(acl =&amp;gt; 'NETWORK_SERVICES.xml', principal =&amp;gt; '&amp;amp;&amp;amp;ANOTHERDBUSER', is_grant =&amp;gt; true, privilege =&amp;gt; 'connect');&lt;/p&gt;&lt;br /&gt;&lt;p&gt;exec DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE(acl =&amp;gt; 'NETWORK_SERVICES.xml', principal =&amp;gt; '&amp;amp;ANOTHERDBUSER', is_grant =&amp;gt; true, privilege =&amp;gt; 'resolve');&lt;/p&gt;&lt;br /&gt;&lt;p&gt;4. smtp_out_server parameter settings&lt;br /&gt;alter system set smtp_out_server='localhost:25' scope=BOTH;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;5. To Test the ACL Access&lt;br /&gt;conn DBUSER/&lt;password&gt;&lt;br /&gt;SQL&amp;gt; select utl_http.request('http://www.oracle.com') from dual;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;UTL_HTTP.REQUEST('HTTP://WWW.ORACLE.COM')&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&lt;/a&gt;"&amp;gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;--------------------------------------------------------------------------------&lt;br /&gt;var ssUrlPrefix = "/us/"; var ssUrlType = "2"; var g_navNode_Path = new Array(); g_navNode_Path[0] = '8'; var g_ssSourceNodeId = "8"; var g_ssSourceSiteId = "ocomen";&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;script id="SSNavigationFunctionsScript" type="text/javascript" src="/ocom/websites/ocomen/sitenavigationfunctions.js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;UTL_HTTP.REQUEST('HTTP://WWW.ORACLE.COM')&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;6. it should provide the above result, &lt;/p&gt;&lt;br /&gt;&lt;p&gt;if it is failure, then it throws&lt;br /&gt;ORA-24247: network access denied by access control list (ACL)&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;7. In case you get ORA-29278: SMTP transient error: 421 Service not available.&lt;br /&gt;The error shows that the smtp port (25) is not accessible. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;( as per parameter smtp_out_server=localhost:25 )&lt;br /&gt;When you do telnet 25 port , it will throw connection refused error.. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;[prod@linux dbhome_1]$ telnet localhost 25&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Trying 127.0.0.1...telnet: connect to address 127.0.0.1: Connection refused&lt;/p&gt;&lt;br /&gt;&lt;p&gt;telnet: Unable to connect to remote host: Connection refused&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;IF that is the case Then, For linux ,please start sendmail service, from root&lt;br /&gt;[root@linux ~]# service sendmail start&lt;br /&gt;Once it is started you should be able get response from telnet and ORA-29278 error will be recovered&lt;br /&gt;[prod@linux dbhome_1]$ telnet localhost 25&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Trying 127.0.0.1...Connected to linux.mydb.com (127.0.0.1).&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Escape character is '^]'.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;220 linux.mydb.com ESMTP Sendmail 8.13.1/8.13.1; Thu, 26 Jan 2012 07:10:21 -0800&lt;br /&gt;&lt;br /&gt;&lt;script id="ssInfo" type="text/xml" warning="DO NOT MODIFY!"&gt;  &lt;ssinfo&gt;    &lt;fragmentinstance id="fragment1" fragmentid="ocom-header-hp" library="server:OCOM-HEADER-HP"&gt;    &lt;/fragmentinstance&gt;    &lt;fragmentinstance id="fragment2" fragmentid="ocom-footer-hp" library="server:OCOM-FOOTER-HP"&gt;    &lt;/fragmentinstance&gt;    &lt;fragmentinstance id="fragment3" fragmentid="universal-metatag" library="se UTL_HTTP.REQUEST('HTTP://WWW.ORACLE.COM') --------------------------------------------------------------------------------rver:UNIVERSAL-FRAGMENTS"&gt;    &lt;/fragmentinstance&gt;    &lt;fragmentinstance id="fragment6" fragmentid="ocombr-header-hp" library="server:OCOMBR-HEADER-HP"&gt;    &lt;/fragmentinstance&gt;    &lt;fragmentinstance id="fragment7" fragmentid="ocombr-footer-hp" library="server:OCOMBR-FOOTER-HP"&gt;    &lt;/fragmentinstance&gt;    &lt;fragmentinstance id="fragment13" fragmentid=""&gt;&lt;p&gt;UTL_HTTP.REQUEST('HTTP://WWW.ORACLE.COM')&lt;br /&gt;--------------------------------------------------------------------------------&lt;br /&gt;6. it should provide the above result, if it is failure, then it throws&lt;br /&gt;ORA-24247: network access denied by access control list (ACL)&lt;/p&gt;&lt;p&gt;&lt;br /&gt;7. In case you get &lt;/p&gt;&lt;p&gt;ORA-29278: SMTP transient error: 421 Service not available.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The error shows that the smtp port (25) is not accessible. ( as per parameter smtp_out_server=localhost:25 )&lt;/p&gt;&lt;p&gt;&lt;br /&gt;When you do telnet 25 port , it will throw connection refused error.. &lt;/p&gt;&lt;p&gt;[prod@linux dbhome_1]$ telnet localhost 25&lt;/p&gt;&lt;p&gt;Trying 127.0.0.1...telnet: connect to address 127.0.0.1: Connection refused&lt;/p&gt;&lt;p&gt;telnet: Unable to connect to remote host: Connection refused&lt;br /&gt;&lt;/p&gt;&lt;p&gt;IF that is the case Then, For linux ,please start sendmail service, from root&lt;br /&gt;[root@linux ~]# service sendmail start&lt;br /&gt;Once it is started you should be able get response from telnet and ORA-29278 error will be recovered&lt;/p&gt;&lt;p&gt;&lt;br /&gt;[prod@linux dbhome_1]$ telnet localhost 25&lt;/p&gt;&lt;p&gt;Trying 127.0.0.1...Connected to linux.mydb.com (127.0.0.1).&lt;/p&gt;&lt;p&gt;Escape character is '^]'.&lt;/p&gt;&lt;p&gt;220 linux.mydb.com ESMTP Sendmail 8.13.1/8.13.1; Thu, 26 Jan 2012 07:10:21 -0800&lt;/p&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-7788587904435258611?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/7788587904435258611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=7788587904435258611' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/7788587904435258611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/7788587904435258611'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2012/01/acl-creation-and-access-in-11g.html' title='ACL Creation and Access in 11g'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-866098625497404124</id><published>2012-01-27T16:57:00.002+05:30</published><updated>2012-01-27T17:01:56.008+05:30</updated><title type='text'>Enabling HTTP Header Trace from Firefox</title><content type='html'>Live HTTP headers is a public add-in for Mozilla browsers that captures HTTP information during navigation, including URLs, cookies, and other headers. Information gathered using this tool can be saved to a file, ready for upload to Oracle Support.&lt;br /&gt;&lt;br /&gt;LiveHTTP headers is available &lt;a title="LiveHTTPHeaders" href="http://livehttpheaders.mozdev.org/"&gt;here&lt;/a&gt; as an xpi, under the installation tab: &lt;a href="http://livehttpheaders.mozdev.org/"&gt;http://livehttpheaders.mozdev.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;a:- Install the downloaded executable&lt;br /&gt;b:- Open a new Mozilla Firefox session c:- Enable LiveHTTPheaders by choosing "Tools / LiveHTTPHeaders".&lt;br /&gt;&lt;br /&gt;This will bring up a Window of HTTP header data that will accumulate as you navigate from place to place.&lt;br /&gt;&lt;br /&gt;d:- Replicate the problem.&lt;br /&gt;&lt;br /&gt;e:- Click the "Save All" button , Analyse the issue / upload the file created to service request.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-866098625497404124?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/866098625497404124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=866098625497404124' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/866098625497404124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/866098625497404124'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2012/01/http-header-trace-from-firefox.html' title='Enabling HTTP Header Trace from Firefox'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-8441176880653787034</id><published>2012-01-27T16:38:00.003+05:30</published><updated>2012-01-27T16:59:52.278+05:30</updated><title type='text'>Enabling HTTP Header Trace from Internet Explorer</title><content type='html'>ieHTTPHeaders is an Explorer Bar for Microsoft Internet Explorer that will display the HTTP Headers sent and received by Internet Explorer as you surf the web. It can be useful in debugging various web-development problems related to cookies, caching, redirection, proxy servers, etc. It is nicely integrated with Microsoft Internet Explorer so you'll be able to see the HTTP headers as they are sent and received from the web server, without any need to fire up an extra tool set. Information gathered using this tool can be saved to a file, ready for upload to Oracle Support.&lt;br /&gt;&lt;br /&gt;Please download ieHTTPHeaders from here: &lt;a href="http://www.blunck.se/iehttpheaders.html"&gt;http://www.blunck.se/iehttpheaders.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;a:- Install the downloaded executable in the Client PC&lt;br /&gt;&lt;br /&gt;b:- Open a new Internet Explorer session&lt;br /&gt;&lt;br /&gt;c:- Activate the IEHTTPHeader window by selecting "View/Explorer Bar/ieHTTPHeaders"&lt;br /&gt;From your Internet Explorer menu bar. This will bring up a Window of HTTP header data that will accumulate as you navigate from place to place.&lt;br /&gt;&lt;br /&gt;d:- Replicate the problem.&lt;br /&gt;&lt;br /&gt;e:- Click the "HEADERS VIEW" tab in the ieHTTPHeaders window&lt;br /&gt;&lt;br /&gt;f:- Right click the "HEADERS VIEW" page and choose save&lt;br /&gt;&lt;br /&gt;e:- Analyse the Issue/Upload the file to SR.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-8441176880653787034?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/8441176880653787034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=8441176880653787034' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/8441176880653787034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/8441176880653787034'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2012/01/enabling-http-header-trace-from.html' title='Enabling HTTP Header Trace from Internet Explorer'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-7725519578790383467</id><published>2012-01-27T16:29:00.003+05:30</published><updated>2012-01-27T17:01:23.734+05:30</updated><title type='text'>Enabling IAS debug in R12 Applications</title><content type='html'>1. cd $ORA_CONFIG_HOME/10.1.3/j2ee/oacore/config&lt;br /&gt;1. vi oc4j.properties&lt;br /&gt;2. Add: values&lt;br /&gt;AFLOG_ENABLED=true&lt;br /&gt;AFLOG_LEVEL=statement&lt;br /&gt;AFLOG_MODULE=%&lt;br /&gt;AFLOG_FILENAME=/tmp/1.log&lt;br /&gt;2. Copy the $INST_TOP/ora/10.1.3/Apache/Apache/conf/httpd.conf to a backup file.&lt;br /&gt;3. Edit the $INST_TOP/ora/10.1.3/Apache/Apache/conf/httpd.conf and change Apache to run in debug.&lt;br /&gt;Example:&lt;br /&gt;=======&lt;br /&gt;# LogLevel: Control the number of messages logged to the error_log.&lt;br /&gt;# Possible values include: debug, info, notice, warn, error, crit, # alert, emerg.&lt;br /&gt;#&lt;br /&gt;LogLevel debug&lt;br /&gt;=======&lt;br /&gt;4. Restart the Apache and OACore service ($ADMIN_SCRIPTS_HOME/adoacorectl.sh).&lt;br /&gt;5. The following logs will be generated&lt;br /&gt;-&amp;gt;$LOG_HOME/ora/10.1.3/j2ee/oacore/oacore_default_group_1/application.log&lt;br /&gt;-&amp;gt;$LOG_HOME/ora/10.1.3/j2ee/oacore/oacore_default_group_1/log.xml&lt;br /&gt;-&amp;gt;$APPLRGF/javacache.log&lt;br /&gt;-&amp;gt;$LOG_HOME/ora/10.1.3/Apache/access_log&lt;br /&gt;-&amp;gt;$LOG_HOME/ora/10.1.3/Apache/error_log&lt;br /&gt;-&amp;gt;$LOG_HOME/ora/10.1.3/opmn/oacore_default_group_1/oacorestd.err&lt;br /&gt;-&amp;gt;$LOG_HOME/ora/10.1.3/opmn/oacore_default_group_1/oacorestd.out&lt;br /&gt;-&amp;gt;/tmp/1.log&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-7725519578790383467?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/7725519578790383467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=7725519578790383467' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/7725519578790383467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/7725519578790383467'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2012/01/enable-ias-debug-in-r12-applications.html' title='Enabling IAS debug in R12 Applications'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-5109190530607049675</id><published>2012-01-18T23:08:00.001+05:30</published><updated>2012-01-18T23:08:58.155+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='DB Scripts'/><title type='text'>Procedure for generating the DDL statements of the database objects.</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;There are two parameters used in the specified object,&lt;br /&gt;&amp;nbsp; &lt;br /&gt;1. Object Type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ==&amp;gt; eg: FUNCTION,PROCEDURE,PACKAGE,TABLE,VIEW etc.,&lt;br /&gt;2. Directory Name&amp;nbsp; ==&amp;gt; Specify the directory name where the output to be stored.&lt;br /&gt;&lt;br /&gt;Usage -&amp;nbsp; DS_GET_DDL_STATEMENT(&amp;lt;Object type&amp;gt;,&amp;lt;Directory Name&amp;gt;)&lt;br /&gt;&lt;br /&gt;Objects to be created:&lt;br /&gt;----------------------&lt;br /&gt;&amp;nbsp;CREATE TABLE "SMF_APEXRPS"."DS_ERROR_TABLE" &lt;br /&gt;&amp;nbsp;&amp;nbsp; (&amp;nbsp;&amp;nbsp;&amp;nbsp; "COMNAME" VARCHAR2(200 BYTE), &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "COMDDDL" LONG&lt;br /&gt;&amp;nbsp;&amp;nbsp; );&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Create or Replace&lt;br /&gt;PROCEDURE DS_GET_DDL_STATEMENT(P_OBJECTTYPE VARCHAR2,PDIR VARCHAR2)&lt;br /&gt;AS&lt;br /&gt;V_DDL LONG;&lt;br /&gt;V_ERRMSG VARCHAR2(500);&lt;br /&gt;vInHandle&amp;nbsp; utl_file.file_type;&lt;br /&gt;CURSOR C1 IS &lt;br /&gt;SELECT * FROM USER_OBJECTS WHERE object_type=P_OBJECTTYPE;&lt;br /&gt;BEGIN&lt;br /&gt;FOR I IN C1 LOOP&lt;br /&gt;select &lt;br /&gt;dbms_metadata.get_ddl(P_OBJECTTYPE,I.OBJECT_NAME)&amp;nbsp; INTO V_DDL&lt;br /&gt;from dual;&lt;br /&gt;&amp;nbsp; vInHandle := utl_file.fopen(PDIR, I.OBJECT_NAME||'.txt', 'W');&lt;br /&gt;&amp;nbsp; IF utl_file.is_open(vInHandle) THEN&lt;br /&gt;&amp;nbsp;&amp;nbsp; utl_file.put_line(vInHandle, V_DDL, FALSE);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; utl_file.fflush(vInHandle);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; utl_file.fclose_all;&lt;br /&gt;&amp;nbsp;END IF;&lt;br /&gt;END LOOP;&lt;br /&gt;EXCEPTION WHEN OTHERS THEN&lt;br /&gt;V_ERRMSG:=SQLERRM;&lt;br /&gt;INSERT INTO DS_ERROR_TABLE VALUES('ERROR',V_ERRMSG);&lt;br /&gt;END;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-5109190530607049675?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/5109190530607049675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=5109190530607049675' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/5109190530607049675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/5109190530607049675'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2012/01/procedure-for-generating-ddl-statements.html' title='Procedure for generating the DDL statements of the database objects.'/><author><name>Suresh Kumar</name><uri>http://www.blogger.com/profile/00536067684306007880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-610408779257907751</id><published>2012-01-06T00:26:00.001+05:30</published><updated>2012-01-06T00:26:39.589+05:30</updated><title type='text'>How to Tell if the Oracle Software is 32-Bit or 64-Bit</title><content type='html'>How to find if the Oracle Client Software is 32-Bit or 64-Bit ?&lt;br /&gt;&lt;br /&gt;here you can have some ways to find it.&lt;br /&gt;&lt;br /&gt;You can find whether Oracle Client Software is 32-Bit or 64-Bit by using the following : &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1.Check the sqlplus binary &lt;br /&gt;&lt;br /&gt;% file $ORACLE_HOME/bin/sqlplus &lt;br /&gt;&lt;br /&gt;64-bit will show 64-bit. &lt;br /&gt;32-bit will show 32-bit or not specify wordsize &lt;br /&gt;&lt;br /&gt;2.Check for the directories :&lt;br /&gt;&lt;br /&gt;$ORACLE_HOME/lib32&lt;br /&gt;$ORACLE_HOME/lib&lt;br /&gt;&lt;br /&gt;% ls -l $ORACLE_HOME/lib32&lt;br /&gt;% ls -l $ORACLE_HOME/lib&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If the two directories $ORACLE_HOME/lib32 and $ORACLE_HOME/lib exist, then it is 64 bit client.&lt;br /&gt;If you have only $ORACLE_HOME/lib you need to use method 1 as there are client versions (11.2)where $ORACLE_HOME/lib32 directory does not exist on 64-bit client installations.&lt;br /&gt;&lt;br /&gt;Refernce:&lt;br /&gt;How To Find If The Oracle Client Software Is 32-Bit Or 64-Bit on UNIX platforms [ID 434295.1]&lt;br /&gt;&lt;br /&gt;NOTE:119707.1 - How to Tell if the Oracle Software is 32-Bit or 64-Bit&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-610408779257907751?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/610408779257907751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=610408779257907751' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/610408779257907751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/610408779257907751'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2012/01/how-to-tell-if-oracle-software-is-32.html' title='How to Tell if the Oracle Software is 32-Bit or 64-Bit'/><author><name>Sundaravel Ramasubbu</name><uri>http://www.blogger.com/profile/07034166941440117392</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/-AiICzZRLUWI/TwyLj0TUesI/AAAAAAAAAZ4/3_JdwHk1Vx8/s220/Image0731.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-8389799397547256021</id><published>2012-01-06T00:17:00.000+05:30</published><updated>2012-01-06T00:19:02.155+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Guard'/><title type='text'>DATA GUARD LOG SHIPPING FAILS WITH ERROR ORA-16191 IN 11G</title><content type='html'>Issue:&lt;br /&gt;&lt;br /&gt;PING[ARC1]: Heartbeat failed to connect to standby ‘STANDBY’. Error is 16191.&lt;br /&gt;Sat Aug 06 02:06:52 2011&lt;br /&gt;Error 1017 received logging on to the standby&lt;br /&gt;------------------------------------------------------------&lt;br /&gt;Check that the primary and standby are using a password file&lt;br /&gt;and remote_login_passwordfile is set to SHARED or EXCLUSIVE,&lt;br /&gt;and that the SYS password is same in the password files.&lt;br /&gt;returning error ORA-16191&lt;br /&gt;&lt;br /&gt;Things Verified :&lt;br /&gt;&lt;br /&gt;1. Create password file for sys in both primary and standby&lt;br /&gt;2. Login as a sys from primary to standby and vice versa&lt;br /&gt;Sqlplus sys@STANDBY as sysdba&lt;br /&gt;3. tnsping also works from primary to standby and vice versa&lt;br /&gt;&lt;br /&gt;Solution :&lt;br /&gt;&lt;br /&gt;In 11g oracle comes with the strong password authentication, so we have to use ignorecase parameter while creating password file in both primary and standby, otherwise we have to set SEC_CASE_SENSITIVE_LOGON=FALSE (Dynamic parameter).&lt;br /&gt;&lt;br /&gt;1. orapwd file=orapw$ORACLE_SID password=***** entries=5 ignorecase=Y&lt;br /&gt;2. alter system set SEC_CASE_SENSITIVE_LOGON=FALSE scope=both;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-8389799397547256021?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/8389799397547256021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=8389799397547256021' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/8389799397547256021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/8389799397547256021'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2012/01/data-guard-log-shipping-fails-with.html' title='DATA GUARD LOG SHIPPING FAILS WITH ERROR ORA-16191 IN 11G'/><author><name>Sundaravel Ramasubbu</name><uri>http://www.blogger.com/profile/07034166941440117392</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/-AiICzZRLUWI/TwyLj0TUesI/AAAAAAAAAZ4/3_JdwHk1Vx8/s220/Image0731.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-2833573393038697705</id><published>2012-01-06T00:12:00.001+05:30</published><updated>2012-01-06T00:16:47.047+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Concurrent Manager Issues'/><title type='text'>REP-3000: Internal error starting Oracle Toolkit</title><content type='html'>&lt;strong&gt;Issue:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Recently we had issue with Concurrent requests which having print format of PDF or XML, and the exact &lt;br /&gt;error is "REP-3000: Internal error starting Oracle Toolkit"&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Solution:&lt;/strong&gt;&lt;br /&gt;1. Log on as root on the UNIX box.&lt;br /&gt;2. Start The VNC server:&lt;br /&gt;Example:&lt;br /&gt;$ vncserver :0&lt;br /&gt;3. Set the DISPLAY environment variable for Oracle Reports by performing the &lt;br /&gt;following steps: &lt;br /&gt;a. $ set DISPLAY=hostname:0; export DISPLAY&lt;br /&gt;b. $ xhost +&lt;br /&gt;c. Set the DISPLAY parameter in adcmctl.sh, adrepctl.sh, adfrmctl.sh and gsmstart.sh to&lt;br /&gt;     hostname:0&lt;br /&gt;d. Restart concurrent manager and report server&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;How to Verify:&lt;/strong&gt;&lt;br /&gt;1. Login with system administrator responsibility&lt;br /&gt;2. Concurrent – program-Define-Query Active Users-Change Print format to PDF- save&lt;br /&gt;3. Run the Active Users Concurrent Request&lt;br /&gt;4. It should be completed without any issue.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-2833573393038697705?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/2833573393038697705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=2833573393038697705' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/2833573393038697705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/2833573393038697705'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2012/01/rep-3000-internal-error-starting-oracle.html' title='REP-3000: Internal error starting Oracle Toolkit'/><author><name>Sundaravel Ramasubbu</name><uri>http://www.blogger.com/profile/07034166941440117392</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/-AiICzZRLUWI/TwyLj0TUesI/AAAAAAAAAZ4/3_JdwHk1Vx8/s220/Image0731.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-3277797042673893225</id><published>2012-01-02T17:32:00.003+05:30</published><updated>2012-01-04T15:42:10.910+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='DB Scripts'/><title type='text'>Provides a report on the top segments (in bytes) grouped by Segment Type</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;-- +==================================================================+&lt;br /&gt;--&amp;nbsp;PURPOSE: Provides a report on the top segments (in bytes) grouped by Segment Type&lt;br /&gt;-- +==================================================================+&lt;br /&gt;&lt;br /&gt;SET LINESIZE 155&lt;br /&gt;SET PAGESIZE 9999&lt;br /&gt;SET VERIFY&amp;nbsp;&amp;nbsp; OFF&lt;br /&gt;&lt;br /&gt;BREAK ON segment_type SKIP 1&lt;br /&gt;COMPUTE SUM OF bytes ON segment_type&lt;br /&gt;&lt;br /&gt;COLUMN segment_type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT A20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'Segment Type'&lt;br /&gt;COLUMN owner&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT A15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'Owner'&lt;br /&gt;COLUMN segment_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT A30&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'Segment Name'&lt;br /&gt;COLUMN partition_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT A30&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'Partition Name'&lt;br /&gt;COLUMN tablespace_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT A20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'Tablespace Name'&lt;br /&gt;COLUMN bytes&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT 9,999,999,999,999&amp;nbsp; HEADING 'Size (in bytes)'&lt;br /&gt;COLUMN extents&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT 999,999,999&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'Extents'&lt;br /&gt;&lt;br /&gt;SELECT&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; a.segment_type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; segment_type&lt;br /&gt;&amp;nbsp; , a.owner&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; owner&lt;br /&gt;&amp;nbsp; , a.segment_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; segment_name&lt;br /&gt;&amp;nbsp; , a.partition_name&amp;nbsp;&amp;nbsp;&amp;nbsp; partition_name&lt;br /&gt;&amp;nbsp; , a.tablespace_name&amp;nbsp;&amp;nbsp; tablespace_name&lt;br /&gt;&amp;nbsp; , a.bytes&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bytes&lt;br /&gt;&amp;nbsp; , a.extents&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; extents&lt;br /&gt;FROM&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (select&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b.segment_type&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , b.owner&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , b.segment_name&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , b.partition_name&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , b.tablespace_name&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , b.bytes&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , b.extents&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dba_segments b&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; order by&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b.bytes desc&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ) a&lt;br /&gt;WHERE&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rownum &amp;lt; 101&lt;br /&gt;ORDER BY&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; segment_type, bytes desc, owner, segment_name&lt;br /&gt;/&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-3277797042673893225?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/3277797042673893225/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=3277797042673893225' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/3277797042673893225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/3277797042673893225'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2012/01/provides-report-on-top-segments-in.html' title='Provides a report on the top segments (in bytes) grouped by Segment Type'/><author><name>Suresh Kumar</name><uri>http://www.blogger.com/profile/00536067684306007880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-3478444120023779753</id><published>2012-01-02T17:30:00.001+05:30</published><updated>2012-01-02T17:30:39.850+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='DB Scripts'/><title type='text'>To check for index fragmentation</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&amp;nbsp;-- +------------------------------------------------------------------------------+&lt;br /&gt;-- | PURPOSE&amp;nbsp; : To check for index fragmentation. As a rule of thumb if 10-15%&amp;nbsp; |&lt;br /&gt;-- |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; of the table data changes, then you should consider rebuilding the index&amp;nbsp; |&lt;br /&gt;-- +-------------------------------------------------------------------------------+&lt;br /&gt;&lt;br /&gt;ANALYZE INDEX &amp;amp;&amp;amp;index_name VALIDATE STRUCTURE; &lt;br /&gt;&lt;br /&gt;COL name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'Index Name'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT a30 &lt;br /&gt;COL del_lf_rows&amp;nbsp; HEADING 'Deleted|Leaf Rows'&amp;nbsp;&amp;nbsp; FORMAT 99999999 &lt;br /&gt;COL lf_rows_used HEADING 'Used|Leaf Rows'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT 99999999 &lt;br /&gt;COL ibadness&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING '% Deleted|Leaf Rows' FORMAT 999.99999 &lt;br /&gt;&lt;br /&gt;SELECT&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; name&lt;br /&gt;&amp;nbsp; , del_lf_rows&lt;br /&gt;&amp;nbsp; , lf_rows - del_lf_rows lf_rows_used&lt;br /&gt;&amp;nbsp; , TO_CHAR( del_lf_rows /(DECODE(lf_rows,0,0.01,lf_rows))*100,'999.99999') ibadness &lt;br /&gt;FROM&amp;nbsp;&amp;nbsp; index_stats&lt;br /&gt;/&lt;br /&gt;&lt;br /&gt;prompt &lt;br /&gt;prompt Consider rebuilding any index if % of Deleted Leaf Rows is &amp;gt; 20%&lt;br /&gt;prompt &lt;br /&gt;&lt;br /&gt;undefine index_name &lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-3478444120023779753?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/3478444120023779753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=3478444120023779753' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/3478444120023779753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/3478444120023779753'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2012/01/to-check-for-index-fragmentation.html' title='To check for index fragmentation'/><author><name>Suresh Kumar</name><uri>http://www.blogger.com/profile/00536067684306007880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-4203488003258893354</id><published>2012-01-02T17:01:00.000+05:30</published><updated>2012-01-02T17:16:00.291+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Template'/><title type='text'>Backup Schedule Template</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-9UsaDJ8DH38/TwGY2nQ9TZI/AAAAAAAAAGc/Kdn8KYw_-mU/s1600/Instance_Backup_Scheduler.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="127" src="http://3.bp.blogspot.com/-9UsaDJ8DH38/TwGY2nQ9TZI/AAAAAAAAAGc/Kdn8KYw_-mU/s400/Instance_Backup_Scheduler.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-4203488003258893354?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/4203488003258893354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=4203488003258893354' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/4203488003258893354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/4203488003258893354'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2012/01/backup-schedule-template.html' title='Backup Schedule Template'/><author><name>Suresh Kumar</name><uri>http://www.blogger.com/profile/00536067684306007880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-9UsaDJ8DH38/TwGY2nQ9TZI/AAAAAAAAAGc/Kdn8KYw_-mU/s72-c/Instance_Backup_Scheduler.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-5226983945996599563</id><published>2012-01-02T16:44:00.005+05:30</published><updated>2012-01-02T16:44:54.773+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='DB Scripts'/><title type='text'>Report free space fragmentation</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;-- +----------------------------------------------------------------------------+&lt;br /&gt;-- | PURPOSE&amp;nbsp; : Report free space fragmentation.&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;-- |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; THIS SCRIPT MUST BE RUN AS THE SYS USER!!!&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;-- +----------------------------------------------------------------------------+&lt;br /&gt;&lt;br /&gt;connect / as sysdba&lt;br /&gt;&lt;br /&gt;CREATE OR REPLACE VIEW free_space (&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tablespace&lt;br /&gt;&amp;nbsp; , pieces&lt;br /&gt;&amp;nbsp; , free_bytes&lt;br /&gt;&amp;nbsp; , free_blocks&lt;br /&gt;&amp;nbsp; , largest_bytes&lt;br /&gt;&amp;nbsp; , largest_blks&lt;br /&gt;&amp;nbsp; , fsfi&lt;br /&gt;&amp;nbsp; , data_file&lt;br /&gt;&amp;nbsp; , file_id&lt;br /&gt;&amp;nbsp; , total_blocks&lt;br /&gt;)&lt;br /&gt;AS&lt;br /&gt;SELECT&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; a.tablespace_name&lt;br /&gt;&amp;nbsp; , COUNT(*)&lt;br /&gt;&amp;nbsp; , SUM(a.bytes)&lt;br /&gt;&amp;nbsp; , SUM(a.blocks)&lt;br /&gt;&amp;nbsp; , MAX(a.bytes)&lt;br /&gt;&amp;nbsp; , MAX(a.blocks)&lt;br /&gt;&amp;nbsp; , SQRT(MAX(a.blocks)/SUM(a.blocks))*(100/SQRT(SQRT(count(a.blocks))))&lt;br /&gt;&amp;nbsp; , UPPER(b.file_name)&lt;br /&gt;&amp;nbsp; , MAX(a.file_id)&lt;br /&gt;&amp;nbsp; , MAX(b.blocks)&lt;br /&gt;FROM&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sys.dba_free_space&amp;nbsp; a&lt;br /&gt;&amp;nbsp; , sys.dba_data_files&amp;nbsp; b&lt;br /&gt;WHERE&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; a.file_id = b.file_id&lt;br /&gt;GROUP BY&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; a.tablespace_name,&amp;nbsp; b.file_name&lt;br /&gt;/&lt;br /&gt;&lt;br /&gt;CLEAR COLUMNS&lt;br /&gt;SET LINESIZE&amp;nbsp; 120&lt;br /&gt;SET PAGESIZE&amp;nbsp; 9999&lt;br /&gt;SET FEEDBACK&amp;nbsp; off&lt;br /&gt;SET VERIFY&amp;nbsp;&amp;nbsp;&amp;nbsp; off&lt;br /&gt;&lt;br /&gt;BREAK ON tablespace SKIP 2 ON REPORT&lt;br /&gt;&lt;br /&gt;COMPUTE SUM OF&amp;nbsp; total_blocks&amp;nbsp; ON tablespace&lt;br /&gt;COMPUTE SUM OF&amp;nbsp; free_blocks&amp;nbsp;&amp;nbsp; ON tablespace&lt;br /&gt;COMPUTE SUM OF&amp;nbsp; free_blocks&amp;nbsp;&amp;nbsp; ON report&lt;br /&gt;COMPUTE SUM OF&amp;nbsp; total_blocks&amp;nbsp; ON report&lt;br /&gt;&lt;br /&gt;COLUMN tablespace&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING "Tablespace"&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT a15&lt;br /&gt;COLUMN file_id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING File#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT 99999&lt;br /&gt;COLUMN pieces&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING Frag&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT 9999&lt;br /&gt;COLUMN free_bytes&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'Free Byte'&lt;br /&gt;COLUMN free_blocks&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'Free Blk'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT 999,999,999&lt;br /&gt;COLUMN largest_bytes&amp;nbsp; HEADING 'Biggest Bytes'&lt;br /&gt;COLUMN largest_blks&amp;nbsp;&amp;nbsp; HEADING 'Biggest Blks'&amp;nbsp; FORMAT 999,999,999&lt;br /&gt;COLUMN data_file&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'File Name'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT a45&lt;br /&gt;COLUMN total_blocks&amp;nbsp;&amp;nbsp; HEADING 'Total Blocks'&amp;nbsp; FORMAT 999,999,999&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SELECT&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tablespace&lt;br /&gt;&amp;nbsp; , data_file&lt;br /&gt;&amp;nbsp; , pieces&lt;br /&gt;&amp;nbsp; , free_blocks&lt;br /&gt;&amp;nbsp; , largest_blks&lt;br /&gt;&amp;nbsp; , file_id&lt;br /&gt;&amp;nbsp; , total_blocks&lt;br /&gt;FROM&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; free_space&lt;br /&gt;/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;DROP VIEW free_space&lt;br /&gt;/&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-5226983945996599563?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/5226983945996599563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=5226983945996599563' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/5226983945996599563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/5226983945996599563'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2012/01/report-free-space-fragmentation.html' title='Report free space fragmentation'/><author><name>Suresh Kumar</name><uri>http://www.blogger.com/profile/00536067684306007880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-6579400076907004102</id><published>2012-01-02T16:42:00.002+05:30</published><updated>2012-01-02T16:43:04.928+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='DB Scripts'/><title type='text'>List all currently connected user sessions ordered by current PGA size</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;-- +-------------------------------------------------------------------------------------+&lt;br /&gt;-- | PURPOSE&amp;nbsp; : List all currently connected user sessions ordered by current PGA size&amp;nbsp; |&lt;br /&gt;-- +-------------------------------------------------------------------------------------+&lt;br /&gt;&lt;br /&gt;SET LINESIZE 145&lt;br /&gt;SET PAGESIZE 9999&lt;br /&gt;&lt;br /&gt;COLUMN sid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT 99999&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'SID'&lt;br /&gt;COLUMN serial_id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT 999999&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'Serial#'&lt;br /&gt;COLUMN session_status&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT a9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'Status'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JUSTIFY right&lt;br /&gt;COLUMN oracle_username&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT a12&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'Oracle User'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JUSTIFY right&lt;br /&gt;COLUMN os_username&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT a9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'O/S User'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JUSTIFY right&lt;br /&gt;COLUMN os_pid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT 9999999&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'O/S PID'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JUSTIFY right&lt;br /&gt;COLUMN session_program&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT a18&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'Session Program' TRUNC&lt;br /&gt;COLUMN session_machine&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT a8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'Machine'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JUSTIFY right TRUNC&lt;br /&gt;COLUMN session_pga_memory&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT 9,999,999,999&amp;nbsp; HEADING 'PGA Memory'&lt;br /&gt;COLUMN session_pga_memory_max&amp;nbsp; FORMAT 9,999,999,999&amp;nbsp; HEADING 'PGA Memory Max'&lt;br /&gt;COLUMN session_uga_memory&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT 9,999,999,999&amp;nbsp; HEADING 'UGA Memory'&lt;br /&gt;COLUMN session_uga_memory_max&amp;nbsp; FORMAT 9,999,999,999&amp;nbsp; HEADING 'UGA Memory MAX'&lt;br /&gt;&lt;br /&gt;prompt &lt;br /&gt;prompt +----------------------------------------------------+&lt;br /&gt;prompt | User Sessions Ordered by Current PGA Size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;prompt +----------------------------------------------------+&lt;br /&gt;&lt;br /&gt;SELECT&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; s.sid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sid&lt;br /&gt;&amp;nbsp; , s.serial#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; serial_id&lt;br /&gt;&amp;nbsp; , lpad(s.status,9)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; session_status&lt;br /&gt;&amp;nbsp; , lpad(s.username,12)&amp;nbsp; oracle_username&lt;br /&gt;&amp;nbsp; , lpad(s.osuser,9)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; os_username&lt;br /&gt;&amp;nbsp; , lpad(p.spid,7)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; os_pid&lt;br /&gt;&amp;nbsp; , s.program&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; session_program&lt;br /&gt;&amp;nbsp; , lpad(s.machine,8)&amp;nbsp;&amp;nbsp;&amp;nbsp; session_machine&lt;br /&gt;&amp;nbsp; , sstat1.value&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; session_pga_memory&lt;br /&gt;&amp;nbsp; , sstat2.value&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; session_pga_memory_max&lt;br /&gt;&amp;nbsp; , sstat3.value&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; session_uga_memory&lt;br /&gt;&amp;nbsp; , sstat4.value&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; session_uga_memory_max&lt;br /&gt;FROM &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; v$process&amp;nbsp; p&lt;br /&gt;&amp;nbsp; , v$session&amp;nbsp; s&lt;br /&gt;&amp;nbsp; , v$sesstat&amp;nbsp; sstat1&lt;br /&gt;&amp;nbsp; , v$sesstat&amp;nbsp; sstat2&lt;br /&gt;&amp;nbsp; , v$sesstat&amp;nbsp; sstat3&lt;br /&gt;&amp;nbsp; , v$sesstat&amp;nbsp; sstat4&lt;br /&gt;&amp;nbsp; , v$statname statname1&lt;br /&gt;&amp;nbsp; , v$statname statname2&lt;br /&gt;&amp;nbsp; , v$statname statname3&lt;br /&gt;&amp;nbsp; , v$statname statname4&lt;br /&gt;WHERE&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; p.addr (+)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = s.paddr&lt;br /&gt;&amp;nbsp; AND s.sid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = sstat1.sid&lt;br /&gt;&amp;nbsp; AND s.sid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = sstat2.sid&lt;br /&gt;&amp;nbsp; AND s.sid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = sstat3.sid&lt;br /&gt;&amp;nbsp; AND s.sid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = sstat4.sid&lt;br /&gt;&amp;nbsp; AND statname1.statistic#&amp;nbsp; = sstat1.statistic#&lt;br /&gt;&amp;nbsp; AND statname2.statistic#&amp;nbsp; = sstat2.statistic#&lt;br /&gt;&amp;nbsp; AND statname3.statistic#&amp;nbsp; = sstat3.statistic#&lt;br /&gt;&amp;nbsp; AND statname4.statistic#&amp;nbsp; = sstat4.statistic#&lt;br /&gt;&amp;nbsp; AND statname1.name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 'session pga memory'&lt;br /&gt;&amp;nbsp; AND statname2.name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 'session pga memory max'&lt;br /&gt;&amp;nbsp; AND statname3.name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 'session uga memory'&lt;br /&gt;&amp;nbsp; AND statname4.name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 'session uga memory max'&lt;br /&gt;ORDER BY session_pga_memory DESC&lt;br /&gt;/&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-6579400076907004102?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/6579400076907004102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=6579400076907004102' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/6579400076907004102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/6579400076907004102'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2012/01/list-all-currently-connected-user_6184.html' title='List all currently connected user sessions ordered by current PGA size'/><author><name>Suresh Kumar</name><uri>http://www.blogger.com/profile/00536067684306007880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-1241609392172869529</id><published>2012-01-02T16:38:00.001+05:30</published><updated>2012-01-02T16:39:56.720+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='DB Scripts'/><title type='text'>List all currently connected user sessions ordered by Logical I/O</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;-- +--------------------------------------------------------------------------------+&lt;br /&gt;-- | PURPOSE&amp;nbsp; : List all currently connected user sessions ordered by Logical - I/O |&lt;br /&gt;-- +--------------------------------------------------------------------------------+&lt;br /&gt;&lt;br /&gt;SET LINESIZE 145&lt;br /&gt;SET PAGESIZE 9999&lt;br /&gt;&lt;br /&gt;COLUMN sid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT 99999&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'SID'&lt;br /&gt;COLUMN serial_id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT 999999&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'Serial#'&lt;br /&gt;COLUMN session_status&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT a9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'Status'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JUSTIFY right&lt;br /&gt;COLUMN oracle_username&amp;nbsp;&amp;nbsp; FORMAT a12&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'Oracle User'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JUSTIFY right&lt;br /&gt;COLUMN os_username&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT a9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'O/S User'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JUSTIFY right&lt;br /&gt;COLUMN os_pid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT 9999999&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'O/S PID'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JUSTIFY right&lt;br /&gt;COLUMN session_program&amp;nbsp;&amp;nbsp; FORMAT a18&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'Session Program' TRUNC&lt;br /&gt;COLUMN session_machine&amp;nbsp;&amp;nbsp; FORMAT a8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HEADING 'Machine'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JUSTIFY right TRUNC&lt;br /&gt;COLUMN logical_io&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT 999,999,999,999&amp;nbsp; HEADING 'Logical I/O'&lt;br /&gt;COLUMN physical_reads&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT 999,999,999,999&amp;nbsp; HEADING 'Physical Reads'&lt;br /&gt;COLUMN physical_writes&amp;nbsp;&amp;nbsp; FORMAT 999,999,999,999&amp;nbsp; HEADING 'Physical Writes'&lt;br /&gt;&lt;br /&gt;prompt &lt;br /&gt;prompt +----------------------------------------------------+&lt;br /&gt;prompt | User Sessions Ordered by Logical I/O&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&lt;br /&gt;prompt +----------------------------------------------------+&lt;br /&gt;&lt;br /&gt;SELECT&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; s.sid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sid&lt;br /&gt;&amp;nbsp; , s.serial#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; serial_id&lt;br /&gt;&amp;nbsp; , lpad(s.status,9)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; session_status&lt;br /&gt;&amp;nbsp; , lpad(s.username,12)&amp;nbsp; oracle_username&lt;br /&gt;&amp;nbsp; , lpad(s.osuser,9)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; os_username&lt;br /&gt;&amp;nbsp; , lpad(p.spid,7)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; os_pid&lt;br /&gt;&amp;nbsp; , s.program&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; session_program&lt;br /&gt;&amp;nbsp; , lpad(s.machine,8)&amp;nbsp;&amp;nbsp;&amp;nbsp; session_machine&lt;br /&gt;&amp;nbsp; , sstat1.value&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; + sstat2.value&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; logical_io&lt;br /&gt;&amp;nbsp; , sstat3.value&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; physical_reads&lt;br /&gt;&amp;nbsp; , sstat4.value&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; physical_writes&lt;br /&gt;FROM &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; v$process&amp;nbsp; p&lt;br /&gt;&amp;nbsp; , v$session&amp;nbsp; s&lt;br /&gt;&amp;nbsp; , v$sesstat&amp;nbsp; sstat1&lt;br /&gt;&amp;nbsp; , v$sesstat&amp;nbsp; sstat2&lt;br /&gt;&amp;nbsp; , v$sesstat&amp;nbsp; sstat3&lt;br /&gt;&amp;nbsp; , v$sesstat&amp;nbsp; sstat4&lt;br /&gt;&amp;nbsp; , v$statname statname1&lt;br /&gt;&amp;nbsp; , v$statname statname2&lt;br /&gt;&amp;nbsp; , v$statname statname3&lt;br /&gt;&amp;nbsp; , v$statname statname4&lt;br /&gt;WHERE&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; p.addr (+)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = s.paddr&lt;br /&gt;&amp;nbsp; AND s.sid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = sstat1.sid&lt;br /&gt;&amp;nbsp; AND s.sid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = sstat2.sid&lt;br /&gt;&amp;nbsp; AND s.sid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = sstat3.sid&lt;br /&gt;&amp;nbsp; AND s.sid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = sstat4.sid&lt;br /&gt;&amp;nbsp; AND statname1.statistic#&amp;nbsp; = sstat1.statistic#&lt;br /&gt;&amp;nbsp; AND statname2.statistic#&amp;nbsp; = sstat2.statistic#&lt;br /&gt;&amp;nbsp; AND statname3.statistic#&amp;nbsp; = sstat3.statistic#&lt;br /&gt;&amp;nbsp; AND statname4.statistic#&amp;nbsp; = sstat4.statistic#&lt;br /&gt;&amp;nbsp; AND statname1.name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 'db block gets'&lt;br /&gt;&amp;nbsp; AND statname2.name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 'consistent gets'&lt;br /&gt;&amp;nbsp; AND statname3.name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 'physical reads'&lt;br /&gt;&amp;nbsp; AND statname4.name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 'physical writes'&lt;br /&gt;ORDER BY logical_io DESC&lt;br /&gt;/&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-1241609392172869529?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/1241609392172869529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=1241609392172869529' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/1241609392172869529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/1241609392172869529'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2012/01/list-all-currently-connected-user_02.html' title='List all currently connected user sessions ordered by Logical I/O'/><author><name>Suresh Kumar</name><uri>http://www.blogger.com/profile/00536067684306007880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-2730921352080150104</id><published>2012-01-02T16:26:00.000+05:30</published><updated>2012-01-02T16:45:24.166+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='DB Scripts'/><title type='text'>List all currently connected user sessions ordered by CPU time.</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;a href="http://allappsdba.blogspot.com/2011/12/script-given-below-identifies-which.html#links"&gt;-- +----------------------------------------------------------------------------+&lt;br /&gt;-- | DATABASE : Oracle                                                          |&lt;br /&gt;-- | PURPOSE  : List all currently connected user sessions ordered by CPU time. |&lt;br /&gt;-- +----------------------------------------------------------------------------+&lt;br /&gt;&lt;br /&gt;SET LINESIZE 145&lt;br /&gt;SET PAGESIZE 9999&lt;br /&gt;&lt;br /&gt;COLUMN sid               FORMAT 99999            HEADING 'SID'&lt;br /&gt;COLUMN serial_id         FORMAT 999999           HEADING 'Serial#'&lt;br /&gt;COLUMN session_status    FORMAT a9               HEADING 'Status'          JUSTIFY right&lt;br /&gt;COLUMN oracle_username   FORMAT a12              HEADING 'Oracle User'     JUSTIFY right&lt;br /&gt;COLUMN os_username       FORMAT a9               HEADING 'O/S User'        JUSTIFY right&lt;br /&gt;COLUMN os_pid            FORMAT 9999999          HEADING 'O/S PID'         JUSTIFY right&lt;br /&gt;COLUMN session_program   FORMAT a20              HEADING 'Session Program' TRUNC&lt;br /&gt;COLUMN session_machine   FORMAT a14              HEADING 'Machine'         JUSTIFY right TRUNC&lt;br /&gt;COLUMN cpu_value         FORMAT 999,999,999,999  HEADING 'CPU'&lt;br /&gt;&lt;br /&gt;prompt&lt;br /&gt;prompt +----------------------------------------------------+&lt;br /&gt;prompt | User Sessions Ordered by CPU                       |&lt;br /&gt;prompt +----------------------------------------------------+&lt;br /&gt;&lt;br /&gt;SELECT&lt;br /&gt;    s.sid                sid&lt;br /&gt;  , s.serial#            serial_id&lt;br /&gt;  , lpad(s.status,9)     session_status&lt;br /&gt;  , lpad(s.username,12)  oracle_username&lt;br /&gt;  , lpad(s.osuser,9)     os_username&lt;br /&gt;  , lpad(p.spid,7)       os_pid&lt;br /&gt;  , s.program            session_program&lt;br /&gt;  , lpad(s.machine,14)   session_machine&lt;br /&gt;  , sstat.value          cpu_value&lt;br /&gt;FROM&lt;br /&gt;    v$process  p&lt;br /&gt;  , v$session  s&lt;br /&gt;  , v$sesstat  sstat&lt;br /&gt;  , v$statname statname&lt;br /&gt;WHERE&lt;br /&gt;      p.addr (+)          = s.paddr&lt;br /&gt;  AND s.sid               = sstat.sid&lt;br /&gt;  AND statname.statistic# = sstat.statistic#&lt;br /&gt;  AND statname.name       = 'CPU used by this session'&lt;br /&gt;ORDER BY cpu_value DESC&lt;br /&gt;/&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-2730921352080150104?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/2730921352080150104/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=2730921352080150104' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/2730921352080150104'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/2730921352080150104'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2012/01/list-all-currently-connected-user.html' title='List all currently connected user sessions ordered by CPU time.'/><author><name>Suresh Kumar</name><uri>http://www.blogger.com/profile/00536067684306007880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-701757084873486355</id><published>2011-12-29T12:53:00.000+05:30</published><updated>2011-12-29T12:53:59.559+05:30</updated><title type='text'></title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;The script given below identifies which manager is going to execute a given Concurrent program:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SELECT user_concurrent_program_name, user_concurrent_queue_name&lt;br /&gt;  FROM apps.fnd_concurrent_programs_tl fcp,       apps.fnd_concurrent_queue_content fcqc,       apps.fnd_concurrent_queues_tl cq&lt;br /&gt; WHERE&lt;br /&gt;fcqc.type_application_id(+) = fcp.application_id   AND&lt;br /&gt;fcqc.type_id(+) = fcp.concurrent_program_id   AND&lt;br /&gt; fcqc.type_code(+) = 'P'   AND&lt;br /&gt; fcqc.include_flag(+) = 'I'   AND&lt;br /&gt; fcp.LANGUAGE = 'US'   AND&lt;br /&gt; fcp.user_concurrent_program_name = '&amp;amp;USER_CONCURRENT_PROGRAM_NAME' AND&lt;br /&gt;NVL (cqc.concurrent_queue_id, 0) = cq.concurrent_queue_id   AND&lt;br /&gt; NVL (cqc.queue_application_id, 0) = cq.application_id   AND&lt;br /&gt;cq.LANGUAGE = 'US'&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-701757084873486355?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/701757084873486355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=701757084873486355' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/701757084873486355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/701757084873486355'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2011/12/script-given-below-identifies-which.html' title=''/><author><name>Somu Chockalingam</name><uri>http://www.blogger.com/profile/15675697744581830094</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/-LVNP2ACiIps/TvUzYGfw-AI/AAAAAAAAEHY/IhZ02pwBsyY/s220/P1010006.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-6977938541933388121</id><published>2011-12-28T10:26:00.000+05:30</published><updated>2012-01-02T16:32:56.761+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='apps scripts'/><title type='text'>To identify long running concurrent requests for more than 1 hour.</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;# To identify the long running concurrent requests for more than 1 hour &lt;br /&gt;Mailid=&amp;lt;List of Mail ids&amp;gt;&lt;br /&gt;&amp;lt;Set the Environment&amp;gt;&lt;br /&gt;sqlplus -s 'apps/&amp;lt;apps password&amp;gt;&amp;lt;&amp;lt;EOF &amp;gt;&amp;gt; /usr/tmp/logli1.log&lt;br /&gt;spool /usr/tmp/longrunco.log&lt;br /&gt;set line 200&lt;br /&gt;set pagesize 500&lt;br /&gt;col PROGRAM_NAME format a30&lt;br /&gt;col concreq format a8&lt;br /&gt;col Username format a10&lt;br /&gt;col opid format a4&lt;br /&gt;col dbuser format a6&lt;br /&gt;SELECT SUBSTR(LTRIM(req.request_id),1,15) concreq,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; fcp.USER_CONCURRENT_PROGRAM_NAME "Program_Name",&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fu.user_name "Username",&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; round((sysdate - actual_start_date) * 24 ,2) "Running_Hrs", &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUBSTR(proc.os_process_id,1,15) clproc,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUBSTR(LTRIM(proc.oracle_process_id),1,15) opid,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUBSTR(vsess.username,1,10) dbuser,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUBSTR(vproc.spid,1,10) svrproc,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vsess.sid sid,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vsess.serial# serial#&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM&amp;nbsp;&amp;nbsp; fnd_concurrent_requests req,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fnd_concurrent_processes proc,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fnd_lookups look,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fnd_lookups look1,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; V\$process vproc,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; V\$session vsess,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; fnd_concurrent_programs_vl fcp,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; fnd_user fu&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE&amp;nbsp; req.controlling_manager = proc.concurrent_process_id(+)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND&amp;nbsp;&amp;nbsp;&amp;nbsp; req.status_code = look.lookup_code&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND&amp;nbsp;&amp;nbsp;&amp;nbsp; look.lookup_type = 'CP_STATUS_CODE'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND&amp;nbsp;&amp;nbsp;&amp;nbsp; req.phase_code = look1.lookup_code&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND&amp;nbsp;&amp;nbsp;&amp;nbsp; look1.lookup_type = 'CP_PHASE_CODE'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND&amp;nbsp;&amp;nbsp;&amp;nbsp; look1.meaning = 'Running'&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; and&amp;nbsp;&amp;nbsp;&amp;nbsp; req.CONCURRENT_PROGRAM_ID = fcp.CONCURRENT_PROGRAM_ID&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND&amp;nbsp;&amp;nbsp;&amp;nbsp; proc.oracle_process_id = vproc.pid(+)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND&amp;nbsp;&amp;nbsp;&amp;nbsp; vproc.addr = vsess.paddr(+)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND&amp;nbsp;&amp;nbsp;&amp;nbsp; fu.user_id = req.requested_by&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND&amp;nbsp;&amp;nbsp;&amp;nbsp; round((sysdate - actual_start_date) * 24) &amp;gt; 1;&lt;br /&gt;spool off&lt;br /&gt;quit;&lt;br /&gt;EOF&lt;br /&gt;echo `date` &amp;gt;&amp;gt; $ORACLE_HOME/admin/$CONTEXT_NAME/udump/longrun_concurrent.log&lt;br /&gt;cat /usr/tmp/longrunco.log &amp;gt;&amp;gt; $ORACLE_HOME/admin/$CONTEXT_NAME/udump/longrun_concurrent.log&lt;br /&gt;cat /usr/tmp/longrunco.log |mailx -s "Alert:Long Running Concurrent requests Check" $Mailid &lt;br /&gt;rm -rf /usr/tmp/longrunco.log &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-6977938541933388121?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/6977938541933388121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=6977938541933388121' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/6977938541933388121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/6977938541933388121'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2011/12/to-identify-long-running-concurrent.html' title='To identify long running concurrent requests for more than 1 hour.'/><author><name>Suresh Kumar</name><uri>http://www.blogger.com/profile/00536067684306007880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-4919604258112419790</id><published>2011-12-24T16:23:00.004+05:30</published><updated>2011-12-24T16:29:10.672+05:30</updated><title type='text'>Apex Listener Configuration for Apex</title><content type='html'>1) Check java version after completion of glassfish installation&lt;br /&gt;. /java -version&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-jl7vg_fuyO0/TvWvlv-DN8I/AAAAAAAAAEQ/BM-LBEN-Ys4/s1600/gf6.bmp"&gt;&lt;img style="WIDTH: 400px; HEIGHT: 225px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5689646767319234498" border="0" alt="" src="http://1.bp.blogspot.com/-jl7vg_fuyO0/TvWvlv-DN8I/AAAAAAAAAEQ/BM-LBEN-Ys4/s400/gf6.bmp" /&gt;&lt;/a&gt;&lt;br /&gt;2) Go to location /oracle/glassfishv3/jdk/bin and&lt;br /&gt;&lt;br /&gt;Run ./java -jar /oracle/apex/apex.war,&lt;br /&gt;(where /oracle/apex/ is the location of apex listener software )&lt;br /&gt;will get the below screenshot&lt;br /&gt;And provide the preferred username and password for adminlistener and managerlistener&lt;br /&gt;Username and password for the above can be anything.&lt;br /&gt;&lt;br /&gt;Output&lt;br /&gt;&lt;br /&gt;bash-3.00$ /oracle/glassfishv3/jdk6/jdk/bin/java -jar apex.war&lt;br /&gt;INFO: Starting: /oracle/glassfishv3/apex.war&lt;br /&gt;See: 'java -jar apex.war --help' for full range of configuration options&lt;br /&gt;INFO: Extracting to: /oracle/.apex/8080&lt;br /&gt;Enter the path to the directory containing the APEX static resources&lt;br /&gt;Example: /Users/myuser/apex/images&lt;br /&gt;or press Enter to skip: /oracle/apex_4.0.2_en/apex/images&lt;br /&gt;INFO: Using classpath: file:/oracle/.apex/8080/apex/____embedded/start.jar:file:/oracle/.apex/8080/apex/WEB-INF/lib/commons-fileupload-1.2.1.jar:file:/oracle/.apex/8080/apex/WEB-INF/lib/ojdbc6.jar:file:/oracle/.apex/8080/apex/WEB-INF/lib/ojmisc.jar:file:/oracle/.apex/8080/apex/WEB-INF/lib/poi-3.6-20091214.jar:file:/oracle/.apex/8080/apex/WEB-INF/lib/ucp.jar:file:/oracle/.apex/8080/apex/WEB-INF/lib/apex.jar:&lt;br /&gt;INFO: Starting Embedded Web Container in: /oracle/.apex/8080&lt;br /&gt;Enter a username for the APEX Listener Administrator [adminlistener]: admin123&lt;br /&gt;Enter a password for admin123:admin321&lt;br /&gt;Confirm password for admin123:admin321&lt;br /&gt;Enter a username for the APEX Listener Manager [managerlistener]: manager&lt;br /&gt;Enter a password for manager:manager123&lt;br /&gt;Confirm password for manager:manager123&lt;br /&gt;Apr 21, 2011 2:45:50 PM ____bootstrap.Deployer deploy&lt;br /&gt;INFO: Will deploy application path=/oracle/.apex/8080/apex/WEB-INF/web.xml&lt;br /&gt;Apr 21, 2011 2:45:53 PM ____bootstrap.Deployer deploy&lt;br /&gt;INFO: deployed application path=/oracle/.apex/8080/apex/WEB-INF/web.xml&lt;br /&gt;Apr 21, 2011 2:45:53 PM com.sun.grizzly.Controller logVersion&lt;br /&gt;INFO: Starting Grizzly Framework 1.9.18-o - Thu Apr 21 14:45:53 PDT 2011&lt;br /&gt;INFO: Please complete configuration at: http://localhost:8080/apex/listenerConfigure&lt;br /&gt;&lt;br /&gt;In the below screen, Provide username as APEX_PUBLIC_USER , password of apex_public_user as per Section 1,1.ii, hostname &amp;amp; port of apex database , SID of Apex database&lt;br /&gt;And click on apply button which will appear below in the firfox screen.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-OmHjzXjZKuo/TvWvecKo_VI/AAAAAAAAAEE/Yd9sVqxDt-k/s1600/gf7.bmp"&gt;&lt;img style="WIDTH: 400px; HEIGHT: 285px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5689646641744248146" border="0" alt="" src="http://1.bp.blogspot.com/-OmHjzXjZKuo/TvWvecKo_VI/AAAAAAAAAEE/Yd9sVqxDt-k/s400/gf7.bmp" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-4919604258112419790?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/4919604258112419790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=4919604258112419790' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/4919604258112419790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/4919604258112419790'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2011/12/apex-listener-configuration-for-apex.html' title='Apex Listener Configuration for Apex'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-jl7vg_fuyO0/TvWvlv-DN8I/AAAAAAAAAEQ/BM-LBEN-Ys4/s72-c/gf6.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-5052694904737544928</id><published>2011-12-24T15:56:00.011+05:30</published><updated>2011-12-24T16:29:48.585+05:30</updated><title type='text'>Installation of Glassfish for configuring apex frontend</title><content type='html'>1. Download the Glassfish&lt;br /&gt;&lt;a href="http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-sdk-6u3-jdk-6u26-downloads-439816.html"&gt;http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-sdk-6u3-jdk-6u26-downloads-439816.html&lt;/a&gt;&lt;br /&gt;Example File name : java_ee_sdk-6u1-jdk-solaris-sparc.sh&lt;br /&gt;&lt;br /&gt;2. Download the Apex listener : apex_listener.1.1.2 &lt;a href="http://www.oracle.com/technetwork/developer-tools/apex-listener/downloads/index.html"&gt;http://www.oracle.com/technetwork/developer-tools/apex-listener/downloads/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3) Reset the password for APEX_040000 and apex_public_user&lt;br /&gt;i. Unlock the Apex user Acount. SQL&amp;gt; ALTER USER APEX_040000 ACCOUNT UNLOCK; User altered&lt;br /&gt;&lt;br /&gt;ii. Change password for Apex public user.&lt;br /&gt;ALTER USER APEX_PUBLIC_USER identified by &lt;apex&gt;;&lt;br /&gt;User altered.&lt;br /&gt;2) Start VNCServer and Start installation in VNC&lt;br /&gt;3) Run the script, sh java_ee_sdk-6u1-jdk-solaris-sparc.sh (/oracle/apex)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-qH6iGSQSPmU/TvWs4sobrOI/AAAAAAAAAD4/lZkXDxu68RM/s1600/gf1.bmp"&gt;&lt;img style="WIDTH: 400px; HEIGHT: 311px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5689643794305887458" border="0" alt="" src="http://1.bp.blogspot.com/-qH6iGSQSPmU/TvWs4sobrOI/AAAAAAAAAD4/lZkXDxu68RM/s400/gf1.bmp" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/-MuR2er_ey0w/TvWsxVwdGyI/AAAAAAAAADs/JrJS__pxsEc/s1600/gf2.bmp"&gt;&lt;img style="WIDTH: 400px; HEIGHT: 302px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5689643667906435874" border="0" alt="" src="http://2.bp.blogspot.com/-MuR2er_ey0w/TvWsxVwdGyI/AAAAAAAAADs/JrJS__pxsEc/s400/gf2.bmp" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/-gXkf2lRq5_U/TvWspcmmbGI/AAAAAAAAADg/twx3tGyeeK8/s1600/gf3.bmp"&gt;&lt;img style="WIDTH: 400px; HEIGHT: 305px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5689643532305198178" border="0" alt="" src="http://3.bp.blogspot.com/-gXkf2lRq5_U/TvWspcmmbGI/AAAAAAAAADg/twx3tGyeeK8/s400/gf3.bmp" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/-wvbX1CK5ins/TvWsgmLJHrI/AAAAAAAAADU/ZruBbbCiuTI/s1600/gf4.bmp"&gt;&lt;img style="WIDTH: 400px; HEIGHT: 304px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5689643380255563442" border="0" alt="" src="http://3.bp.blogspot.com/-wvbX1CK5ins/TvWsgmLJHrI/AAAAAAAAADU/ZruBbbCiuTI/s400/gf4.bmp" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/-5z2XE7m7tCM/TvWsXpL4SbI/AAAAAAAAADI/YEvaMw-PcNU/s1600/gf5.bmp"&gt;&lt;img style="WIDTH: 400px; HEIGHT: 305px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5689643226445138354" border="0" alt="" src="http://2.bp.blogspot.com/-5z2XE7m7tCM/TvWsXpL4SbI/AAAAAAAAADI/YEvaMw-PcNU/s400/gf5.bmp" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-5052694904737544928?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/5052694904737544928/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=5052694904737544928' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/5052694904737544928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/5052694904737544928'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2011/12/installation-of-glassfish-and-apex.html' title='Installation of Glassfish for configuring apex frontend'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-qH6iGSQSPmU/TvWs4sobrOI/AAAAAAAAAD4/lZkXDxu68RM/s72-c/gf1.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-1906502001030828753</id><published>2011-12-24T15:45:00.002+05:30</published><updated>2011-12-24T15:53:51.332+05:30</updated><title type='text'>Apex Installation for 11g Instance</title><content type='html'>Pre Installation Tasks:&lt;br /&gt;&lt;br /&gt;1. Create Tablespace for Apex Data and Files.&lt;br /&gt;SQL&amp;gt; create tablespace apex datafile '/&lt;datafile&gt;/apexd01.dbf' size 500m;&lt;br /&gt;Tablespace created.&lt;br /&gt;&lt;br /&gt;2. Ensure Shared pool size is atleast 100m (suggested 250m)&lt;br /&gt;&lt;br /&gt;3. Download the Apex Installation Software from the below Link and move the software to server&lt;br /&gt;&lt;a href="http://www.oracle.com/technetwork/developer-tools/apex/downloads/index.html"&gt;http://www.oracle.com/technetwork/developer-tools/apex/downloads/index.html&lt;/a&gt;&lt;br /&gt;Oracle Application Express 4.0.2 - English language only&lt;br /&gt;4. Unzip the apex Installation software and change directory into extracted folder&lt;br /&gt;&lt;br /&gt;Installation Tasks:&lt;br /&gt;1. Login as sysdba: sqlplus ‘/as sysdba’&lt;br /&gt;2. Installation Command: @apexins.sql apex apex temp /i/&lt;br /&gt;3. Admin Username Password Change:&lt;br /&gt;SQL&amp;gt; @apxchpwd&lt;br /&gt;Enter a value below for the password for the Application Express ADMIN user.&lt;br /&gt;Enter a password for the ADMIN user []&lt;br /&gt;Session altered.&lt;br /&gt;...changing password for ADMIN&lt;br /&gt;PL/SQL procedure successfully completed.&lt;br /&gt;Commit complete.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-1906502001030828753?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/1906502001030828753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=1906502001030828753' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/1906502001030828753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/1906502001030828753'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2011/12/apex-installation-for-11g-instance.html' title='Apex Installation for 11g Instance'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-5289581554168166196</id><published>2011-12-24T15:13:00.002+05:30</published><updated>2011-12-24T15:30:59.793+05:30</updated><title type='text'>Concurrent Processing - Best Practices for Performance for Concurrent Managers in E-Business Suite</title><content type='html'>Generic Tips&lt;br /&gt;&lt;br /&gt;1) Sleep Seconds - is the number of seconds your Concurrent manager waits between checking the list of pending concurrent requests (concurrent requests waiting to be started).&lt;br /&gt;&lt;br /&gt;Tip: Set the sleep time to be very brief during periods when the number of requests submitted is expected to be high. Otherwise set the sleep time to a high number (e.g. 2 minutes) . This avoids constant polls to check for new requests.&lt;br /&gt;&lt;br /&gt;2) Increase the cache size (number of requests cached) to at least twice the number of target processes.&lt;br /&gt;For example, if a manager's work shift has 1 target process and a cache value of 3, it will read three requests, and try to run those three requests before reading any new requests.&lt;br /&gt;&lt;br /&gt;Tip: Enter a value of 1 when defining a manager that runs long, time-consuming jobs, and a value of 3 or 4 for managers that run small, quick jobs.&lt;br /&gt;&lt;br /&gt;3) Create specialized concurrent managers to dedicate certain process either short or long running programs to avoid queue length.&lt;br /&gt;&lt;br /&gt;4) To maximize throughput consider reducing the sleep time of the Conflict Resolution Manager (CRM). The default value is 60 seconds. You can consider setting to 5 or 10 seconds.&lt;br /&gt;&lt;br /&gt;5) Avoid enabling an excessive number of standard or specialized managers. It can degrade the performance due polling on queue tables&lt;br /&gt;(FND_CONCURRENT_REQUESTS...). You need to create specialized managers only if there is a real need.&lt;br /&gt;&lt;br /&gt;6) Set the system profile option "Concurrent: Force Local Output File Mode" to "Yes" if required . You need to apply patch 7530490 for R12 (or) 7834670 for 11i to get this profile.&lt;br /&gt;Refer Note.822368.1: Purge Concurrent Request FNDCPPUR Does Not Delete Files From File System or Slow performance&lt;br /&gt;&lt;br /&gt;Note:- The profile option "Concurrent: Force Local Output File Mode" is set to "No" by default. After applying the patch, set the profile option to YES will cause FNDCPPUR to always access files on the local file system, hence FNDCPPUR will remove the OS files faster.To enable this feature, All Concurrent Manager nodes must be able to access the output file location via the local filesystem&lt;br /&gt;&lt;br /&gt;7) Truncate the reports.log file in log directory. Refer Note.844976.1 for more details&lt;br /&gt;Truncation of file "reports.log" is a regular maintenance work of Application DBA. Make sure that reports log file size should not increase to its maximum limit of 2 GB. There is no purge program to truncate file "reports.log". This maintenance needs to be done manually and regularly depending on number of concurrent program which uses "reports.log". You can safely truncate "reports.log". The "reports.log" file can be located under $APPLCSF/$APPLLOG.&lt;br /&gt;&lt;br /&gt;8) Ensure "Purge Concurrent Request and/or Manager Data, FNDCPPUR," is run at regular intervals with "Entity" parameter as "ALL". A high number of records in FND_CONCURRENT tables can degrade the performance.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Additionally, the following are very good methods to follow for optimizing the process:&lt;br /&gt;&lt;br /&gt;• Run the job in hours with low workload. Doing this after hours will lessen the contention on the tables from running against your daily processing.&lt;br /&gt;• To get the requests under control, run the FNDCPPUR program with Age=20 or Age=18 would be a good method. That means, all requests older than 18 or 20 days will be purged.&lt;br /&gt;• Once the requests are under control, run the FNDCPPUR program with Age=7 to maintain an efficient process. This would solely depend on the level of processing that is performed at your site&lt;br /&gt;&lt;br /&gt;9) Ensure that the log/out files are removed from the locations shown below as you run "Purge Concurrent Request and/or Manager Data program".&lt;br /&gt;&lt;br /&gt;$APPLCSF/$APPLLOG&lt;br /&gt;$APPLCSF/$APPLOUT&lt;br /&gt;&lt;br /&gt;In the event that it does not remove the log/out files, over a period of time it will slow down the performance. Please refer to the following note which suggests the patch which fixes it.&lt;br /&gt;&lt;br /&gt;Note.822368.1: Purge Concurrent Request FNDCPPUR Does Not Delete Files From File System or Slow performance&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;10) Defragment the tables periodically to reclaim unused space / improve performance&lt;br /&gt;FND_CONCURRENT_REQUESTS&lt;br /&gt;FND_CONCURRENT_PROCESSES&lt;br /&gt;FND_CRM_HISTORY&lt;br /&gt;FND_ENV_CONTEXT&lt;br /&gt;FND_TEMP_FILES&lt;br /&gt;&lt;br /&gt;HOW TO DEFRAGMENT&lt;br /&gt;&lt;br /&gt;10.1) alter table &lt;owner&gt;.&lt;table_name&gt; move;&lt;br /&gt;10.2) Note that, some indexes might become unusable after table is moved, check the index status from dba_indexes for the table moved and rebuild them too as explained in next bullet.&lt;br /&gt;&lt;br /&gt;select owner, index_name, status from dba_indexes where table_owner = upper('&amp;amp;OWNER') and table_name = upper('&amp;amp;SEGMENT_NAME');&lt;br /&gt;&lt;br /&gt;10.3) alter index &lt;owner&gt;.&lt;index_name&gt; rebuild online;&lt;br /&gt;&lt;br /&gt;Note: Ensure the tablespace in which the object currently exists has got sufficient space before you move/defragment . Always take backup of the tables before moving the data. It is recommended to perform thsaction on Test instance initially then testing thoroughly before performing it on Production instance.&lt;br /&gt;&lt;br /&gt;10.4) You will need to collect the statistics for the tables.&lt;br /&gt;&lt;br /&gt;For example:&lt;br /&gt;exec fnd_stats.gather_table_stats ('APPLSYS','FND_CONCURRENT_REQUESTS',PERCENT=&amp;gt;99);&lt;br /&gt;&lt;br /&gt;Transaction Manager (TM)&lt;br /&gt;&lt;br /&gt;11 ) Profile Concurrent:Wait for Available TM - Total time to wait for a TM before switchover to next available TM. Consider setting this to 1 (second).&lt;br /&gt;12) Ensure enough TMs exist to service the incoming request load.&lt;br /&gt;13) When the load is high, set the following profile to optimum values to achieve better results.&lt;br /&gt;PO: Approval Timeout Value - Total time for workflow call (When initiated from Forms) to time out.&lt;br /&gt;14) Set the sleep time on the Transaction Manager to a high number (e.g. 10 minutes), this avoids constant polls to check for shutdown requests.&lt;br /&gt;&lt;br /&gt;Parallel Concurrent Processing (PCP) Environment&lt;br /&gt;&lt;br /&gt;15) If the failover of managers is taking too long refer to Note:551895.1: Failover Of Concurrent Manager Processes Takes More than 30 Minutes&lt;br /&gt;&lt;br /&gt;16) Set profile option 'Concurrent: PCP Instance Check' to 'OFF' if instance-sensitive failover is not required. Setting it to 'ON' means that concurrent managers will fail over to a secondary application tier node if the database instance to which it is connected goes down.&lt;br /&gt;&lt;br /&gt;17) Transaction Manager uses DBMS_PIPE to communicate with application session prior to 11i.ATG_PF.H RUP3. DBMS_PIPE in turn uses OS Pipe.We might use Advance Queue(AQ) with 11i.ATG_PF.H RUP3 by setting System Profile "Concurrent: TM Transport Type" to&lt;br /&gt;'QUEUE'&lt;br /&gt;&lt;br /&gt;Note Pipes are more efficient but require a Transaction Manager to be running on each DB Instance (RAC). So you might want to use "Queue" for easy maintenance.&lt;br /&gt;&lt;br /&gt;18) Add these parameters depends on your Database version&lt;br /&gt;+ _lm_global_posts=TRUE&lt;br /&gt;+ _immediate_commit_propagation=TRUE (11g RAC)&lt;br /&gt;+ max_commit_propagation_delay=0 (9i RAC)&lt;br /&gt;&lt;br /&gt;Concurrent Processing Server Tuning&lt;br /&gt;&lt;br /&gt;1. There are way too many site specific factors that needs to be considered for optimum CP throughput: from machine hardware, to user request volume, to required Work&lt;br /&gt;Shifts, to programs run time characteristics (long / short running)--not to mention also testing and benchmarking. Such a tasks, is beyond the scope of ATG Support.&lt;br /&gt;&lt;br /&gt;2. The "Tuning Concurrent Processing" chapter of the white paper "A Holistic Approach To Performance Tuning Oracle Applications Systems Release 11 and 11i" Note 69565.1 may provide some basic insight. Also reference the "Defining Concurrent Managers" and the "Setting Up and Starting Concurrent Managers" chapters of the "Oracle Applications System Administrator's Guide - Configuration".&lt;br /&gt;&lt;br /&gt;3. As per Note 69565.1 "A Holistic Approach to Performance Tuning Oracle Applications Systems", "50% of concurrent processing performance tuning is in the business!"&lt;br /&gt;&lt;br /&gt;4. Visit the Concurrent Processing Product Information Center (PIC) Note 1304305.1 for additional performance and setup documentation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-5289581554168166196?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/5289581554168166196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=5289581554168166196' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/5289581554168166196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/5289581554168166196'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2011/12/concurrent-processing-best-practices.html' title='Concurrent Processing - Best Practices for Performance for Concurrent Managers in E-Business Suite'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-6713493309845871903</id><published>2011-12-24T15:09:00.002+05:30</published><updated>2011-12-24T15:11:37.321+05:30</updated><title type='text'>Start Tuning....</title><content type='html'>&lt;strong&gt;&lt;u&gt;How to Start tuning: Server Level (Focus from Oracle Database)&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Whenever there is server level issue, The tuning starts from the server&lt;br /&gt;.. Just remember the phrase “The person who has the problems has the symptoms for solutions” So let us start the tuning from server..&lt;br /&gt;&lt;br /&gt;1. First we need to find out what the server utilization is and who is utilizing the most.&lt;br /&gt;&lt;br /&gt;How to achieve it: we can use os specific commands like Topas in AIX,TOP in linux environments,Prstat/topas in solaris, task manager in windows.&lt;br /&gt;&lt;br /&gt;What you need: once you found what is the utilization and who is doing that..&lt;br /&gt;Then you need to get the server process id (spid) from the os level of the specific process who is utilizing the most.&lt;br /&gt;&lt;br /&gt;2. After that login to any user session who can access v$ views.&lt;br /&gt;&lt;br /&gt;Execute: ( I attached my queries ,, you can add the columns you need to add )&lt;br /&gt;&lt;br /&gt;Select module,action,machine,sql_address,sql_id,status from v$session vs&lt;br /&gt;Where paddr=(select addr from v$process where spid=’&amp;amp;spid’);&lt;br /&gt;&lt;br /&gt;3. find out what the sql which is consuming resource.&lt;br /&gt;&lt;br /&gt;Select sql_text,sql_fulltext,optimizer_cost from v$sql where sql_id=’&amp;amp;sql_id’;&lt;br /&gt;&lt;br /&gt;4. Now you got the details of the sessions,, if you want to do kill the session .. go to your server console as the specific user and then kill the session&lt;br /&gt;&lt;br /&gt;How should I do: use ‘’kill -9 &lt;spid&gt;”&lt;br /&gt;&lt;br /&gt;5. Don’t stop here .. tune the query and take complete solution to the issue .&lt;br /&gt;&lt;br /&gt;How to Start tuning: Session Level (focus from oracle Database)&lt;br /&gt;&lt;br /&gt;Refer to the post… How to Start tuning: Server Level (Focus from Oracle Database)&lt;br /&gt;When we found that the specific session taking more bottleneck towards performance. Then The best step to be taken is the tracing the session (ie getting more details) before killing it.&lt;br /&gt;For Example FNDWFBG is taking more cpu usage.. what we need to take step is..&lt;br /&gt;1. As per the guidelines in the post.. first we need to take the Os process id.&lt;br /&gt;&lt;br /&gt;2. Login as sysdba&lt;br /&gt;&lt;br /&gt;3. i. oradebug setospid &amp;amp;spid&lt;br /&gt;ii. oradebug unlimit&lt;br /&gt;iii. oradebug Event 10046 trace name context forever, level 12&lt;br /&gt;Trace file will be generated with the process id in its name in User dump location.&lt;br /&gt;&lt;br /&gt;4. Once the session got completed then execute the below command in the sysdba session where you initiated the oradebug.&lt;br /&gt;&lt;br /&gt;oradebug Event 10046 trace name context off;&lt;br /&gt;&lt;br /&gt;5. What next.. Generate tkprof for the session dump file to find the expensive query.&lt;br /&gt;&lt;br /&gt;Suggested to use as below:&lt;br /&gt;&lt;br /&gt;Tkprof &lt;raw&gt;&lt;tkp&gt;explain=&lt;application&gt;/&lt;application&gt; sys=no sort='(prsela, exeela, fchela)'&lt;br /&gt;&lt;br /&gt;Example: tkprof PROD_ora_950460.trc PROD_ora_950460.tkp explain=apps/apps sys=no&lt;br /&gt;sort='(prsela, exeela, fchela)'&lt;br /&gt;&lt;br /&gt;The above tkprof options are very usefull.. it will give us the query details in the order of its expensiveness.&lt;br /&gt;&lt;br /&gt;6. Beyond this.. DBA needs to work with the respective technical teams to tune the expensive query.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;How to start tuning: Code Level &lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Refer to the post… How to Start tuning: Session Level (focus from oracle Database)&lt;br /&gt;Once we found the most expensive query, we need to tune the query and test it again..&lt;br /&gt;Always advisable to tune and test in your test instance.&lt;br /&gt;&lt;br /&gt;Follow the below steps to test and find out whether it is tuned or not…&lt;br /&gt;&lt;br /&gt;1. Login to your Application user through which you can execute the statements&lt;br /&gt;&lt;br /&gt;2. alter session set tracefile_identifier='10046';&lt;br /&gt;&lt;br /&gt;3. alter session set timed_statistics = true;&lt;br /&gt;&lt;br /&gt;4. alter session set statistics_level=all;&lt;br /&gt;&lt;br /&gt;5. alter session set max_dump_file_size = unlimited;&lt;br /&gt;&lt;br /&gt;6. alter session set events '10046 trace name context forever,level 12';&lt;br /&gt;&lt;br /&gt;7. Execute the expensive statement&lt;br /&gt;&lt;br /&gt;8. select * from dual; --- to ensure the previous cursor is closed&lt;br /&gt;&lt;br /&gt;9. alter session set events '10046 trace name context off';&lt;br /&gt;&lt;br /&gt;10. Generate the tkprof&lt;br /&gt;&lt;br /&gt;Generate the tkprof as explained in the post How to Start tuning: Session Level (focus from oracle Database).. itll the give the details in the order of its expensiveness.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;How to start tuning: Oracle Ebs Application Session&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;As per the previous posts.. we need to trace the session to find out what is the problem.&lt;br /&gt;For E-Business Suite Session .. Here we go.&lt;br /&gt;1. Navigate Responsibility: System Administrator &amp;gt; Profile &amp;gt; System &amp;gt;Query&lt;br /&gt;&lt;br /&gt;User: User submitting the Journal entries Report&lt;br /&gt;Profile: Initialization SQL Statement - Custom&lt;br /&gt;&lt;br /&gt;2. Click on User column - Edit Field and enter&lt;br /&gt;&lt;br /&gt;begin fnd_ctl.fnd_sess_ctl('','','TRUE','TRUE','LOG','ALTER SESSION SET EVENTS=''''''10046 TRACE NAME CONTEXT FOREVER,LEVEL 12'''''); end;&lt;br /&gt;&lt;br /&gt;3. Save.&lt;br /&gt;&lt;br /&gt;4. Reproduce the problem through the user session to find out cause for performance problem.&lt;br /&gt;&lt;br /&gt;5 Trace file will be generated with the process id in its name.&lt;br /&gt;6 Generate tkprof for the trace file.&lt;br /&gt;&lt;br /&gt;Generate the tkprof as explained in the post How to Start tuning: Session Level (focus from oracle Database).. itll the give the details in the order of its expensiveness.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-6713493309845871903?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/6713493309845871903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=6713493309845871903' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/6713493309845871903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/6713493309845871903'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2011/12/start-tuning.html' title='Start Tuning....'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-3517347664015553608</id><published>2011-12-24T11:50:00.000+05:30</published><updated>2011-12-24T11:50:06.377+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='scripts'/><category scheme='http://www.blogger.com/atom/ns#' term='responsibility'/><category scheme='http://www.blogger.com/atom/ns#' term='apps scripts'/><title type='text'></title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;-- This is to list the &amp;nbsp;AppsUser who are assigned a particular responsibility&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;select&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt; a&lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;.&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;user_name&lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;,&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;b&lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;.&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;responsibility_name&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;from&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;fnd_user a&lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;,&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;fnd_responsibility_vl b &lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;,&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;FND_USER_RESP_GROUPS c&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;where&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;a&lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;.&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;user_id &lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;=&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt; c&lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;.&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;user_id&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;and&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;c&lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;.&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;RESPONSIBILITY_ID &lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;=&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt; b&lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;.&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;RESPONSIBILITY_ID&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;and&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt; lower&lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;(&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;b&lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;.&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;responsibility_name&lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;)&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt; &lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;like&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt; lower&lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;(&lt;/span&gt;&lt;span style="color: red; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;'&amp;amp;Responsibility_name%'&lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;)&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;and&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt; a&lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;.&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;END_DATE &lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;is&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt; &lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;null&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;and&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;(&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;c&lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;.&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;END_DATE &lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;is&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt; &lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;null&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;or&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;c&lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;.&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;end_date &lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt; &lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;sysdate)&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;group&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt; &lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;by&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt; a&lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;.&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;USER_NAME&lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;,&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;b&lt;/span&gt;&lt;span style="color: #0000f0; font-family: Courier; font-size: 10.0pt; mso-bidi-font-family: Courier;"&gt;.&lt;/span&gt;&lt;span style="font-family: Courier; font-size: 10pt;"&gt;RESPONSIBILITY_NAME&lt;/span&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-3517347664015553608?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/3517347664015553608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=3517347664015553608' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/3517347664015553608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/3517347664015553608'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2011/12/this-is-to-list-who-are-assigned.html' title=''/><author><name>Somu Chockalingam</name><uri>http://www.blogger.com/profile/15675697744581830094</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/-LVNP2ACiIps/TvUzYGfw-AI/AAAAAAAAEHY/IhZ02pwBsyY/s220/P1010006.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-2048535976623865073</id><published>2011-12-24T11:18:00.004+05:30</published><updated>2011-12-24T11:22:32.429+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='scripts'/><category scheme='http://www.blogger.com/atom/ns#' term='responsibility'/><category scheme='http://www.blogger.com/atom/ns#' term='concurrent request'/><category scheme='http://www.blogger.com/atom/ns#' term='apps scripts'/><title type='text'>List Responsibilities That Can Run a Given Concurrent Program</title><content type='html'>&lt;div&gt;Purpose&lt;/div&gt;&lt;div&gt;-------&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This script helps in identifying the list of responsibilities that can run a given concurrent request&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;REM Save this file as whocanrun.sql    &lt;/div&gt;&lt;div&gt;REM Usage:  sqlplus apps/apps @whocanrun &lt;concurrent program="" name=""&gt;&lt;/concurrent&gt;&lt;/div&gt;&lt;div&gt;REM     or:     sqlplus apps/apps @whocanrun &lt;concurrent program="" short="" name=""&gt;&lt;/concurrent&gt;&lt;/div&gt;&lt;div&gt;REM&lt;/div&gt;&lt;div&gt;REM     Implemented remark 64545.1 to modify script for use with 11i&lt;/div&gt;&lt;div&gt;REM     changed to use fnd_concurrent_programs_vl, and fnd_responsibility_vl&lt;/div&gt;&lt;div&gt;REM     in place of fnd_concurrent_programs, and fnd_responsibility.&lt;/div&gt;&lt;div&gt;REM&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;set verify off&lt;/div&gt;&lt;div&gt;set pagesize 1000&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;column RN               format A40 heading "Responsibility Name"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;prompt&lt;/div&gt;&lt;div&gt;prompt &amp;amp;1 can be run by:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;SELECT          responsibility_name RN&lt;/div&gt;&lt;div&gt;FROM            fnd_request_groups frg,&lt;/div&gt;&lt;div&gt;                fnd_request_group_units frgu,&lt;/div&gt;&lt;div&gt;                fnd_concurrent_programs_vl fcpv,&lt;/div&gt;&lt;div&gt;                fnd_responsibility_vl frv&lt;/div&gt;&lt;div&gt;WHERE           frgu.request_unit_type = 'P'&lt;/div&gt;&lt;div&gt;AND             (UPPER(fcpv.concurrent_program_name) = UPPER('&amp;amp;1')&lt;/div&gt;&lt;div&gt;                OR&lt;/div&gt;&lt;div&gt;                UPPER(fcpv.user_concurrent_program_name) = UPPER('&amp;amp;1'))&lt;/div&gt;&lt;div&gt;AND             frgu.request_group_id = frg.request_group_id&lt;/div&gt;&lt;div&gt;AND             frgu.request_unit_id = fcpv.concurrent_program_id&lt;/div&gt;&lt;div&gt;AND             frv.request_group_id = frg.request_group_id&lt;/div&gt;&lt;div&gt;ORDER BY        responsibility_name &lt;/div&gt;&lt;div&gt;/&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-2048535976623865073?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/2048535976623865073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=2048535976623865073' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/2048535976623865073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/2048535976623865073'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2011/12/list-responsibilities-that-can-run.html' title='List Responsibilities That Can Run a Given Concurrent Program'/><author><name>Somu Chockalingam</name><uri>http://www.blogger.com/profile/15675697744581830094</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/-LVNP2ACiIps/TvUzYGfw-AI/AAAAAAAAEHY/IhZ02pwBsyY/s220/P1010006.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-8759514092587606321</id><published>2009-04-07T17:31:00.000+05:30</published><updated>2009-04-07T17:32:32.551+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Show the top 10 longest-active user sessions'/><title type='text'>Show the top 10 longest-active user sessions</title><content type='html'>/* top10active.sql&lt;br /&gt;    shows the top 10 longest-active user sessions&lt;br /&gt;*/&lt;br /&gt;col osuser format a10 trunc&lt;br /&gt;col LastCallET     format 99,999&lt;br /&gt;col sid format 9999&lt;br /&gt;col spid formar 999999&lt;br /&gt;col username format a10 trunc&lt;br /&gt;col uprogram format a25 trunc&lt;br /&gt;col machine format a10 trunc&lt;br /&gt;set linesize 132&lt;br /&gt;set verify off&lt;br /&gt;select * from (&lt;br /&gt;select to_char(s.logon_time, 'mm/dd hh:mi:ssAM') loggedon,&lt;br /&gt;  s.sid, s.status,&lt;br /&gt;  floor(last_call_et/60) "LastCallET",&lt;br /&gt; s.username, s.osuser, &lt;br /&gt; p.spid, s.module || ' - ' || s.program uprogram, &lt;br /&gt;s.machine, s.sql_hash_value&lt;br /&gt;from v$session s, v$process p&lt;br /&gt;where p.addr = s.paddr&lt;br /&gt;  and s.type = 'USER'&lt;br /&gt;  and module is not null&lt;br /&gt;  and s.status = 'ACTIVE'&lt;br /&gt;order by 4 desc)&lt;br /&gt;where rownum &lt; 11;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-8759514092587606321?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/8759514092587606321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=8759514092587606321' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/8759514092587606321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/8759514092587606321'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2009/04/show-top-10-longest-active-user.html' title='Show the top 10 longest-active user sessions'/><author><name>Sundaravel Ramasubbu</name><uri>http://www.blogger.com/profile/07034166941440117392</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/-AiICzZRLUWI/TwyLj0TUesI/AAAAAAAAAZ4/3_JdwHk1Vx8/s220/Image0731.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-2428583912111623444</id><published>2009-04-07T17:18:00.000+05:30</published><updated>2009-04-07T17:22:12.565+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Currently Active Sessions'/><title type='text'>Currently Active Sessions</title><content type='html'>/* active.sql&lt;br /&gt;    show info about active user sessions */&lt;br /&gt;&lt;br /&gt;set linesize 200&lt;br /&gt;col sid format 999&lt;br /&gt;col username format a8 trunc&lt;br /&gt;col osuser format a10 trunc&lt;br /&gt;col logged_on format a13 head LOGON_TIME&lt;br /&gt;col machine format a17 trunc&lt;br /&gt;col command format A15&lt;br /&gt;--col program format a20 trunc&lt;br /&gt;col proginfo format a25 trunc&lt;br /&gt;set verify off&lt;br /&gt;select s.sid, s.status,s.username,s.osuser,s.machine,s.sql_hash_value,&lt;br /&gt;decode(s.command, &lt;br /&gt;  1,'Create table' , 2,'Insert',&lt;br /&gt;  3,'Select' , 6,'Update',&lt;br /&gt;  7,'Delete' , 9,'Create index',&lt;br /&gt;  10,'Drop index' ,11,'Alter index',&lt;br /&gt;  12,'Drop table' ,13,'Create seq',&lt;br /&gt;  14,'Alter sequence' ,15,'Alter table',&lt;br /&gt;  16,'Drop sequ.' ,17,'Grant',&lt;br /&gt;  19,'Create syn.' ,20,'Drop synonym',&lt;br /&gt;  21,'Create view' ,22,'Drop view',&lt;br /&gt;  23,'Validate index' ,24,'Create procedure',&lt;br /&gt;  25,'Alter procedure' ,26,'Lock table', &lt;br /&gt;  42,'Alter session' ,44,'Commit',&lt;br /&gt;  45,'Rollback' ,46,'Savepoint',&lt;br /&gt;  47,'PL/SQL Exec' ,48,'Set Transaction',&lt;br /&gt;  60,'Alter trigger' ,62,'Analyse Table',&lt;br /&gt;  63,'Analyse index' ,71,'Create Snapshot Log',&lt;br /&gt;  72,'Alter Snapshot Log' ,73,'Drop Snapshot Log',&lt;br /&gt;  74,'Create Snapshot' ,75,'Alter Snapshot',&lt;br /&gt;  76,'drop Snapshot' ,85,'Truncate table',&lt;br /&gt;  0,'No command', '? : '||s.command) command&lt;br /&gt;,s.process, p.spid,&lt;br /&gt;   to_char(logon_time,'mm/dd hh:miAM') logged_on&lt;br /&gt;   --s.module || ' - ' || s.program proginfo&lt;br /&gt;from v$session s, v$process p&lt;br /&gt;where s.username is not null&lt;br /&gt;and s.paddr = p.addr&lt;br /&gt;and s.status='ACTIVE'&lt;br /&gt;/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-2428583912111623444?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/2428583912111623444/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=2428583912111623444' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/2428583912111623444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/2428583912111623444'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2009/04/currently-active-sessions.html' title='Currently Active Sessions'/><author><name>Sundaravel Ramasubbu</name><uri>http://www.blogger.com/profile/07034166941440117392</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://2.bp.blogspot.com/-AiICzZRLUWI/TwyLj0TUesI/AAAAAAAAAZ4/3_JdwHk1Vx8/s220/Image0731.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-5456606616459302939</id><published>2008-11-20T15:09:00.001+05:30</published><updated>2008-11-20T15:11:42.755+05:30</updated><title type='text'>Upgradation of Discoverer from 4i to 10g for Applications 11i CU2 (11.5.10.2)</title><content type='html'>&lt;span style="font-size:85%;"&gt;Upgradation of Discoverer from 4i to 10g for Applications 11i CU2 (11.5.10.2)&lt;br /&gt;Environment Details : Operating system : Solaris Sparc 64 Bit (5.10)&lt;br /&gt;Applications : 11i CU2 (11.5.10.2)&lt;br /&gt;Database : 10.2.0.2.0&lt;br /&gt;Oracle AS (Infra and Disc) Installation in TEST Applications&lt;br /&gt;Infra Structure installation in TEST:&lt;br /&gt;1. login to root&lt;br /&gt;2. xhost +&lt;br /&gt;3. echo set semsys:seminfo_semmni=300 &gt;&gt;/etc/system&lt;br /&gt;4. echo set semsys:seminfo_semmns=1024 &gt;&gt;/etc/system&lt;br /&gt;5. echo set semsys:seminfo_semmsl=256 &gt;&gt;/etc/system&lt;br /&gt;6. echo set shmsys:shminfo_shmmax=4294967295 &gt;&gt;/etc/system&lt;br /&gt;7. echo set shmsys:shminfo_shmmin=1 &gt;&gt;/etc/system&lt;br /&gt;8. echo set shmsys:shminfo_shmmni=512 &gt;&gt;/etc/system&lt;br /&gt;9. echo set shmsys:shminfo_shmseg=150 &gt;&gt;/etc/system&lt;br /&gt;10. cd /testapps01/&lt;br /&gt;11. mkdir –p testdisc&lt;br /&gt;12. mkdir –p testdisc/testinfra&lt;br /&gt;13. mkdir –p testdisc/testdis&lt;br /&gt;14. chown –R apptstmgr:dba ./testdisc&lt;br /&gt;15. Login to OS application owner (apptstmgr).&lt;br /&gt;16. cd /Disk1/&lt;br /&gt;17. DISPLAY=192.168.73.168:0.0;export DISPLAY&lt;br /&gt;18. ./runInstaller&lt;br /&gt;19. click next on welcome screen&lt;br /&gt;20. set ORACLE_HOME as /testapps01/testdisc/testinfra and click next in “Specify file&lt;br /&gt;location” screen.&lt;br /&gt;21. Select “Oracle Application Server Infrastructure 10g” and click next in “Select a product&lt;br /&gt;to Install” Screen.&lt;br /&gt;22. Select “Identity Management and Metadata Repository” and click next in “Select&lt;br /&gt;Application Type” Screen.&lt;br /&gt;23. Select “Root Privileges” and click next in “Confirm Pre-Installation Requirements” Screen.&lt;br /&gt;24. Select “Oracle Internet Directory, Oracle Application Single Sign-on, Oracle Application&lt;br /&gt;Server Delegated Administrator” and click next in “Select configuration Options” screen.&lt;br /&gt;25. select “Suggested Namespace” with default values (dc=dummy,dc=co,dc=in) and click&lt;br /&gt;next in “Specify Namespace in Internet Directory” Screen&lt;br /&gt;26. select “Automatic” and click next in “Specify Port Configuration Options” screen&lt;br /&gt;27. Provide Global Database Name = “testinfr.dummy.co.in” , SID=testinfr , select database&lt;br /&gt;character set as English US7ASCII , specify Database File Location&lt;br /&gt;/testapps01/testdisc/oradata/ and click next in “Specify Database Configuration Options”&lt;br /&gt;Screen&lt;br /&gt;28. Select “Use the same password for all the accounts” and enter the password as tester1&lt;br /&gt;And click next in “specify Database Schema Passwords” Screen.&lt;br /&gt;29. Enter the Instance Name as “testinfr”, ias_admin password as tester1, confirm password&lt;br /&gt;as tester1 and click next on “Specify Instance Name and ias_admin Password” screen.&lt;br /&gt;30. click Install on “Summary Screen”&lt;br /&gt;31. After Setup Completion, Installer request to run /testapps01/testdisc/testinfra/root.sh&lt;br /&gt;from root.&lt;br /&gt;32. login to root through another terminal&lt;br /&gt;33. sh /testapps01/testdisc/testinfra/root.sh&lt;br /&gt;34. Accept all the default values prompted by root.sh scripts&lt;br /&gt;35. click ok on installer screen prompted to run /testapps01/testdisc/testinfra/root.sh script&lt;br /&gt;36. Installer will proceed for configuration of database and As Components.&lt;br /&gt;37. After Installation is completed click exit &amp;amp; yes to exit installer.&lt;br /&gt;Details of TEST AS Infrastructure after completion of Installation and configuration of&lt;br /&gt;AS Components&lt;br /&gt;The following information is available in:&lt;br /&gt;/testapps01/testdisc/testinfra/install/setupinfo.txt&lt;br /&gt;Oracle Application Server 10g (10.1.2.0.2) Usernames and Default password information:&lt;br /&gt;Please refer to Oracle Application Server 10g Administrator Guide for more information.&lt;br /&gt;Install Type: Identity Management and Metadata Repository&lt;br /&gt;Configured Components: Oracle Application Server Metadata Repository Oracle HTTP Server&lt;br /&gt;Oracle Application Server Containers for J2EE Oracle Internet Directory Oracle Application&lt;br /&gt;Server Single Sign-On Oracle Application Server Delegated Administration Service Oracle&lt;br /&gt;Application Server Directory Integration and Provisioning&lt;br /&gt;New Database created with these properties:&lt;br /&gt;Database File Location: /testapps01/testdisc/oradata/&lt;br /&gt;Database Global Name: testinfr.dummy.co.in&lt;br /&gt;Database SID:testinfr&lt;br /&gt;Database Name:testinfr&lt;br /&gt;Character Set: -characterset US7ASCII&lt;br /&gt;Use the following URL to access the Oracle HTTP Server and the Welcome Page:&lt;br /&gt;http://ebstest01.dummy.co.in:7778&lt;br /&gt;-----------------------------------------&lt;br /&gt;Use the following URL to access the Oracle Enterprise Manager Application Server Control:&lt;br /&gt;http://ebstest01.dummy.co.in:1156&lt;br /&gt;Instance Name: testinfr.ebstest01.dummy.co.in&lt;br /&gt;Discoverer Structure installation in TEST:&lt;br /&gt;1. login to root&lt;br /&gt;2. xhost +&lt;br /&gt;3. echo set rlim_fd_max=65536 &gt;&gt;/etc/system&lt;br /&gt;4. Login to OS application owner (apptstmgr).&lt;br /&gt;5. cd /Disk1/&lt;br /&gt;6. DISPLAY=192.168.73.168:0.0;export DISPLAY&lt;br /&gt;7. ./runInstaller&lt;br /&gt;8. click next on welcome screen&lt;br /&gt;9. set ORACLE_HOME as /testapps01/testdisc/testdis and click next in “Specify file location”&lt;br /&gt;screen.&lt;br /&gt;10. Select “Oracle Application Server 10g” and click next in “Select a product to Install”&lt;br /&gt;Screen.&lt;br /&gt;11. Select “Business Intelligence and Forms” and click next in “Select Application Type”&lt;br /&gt;Screen.&lt;br /&gt;12. Select “Root Privileges” and click next in “Confirm Pre-Installation Requirements” Screen.&lt;br /&gt;13. Select “Oracle Application Server 10g Discoverer” and click next in “Select configuration&lt;br /&gt;Options” screen.&lt;br /&gt;14. select “Automatic” and click next in “Specify Port Configuration Options” screen&lt;br /&gt;15. Provide password as tester1 for username: cn=orcladmin in “Specify OID Login” Screen.&lt;br /&gt;16. Click next on “Select Oracle Application Server 10g Metadata Repository” Screen.&lt;br /&gt;17. Click next on “Provide Outgoing Mail Server Information” screen (SMTP can be null).&lt;br /&gt;18. Enter the Instance Name as “testdis”, ias_admin password as tester1, confirm password&lt;br /&gt;as tester1 and click next on “Specify Instance Name and ias_admin Password” screen.&lt;br /&gt;19. click Install on “Summary Screen”&lt;br /&gt;20. After Setup Completion, Installer request to run /testapps01/testdisc/testdis/root.sh from&lt;br /&gt;root.&lt;br /&gt;21. login to root through another terminal&lt;br /&gt;22. sh /testapps01/testdisc/testdis/root.sh&lt;br /&gt;23. Accept all the default values prompted by root.sh scripts&lt;br /&gt;24. click ok on installer screen prompted to run /testapps01/testdisc/testdis/root.sh script&lt;br /&gt;25. Installer will proceed for configuration of database and As Components.&lt;br /&gt;26. After Installation is completed click exit &amp;amp; yes to exit installer.&lt;br /&gt;Details of TEST Discoverer after completion of Installation and Configuration of AS&lt;br /&gt;Components&lt;br /&gt;The following information is available in:&lt;br /&gt;/testapps01/testdisc/testdis/install/setupinfo.txt&lt;br /&gt;Oracle Application Server 10g 10.1.2.0.2 Usernames and Default password information: Please&lt;br /&gt;refer to the Oracle Application Server 10g Administrator Guide for more information.&lt;br /&gt;Install Type: All Services&lt;br /&gt;Configured Components: Oracle HTTP Server, Oracle Application Server 10g Containers for J2EE,&lt;br /&gt;Oracle Application Server 10g Web Cache, Oracle Application Server 10g Discoverer,&lt;br /&gt;Registered with Oracle Internet Directory: ebstest01.dummy.co.in:389&lt;br /&gt;Use only SSL connections with this Oracle Internet Directory:No&lt;br /&gt;Database Connection String:&lt;br /&gt;ebstest01.dummy.co.in:1521:testinfr.dummy.co.in:testinfr.dummy.co.in&lt;br /&gt;Use the following URL to access the Oracle HTTP Server and the Welcome Page:&lt;br /&gt;http://ebstest01.dummy.co.in:7779&lt;br /&gt;-----------------------------------------&lt;br /&gt;Use the following URL to access the Oracle Enterprise Manager Application Server Control:&lt;br /&gt;http://ebstest01.dummy.co.in:1810&lt;br /&gt;Instance Name: testdis.ebstest01.dummy.co.in&lt;br /&gt;/testapps01/testdisc/testdis/discoverer/util/pref.txt&lt;br /&gt;Configuration of TEST Discoverer and integrating Oracle Application 11i with 10g&lt;br /&gt;Discoverer&lt;br /&gt;1. login to apptstmgr ( applications manager )&lt;br /&gt;2. scp –rp /testapps01/testappl/fnd/11.5.0/secure/TEST_ebstest01/test.dbc&lt;br /&gt;/testapps01/testdisc/testdis/discoverer/secure/&lt;br /&gt;3. cd /testapps01/testdisc/testdis/network/admin&lt;br /&gt;4. vi tnsnames.ora&lt;br /&gt;5. add the following tns entry in tnsnames.ora&lt;br /&gt;a. TEST=&lt;br /&gt;(DESCRIPTION=&lt;br /&gt;(ADDRESS=(PROTOCOL=tcp)(HOST=ebstest01.dummy.co.in)(PORT=1572))&lt;br /&gt;(CONNECT_DATA=&lt;br /&gt;(SERVICE_NAME=test)&lt;br /&gt;(INSTANCE_NAME=test)&lt;br /&gt;)&lt;br /&gt;)&lt;br /&gt;16. login to apptstmgr in another terminal to ebstest01&lt;br /&gt;17. source applications 11i environment file&lt;br /&gt;18. cd $APPL_TOP/admin&lt;br /&gt;19. backup the xml file : scp –rp TEST_ebstest01.xml&lt;br /&gt;TEST_ebstest01_bkp_&lt;hhmi&gt;_&lt;ddmmyy&gt;.xml&lt;br /&gt;20. vi TEST_ebstest01.xml&lt;br /&gt;21. change the following parameters as below:&lt;br /&gt;a. s_disco_standalone = true&lt;br /&gt;b. s_disco_machine = ebstest01.dummy.co.in&lt;br /&gt;c. s_disco_port = 7779&lt;br /&gt;d. s_disco_protocol = http&lt;br /&gt;e. s_disco_ver_comma = 10,1,2&lt;br /&gt;f. s_disco_eul_prefix = EUL&lt;br /&gt;g. s_discostatus = disabled&lt;br /&gt;22. cd $COMMON_TOP/admin/scripts/$CONTEXT_NAME&lt;br /&gt;23. stop application services : sh adstpall.sh apps/apps&lt;br /&gt;24. ensure concurrent managers stop completely : ps –efgrep FNDLIBRgrep –v grepwc –l&lt;br /&gt;25. execute autoconfig : sh adautocfg.sh&lt;br /&gt;26. provide the apps schema password : apps&lt;br /&gt;27. After Autoconfig completed successfully, Startup application services :&lt;br /&gt;sh adstrtal.sh apps/apps&lt;br /&gt;28. Login to sysadmin through front end applications&lt;br /&gt;29. Navigate to system administrator responsibility.&lt;br /&gt;30. In System administrator, Navigate profiles à system form. Query the %Discoverer%&lt;br /&gt;profile options. verify the following ICX profile options in Oracle Applications:&lt;br /&gt;a. ICX_DISCOVERER_LAUNCHER =&lt;br /&gt;http://ebstest01.dummy.co.in:7779/discoverer/plus?Connect=[APPS_SECURE]&lt;br /&gt;b. ICX_DISCOVERER_VIEWER_LAUNCHER =&lt;br /&gt;http://ebstest01.dummy.co.in:7779/discoverer/viewer?Connect=[APPS_SECURE]&lt;br /&gt;c. ICX_DISCOVERER_RELEASE = 10&lt;br /&gt;d. ICX_DISCOVERER_USE_VIEWER = Yes&lt;br /&gt;e. ICX_DEFAULT_EUL = EUL&lt;br /&gt;f. ICX_DISCOVERER_EUL_LANGUAGE = American English&lt;br /&gt;g. ICX_DISCOVERER_PARAMETERS =&lt;br /&gt;exitURL=http://ebstest01.dummy.co.in:8051/OA_HTML/OA.jsp?OAFunc=OAHOMEPAGE.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-5456606616459302939?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/5456606616459302939/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=5456606616459302939' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/5456606616459302939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/5456606616459302939'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2008/11/upgradation-of-discoverer-from-4i-to.html' title='Upgradation of Discoverer from 4i to 10g for Applications 11i CU2 (11.5.10.2)'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-6378466567202459557</id><published>2008-08-09T13:06:00.002+05:30</published><updated>2008-08-09T14:27:34.269+05:30</updated><title type='text'>Issue in Preclone process after upgrading 11i with 10g R2</title><content type='html'>Dear all,&lt;br /&gt;&lt;br /&gt;This post is relating to following issue we face after upgrading 11i with 10g R2 in Preclone process of dbTier.&lt;br /&gt;&lt;br /&gt;ERROR: The version of the OUI found in $ORACLE_HOME/appsoui () is too low.Please make sure that you have applied the latest OUI patch required by Rapid Clone.&lt;br /&gt;&lt;br /&gt;Please apply patch 4766508 Application manager patch  following the below process:&lt;br /&gt;&lt;br /&gt;i. Enable Maintainence Mode through adadmin&lt;br /&gt;ii. Apply u4766508 patch through adpatch&lt;br /&gt;iii. Disable Maintainence mode through adadmin&lt;br /&gt;iv. Cd $COMMON_TOP/admin/scripts/$CONTEXT_NAME/&lt;br /&gt;v. Sh adautocfg.sh&lt;br /&gt;vi. Provide apps password&lt;br /&gt;vii. $ADPERLPRG $AD_TOP/bin/admkappsutil.pl&lt;br /&gt;viii. cp $APPL_TOP/admin/out/appsutil.zip $RDBMS_ORACLE_HOME ( 10g )&lt;br /&gt;ix. unzip -o $ORACLE_HOME/appsutil.zip&lt;br /&gt;x. cd $ORACLE_HOME/appsutil/scripts&lt;br /&gt;xi. sh adautocfg.sh&lt;br /&gt;xii. provide apps password&lt;br /&gt;xiii. perl adpreclone.pl dbTier&lt;br /&gt;&lt;br /&gt;The Same process was also updated in upgrade process document.... you can also refer the same in that post...&lt;br /&gt;&lt;br /&gt;Ref Metalink Doc ID: 370136.1&lt;br /&gt;&lt;br /&gt;&lt;a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:6769826403964055797::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,370136.1,1,1,1,helvetica"&gt;https://metalink.oracle.com/metalink/plsql/f?p=130:14:6769826403964055797::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,370136.1,1,1,1,helvetica&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Thanks &amp;amp; Regards,&lt;br /&gt;Narasimha Rao.K&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-6378466567202459557?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/6378466567202459557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=6378466567202459557' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/6378466567202459557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/6378466567202459557'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2008/08/issue-in-preclone-process-after.html' title='Issue in Preclone process after upgrading 11i with 10g R2'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-2438543691005243818</id><published>2008-08-08T11:35:00.005+05:30</published><updated>2008-08-08T11:42:16.696+05:30</updated><title type='text'>Some ADADMIN Activities Shortcuts</title><content type='html'>Dear all,&lt;br /&gt;This post is to share some shortcuts for adadmin activities.&lt;br /&gt;&lt;br /&gt;To Enable and disable maintainence mode&lt;br /&gt;1. Enable Maintainence mode&lt;br /&gt;sqlplus -s apps/&lt;`apps password&lt;apps&gt;`&gt;&lt;apps&gt; @$AD_TOP/patch/115/sql/adsetmmd.sql ENABLE&lt;br /&gt;&lt;br /&gt;2. Disable Maintainence Mode&lt;br /&gt;sqlplus -s apps/&lt;`apps password&lt;apps&gt;`&gt;&lt;apps&gt; @$AD_TOP/patch/115/sql/adsetmmd.sql DISABLE&lt;br /&gt;&lt;br /&gt;Will share more in future posts....&lt;br /&gt;&lt;br /&gt;Thanks &amp;amp; Regards,&lt;br /&gt;Narasimha Rao.K&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-2438543691005243818?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/2438543691005243818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=2438543691005243818' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/2438543691005243818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/2438543691005243818'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2008/08/some-adadmin-activities-shortcuts.html' title='Some ADADMIN Activities Shortcuts'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-4842888200358646373</id><published>2008-08-02T15:57:00.003+05:30</published><updated>2008-08-02T16:04:34.184+05:30</updated><title type='text'>Oracle EBS Apps in MS-Vista</title><content type='html'>Dear All,&lt;br /&gt;&lt;br /&gt;This post is relating to using Vista in EBS.&lt;br /&gt;&lt;br /&gt;Info: Vista is certified in Ebs 11i.&lt;br /&gt;&lt;br /&gt;Permenant solution : Upgrade Sun Java Plug-in JRE 1.5.0_12&lt;br /&gt;&lt;br /&gt;Certified Configurations&lt;br /&gt;&lt;br /&gt;Release 11i -- 11.5.10.CU2&lt;br /&gt;Applications 11.5.10 plus Maintenance Pack 11.5.10 CU2 or later&lt;br /&gt;Oracle Developer 6i Patchset 18 (6.0.8.27.x) or later (Metalink Note 125767.1 &lt;a href="https://metalink.oracle.com/metalink/plsql/showdoc?db=NOT&amp;amp;id=125767.1"&gt;https://metalink.oracle.com/metalink/plsql/showdoc?db=NOT&amp;amp;id=125767.1&lt;/a&gt;)&lt;br /&gt;Oracle Applications Technology 11i.ATG_PF.H Rollup 4 &lt;a href="http://blogs.oracle.com/schan/2006/08/latest_ebusiness_suite_technol_1.html"&gt;http://blogs.oracle.com/schan/2006/08/latest_ebusiness_suite_technol_1.html&lt;/a&gt; (RUP 4) (patch 4676589) or later&lt;br /&gt;Microsoft Vista desktop clients running Internet Explorer 7&lt;br /&gt;Sun Java plug-in (JRE) 1.5.0_12&lt;br /&gt;&lt;br /&gt;Release 11i -- 11.5.9.CU2&lt;br /&gt;Applications 11.5.9 plus Maintenance Pack 11.5.9 CU2 or later&lt;br /&gt;Oracle Developer 6i patchset 18 (6.0.8.27.x) or later (Metalink Note 125767.1 &lt;a href="https://metalink.oracle.com/metalink/plsql/showdoc?db=NOT&amp;amp;id=125767.1"&gt;https://metalink.oracle.com/metalink/plsql/showdoc?db=NOT&amp;amp;id=125767.1&lt;/a&gt; )&lt;br /&gt;Oracle Applications Technology 11i.ATG_PF.H Rollup 4 &lt;a href="http://blogs.oracle.com/schan/2006/08/latest_ebusiness_suite_technol_1.html"&gt;http://blogs.oracle.com/schan/2006/08/latest_ebusiness_suite_technol_1.html&lt;/a&gt; (RUP 4) (patch 4676589) or later&lt;br /&gt;Microsoft Vista desktop clients running Internet Explorer 7&lt;br /&gt;Sun Java plug-in (JRE) 1.5.0_12&lt;br /&gt;&lt;br /&gt;Release 12&lt;br /&gt;Oracle Applications Release 12 with R12.ATG_PF.A.DELTA.3 &lt;a href="http://blogs.oracle.com/schan/2007/10/apps_technology_1203_update_no.html"&gt;http://blogs.oracle.com/schan/2007/10/apps_technology_1203_update_no.html&lt;/a&gt;  (patch 6077669) or later&lt;br /&gt;Microsoft Vista desktop clients running Internet Explorer 7&lt;br /&gt;Sun Java plug-in (JRE) 1.5.0_12.&lt;br /&gt;&lt;br /&gt;Temporary solution:&lt;br /&gt;1 - Install JAVA jdk1.6.0_02 - &lt;a href="http://java.sun.com/javase/downloads/index.jsp"&gt;http://java.sun.com/javase/downloads/index.jsp&lt;/a&gt;&lt;br /&gt;2 - Put first on PATH variable: C:\Program Files\Java\jre1.6.0_02\bin;&lt;br /&gt;Now a little problem...&lt;br /&gt;In my machine just this not solved the problem, but in another machine was enought.&lt;br /&gt;Then I proceeded the step 3:&lt;br /&gt;Copy the jvm.dll file under C:\Program Files\Java\jre1.6.0_02\jre\bin\client to C:\Program Files\Oracle\Jinitiator&lt;x&gt;\bin\hotspot, where &lt;x&gt; is the jinit version.&lt;br /&gt;The directory bin\client is hidden but exists... :)&lt;br /&gt;* Don't forget to backup the original file.&lt;br /&gt;&lt;br /&gt;It worked for me.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;IMP:** The Above informations are consolidated information from Internet. and Temporary solution has been displayed after testing.**&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Thanks &amp;amp; Regards,&lt;br /&gt;Narasimha Rao.K&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-4842888200358646373?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/4842888200358646373/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=4842888200358646373' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/4842888200358646373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/4842888200358646373'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2008/08/oracle-ebs-apps-in-ms-vista.html' title='Oracle EBS Apps in MS-Vista'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-1744319743179729880</id><published>2008-07-30T09:54:00.012+05:30</published><updated>2009-04-07T17:28:58.190+05:30</updated><title type='text'>Sending Mails through Os( Unix ) with Mailx</title><content type='html'>Dear All,&lt;br /&gt;&lt;br /&gt;This Post is relating to Useful Operating system techniques&lt;br /&gt;to send mails using command : Mailx&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. To send mails with body and without attachments&lt;br /&gt;syntax : cat &lt;`file's full path and name`&gt; mailx -s “&lt;`Subject`&gt;” &lt;`Recipient`&gt;&lt;br /&gt;Example:&lt;br /&gt;cat /home/myname/logs/mylog1.log mailx -s “Test Alert 1” xyz&lt;a href="mailto:n@gmail.com"&gt;@gmail.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2. To Send Mails without body and with attachments&lt;br /&gt;syntax :&lt;br /&gt;uuencode &lt;`file's full path and name`&gt; &lt;`file's alias name`&gt; mailx -s “&lt;`Subject`&gt;” &lt;`Recipient`&gt;&lt;br /&gt;Example :&lt;br /&gt;uuencode /home/myname/logs/mylog1.log alert1.log mailx -s “Test Alert 2” xyz&lt;a href="mailto:xyz@gmail.com"&gt;@gmail.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3. To Send Mails with body and attachments&lt;br /&gt;syntax :&lt;br /&gt;( cat &lt;`file's full path and name`&gt; ; uuencode &lt;`file's full path and name`&gt; &lt;`file's alias name`&gt; )&lt;br /&gt;mailx -s “&lt;`Subject`&gt;” &lt;`Recipient`&gt;&lt;br /&gt;Example :&lt;br /&gt;( cat /home/myname/logs/mylog1.log ; uuencode /home/myname/logs/mylog1.log alert1.log )&lt;br /&gt;mailx -s “Test Alert 3” xyz&lt;a href="mailto:n@gmail.com"&gt;@gmail.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Thanks &amp;amp; Regards,&lt;br /&gt;Narasimha Rao.K&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-1744319743179729880?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/1744319743179729880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=1744319743179729880' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/1744319743179729880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/1744319743179729880'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2008/07/sending-mails-through-os-unix-with.html' title='Sending Mails through Os( Unix ) with Mailx'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-2331302497866622260</id><published>2008-06-16T10:11:00.002+05:30</published><updated>2008-06-16T10:48:51.618+05:30</updated><title type='text'>R12 New Features</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;Please find the Release 12 New features &lt;br /&gt;through the below link.&lt;br /&gt;&lt;br /&gt;http://beginapps.blogspot.com/2008/06/release-content-document-release-12.html&lt;br /&gt;&lt;br /&gt;Thanks &amp; Regards,&lt;br /&gt;Narasimha Rao.K&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-2331302497866622260?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/2331302497866622260/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=2331302497866622260' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/2331302497866622260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/2331302497866622260'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2008/06/r12-new-features.html' title='R12 New Features'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-3111979649120039119</id><published>2008-06-05T11:10:00.010+05:30</published><updated>2008-08-09T13:06:13.177+05:30</updated><title type='text'>Complete Guide for upgrading oracle applications 11i with 10g R2</title><content type='html'>Dear All,&lt;br /&gt;&lt;br /&gt;Sub: Upgrading oracle applications 11i with 10g R2.&lt;br /&gt;( This ll be the complete guide for upgradation )&lt;br /&gt;&lt;br /&gt;1. Complete the Installation&lt;strong&gt; &lt;/strong&gt;of Oracle Apps EBS 11.5.10 ( with 9.2.0.6.0 ) (Production Source).&lt;br /&gt;&lt;br /&gt;2. Upgrade AD from Ad.I to AD.I.6 (Apply 6502082 (AD.I.6)).&lt;br /&gt;(a) Cd $JAVA_TOP&lt;br /&gt;(b) unzip -o apps.zip&lt;br /&gt;(c) Convert to multi org&lt;br /&gt;(d) enable Maintainence mode through adadmin&lt;br /&gt;(e) apply the u6502082.drv patch through adpatch&lt;br /&gt;(f) disable Maintainence mode&lt;br /&gt;(g) cp $APPL_TOP/admin/adgrants.sql to $ORACLE_HOME/appsutil/admin/&lt;br /&gt;(h) switch to oracle user&lt;br /&gt;(i) sqlplus '/as sysdba' @$ORACLE_HOME/appsutil/admin/adgrants.sql applsys&lt;br /&gt;&lt;br /&gt;3. Upgrade Developer Suite 6i Patchset from Patchset 17 to 18&lt;br /&gt;(document id :125767.1 )&lt;br /&gt;&lt;br /&gt;(a) download the latest developer 6i patch (4948577) and interoperability patch (4888294&lt;br /&gt;(b) download the additional developer 6i patches ( 5713544,4261542,5216496,5753922,6195758,5928515)&lt;br /&gt;(c) cd $APPLCSF/scripts/$CONTEXT_NAME/&lt;br /&gt;(d) sh adstpall.sh apps/&lt;appspwd&gt;&lt;br /&gt;(e) apply the 4948577 patch through adpatch.&lt;br /&gt;&lt;br /&gt;4. apply the additional developer 6i patches (Cont. Upgrade Developer 6i Process )&lt;br /&gt;I. application of 5713544 patch.&lt;br /&gt;(a) Cd to patch directory&lt;br /&gt;(b) cp genshlib to $ORACLE_HOME/bin&lt;br /&gt;(c) sh patch.sh&lt;br /&gt;(d) adrelink.sh force=y “fnd f60webmx”&lt;br /&gt;&lt;br /&gt;II. application of 4261542 patch&lt;br /&gt;&lt;br /&gt;(a) unzip the patch in $ORACLE_HOME&lt;br /&gt;(b) cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/AlertDialog.class&lt;br /&gt;$ORACLE_HOME/forms60/java/oracle/forms/handler/AlertDialog.class.PRE_BUG4261542&lt;br /&gt;(c) cp -r $ORACLE_HOME/forms60/java/oracle/forms/engine/Main.class&lt;br /&gt;$ORACLE_HOME/forms60/java/oracle/forms/engine/Main.class.PRE_BUG4261542&lt;br /&gt;(d)cd $ORACLE_HOME/4261542/oracle/forms/engine&lt;br /&gt;(e)cp Main.class $ORACLE_HOME/forms60/java/oracle/forms/engine/Main.class&lt;br /&gt;(f) cd $ORACLE_HOME/4261542/oracle/forms/handler&lt;br /&gt;(g) cp AlertDialog.class $ORACLE_HOME/forms60/java/oracle/forms/handler/AlertDialog.class&lt;br /&gt;(h) Generate Jar Files through adadmin [adadmin - Generate Applications Files - Generate product JAR files ].&lt;br /&gt;&lt;br /&gt;III. application of 5216496 Patch.&lt;br /&gt;&lt;br /&gt;(a) cd $ORACLE_HOME&lt;br /&gt;(b) unzip the 5216496 patch&lt;br /&gt;(c) cd 5216496&lt;br /&gt;(d) cp genshlib $ORACLE_HOME/bin&lt;br /&gt;(e) cd $ORACLE_HOME/lib&lt;br /&gt;(f) cp libiff.a libiff.a.ORG&lt;br /&gt;(g) cp libiff.so.0 libiff.so.0.ORG&lt;br /&gt;(h) cp libiffw.a libiffw.a.ORG&lt;br /&gt;(i) cp libiffw.so.0 libiffw.so.0.ORG&lt;br /&gt;(j) cd $ORACLE_HOME/5216496/opt&lt;br /&gt;(k) ar -rv $ORACLE_HOME/lib/libiff.a ifzprs.o&lt;br /&gt;(l) cd $ORACLE_HOME/5216496/optweb&lt;br /&gt;(m) ar -rv $ORACLE_HOME/lib/libiffw.a ifzprs.o&lt;br /&gt;(n) cd $ORACLE_HOME/lib&lt;br /&gt;(o) $ORACLE_HOME/bin/genshlib iffw 0&lt;br /&gt;(p) $ORACLE_HOME/bin/genshlib iff 0&lt;br /&gt;(q) cd $ORACLE_HOME/forms60/lib&lt;br /&gt;(r) make -f cus_forms60w.mk install&lt;br /&gt;&lt;br /&gt;IV. application of 5753922 patch.&lt;br /&gt;&lt;br /&gt;(a) Cd 5753922&lt;br /&gt;(b) sh patch.sh&lt;br /&gt;V. application of 6195758 Patch.&lt;br /&gt;(a). cd $ORACLE_HOME&lt;br /&gt;(b). unzip -o p6195758_600_GENERIC.zip&lt;br /&gt;(c). cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/UICommon.class&lt;br /&gt;$ORACLE_HOME/forms60/java/oracle/forms/handler/UICommon.class.PRE_BUG6195758&lt;br /&gt;(d). cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/ComponentItem.class&lt;br /&gt;$ORACLE_HOME/forms60/java/oracle/forms/handler/ComponentItem.class.PRE_BUG6195758&lt;br /&gt;(e). cd $ORACLE_HOME/6195758/oracle/forms/handler&lt;br /&gt;(f). cp UICommon.class $ORACLE_HOME/forms60/java/oracle/forms/handler/UICommon.class&lt;br /&gt;(g). cp ComponentItem.class $ORACLE_HOME/forms60/java/oracle/forms/handler/ComponentItem.class&lt;br /&gt;(h). Generate Jar Files [ adadmin à Generate Application Files à Generate Product Jar Files ]&lt;br /&gt;&lt;br /&gt;Vi. application of 5938515 patch.&lt;br /&gt;&lt;br /&gt;(a) cd 5938515&lt;br /&gt;(b) sh patch.sh&lt;br /&gt;(c) adrelink.sh force=y “fnd f60webmx”&lt;br /&gt;&lt;br /&gt;5. Relink Application Executables.&lt;br /&gt;&lt;br /&gt;(a). adadmin - Maintain Application Files Menu - Relink Application Program&lt;br /&gt;&lt;br /&gt;(b). Enter list of products to link ('all' for all products)[all] : fnd&lt;br /&gt;(c). Generate specific executables for each selected product [No] ? y&lt;br /&gt;(d). Relink with debug information [No] ? n&lt;br /&gt;(e). Enter executables to relink, or enter 'all' [all] : f60webmx ar60run ar60runb ar60rund&lt;br /&gt;&lt;br /&gt;6. Apply Oracle Applications 11i Developer Interoperability patch&lt;br /&gt;&lt;br /&gt;a. Enable the Maintainence Mode through adadmin&lt;br /&gt;b. Apply the u4888294.drv through adpatch&lt;br /&gt;c. Disable the Maintainence Mode&lt;br /&gt;&lt;br /&gt;7. Application of Patches for known issues.&lt;br /&gt;&lt;br /&gt;(a) cd $ORACLE_HOME&lt;br /&gt;(b) unzip p3182153_600_GENERIC.zip&lt;br /&gt;(c) cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/TextComponentItem.class&lt;br /&gt;$ORACLE_HOME/forms60/java/oracle/forms/handler/TextComponentItem.class.PRE_BUG3182153&lt;br /&gt;(d) cd $ORACLE_HOME/3182153/oracle/forms/handler.&lt;br /&gt;&lt;br /&gt;(e) cp TextComponentItem.class $ORACLE_HOME/forms60/java/oracle/forms/handler/TextComponentItem.class&lt;br /&gt;&lt;br /&gt;(f) Generate Jar Files&lt;br /&gt;[adadmin → Maintain Application File Menu → Generate Product Jar Files ]&lt;br /&gt;&lt;br /&gt;8. Application of 6372396 ( TXK AUTOCONFIG AND TEMPLATES ROLLUP PATCH S (APRIL/MAY 2008).&lt;br /&gt;&lt;br /&gt;(a) source the appplications environment file&lt;br /&gt;(b) cd $XPATCH_TOP/patches/6372396/fnd/patch/115/bin&lt;br /&gt;(c) ./txkprepatchcheck.pl -script=ValidateRollup&lt;br /&gt;-outfile=$APPLTMP/txkValidateRollup.html&lt;br /&gt;-appspass=apps&lt;br /&gt;(d) Review the txkValidateRollup.html&lt;br /&gt;(e) cd $XPATCH_TOP/patches/6372396&lt;br /&gt;(f) enable maintainence mode&lt;br /&gt;(g) apply u6372396.drv patch with adpatch&lt;br /&gt;(h) cd $COMMON_TOP/admin/scripts/$CONTEXT_NAME/&lt;br /&gt;(i) sh adautocfg.sh&lt;br /&gt;(j) $ADPERLPRG $AD_TOP/bin/admkappsutil.pl&lt;br /&gt;(k) cp $APPL_TOP/admin/out/appsutil.zip $RDBMS_ORACLE_HOME&lt;br /&gt;(l) vi $OA_HTML/bin/appsweb.cfg ,and copy the content from “BEGIN CUSTOMIZATION” AND “END CUSTOMIZATION”&lt;br /&gt;(m) vi appsweb_&lt;context&gt;.cfg and paste the copied content.&lt;br /&gt;(n) 'mv $IAS_ORACLE_HOME/Apache/Apache/logs/sec_audit.log $IAS_ORACLE_HOME/Apache/Apache/logs/sec_audit_&lt;date&gt;.log&lt;br /&gt;(o) sh adstpall.sh apps/&lt;appspwd&gt;&lt;br /&gt;(p) sh adstrtal.sh apps/&lt;appspwd&gt;&lt;br /&gt;&lt;br /&gt;9. 11.5.10 INTEROP PATCH FOR 10GR2 (Application of 4653225 )&lt;br /&gt;(a) enable Maintainence mode through adadmin&lt;br /&gt;(b) apply the u4653225.drv through adpatch&lt;br /&gt;(c) disable Maintainence Mode through adadmin&lt;br /&gt;Installation of 10GR2 Base and Companion binaries&lt;br /&gt;&lt;br /&gt;10. Pre Checks for 10GR2 Installation&lt;br /&gt;&lt;br /&gt;(1) Set the environment variable ORACLE_HOME= &lt;new&gt;&lt;br /&gt;(2) execute : export PATH=$PATH;$ORACLE_HOME/bin &lt;&lt;new&gt;&gt;&lt;br /&gt;(3) xhosts +&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;10G R2 Software Installation&lt;br /&gt;&lt;br /&gt;11. Start 10G Base (10.2.0.1) Software Installation&lt;br /&gt;&lt;br /&gt;(1) cd database/Disk1&lt;br /&gt;(2) ./runinstaller&lt;br /&gt;&lt;br /&gt;(a) Provide the Oracle home Path that distinct from 9i Oracle home.&lt;br /&gt;(b) Install only software ( No New Database Creation Required).&lt;br /&gt;(c) Dont Upgrade database at the time of software installation.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;10G R2 Companion CD Installation&lt;br /&gt;&lt;br /&gt;12. Install the 10g Database Products by installing 10G R2 (10.2.0.1)&lt;br /&gt;&lt;br /&gt;(1) cd database/Disk1&lt;br /&gt;(2) ./runinstaller&lt;br /&gt;&lt;br /&gt;Upgrade Oracle 10G database base software to latest oracle 10G database Software&lt;br /&gt;10G R2 (10.2.0.3 )&lt;br /&gt;&lt;br /&gt;13. Mandatory Pre Installation Tasks&lt;br /&gt;&lt;br /&gt;Set PATH=$PATH:$ORACLE_HOME/bin;$ORACLE_HOME/perl/bin&lt;br /&gt;set LD_LIBRARY_PATH=$ORACLE_HOME/lib&lt;br /&gt;set PERL5LIB=$ORACLE_HOME/perl/lib/&lt;perl&gt;;$ORACLE_HOME/perl/lib/site_perl/&lt;perl&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;14. Installation of Latest Oracle Database Software&lt;br /&gt;&lt;br /&gt;(a). Unzip the 10.2.0.3 Software&lt;br /&gt;(b). cd database/Disk1&lt;br /&gt;(c). ./runinstaller&lt;br /&gt;&lt;br /&gt;15. Create nls/data/9idata Directory&lt;br /&gt;&lt;br /&gt;(a). perl $ORACLE_HOME/nls/data/old/cr9idata.pl&lt;br /&gt;(b). export $ORA_NLS10=$ORACLE_HOME/nls/data/9idata&lt;br /&gt;&lt;br /&gt;16. Additional 10.2.0.3 RDBMS Patches&lt;br /&gt;&lt;br /&gt;i.Apply 5257698 Patch&lt;br /&gt;ii.Apply 5892355 Patch&lt;br /&gt;iii.Apply 5871314 Patch&lt;br /&gt;iv.Apply 5755471 Patch&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;17. Pre Database Upgrade Steps – Database (Perspective )&lt;br /&gt;&lt;br /&gt;1.Export ORACLE_HOME=&lt;10g&gt;.&lt;br /&gt;2.Export ORACLE_SID=&lt;oracle&gt;&lt;br /&gt;3.cp $ORACLE_HOME/rdbms/admin/utlu102i.sql /tmp&lt;br /&gt;4.cd /tmp&lt;br /&gt;5.sqlplus “/as sysdba”&lt;br /&gt;6.startup db&lt;br /&gt;7.spool info.log&lt;br /&gt;8.run $utlu102i.sql&lt;br /&gt;9.spool off&lt;br /&gt;10.Check info.log for any errors and recover the same&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;18. Pre Database Upgrade steps -- Applications 11i ( Perspective )&lt;br /&gt;&lt;strong&gt;appsutil creation&lt;br /&gt;&lt;/strong&gt;check whether 9i database is up in running else startup the database&lt;br /&gt;a. login to applmgr&lt;br /&gt;b. $ADPERLPRG $AD_TOP/bin/admkappsutil.pl&lt;br /&gt;c. cp $APPL_TOP/admin/out/appsutil.zip $RDBMS_ORACLE_HOME ( 10g )&lt;br /&gt;d. unzip -o $ORACLE_HOME/appsutil.zip&lt;br /&gt;&lt;br /&gt;Listener and tnsnames ( Network ) Resolution&lt;br /&gt;&lt;br /&gt;a. login to oracle user&lt;br /&gt;b. cp the tnsnames.ora and listener.ora from 9i TNS_ADMIN to 10g TNS_ADMIN&lt;br /&gt;c. Change the database home in the tnsnames.ora and listener.ora&lt;br /&gt;&lt;br /&gt;19. Upgrade 9i Database to 10gR2&lt;br /&gt;&lt;br /&gt;Shutdown the database listener if it is up in running&lt;br /&gt;&lt;br /&gt;a. cd $ORACLE_HOME/bin&lt;br /&gt;b. ./dbua&lt;br /&gt;c. specify the 9i Database ( to be upgraded )&lt;br /&gt;d. Specify the datafile path for creating sysaux tablespace&lt;br /&gt;e. Remove check box for compiling PL/SQL Objects&lt;br /&gt;f. Give the Enterprise Manager Options&lt;br /&gt;g. Check whether the database information and components details&lt;br /&gt;h. Proceed for upgrade&lt;br /&gt;i. Finish the upgrade process&lt;br /&gt;j. Modify the initialization parameters&lt;br /&gt;&lt;br /&gt;I. vi $ORACLE_HOME/dbs/init&lt;$ORACLE_SID&gt;.ora&lt;br /&gt;II. compatible = 10.2.0&lt;br /&gt;III. sga_target = 1G&lt;br /&gt;IV. shared_pool_size = 400M&lt;br /&gt;V. shared_pool_reserved_size = 40M&lt;br /&gt;VI. nls_length_semantics = BYTE&lt;br /&gt;VII.undo_management = AUTO&lt;br /&gt;VIII. undo_tablespace = APPS_UNDOTS1&lt;br /&gt;IX. pga_aggregate_target = 1G&lt;br /&gt;X. workarea_size_policy = AUTO&lt;br /&gt;XI. olap_page_pool_size = 4194304&lt;br /&gt;XII.open_cursors = 600&lt;br /&gt;XIII. session_cached_cursors = 500&lt;br /&gt;XIV. plsql_optimize_level = 2&lt;br /&gt;XV. plsql_code_type = INTERPRETED&lt;br /&gt;XVI. _b_tree_bitmap_plans = FALSE&lt;br /&gt;XVII. optimizer_secure_view_merging = FALSE&lt;br /&gt;XVIII. _kks_use_mutex_pin=TRUE&lt;br /&gt;&lt;br /&gt;Remove the Following Parameters&lt;br /&gt;&lt;br /&gt;i. _always_anti_join&lt;br /&gt;ii. _always_semi_join&lt;br /&gt;iii. _complex_view_merging&lt;br /&gt;iv. _index_join_enabled&lt;br /&gt;v. _new_initial_join_orders&lt;br /&gt;vi. _optimizer_cost_based_transformations&lt;br /&gt;vii. _optimizer_cost_model&lt;br /&gt;viii. _optimizer_mode_force&lt;br /&gt;ix. _optimizer_undo_changes&lt;br /&gt;x. _or_expand_nvl_predicate&lt;br /&gt;xi. _ordered_nested_loop&lt;br /&gt;xii. _push_join_predicate&lt;br /&gt;xiii. _push_join_union_view&lt;br /&gt;xiv. _shared_pool_reserved_min_alloc&lt;br /&gt;xv. _sortmerge_inequality_join_off&lt;br /&gt;xvi. _table_scan_cost_plus_one&lt;br /&gt;xvii. _unnest_subquery&lt;br /&gt;xviii. _use_column_stats_for_function&lt;br /&gt;xix. always_anti_join&lt;br /&gt;xx. always_semi_join&lt;br /&gt;xxi. db_block_buffers&lt;br /&gt;xxii. db_cache_size&lt;br /&gt;xxiii. enqueue_resources&lt;br /&gt;xxiv. event="10932 trace name context level 32768"&lt;br /&gt;xxv. event="10933 trace name context level 512"&lt;br /&gt;xxvi. event="10943 trace name context forever, level 2"&lt;br /&gt;xxvii. event="10943 trace name context level 16384"&lt;br /&gt;xxviii. event="38004 trace name context forever, level 1"&lt;br /&gt;xxix. hash_area_size&lt;br /&gt;xxx. java_pool_size&lt;br /&gt;xxxi. job_queue_interval&lt;br /&gt;xxxii. large_pool_size&lt;br /&gt;xxxiii. max_enabled_roles&lt;br /&gt;xxxiv. optimizer_dynamic_sampling&lt;br /&gt;xxxv. optimizer_features_enable&lt;br /&gt;xxxvi. optimizer_index_caching&lt;br /&gt;xxxvii. optimizer_index_cost_adj&lt;br /&gt;xxxviii. optimizer_max_permutations&lt;br /&gt;xxxix. optimizer_mode&lt;br /&gt;xl. optimizer_percent_parallel&lt;br /&gt;xli. plsql_compiler_flags&lt;br /&gt;xlii. query_rewrite_enabled&lt;br /&gt;xliii.row_locking&lt;br /&gt;xliv. sort_area_size&lt;br /&gt;xlv. undo_retention&lt;br /&gt;xlvi. undo_suppress_errors&lt;br /&gt;&lt;br /&gt;k. Compile Invalid objects through $ORACLE_HOME/rdbms/admin/utlrcmp.sql&lt;br /&gt;command : sqlplus '/as sysdba' @$ORACLE_HOME/rdbms/admin/utrlcmp.sql&lt;br /&gt;&lt;br /&gt;20. Post Upgrade steps&lt;br /&gt;&lt;br /&gt;1. Fix Korean Lexers&lt;br /&gt;i. Apply the 5005469 Patch&lt;br /&gt;ii. sqlplus "/ as sysdba" @$ORACLE_HOME/ctx/sample/script/drkorean.sql&lt;br /&gt;&lt;br /&gt;2. Startup the listener of upgraded database name&lt;br /&gt;i. lsnrctl start &lt;oracle_sid&gt;&lt;br /&gt;&lt;br /&gt;3. Run adgrants.sql&lt;br /&gt;&lt;br /&gt;i. cp $APPL_TOP/admin/adgrants.sql $ORACLE_HOME/ &lt;&lt;10g&gt;&gt;&lt;br /&gt;ii. sqlplus "/ as sysdba" @adgrants.sql APPLSYS&lt;br /&gt;&lt;br /&gt;4. Grant create procedure privilege on CTXSYS&lt;br /&gt;&lt;br /&gt;i. Login to applmgr&lt;br /&gt;ii. sqlplus apps/&lt;apps&gt; @$AD_TOP/patch/115/sql/adctxprv.sql &lt;system&gt;CTXSYS&lt;br /&gt;&lt;br /&gt;5. Gather statistics for SYS schema&lt;br /&gt;&lt;br /&gt;i. cp $APPL_TOP/admin/adstats.sql $ORACLE_HOME&lt;br /&gt;ii. login TO Oracle user&lt;br /&gt;iii. cd $ORACLE_HOME&lt;br /&gt;iv. $ sqlplus "/ as sysdba"&lt;br /&gt;v. SQL&gt; shutdown normal;&lt;br /&gt;vi. SQL&gt; startup restrict;&lt;br /&gt;vii. SQL&gt; @adstats.sql&lt;br /&gt;viii. SQL&gt; shutdown normal;&lt;br /&gt;ix. SQL&gt; startup;&lt;br /&gt;x. SQL&gt; exit;&lt;br /&gt;&lt;br /&gt;21. Implement and Execute Autoconfig in Database Tier&lt;br /&gt;&lt;br /&gt;Notes : Ensure no environment variables has been set either manually or in .profile &lt;os&gt;and database is up in running.if environment variable revoke such variables.&lt;br /&gt;&lt;br /&gt;i. Export ORACLE_HOME =&lt;10g&gt;&lt;br /&gt;ii.Export LD_LIBRARY_PATH = &lt;10g&gt;&lt;br /&gt;iii.Export ORACLE_SID = instance name running on this database node.&lt;br /&gt;iv. Export PATH=$PATH;$ORACLE_HOME/bin;&lt;br /&gt;v. Export TNS_ADMIN = $ORACLE_HOME/network/admin/$CONTEXT_NAME&lt;br /&gt;vi. sqlplus '/as sysdba'&lt;br /&gt;vii. create pfile from spfile;&lt;br /&gt;viii. shu immediate&lt;br /&gt;ix. startup pfile=$ORACLE_HOME/dbs/init&lt;$ORACLE_SID&gt;.ora&lt;br /&gt;x. exit&lt;br /&gt;xi. lsnrctl start $ORACLE_SID&lt;br /&gt;xii. cd $ORACLE_HOME/appsutil/bin&lt;br /&gt;xiii. perl adbldxml.pl tier=db appsuser=apps appspasswd=&lt;apps&gt;&lt;br /&gt;xiv. cp $ORACLE_HOME/dbs/init&lt;$ORACLE_SID&gt;.ora&lt;br /&gt;xv. $ORACLE_HOME/dbs/init&lt;$ORACLE_SID&gt;_&lt;date&amp;amp;time&gt;.ora&lt;br /&gt;xvi. cd $ORACLE_HOME/appsutil/bin&lt;br /&gt;xvii. perl adconfig.pl&lt;br /&gt;xviii. Provide the created context file name as input for adconfig.pl script and check $ORACLE_HOME/appsutil/log after completion&lt;br /&gt;xix. shutdown and startup database using addbctl.sh&lt;br /&gt;&lt;br /&gt;22. Execute Autoconfig on Application Tier&lt;br /&gt;&lt;br /&gt;i. cd $COMMON_TOP/admin/scripts/$CONTEXT_NAME&lt;br /&gt;ii. sh adautocfg.sh&lt;br /&gt;&lt;br /&gt;Notes: Ensure Applications is locating to 10g database&lt;br /&gt;&lt;br /&gt;23. Startup Applications&lt;br /&gt;&lt;br /&gt;i. cd $COMMON_TOP/admin/scripts/$CONTEXT_NAME/&lt;br /&gt;ii. sh adstrtal.sh apps/&lt;apps&gt;&lt;br /&gt;&lt;br /&gt;24. Apply Oracle Receivables 5753621 Patch&lt;br /&gt;&lt;br /&gt;i. Enable Maintainence Mode through adadmin&lt;br /&gt;ii. apply u5753621 patch through adpatch&lt;br /&gt;iii. disable Maintainence Mode through adadmin&lt;br /&gt;&lt;br /&gt;25. Apply Application Manager 4766508 Patch [ For issue in preclone process in dbtier ]&lt;br /&gt;&lt;br /&gt;i. Enable Maintainence Mode through adadmin&lt;br /&gt;ii. Apply u4766508 patch through adpatch&lt;br /&gt;iii. Disable Maintainence mode through adadmin&lt;br /&gt;iv. Cd $COMMON_TOP/admin/scripts/$CONTEXT_NAME/&lt;br /&gt;v. Sh adautocfg.sh&lt;br /&gt;vi. Provide apps password&lt;br /&gt;vii. $ADPERLPRG $AD_TOP/bin/admkappsutil.pl&lt;br /&gt;viii. cp $APPL_TOP/admin/out/appsutil.zip $RDBMS_ORACLE_HOME ( 10g )&lt;br /&gt;ix. unzip -o $ORACLE_HOME/appsutil.zip&lt;br /&gt;x. cd $ORACLE_HOME/appsutil/scripts&lt;br /&gt;xi. sh adautocfg.sh&lt;br /&gt;xii. provide apps password&lt;br /&gt;xiii. perl adpreclone.pl dbTier&lt;br /&gt;&lt;br /&gt;Thanks &amp;amp; Regards,&lt;br /&gt;Narasimha Rao.K&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-3111979649120039119?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/3111979649120039119/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=3111979649120039119' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/3111979649120039119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/3111979649120039119'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2008/06/complete-guide-for-upgrading-oracle.html' title='Complete Guide for upgrading oracle applications 11i with 10g R2'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-880592978758366</id><published>2008-06-05T11:03:00.001+05:30</published><updated>2008-06-05T11:03:33.894+05:30</updated><title type='text'></title><content type='html'>&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-880592978758366?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/880592978758366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=880592978758366' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/880592978758366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/880592978758366'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2008/06/blog-post.html' title=''/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-889404630581084840</id><published>2008-06-05T10:41:00.003+05:30</published><updated>2008-06-05T10:48:11.824+05:30</updated><title type='text'>How to configure "Forgot your password" link</title><content type='html'>Dear All,&lt;br /&gt;After a very long time,im updating this blog. Sorry for that.&lt;br /&gt;Subject :How to enable the “Forgot Your Password” in oracle applications login page :&lt;br /&gt;1.      Login to the system administrator responsibility&lt;br /&gt;2.      navigate to profile à system&lt;br /&gt;3.      In the profile text box : enter “ Local Login Mask”&lt;br /&gt;4.      If you need to enable only Forgot your password Link in login page                 &lt;br /&gt;          then enter value = 8 ;                                                                                               &lt;br /&gt;         if you want to enable password hint and forgot your password link                        &lt;br /&gt;         then enter value = 10.&lt;br /&gt;( Suggested to have password hint + forgot your password link)&lt;br /&gt;5.      save the profile option&lt;br /&gt;6.      logout &amp;amp; login again and test the option&lt;br /&gt;&lt;br /&gt;Thanks &amp;amp; Regards,&lt;br /&gt;Narasimha Rao.K&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-889404630581084840?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/889404630581084840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=889404630581084840' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/889404630581084840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/889404630581084840'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2008/06/how-to-configure-forgot-your-password.html' title='How to configure &quot;Forgot your password&quot; link'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-6207981826430351114</id><published>2008-01-16T14:02:00.000+05:30</published><updated>2008-01-16T14:06:02.285+05:30</updated><title type='text'>Registering a Shell Script in Oracle Applications 11i</title><content type='html'>Hi all,&lt;br /&gt;&lt;br /&gt;This post is to discuss : How to register a Host concurrent program or Shell Script in Oracle Applications 11i.&lt;br /&gt;&lt;br /&gt;Follow Document Id : 156636.1&lt;br /&gt;&lt;br /&gt;&lt;a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:546696868847448757::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,156636.1,1,1,1,helvetica"&gt;https://metalink.oracle.com/metalink/plsql/f?p=130:14:546696868847448757::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,156636.1,1,1,1,helvetica&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Questions ( if any )  can be raised through comments.&lt;br /&gt;&lt;br /&gt;Thanks &amp;amp; Regards,&lt;br /&gt;Narasimha Rao.K&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-6207981826430351114?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/6207981826430351114/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=6207981826430351114' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/6207981826430351114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/6207981826430351114'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2008/01/registering-shell-script-in-oracle.html' title='Registering a Shell Script in Oracle Applications 11i'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-4905238854549384449</id><published>2008-01-14T17:34:00.002+05:30</published><updated>2009-04-07T17:27:52.052+05:30</updated><title type='text'>Create a new custom application in Oracle Application 11i</title><content type='html'>Hi All,&lt;br /&gt;&lt;br /&gt;This Post is to : Create a new custom application in Oracle Application 11i :&lt;br /&gt;&lt;br /&gt;For Creating a new Custom Application&lt;br /&gt;&lt;br /&gt;Please follow Document Id : 216589.1&lt;br /&gt;&lt;br /&gt;&lt;a href="https://metalink.oracle.com/metalink/plsql/f?p=130:14:192254477538037712::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,216589.1,1,1,1,helvetica"&gt;https://metalink.oracle.com/metalink/plsql/f?p=130:14:192254477538037712::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,216589.1,1,1,1,helvetica&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Questions ( if any ) can be raised through comments.&lt;br /&gt;&lt;br /&gt;Thanks &amp;amp; Regards,&lt;br /&gt;Narasimha Rao.K&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-4905238854549384449?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/4905238854549384449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=4905238854549384449' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/4905238854549384449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/4905238854549384449'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2008/01/hi-all-this-post-is-to-create-new.html' title='Create a new custom application in Oracle Application 11i'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-1795579500169404360</id><published>2008-01-14T11:11:00.001+05:30</published><updated>2009-04-07T17:28:25.412+05:30</updated><title type='text'>OCFS Space Management</title><content type='html'>&lt;p&gt;&lt;em&gt;Another useful website for Oracle technologists:&lt;br /&gt;&lt;/em&gt;&lt;a href="http://oss.oracle.com/"&gt;&lt;em&gt;http://oss.oracle.com/&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;OCFS: Oracle Cluster File System&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&gt; What is &lt;strong&gt;OCFS&lt;/strong&gt;?&lt;/p&gt;&lt;p&gt;&lt;a href="http://oss.oracle.com/projects/ocfs/"&gt;http://oss.oracle.com/projects/ocfs/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&gt; How do you extend datafiles on an OCFS?&lt;/p&gt;&lt;p&gt;Check the available extend sizes using ocfsextfinder and allocate the datafile size appropriately. &lt;/p&gt;&lt;p&gt;&lt;a href="http://oss.oracle.com/projects/ocfs/dist/documentation/OCFS_Users_Guide.doc"&gt;Click here to download the user guide for using OCFS&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-1795579500169404360?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/1795579500169404360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=1795579500169404360' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/1795579500169404360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/1795579500169404360'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2008/01/ocfs-space-management.html' title='OCFS Space Management'/><author><name>Sesha</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1718347502047833266.post-2448263616520352823</id><published>2008-01-10T09:44:00.001+05:30</published><updated>2008-01-10T10:30:29.382+05:30</updated><title type='text'>Tools for Oracle Apps DBA</title><content type='html'>Hi ,&lt;br /&gt;&lt;br /&gt;This is to share basic tools for Oracle Apps DBA s.&lt;br /&gt;&lt;br /&gt;Thanks &amp;amp; Regards,&lt;br /&gt;Allappsdba Blog Team&lt;br /&gt;&lt;br /&gt;1. Free Tool for telnet / ssh client [ name : putty ]&lt;br /&gt;&lt;br /&gt;&lt;a href="http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe"&gt;http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2. Free Tool for FTP / SFTP Client [ name : winscp]&lt;br /&gt;&lt;br /&gt;&lt;a href="http://downloads.sourceforge.net/winscp/winscp406.exe"&gt;http://downloads.sourceforge.net/winscp/winscp406.exe&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1718347502047833266-2448263616520352823?l=allappsdba.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://allappsdba.blogspot.com/feeds/2448263616520352823/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1718347502047833266&amp;postID=2448263616520352823' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/2448263616520352823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1718347502047833266/posts/default/2448263616520352823'/><link rel='alternate' type='text/html' href='http://allappsdba.blogspot.com/2008/01/tools-for-oracle-apps-dba.html' title='Tools for Oracle Apps DBA'/><author><name>Narasimha Rao</name><uri>http://www.blogger.com/profile/05797506526185751598</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='7' src='http://1.bp.blogspot.com/-Uu-bvvvqhik/Tvga18FXTwI/AAAAAAAAAEg/tcA928frgio/s1600/logo.png'/></author><thr:total>0</thr:total></entry></feed>
