<?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:blogger='http://schemas.google.com/blogger/2008' 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-9048632662751603388</id><updated>2024-11-01T04:43:31.070-07:00</updated><category term="Oracle 10G Database"/><category term="Oracle Apps DBA"/><category term="R12"/><category term="Oracle Apps 11i"/><category term="Backup and Recovery"/><category term="Concepts"/><category term="oracle10g"/><category term="Export/Import"/><category term="Forms"/><category term="oracle9i"/><title type='text'>ORACLE APPS DBA</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>33</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-427498448558526452</id><published>2014-09-19T21:47:00.001-07:00</published><updated>2014-09-19T21:47:45.015-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Backup and Recovery"/><category scheme="http://www.blogger.com/atom/ns#" term="Concepts"/><category scheme="http://www.blogger.com/atom/ns#" term="Export/Import"/><category scheme="http://www.blogger.com/atom/ns#" term="Forms"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle 10G Database"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Apps 11i"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Apps DBA"/><category scheme="http://www.blogger.com/atom/ns#" term="oracle10g"/><category scheme="http://www.blogger.com/atom/ns#" term="oracle9i"/><category scheme="http://www.blogger.com/atom/ns#" term="R12"/><title type='text'>Excellent Deal To Developer or Functional Consultant Install setup of Orace EBS 11i or R12 or OFA</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
PLEASE NOTE:&lt;br /&gt;
&lt;br /&gt;
All software&#39;s listed on this site are only IDES or Vision versions. This software&#39;s will only enable you to train as a Oracle professional and also practice as if you are in real time production environment. These are meant strictly for educational/informational use only; these are not suitable to run any commercial applications. Full commercial license can be purchased only from Oracle Corporation .&lt;br /&gt;
&lt;br /&gt;
Dear Sir,&lt;br /&gt;
I am a Oracle Consultant,&lt;br /&gt;
&lt;br /&gt;
We deal with All Oracle Software&#39;s, Installations&lt;br /&gt;
&lt;br /&gt;
Call Javeed :+91-9160903479&lt;br /&gt;
Our services Are :&lt;br /&gt;
&lt;br /&gt;
a.We Do Oracle Installations @ UR Door Step.&lt;br /&gt;
&lt;br /&gt;
b.We provide Pre-Installed Oracle, USB 3.0 External Hard disks.&lt;br /&gt;
&lt;br /&gt;
c.We will do the Remote Installations with Online Support(We do Oracle Installation in all over INDIA, US, UK, GULF, ASIA and all over the World)&lt;br /&gt;
&lt;br /&gt;
We provide Pre-Installed Oracle External Hard disks are Compatible with Windows Xp,Windows7 &amp;amp; Windows 8 Laptops also.&lt;br /&gt;
&lt;br /&gt;
1. Oracle Application 11i Installation&lt;br /&gt;
2. Oracle Application R12.1.1 Installation&lt;br /&gt;
3. Oracle Application R12.1.3 Installation&lt;br /&gt;
4. Oracle Application EBS R12.2 Installation&lt;br /&gt;
5. Oracle Fusion Application&amp;nbsp;11.1.8 Installation&lt;br /&gt;
6. Oracle Database (9i,10g,11g,12c) Installation&lt;br /&gt;
7. Oracle Rac (10g,11g,12c) Installation&lt;br /&gt;
8 &amp;nbsp;Oracle External Hard disk with (9i,10g,11g,11i,R12,12c)&lt;br /&gt;
9. Others Oracle Issues&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Thanks,&lt;/div&gt;
&lt;div&gt;
Javeed&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/427498448558526452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2014/09/excellent-deal-to-developer-or.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/427498448558526452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/427498448558526452'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2014/09/excellent-deal-to-developer-or.html' title='Excellent Deal To Developer or Functional Consultant Install setup of Orace EBS 11i or R12 or OFA'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-6978589722760341610</id><published>2014-02-19T10:26:00.002-08:00</published><updated>2014-02-19T10:27:23.017-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Apps DBA"/><category scheme="http://www.blogger.com/atom/ns#" term="R12"/><title type='text'>Oracle Apps (E-Business Suite) 12.2 installation steps</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Oracle Apps (E-Business Suite) 12.2 installation steps &lt;br /&gt;
1.&amp;nbsp;Download software&amp;nbsp;from&amp;nbsp;eDelivery&amp;nbsp;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.1&amp;nbsp;Download following zip files for Linux&lt;br /&gt;
V29764-01.zip V35231-01_4of5.zip V35806-01_1of3.zip V37515-01_1of6.zip&amp;nbsp;V29856-01.zip V35231-01_5of5.zip V35806-01_2of3.zip V37515-01_2of6.zip&amp;nbsp;V35215-01_1of3.zip V35802-01.zip V35806-01_3of3.zip V37515-01_3of6.zip&amp;nbsp;V35215-01_2of3.zip V35803-01_1of3.zip V35807-01.zip V37515-01_4of6.zip&amp;nbsp;V35215-01_3of3.zip V35803-01_2of3.zip V35808-01.zip V37515-01_5of6.zip&amp;nbsp;V35230-01_1of2.zip V35803-01_3of3.zip V35809-01.zip V37515-01_6of6.zip&amp;nbsp;V35230-01_2of2.zip V35804-01_1of2.zip V35810-01.zip V39615-01.zip&amp;nbsp;V35231-01_1of5.zip V35804-01_2of2.zip V35811-01.zip&amp;nbsp;V35231-01_2of5.zip V35805-01_1of2.zip V35812-01.zip&amp;nbsp;V35231-01_3of5.zip V35805-01_2of2.zip V35813-01.zip&lt;br /&gt;
&lt;br /&gt;
2.&amp;nbsp;Setup staging area (You can either unzip all files downloaded earlier or follow below process)&lt;br /&gt;
2.1&amp;nbsp;unzip&amp;nbsp;StratHere&amp;nbsp;DVD (for Linux)&lt;br /&gt;
unzip V35215-01_1of3.zip&lt;br /&gt;
2.2&amp;nbsp;Start&amp;nbsp;buildStage&amp;nbsp;script&lt;br /&gt;
[R12.2_SOFTWARE]/startCD/Disk1/rapidwiz/bin&lt;br /&gt;
./buildStage.sh&lt;br /&gt;
2.3&amp;nbsp;select option 1 i.e.&amp;nbsp;Create New Stage&lt;br /&gt;
2.3&amp;nbsp;Select Option 2&amp;nbsp;Linux x86-64&lt;br /&gt;
2.4&amp;nbsp;Please enter the directory containing the zipped installation media: [Enter directory location where all the zip files are downloaded]&lt;br /&gt;
/stage/oracle/r12/12.2/&lt;br /&gt;
You should see output like&lt;br /&gt;
__________&lt;br /&gt;
Unzipping V35810-01.zip&lt;br /&gt;
Unzipping V35803-01_3of3.zip&lt;br /&gt;
Unzipping V35231-01_5of5.zip&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
.&lt;br /&gt;
Verifying stage area…&lt;br /&gt;
Directory /stage/oracle/r12/12.2/TechInstallMedia is valid&lt;br /&gt;
Directory /stage/oracle/r12/12.2/TechPatches/DB is valid&lt;br /&gt;
Directory /stage/oracle/r12/12.2/TechPatches/MiddleTier is valid&lt;br /&gt;
Directory /stage/oracle/r12/12.2/EBSInstallMedia/AppDB is valid&lt;br /&gt;
Directory /stage/oracle/r12/12.2/EBSInstallMedia/Apps is valid&lt;br /&gt;
Directory /stage/oracle/r12/12.2/EBSInstallMedia/AS10.1.2 is valid&lt;br /&gt;
Directory /stage/oracle/r12/12.2/TechInstallMedia/database is valid&lt;br /&gt;
Directory /stage/oracle/r12/12.2/TechInstallMedia/ohs11116 is valid&lt;br /&gt;
Directory /stage/oracle/r12/12.2/TechInstallMedia/wls1036_generic is valid&lt;br /&gt;
__________&lt;br /&gt;
&lt;br /&gt;
2.5&amp;nbsp;Staging Area should look like below&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.&amp;nbsp;Create&amp;nbsp;Operating System User&amp;nbsp;depending on&amp;nbsp;Single User&amp;nbsp;or&amp;nbsp;Multi UserInstallation :&lt;br /&gt;
You can do&lt;br /&gt;
a) Single -User &amp;nbsp;Installation&amp;nbsp;:&amp;nbsp;oracle&amp;nbsp;where both Application Tier and Database Tier are owned by single user&lt;br /&gt;
b) Multi-User Installation&amp;nbsp;:&amp;nbsp;oracle&amp;nbsp;&amp;amp;&amp;nbsp;applmgr&amp;nbsp;where&amp;nbsp;Application Tier&amp;nbsp;is owned by one user (applmgr) and&amp;nbsp;Database Tier&amp;nbsp;by another (oracle)&lt;br /&gt;
Note: I am doing multi-user installation and using&amp;nbsp;applmgr&amp;nbsp;&amp;amp;&amp;nbsp;oracle&amp;nbsp;both member of group&amp;nbsp;dba&lt;br /&gt;
groupadd dba &lt;br /&gt;
useradd -g dba applmgr &lt;br /&gt;
useradd -g dba oracle&lt;br /&gt;
&lt;br /&gt;
4.&amp;nbsp;Start Installer from&amp;nbsp;root&amp;nbsp;user&lt;br /&gt;
cd $R12.2_SOFTWARE/startCD/Disk1/rapidwiz/&lt;br /&gt;
./rapidwiz&lt;br /&gt;
5.&amp;nbsp;In Wizard Operation screen select :&amp;nbsp;Install Oracle E-Business Suite Release 12.2.0&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;1.&amp;nbsp;Start EBS 12.2.x Installer from&amp;nbsp;root&amp;nbsp;user as&lt;br /&gt;
cd $R12.2_SOFTWARE/startCD/Disk1/rapidwiz/&lt;br /&gt;
./rapidwiz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.&amp;nbsp;Select Port Pool&amp;nbsp;: Select port pool for services as you used to do in previous versions 12.1.x or 11i&lt;br /&gt;
Note:&amp;nbsp;Oracle Apps 12.2 uses dual file system . more on dual file system in 12.2 later.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3.&amp;nbsp;Select Database Type&lt;br /&gt;
a) Fresh Database&amp;nbsp;: Use this for production or where you don’t need vision environment.&lt;br /&gt;
b) Vision Database&amp;nbsp;: Use this option if you need vision data in R12.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note:&amp;nbsp;Base directory&amp;nbsp;(/d01/oracle/prod) mentioned above should already be created and owned by Database user (oracle:dba) defined above.&lt;br /&gt;
&lt;br /&gt;
4.&amp;nbsp;License Additional Products : If you need any additional products you can license it now .&lt;br /&gt;
Note: You can license addtional products after installation as well.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5.&amp;nbsp;If you are planning to use multi-language (language other than american english) then recommendation is to select Databse character set as&amp;nbsp;AL32UTF8&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6.&amp;nbsp;Provide Application Tier details&lt;br /&gt;
Note: Apps OS user (applmgr:dba) should be able to create directory under&amp;nbsp;Base directory&amp;nbsp;(/d01/oracle/prod) .&lt;br /&gt;
Note: I created&amp;nbsp;application tier&amp;nbsp;user&amp;nbsp;applmgr&amp;nbsp;and&amp;nbsp;database tier&amp;nbsp;user&amp;nbsp;oracle&amp;nbsp;using same group i.e.&amp;nbsp;dba&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
More on dual file system i.e.&amp;nbsp;File System 1&amp;nbsp;&amp;amp;&amp;nbsp;File System 2&amp;nbsp;later.&lt;br /&gt;
7.&amp;nbsp;Provide Application Tier &amp;amp; database&amp;nbsp;user password .&lt;br /&gt;
Note: WLS Admin User is WebLogic Server Administrator user used to login to WebLogic Console . WebLogic Server is newly introduced in Oracle Apps 12.2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8.&amp;nbsp;If you plan to deploy&amp;nbsp;application tier&amp;nbsp;on&amp;nbsp;multiple nodes&amp;nbsp;then click on&amp;nbsp;Add Server&amp;nbsp;button at bottom.&lt;br /&gt;
Note: I am doing single node installation i.e. Application Tier and Database Tier on single host/machine.&lt;br /&gt;
&lt;br /&gt;
9.&amp;nbsp;Installer will validate system configuration and if any check fails then click on ! next to check .&lt;br /&gt;
Note: In my case&amp;nbsp;Port Availablity&amp;nbsp;and&amp;nbsp;File Space&amp;nbsp;checks failed. After fixing failed check click on&amp;nbsp;Retry&amp;nbsp;button&lt;br /&gt;
&lt;br /&gt;
a) Port Availaibity check&amp;nbsp;: In my case port 8899 was in use&lt;br /&gt;
To Identify&amp;nbsp;which process is using port&amp;nbsp;8899&amp;nbsp;in linux&amp;nbsp;run “netstat -tulpn | grep [Port_no]“&lt;br /&gt;
[atul@innowave21 ~]$ netstat -tulpn | grep 8899&lt;br /&gt;
(Not all processes could be identified, non-owned process info&lt;br /&gt;
will not be shown, you would have to be root to see it all.)&lt;br /&gt;
tcp 0 0 :::8899 :::* LISTEN 4536/java&lt;br /&gt;
In my case&amp;nbsp;Process ID&amp;nbsp;4536&amp;nbsp;was using port 8899, stop the process using 8899 or use different port pool in previous screen. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
10.&amp;nbsp;Click&amp;nbsp;Next&amp;nbsp;and then&amp;nbsp;Install&amp;nbsp;when all checks complete successfully.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
11.&amp;nbsp;After installation , access Application as http://host:port where port number is 8000+ port pool, as I use port pool 10 URL should be http://host:8010&lt;br /&gt;
&amp;nbsp;12.2 comes with the dual file system. One for PROD purpose and one for patching purpose.So there is not need to bring down EBS services for patching.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/6978589722760341610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2014/02/oracle-apps-e-business-suite-122.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/6978589722760341610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/6978589722760341610'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2014/02/oracle-apps-e-business-suite-122.html' title='Oracle Apps (E-Business Suite) 12.2 installation steps'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-4759131449504238035</id><published>2013-07-19T05:37:00.002-07:00</published><updated>2013-07-19T05:42:25.175-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Apps DBA"/><category scheme="http://www.blogger.com/atom/ns#" term="R12"/><title type='text'>Overcoming Oracle Apps R12 FRM-92101 Error On Redhat Linux 5.6</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Have you ever got the error, FRM-92101 on with Oracle Applications R12 on 64 bit Redhat Linux 5.5? Here is how to overcome it.&lt;br /&gt;
&lt;div class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_872&quot; style=&quot;width: 310px;&quot;&gt;
&lt;a href=&quot;http://rodgersnotes.files.wordpress.com/2012/01/formsruntimeerrorfrm92101.png&quot;&gt;&lt;img alt=&quot;Oracle Forms Runtime Error FRM92101&quot; class=&quot;size-medium wp-image-872&quot; height=&quot;195&quot; src=&quot;http://rodgersnotes.files.wordpress.com/2012/01/formsruntimeerrorfrm92101.png?w=300&amp;amp;h=195&quot; title=&quot;Oracle Forms Runtime Error FRM92101&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;wp-caption-text&quot;&gt;
Oracle Forms Runtime Error FRM92101&lt;/div&gt;
&lt;/div&gt;
&lt;span id=&quot;more-871&quot;&gt;&lt;/span&gt;&lt;br /&gt;
Here is my environment:&lt;br /&gt;
Server: Redhat Linux 5.5&lt;br /&gt;
lsb_release -a&lt;br /&gt;
LSB Version: :core-3.1-amd64:core-3.1-ia32:core-3.1-noarch:graphics-3.1-amd64:graphics-3.1-ia32:graphics-3.1-noarch&lt;br /&gt;
Distributor ID: EnterpriseEnterpriseServer&lt;br /&gt;
Description: Enterprise Linux Enterprise Linux Server release 5.5 (Carthage)&lt;br /&gt;
Release: 5.5&lt;br /&gt;
Codename: Carthage&lt;br /&gt;
uname -a&lt;br /&gt;
Linux black.testrac.com 2.6.18-194.el5 #1 SMP Mon Mar 29 22:10:29 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux&lt;br /&gt;
select&lt;br /&gt;
APPLICATIONS_SYSTEM_NAME&lt;br /&gt;
, ARU_RELEASE_NAME&lt;br /&gt;
, release_name&lt;br /&gt;
from apps.fnd_product_groups&lt;br /&gt;
APPLICATIONS_SYSTEM_NAME ARU_RELEASE_NAME&lt;br /&gt;
—————————— ——————-&lt;br /&gt;
RELEASE_NAME&lt;br /&gt;
————————————————–&lt;br /&gt;
VIS R12&lt;br /&gt;
12.1.1&lt;br /&gt;
———–&lt;br /&gt;
&lt;span style=&quot;text-decoration: underline;&quot;&gt;Prerequisites&lt;/span&gt;:&lt;br /&gt;
The java is working in your browser. To test whether Java is working in the web browser, run this in the URL.&lt;br /&gt;
&lt;a href=&quot;http://java.com/en/download/testjava.jsp&quot; target=&quot;_blank&quot;&gt;http://java.com/en/download/testjava.jsp&lt;/a&gt;&lt;br /&gt;
You have overcome the error concerning: NPX_PLUGIN_PATH, and oaj2se.exe. &amp;nbsp;See my previous post.&lt;br /&gt;
&lt;a href=&quot;http://rodgersnotes.wordpress.com/2012/01/20/firefox-oracle-apps-java-plugins-on-64-bit-redhat-5-5/&quot; target=&quot;_blank&quot;&gt;http://rodgersnotes.wordpress.com/2012/01/20/firefox-oracle-apps-java-plugins-on-64-bit-redhat-5-5/&lt;/a&gt;&lt;br /&gt;
———–&lt;br /&gt;
&lt;span style=&quot;text-decoration: underline;&quot;&gt;Symptom&lt;/span&gt;:&lt;br /&gt;
Start the database, listener, and all the Oracle Apps processes. Open
 a browser. Test an Oracle Apps Form with the forms test webpage. In my 
case:&lt;br /&gt;
&lt;a href=&quot;http://oapps/applmgr/VIS/apps/tech_st/10.1.2/tools/web/html/runform.htm&quot; target=&quot;_blank&quot;&gt;file:///oapps/applmgr/VIS/apps/tech_st/10.1.2/tools/web/html/runform.htm&lt;/a&gt;&lt;br /&gt;
You get a java window open. But you get the error: FRM-92101 There 
was a failure in the Forms server during startup. This could happen due 
to an invalid configuration. Please look into the web server log for the
 details.&lt;br /&gt;
&lt;span style=&quot;text-decoration: underline;&quot;&gt;Click on Details&lt;/span&gt;:&lt;br /&gt;
Java exception:&lt;br /&gt;
oracle.forms.net.ConnectionException: forms session &amp;lt;1&amp;gt; failed during startup: no response from runtime process&lt;br /&gt;
at oracle.forms.net.ConnectionException.createConnectionException(Unknown source)&lt;br /&gt;
at oracle.forms.net.HTTPStream.getResponse(Unknown source)&lt;br /&gt;
at oracle.forms.net.HTTPStream.doFlush(Unknown source)&lt;br /&gt;
at oracle.forms.net.HTTPStream.Flush(Unknown source)&lt;br /&gt;
at java.io.DataOutputStream.flush (DataOutputStream.java:106)&lt;br /&gt;
at oracle.forms.net.HTTPConnection.connect(Unknown source)&lt;br /&gt;
at oracle.forms.engine.FormsDispatcher.initConnection(Unknown source)&lt;br /&gt;
at oracle.forms.engine.FormsDispatcher.init(Unknown source)&lt;br /&gt;
at oracle.forms.engine.Runform.initConnection(Unknown source)&lt;br /&gt;
at oracle.forms.engine.Runform.startRunform(Unknown source)&lt;br /&gt;
at oracle.forms.engine.Main.createRunform(Unknown source)&lt;br /&gt;
at oracle.forms.engine.Main.start(Unknown source)&lt;br /&gt;
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Plugin2Manager.java:1698)&lt;br /&gt;
at Java.lang.Thread.run(Thread.java:662)&lt;br /&gt;
————&lt;br /&gt;
&lt;span style=&quot;text-decoration: underline;&quot;&gt;Check the Oracle Forms Log&lt;/span&gt;:&lt;br /&gt;
$LOG_HOME/ora/10.1.3/opmn/forms_default_group_1/formsstd.out&lt;br /&gt;
In my case:&lt;br /&gt;
/oapps/applmgr/VIS/inst/apps/VIS_black/logs/ora/10.1.3/opmn/forms_default_group_1/formsstd.out&lt;br /&gt;
tail -100 /oapps/applmgr/VIS/inst/apps/VIS_black/logs/ora/10.1.3/opmn/forms_default_group_1/formsstd.out&lt;br /&gt;
…&lt;br /&gt;
12/01/21 12:32:08 FormsServlet init():&lt;br /&gt;
configFileName: /oapps/applmgr/VIS/inst/apps/VIS_black/ora/10.1.2/forms/server/appsweb.cfg&lt;br /&gt;
testMode: false&lt;br /&gt;
12/01/21 12:32:08 Oracle Containers for J2EE 10g (10.1.3.4.0) initialized&lt;br /&gt;
12/01/21 13:04:27 ListenerServlet init()&lt;br /&gt;
12/01/21 13:04:28 Forms session &amp;lt;1&amp;gt; aborted: runtime process 
failed during startup with errors 
/oapps/applmgr/VIS/apps/tech_st/10.1.2/bin/frmweb: error while loading 
shared libraries: libXm.so.2: cannot open shared object file: No such 
file or directory&lt;br /&gt;
12/01/21 13:19:53 Forms session &amp;lt;2&amp;gt; aborted: runtime process 
failed during startup with errors 
/oapps/applmgr/VIS/apps/tech_st/10.1.2/bin/frmweb: error while loading 
shared libraries: libXm.so.2: cannot open shared object file: No such 
file or directory&lt;br /&gt;
————–&lt;br /&gt;
&lt;span style=&quot;text-decoration: underline;&quot;&gt;And Check The File, application.log&lt;/span&gt;:&lt;br /&gt;
tail -100 /oapps/applmgr/VIS/inst/apps/VIS_black/logs/ora/10.1.3/j2ee/forms/forms_default_group_1/application.log&lt;br /&gt;
12/01/21 13:04:27.314 formsweb: ListenerServlet init()&lt;br /&gt;
12/01/21 13:04:28.455 formsweb: Forms session &amp;lt;1&amp;gt; aborted: runtime
 process failed during startup with errors 
/oapps/applmgr/VIS/apps/tech_st/10.1.2/bin/frmweb: error while loading 
shared libraries: libXm.so.2: cannot open shared object file: No such 
file or directory&lt;br /&gt;
12/01/21 13:04:28.455 formsweb: Forms session &amp;lt;1&amp;gt; exception stack trace:&lt;br /&gt;
oracle.forms.engine.RunformException: Forms session &amp;lt;1&amp;gt; failed during startup: no response from runtime process&lt;br /&gt;
at oracle.forms.servlet.RunformProcess.connect(Unknown Source)&lt;br /&gt;
at oracle.forms.servlet.RunformProcess.dataToRunform(Unknown Source)&lt;br /&gt;
at oracle.forms.servlet.RunformSession.dataToRunform(Unknown Source)&lt;br /&gt;
at oracle.forms.servlet.ListenerServlet.doPost(Unknown Source)&lt;br /&gt;
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)&lt;br /&gt;
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)&lt;br /&gt;
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) 
].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)&lt;br /&gt;
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) 
].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)&lt;br /&gt;
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) 
].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)&lt;br /&gt;
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) 
].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)&lt;br /&gt;
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)&lt;br /&gt;
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)&lt;br /&gt;
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)&lt;br /&gt;
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) 
].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)&lt;br /&gt;
at java.lang.Thread.run(Thread.java:619)&lt;br /&gt;
————–&lt;br /&gt;
&lt;span style=&quot;text-decoration: underline;&quot;&gt;Cause&lt;/span&gt;:&lt;br /&gt;
The cause is not unusual with Linux, or Oracle, or Oracle Apps. It’s 
that Oracle Forms is looking for a library file. But the file doesn’t 
exist in the expected place. Nor does a link. Not again.&lt;br /&gt;
In this case, libXm.so.2 can’t be found.&lt;br /&gt;
———-&lt;br /&gt;
&lt;span style=&quot;text-decoration: underline;&quot;&gt;Analysis&lt;/span&gt;:&lt;br /&gt;
Find the files. As root, do lots of linear searches all over the hard drive looking for library files.&lt;br /&gt;
find / -type f -ls 2&amp;gt; /dev/null | grep -i “libXm.so”&lt;br /&gt;
…&lt;br /&gt;
214067513 2692 -rwxr-xr-x 1 root root 2747528 Jun 6 2007 /usr/lib64/libXm.so.3.0.2&lt;br /&gt;
214054985 2776 -rwxr-xr-x 1 root root 2836528 Mar 4 2010 /usr/lib64/libXm.so.4.0.1&lt;br /&gt;
214067522 2492 -rwxr-xr-x 1 root root 2542828 Jun 6 2007 /usr/lib/libXm.so.3.0.2&lt;br /&gt;
1802278 2584 -rwxr-xr-x 1 root root 2637260 Mar 4 2010 /usr/lib/libXm.so.4.0.1&lt;br /&gt;
…&lt;br /&gt;
I did have more occurences of this file. But they were under different subdirectories.&lt;br /&gt;
/oapps/oracle/VIS/db/tech_st/11.1.0/lib32/stubs&lt;br /&gt;
/middleware/Oracle_BI1/lib32/stubs&lt;br /&gt;
The directories under /usr are the critical ones.&lt;br /&gt;
You can find any existing links with:&lt;br /&gt;
find / -type l -ls 2&amp;gt; /dev/null | grep -i “libXm.so”&lt;br /&gt;
—————&lt;br /&gt;
File Types:&lt;br /&gt;
file /usr/lib64/libXm.so.4.0.1&lt;br /&gt;
/usr/lib64/libXm.so.4.0.1: ELF 64-bit LSB shared object, AMD x86-64, version 1 (SYSV), stripped&lt;br /&gt;
file /usr/lib/libXm.so.3.0.2&lt;br /&gt;
/usr/lib/libXm.so.3.0.2: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), stripped&lt;br /&gt;
—————&lt;br /&gt;
&lt;span style=&quot;text-decoration: underline;&quot;&gt;Find or Verify the Packages Needed For The Library Files&lt;/span&gt;:&lt;br /&gt;
Reading other webpages (below), these library files are provided by the package: openmotif22-2.2.3-18.&lt;br /&gt;
I had installed everything, every last package, when I installed 
Redhat. It’s to avoid nonsense like this. So, I already the package 
installed. If you don’t have the package installed, download it, and 
install it. rpmfind.net is a good place to start.&lt;br /&gt;
Another time, I’d stuggled with a similar installation. In my notes, I
 was concerned with three library files: libMrm.so, libUil.so, and 
libXm.so. So, I leveraged my notes, and looked for all three. Turns out 
they are all owned by the same package: openmotif.&lt;br /&gt;
—–&lt;br /&gt;
rpm -q -f /usr/lib64/libXm.so.4.0.1&lt;br /&gt;
openmotif-2.3.1-2.el5_4.1&lt;br /&gt;
—–&lt;br /&gt;
rpm -q -f /usr/lib/libXm.so.3.0.2&lt;br /&gt;
openmotif22-2.2.3-18&lt;br /&gt;
—–&lt;br /&gt;
&lt;span style=&quot;text-decoration: underline;&quot;&gt;What Are All The Files Associated With That Package?&lt;/span&gt;&lt;br /&gt;
rpm -q openmotif22 -l | sort | more&lt;br /&gt;
/usr/lib64/libMrm.so.3&lt;br /&gt;
/usr/lib64/libMrm.so.3.0.2&lt;br /&gt;
/usr/lib64/libUil.so.3&lt;br /&gt;
/usr/lib64/libUil.so.3.0.2&lt;br /&gt;
/usr/lib64/libXm.so.3&lt;br /&gt;
/usr/lib64/libXm.so.3.0.2&lt;br /&gt;
….&lt;br /&gt;
/usr/lib/libMrm.so.3&lt;br /&gt;
/usr/lib/libMrm.so.3.0.2&lt;br /&gt;
/usr/lib/libUil.so.3&lt;br /&gt;
/usr/lib/libUil.so.3.0.2&lt;br /&gt;
/usr/lib/libXm.so.3&lt;br /&gt;
/usr/lib/libXm.so.3.0.2&lt;br /&gt;
/usr/share/doc/openmotif22-2.2.3&lt;br /&gt;
…&lt;br /&gt;
This query obviously finds both the 32 and 64 bit files.&lt;br /&gt;
—————–&lt;br /&gt;
—————–&lt;br /&gt;
Analysis For Links:&lt;br /&gt;
cd /usr/X11R6/lib&lt;br /&gt;
Original files:&lt;br /&gt;
/usr/lib/libMrm.so.3.0.2&lt;br /&gt;
/usr/lib/libMrm.so.4.0.1&lt;br /&gt;
/usr/lib/libUil.so.3.0.2&lt;br /&gt;
/usr/lib/libUil.so.4.0.1&lt;br /&gt;
/usr/lib/libXm.so.3.0.2&lt;br /&gt;
/usr/lib/libXm.so.4.0.1&lt;br /&gt;
—–&lt;br /&gt;
The application, is looking for files in the directory: /usr/X11R6/lib&lt;br /&gt;
But it does not exist. Create it.&lt;br /&gt;
As root:&lt;br /&gt;
mkdir -p /usr/X11R6/lib&lt;br /&gt;
—–&lt;br /&gt;
&lt;span style=&quot;text-decoration: underline;&quot;&gt;Make Links To The Original Files&lt;/span&gt;:&lt;br /&gt;
cd /usr/X11R6/lib&lt;br /&gt;
ln -s /usr/lib/libMrm.so.3.0.2 .&lt;br /&gt;
ln -s /usr/lib/libMrm.so.4.0.1 .&lt;br /&gt;
ln -s /usr/lib/libUil.so.3.0.2 .&lt;br /&gt;
ln -s /usr/lib/libUil.so.4.0.1 .&lt;br /&gt;
ln -s /usr/lib/libXm.so.3.0.2 .&lt;br /&gt;
ln -s /usr/lib/libXm.so.4.0.1 .&lt;br /&gt;
The above ^ will have a link, the same name as the original file.&lt;br /&gt;
—–&lt;br /&gt;
&lt;span style=&quot;text-decoration: underline;&quot;&gt;Make Links With An Abbreviated Name&lt;/span&gt;:&lt;br /&gt;
ln -s /usr/lib/libXm.so.3.0.2 libXm.so.3&lt;br /&gt;
ln -s /usr/lib/libXm.so.4.0.1 libXm.so.4&lt;br /&gt;
ln -s /usr/lib/libXm.so.4.0.1 libXm.so&lt;br /&gt;
ln -s /usr/lib/libUil.so.4.0.1 libUil.so.4&lt;br /&gt;
ln -s /usr/lib/libUil.so.3.0.2 libUil.so.3&lt;br /&gt;
ln -s /usr/lib/libUil.so.4.0.1 libUil.so&lt;br /&gt;
ln -s /usr/lib/libMrm.so.4.0.1 libMrm.so.4&lt;br /&gt;
ln -s /usr/lib/libMrm.so.3.0.2 libMrm.so.3&lt;br /&gt;
ln -s /usr/lib/libMrm.so.4.0.1 libMrm.so&lt;br /&gt;
—–&lt;br /&gt;
At this point,I still got the error: FRM-92101&lt;br /&gt;
Of course, the software is still looking for libXm.so.2, but I had not yet created the link it.&lt;br /&gt;
As root:&lt;br /&gt;
cd /usr/X11R6/lib&lt;br /&gt;
ln -s /usr/lib/libMrm.so.3.0.2 libMrm.so.2&lt;br /&gt;
ln -s /usr/lib/libUil.so.3.0.2 libUil.so.2&lt;br /&gt;
ln -s /usr/lib/libXm.so.3.0.2 libXm.so.2&lt;br /&gt;
———–&lt;br /&gt;
Try again. It works. In the sense that I can get a login form.&lt;br /&gt;
&lt;div class=&quot;wp-caption aligncenter&quot; id=&quot;attachment_875&quot; style=&quot;width: 310px;&quot;&gt;
&lt;a href=&quot;http://rodgersnotes.files.wordpress.com/2012/01/oracleapplicationslogin.png&quot;&gt;&lt;img alt=&quot;Oracle Applications Login&quot; class=&quot;size-medium wp-image-875&quot; height=&quot;239&quot; src=&quot;http://rodgersnotes.files.wordpress.com/2012/01/oracleapplicationslogin.png?w=300&amp;amp;h=239&quot; title=&quot;Oracle Applications Login&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;wp-caption-text&quot;&gt;
Oracle Applications Login&lt;/div&gt;
&lt;/div&gt;
However, when I try logging in as sysadmin, OPERATIONS, or APPS, I now get another error:&lt;br /&gt;
APP-FND-01542: &amp;nbsp;The applications servers is not authorized to access this database.&lt;br /&gt;
Are these not the right users to login with? If so, when do the 
errors ever stop? If not, what are the right users to login with? 
&amp;nbsp;Please leave a comment.&lt;br /&gt;
—————&lt;br /&gt;
Useful Links:&lt;br /&gt;
Test whether Java is working in the web browser.&lt;br /&gt;
&lt;a href=&quot;http://java.com/en/download/testjava.jsp&quot; target=&quot;_blank&quot;&gt;http://java.com/en/download/testjava.jsp&lt;/a&gt;&lt;br /&gt;
Installing Oracle E-Business 12.1.1 on Oracle Enterprise Linux 5.4 64-bit&lt;br /&gt;
&lt;a href=&quot;http://www.oracle-developer.com/installing_oracle_r12_rhel5_64bit.html&quot; target=&quot;_blank&quot;&gt;http://www.oracle-developer.com/installing_oracle_r12_rhel5_64bit.html&lt;/a&gt;&lt;br /&gt;
Installing Oracle E-Business 12.1.1 on Oracle Enterprise Linux 5.4 64-bit&lt;br /&gt;
&lt;a href=&quot;http://www.pythian.com/news/1265/installing-oracle-r12-ebs-in-my-living-room/&quot; target=&quot;_blank&quot;&gt;http://www.pythian.com/news/1265/installing-oracle-r12-ebs-in-my-living-room/&lt;/a&gt;&lt;br /&gt;
Oracle® Fusion Middleware Release Notes 11g Release 1 (11.1.1) for Linux x86 E10133-25 &amp;nbsp;44 Oracle Forms&lt;br /&gt;
&lt;a href=&quot;http://docs.oracle.com/cd/E23549_01/relnotes.1111/e10133/forms.htm&quot; target=&quot;_blank&quot;&gt;http://docs.oracle.com/cd/E23549_01/relnotes.1111/e10133/forms.htm&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/4759131449504238035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2013/07/overcoming-oracle-apps-r12-frm-92101.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/4759131449504238035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/4759131449504238035'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2013/07/overcoming-oracle-apps-r12-frm-92101.html' title='Overcoming Oracle Apps R12 FRM-92101 Error On Redhat Linux 5.6'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-3182263508289476061</id><published>2013-03-10T16:04:00.000-07:00</published><updated>2013-03-10T16:04:12.218-07:00</updated><title type='text'>UPGRADE 11.1.0.7 DATABASE TO 11.2.0.3 DATABASE WITH R12.1.3</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves/&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:DontVertAlignCellWithSp/&gt;
   &lt;w:DontBreakConstrainedForcedTables/&gt;
   &lt;w:DontVertAlignInTxbx/&gt;
   &lt;w:Word11KerningPairs/&gt;
   &lt;w:CachedColBalance/&gt;
  &lt;/w:Compatibility&gt;
  &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val=&quot;Cambria Math&quot;/&gt;
   &lt;m:brkBin m:val=&quot;before&quot;/&gt;
   &lt;m:brkBinSub m:val=&quot;--&quot;/&gt;
   &lt;m:smallFrac m:val=&quot;off&quot;/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val=&quot;0&quot;/&gt;
   &lt;m:rMargin m:val=&quot;0&quot;/&gt;
   &lt;m:defJc m:val=&quot;centerGroup&quot;/&gt;
   &lt;m:wrapIndent m:val=&quot;1440&quot;/&gt;
   &lt;m:intLim m:val=&quot;subSup&quot;/&gt;
   &lt;m:naryLim m:val=&quot;undOvr&quot;/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;br /&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;267&quot;&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
 {mso-style-name:&quot;Table Normal&quot;;
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-qformat:yes;
 mso-style-parent:&quot;&quot;;
 mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-para-margin-top:0in;
 mso-para-margin-right:0in;
 mso-para-margin-bottom:10.0pt;
 mso-para-margin-left:0in;
 line-height:115%;
 mso-pagination:widow-orphan;
 font-size:11.0pt;
 font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
 mso-ascii-font-family:Calibri;
 mso-ascii-theme-font:minor-latin;
 mso-hansi-font-family:Calibri;
 mso-hansi-theme-font:minor-latin;}
&lt;/style&gt;
&lt;![endif]--&gt;

&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;11.2.0.3 is the latest release (at
the time of writing this post) for the Oracle database. The intent of this
guide is to upgrade the current database version from 11.1.0.7 to 11.2.0.3.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;The installation procedure for the
new Oracle Database 11g Release 2 (11.2) installs the Oracle software into a
new Oracle home. This is referred to as an out-of-place upgrade and is
different from patch set releases for earlier releases of Oracle Database,
where the patch set was always installed in place. Oracle strongly recommends
that you follow the steps in this procedure to ensure minimal downtime for the
upgrade process and integrity of the new binaries and software libraries.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Also, Manual upgrade method has been
used instead of DBUA for better control over the complete upgrade process.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Linux x86-64 is used as platform in
the below guide&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 1;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 24.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-font-kerning: 18.0pt;&quot;&gt;SOFTWARE SOURCES&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 24.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-font-kerning: 18.0pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;You can obtain the 11.2.0.3 software
from&amp;nbsp;&lt;a href=&quot;https://updates.oracle.com/download/10404530.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;patch 10404530&lt;/span&gt;&lt;/a&gt;&amp;nbsp;on My
Oracle Support&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Files 1, 2 and 3 are sufficient to
cover 11.2.0.3 database (including grid infra)&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 1;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 24.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-font-kerning: 18.0pt;&quot;&gt;Part 1: INSTALL ORACLE 11.2.0.3 SOFTWARE&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 24.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-font-kerning: 18.0pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;1.1) Check oratab file&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Ensure that the oratab file contains
an entry for the database to be upgraded&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;1.2) Check for installed languages&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; select
LANGUAGE_CODE,LANGUAGE_ID,NLS_LANGUAGE,INSTALLED_FLAG from fnd_languages where
INSTALLED_FLAG in (‘I’,&#39;B’);&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;LANG LANGUAGE_ID
NLS_LANGUAGE&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;
I&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;—- ———– —————————— -&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;US&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
0
AMERICAN&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;
B&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;CS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
30
CZECH&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;
I&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;D&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;
4
GERMAN&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;I&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;1.3) Install 11g database software&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;cd &amp;lt;software location&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;./runInstaller&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Below are the details of OUI screen
and actions.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Screen 1: Configure Security updates&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Leave blank and press next&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Screen 2: Download Software updates&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Check ‘Skip software updates’ and
press next&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Screen 3:&amp;nbsp; Select Installation
option&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Check ‘Install database software
only’ and press next&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Screen 4: Grid Installation options&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Check ‘Single Instance database
installation’ and press next&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Screen 5: Select Product Languages&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Choose English &amp;amp; all other
languages required and press next&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;NOTE : You may select only ‘English
language’ even if on EBS side you have many languages&amp;nbsp;installed. The
languages that we select during database install/upgrade through OUI are not
related to what languages we install in EBS. If you select languages other than
the English language, the Oracle installer will bring over&amp;nbsp;extra *.msb
files for the languages selected and the user/developer will be able to
see&amp;nbsp;”core” ora- messages in languages other than&amp;nbsp;English&amp;nbsp;too.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Screen 6: Select database edition&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Check ‘EnterpriseEdition’&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Screen 7: Specify Installation
location&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Input values of ‘Oracle base’ and
press next&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Screen 8: Privileged operating
system groups&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Take dba (or whatever group you
created ) as OSDBA Group and press next&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Screen 9: Perform prerequisite
checks&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Correct if anything is required to
(by fix &amp;amp; check again) and press next&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Screen 10: Summary&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Check and press Install and press
next&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Screen 11a: Install&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Installation will proceed.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Screen 11b: run root.sh scripts as
instructed&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Screen 12: Finish&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;This completes the database 11g
installation.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 1;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 24.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-font-kerning: 18.0pt;&quot;&gt;Part 2: PRE-UPGRADE STEPS&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 24.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-font-kerning: 18.0pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.1) Take Invalid Count&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; select
OWNER,OBJECT_NAME,OBJECT_TYPE from dba_objects where STATUS=’INVALID’;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.2) Apply mandatory patches &lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;i&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Category a) For customers on
E-Business Suite Release 12.1, apply&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/b&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;:&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Check in ad_bugs and apply whichever
patch is not available. All the below patches need to be applied by adpatch&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;1)&lt;b&gt; 9062910&lt;/b&gt; (11g Release 2
interoperability patch for Release 12.1 )&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2) &lt;b&gt;8919489&lt;/b&gt; (12.1 TXK Delta 3
patch)&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;3) &lt;b&gt;9868229&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;4) &lt;b&gt;10163753&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Category b)&amp;nbsp;&lt;i&gt;) On 11.2.0.3
home, apply additional 11.2.0.3 RDBMS patches :&lt;/i&gt;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Apply the following patches (OPATCH)
for all UNIX/Linux platforms:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;NOTE: Do not run any of the post
install instructions as those will be done after the upgrade.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;1) &lt;b&gt;4247037&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;There
is a Special post patch Instructions (mentioned below), execute ONLY after
database upgrade part is done&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Post install steps:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;cd
$ORACLE_HOME/md/admin&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;connect
to the database using sqlplus / as sysdba&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;sqlplus&amp;gt;
@catmgdidcode&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2) &lt;b&gt;9858539&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;There
is a post patch install Instructions (step 3, mentioned below), &lt;b&gt;execute ONLY
after database upgrade is done&lt;/b&gt;&lt;/span&gt;&lt;/u&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Post install steps:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Run
following files as sysdba&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;cd
$ORACLE_HOME/rdbms/admin&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;@catnomtt.sql&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;@catnomta.sql&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;@dbmsmeta.sql&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;@dbmsmeti.sql&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;@dbmsmetu.sql&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;@dbmsmetb.sql&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;@dbmsmetd.sql&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;@dbmsmet2.sql&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;@catmeta.sql&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;@prvtmeta.plb&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;@prvtmeti.plb&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;@prvtmetu.plb&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;@prvtmetb.plb&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;@prvtmetd.plb&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;@prvtmet2.plb&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;@catmet2.sql&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;--
recompile dbms_metadata_int to enable the diffing code&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;alter
package dbms_metadata_int compile plsql_ccflags = &#39;ku$xml_enabled:true&#39;;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;--
recompile dbms_metadata_util to enable the xmlschema load code&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;alter
package dbms_metadata_util compile plsql_ccflags = &#39;ku$xml_enabled:true&#39;;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;3) &lt;b&gt;12942119&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;4) &lt;b&gt;12960302&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;5) &lt;b&gt;12985184&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;6) &lt;b&gt;13001379&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;7) &lt;b&gt;13004894&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;8) &lt;b&gt;13258936&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;9) &lt;b&gt;13366268&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.3) Run utlu112i.sql on existing
11.1.0.7 oracle database&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Copy the Pre-Upgrade Information
Tool (utlu112i.sql) from the Oracle Database 11g Release 2 (11.2)
ORACLE_HOME/rdbms/admin directory to a directory outside of the Oracle Home,
such as the temporary directory(/tmp) on your system.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Connect via existing 11.1.0.7
database and run &lt;b&gt;utlu112i.sql&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Below issue were found and were
corrected&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;ISSUE &amp;nbsp;1&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;———-&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;**********************************************************************&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Obsolete/Deprecated Parameters:
[Update Oracle Database 11.2 init.ora or spfile]&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;**********************************************************************&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;–&amp;gt;
plsql_native_library_dir&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
11.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OBSOLETE&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;–&amp;gt; plsql_native_library_subdir_
11.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OBSOLETE&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SOLUTION 1&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;—————-&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;commented out below values in init
file&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;#plsql_native_library_dir =
/u01/oracle/&amp;lt;instance_name&amp;gt;/db/tech_st/11.1.0/plsql/nativelib&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;#plsql_native_library_subdir_count =
149&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;ISSUE 2&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;———-&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WARNING: –&amp;gt; Database is using a
timezone file older than version 14.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;…. After the release migration, it
is recommended that DBMS_DST package&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;…. be used to upgrade the 11.1.0.7.0
database timezone version&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;…. to the latest version which comes
with the new release&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SOLUTION 2&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;————–&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;-ignore&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Upgrade to 11.2.0.3. No need to
apply DST patches on the 11.1.0.6 or 11.1.0.7 side first. You can skip any DST
related upgrade instructions.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;The 11.2.0.3 RDBMS DST version after
the upgrade to 11.2.0.3 will be the same DST version as used in 11.1.0.6 or
11.1.0.7.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;ISSUE 3&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;———–&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WARNING: –&amp;gt; Your recycle bin
contains 99 object(s).&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;…. It is REQUIRED that the recycle
bin is empty prior to upgrading&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;…. your database.&amp;nbsp; The command:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;PURGE DBA_RECYCLEBIN&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SOLUTION 3&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;—————&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;lt;run PURGE DBA_RECYCLEBIN&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;ISSUE 4&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;———-&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Oracle recommends gathering
dictionary statistics prior to&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;upgrading the database.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;To gather dictionary statistics
execute the following command&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;while connected as SYSDBA:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SOLUTION 4&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;—————-&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;lt;run&amp;nbsp; EXECUTE
dbms_stats.gather_dictionary_stats;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;i&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;ISSUE 5&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;———-&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Oracle recommends removing all
hidden parameters prior to upgrading.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;To view existing hidden parameters
execute the following command&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;while connected AS SYSDBA:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT name,description from
SYS.V$PARAMETER WHERE name&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;LIKE ‘\_%’ ESCAPE ‘\’&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Changes will need to be made in the
init.ora or spfile.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SOLUTION 5&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;————–&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Comment out all hidden variables in
init file&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.4) Shut down Applications server
processes and database listener&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;shut down all the application
services running on Apps tier and also the database listener ( keep the
database running)&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.5) Run dbupgdiag.sql on existing
11.1.0.7 oracle database&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Run dbupgdiag.sql to find any
duplicate objects in sys or system schema&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Script to Collect DB Upgrade/Migrate
Diagnostic Information (dbupgdiag.sql) [ID 556610.1]&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;It will ask for input directory to
create log file&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;See the instructions/warnings/errors
in log file produced and correct if anything&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.6) Purge DBA_RECYCLEBIN on existing
11.1.0.7 oracle database&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; PURGE DBA_RECYCLEBIN;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Note: Already done as corrective
action in Step 2.3&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.7) Check Hidden Parameters on
existing 11.1.0.7 oracle database&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT name,description from
SYS.V$PARAMETER WHERE name LIKE ‘\_%’ ESCAPE ‘\’;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Oracle recommends removing all
hidden parameters prior to upgrading.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Note: Already done as corrective
action in Step 2.3&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.8) Set the new environment for
11.2.0.3 oracle home&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;After the software installation of
Oracle 11.2.0.3 you must set the environment variables to the new home.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;export
ORACLE_BASE=/u01/oracle/&amp;lt;instance_name&amp;gt;/&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;export
ORACLE_HOME=/u01/oracle/&amp;lt;instance_name&amp;gt;/db/tech_st/11.2.0&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;export
PATH=$ORACLE_HOME/bin:$ORACLE_HOME/perl/bin:$PATH&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;export
LD_LIBRARY_PATH=$ORACLE_HOME/lib&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;export PERL5LIB=$ORACLE_HOME/perl/lib/5.10.0:$ORACLE_HOME/perl/lib/site_perl/5.10.0&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;export
ORA_NLS10=/u01/oracle/&amp;lt;instance_name&amp;gt;/db/tech_st/11.2.0/nls/data/9idata&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Make sure that The PERL5LIB
environment variable points to the directories where the new perl libraries are
located (usually $ORACLE_HOME/perl/lib/[perl version] and
$ORACLE_HOME/perl/lib/site_perl/[perl version])&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.9) Create nls/data/9idata
directory on new 11.2.0.3 home&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Run the
$ORACLE_HOME/nls/data/old/cr9idata.pl script to create the
$ORACLE_HOME/nls/data/9idata directory.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;After creating the directory, make
sure that the ORA_NLS10 environment variable is set to the full path of the
9idata directory whenever you enable the 11g Oracle home.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;$ &lt;b&gt;perl cr9idata.pl&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;$ &lt;b&gt;export&lt;/b&gt; &lt;b&gt;ORA_NLS10=/u01/oracle/&amp;lt;instance_name&amp;gt;/db/tech_st/11.2.0/nls/data/9idata&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.10) Check for TIMESTAMP WITH
TIMEZONE Datatype on existing 11.1.0.7 oracle database&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;The RDBMS DST patching has been
greatly improved in 11gR2.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; select TZ_VERSION from
registry$database;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;TZ_VERSION&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;———-&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;10&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;For Upgrade to 11.2.0.3, there is no
need to apply DST patches on the 11.1.0.6 or 11.1.0.7 side first. You can skip
any DST related upgrade instructions.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;The 11.2.0.3 RDBMS DST version after
the upgrade to 11.2.0.3 will be the same DST version as used in 11.1.0.6 or
11.1.0.7.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.11) Check the National
Characterset &amp;nbsp;on existing 11.1.0.7 oracle database&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Check that the National Characterset
(NLS_NCHAR_CHARACTERSET) is UTF8 or AL16UTF16.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;select value from
NLS_DATABASE_PARAMETERS where parameter = ‘NLS_NCHAR_CHARACTERSET’;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;If this is UTF8 or AL16UTF16 then no
action is needed.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; select value from
NLS_DATABASE_PARAMETERS where parameter = ‘NLS_NCHAR_CHARACTERSET’;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;VALUE&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;———————-&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AL16UTF16&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.12) Run Optimizer Statistics on
existing 11.1.0.7 oracle database&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;When upgrading to Oracle Database
11g Release 2 (11.2), optimizer statistics are collected for dictionary tables
that lack statistics. This statistics collection can be time consuming for
databases with a large number of dictionary tables, but statistics gathering only
occurs for those tables that lack statistics or are significantly changed
during the upgrade.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;$ sqlplus “/as sysdba”&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; EXEC
DBMS_STATS.GATHER_DICTIONARY_STATS;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.13) Drop SYS.ENABLED$INDEXES
(conditional)&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;If the SYS.ENABLED$INDEXES table
exists, use SQL*Plus to connect to the database as SYSDBA and running the
following command to drop it:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; drop table
sys.enabled$indexes;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;PL/SQL procedure successfully
completed.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.14) Disable Database Vault
(conditional)&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;If you have Database Vault
installed, perform steps 1 to 6 of Part 2 of document 1091083.1 on My Oracle
Support to disable Database Vault.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Check&amp;gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;SQL&amp;gt; SELECT * FROM V$OPTION
WHERE PARAMETER = ‘Oracle Database Vault’;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;PARAMETER &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;VALUE&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;—————————————————————-&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Oracle Database Vault &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;FALSE&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;If the Value is ‘FALSE’ so no action
is required.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.15) Back up Enterprise Manager
Database Control Data (conditional)&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;You may need to backup the EM data
if you have installed.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.16) Check for any logical
corruption&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;To check for corruption in the
dictionary, use the following commands in SQL*Plus (connected as sys):&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;—————————————————————-&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Set verify off&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Set space 0&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Set line 120&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Set heading off&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Set feedback off&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Set pages 1000&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Spool analyze.sql&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT ‘Analyze cluster
“‘||cluster_name||’” validate structure cascade;’&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;FROM dba_clusters&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WHERE owner=’SYS’&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;UNION&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT ‘Analyze table
“‘||table_name||’” validate structure cascade;’&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;FROM dba_tables&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WHERE owner=’SYS’&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AND partitioned=’NO’&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AND (iot_type=’IOT’ OR iot_type is
NULL)&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;UNION&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT ‘Analyze table
“‘||table_name||’” validate structure cascade into invalid_rows;’&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;FROM dba_tables&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WHERE owner=’SYS’&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AND partitioned=’YES’;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;spool off&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;——————————————————————&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;This creates a script called &lt;i&gt;analyze.sql&lt;/i&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Now execute the following steps:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;$ sqlplus “/ as sysdba”&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt;
@$ORACLE_HOME/rdbms/admin/utlvalid.sql&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; @analyze.sql&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;This script (&lt;i&gt;analyze.sql&lt;/i&gt;)
should not return any errors.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Note:&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;1. ORA-30657 might occur if there is
any external table validated, which can be &lt;b&gt;&lt;u&gt;safely ignored&lt;/u&gt;&lt;/b&gt; as per
Note 209355.1 ORA-30657: Using ANALYZE TABLE for an External Table&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2. Errors shown below when executing
analyze.sql can be ignored:&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SP2-0734: unknown command beginning
“SQL&amp;gt; SELEC…” – rest of line ignored.&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SP2-0042: unknown command “SQL&amp;gt;”
– rest of line ignored.&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SP2-0734: unknown command beginning
“SQL&amp;gt; spool…” – rest of line ignored.&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; @analyze.sql&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Analyze table
“SYS_TZUV2_AFFECTED_REGIONS” validate structure cascade&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;ERROR at line 1:&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;ORA-30657: operation not supported
on external organized table&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.17) Ensure that all snapshot
refreshes are successfully completed&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Ensure that all snapshot refreshes
are successfully completed, and that replication is stopped.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT DISTINCT(TRUNC(last_refresh))FROM
dba_snapshot_refresh_times;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.18) Ensure that no files need
media recovery and that no files are in backup mode&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Ensure that no files need media
recovery and that no files are in backup mode.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT * FROM v$recover_file;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT * FROM v$backup WHERE status
!= ‘NOT ACTIVE’;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;This should return no rows.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.19) Resolve outstanding
distributed transactions&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Resolve outstanding distributed
transactions prior to the upgrade.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; select * from
dba_2pc_pending;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;If this returns rows you should do
the following:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; SELECT local_tran_id FROM
dba_2pc_pending;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; EXECUTE
dbms_transaction.purge_lost_db_entry(”);&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; COMMIT;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Note: no records were returned&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.20) To check if a standby database
exists, issue the following query&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;To check if a standby database
exists, issue the following query:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SELECT
SUBSTR(value,INSTR(value,’=&#39;,INSTR(UPPER(value),’SERVICE’))+1)&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;FROM v$parameter WHERE name LIKE
‘log_archive_dest%’ AND UPPER(value) LIKE ‘SERVICE%’;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;If this query returns a row, then
sync the standby database with the primary database.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;1. Make sure all the logs are
transported to the standby server after a final log switch&amp;nbsp;in the primary.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2. Start the recovery of the standby
database with the NODELAY option.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.21) Disable all batch and cron
jobs&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Disable all batch and cron jobs.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;About jobs initiated with Oracle the
packages DBMS_JOB, DBMS_SCHEDULER can be used , regarding cron jobs (external
jobs controlled at the OS level), this is a task for your Unix administrator&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;See also :&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Note 404238.1 : How to Disable an
Entry from DBMS_SCHEDULER&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Note 1335741.1 : How To Stop A
Running Job Using DBMS_JOB&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Note 67695.1 : PROCEDURE
DBMS_JOB.BROKEN Specification&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.22) Check SYS and SYSTEM&amp;nbsp;
tablespace&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Ensure the users SYS and SYSTEM have
‘SYSTEM’ as their default tablespace.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;You must have sufficient space in
the tablespace or be set to extents unlimited.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; SELECT username,
default_tablespace&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;FROM dba_users&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WHERE username in (‘SYS’,&#39;SYSTEM’);&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;If DEFAULT_TABLESPACE is anything
other than SYSTEM tablespace, modify the default tablespace to SYSTEM by using
the below command.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; ALTER user SYS default
tablespace SYSTEM;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; ALTER user SYSTEM default
tablespace SYSTEM;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.23) Check AUD$ table&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Ensure that if the aud$ table exists
that it is in the SYS schema and in the SYSTEM tablespace.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;SQL&amp;gt; SELECT
owner,tablespace_name&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;FROM dba_tables&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WHERE table_name=’AUD$’;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;If the AUD$ table is not in SYSTEM
tablespace and not owned by the SYS user then before doing the upgrade put it
back to the SYSTEM tablespace and it should be owned by SYS .&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Note: If the AUD$ table exists and
is in use, upgrade performance can be effected depending on the number of
records in the table.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;For 10.2 and later source versions
there is now a pre-process script available.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Please review and refer the
following note&amp;nbsp; for complete information :&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;NOTE:1329590.1 How to Pre-Process
SYS.AUD$ Records Pre-Upgrade From 10.1 or later to 11gR1 or later&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.24) Check for externally
authenticated SSL users&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Check whether database has any
externally authenticated SSL users.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;SQL&amp;gt; SELECT name FROM
sys.user$&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;WHERE ext_username IS NOT NULL&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;AND password = ‘GLOBAL’;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;If any SSL users are found then few
Step has to be followed after the upgrade ( refer to the documents mentioned at
the end of document under ‘References’ section.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.25) Take Backup of Configuration
files&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Note down the location of datafiles,
redo logs and control files. Also take a backup of all configuration files like
listener.ora, tnsnames.ora, etc. from $ORACLE_HOME.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; SELECT name FROM
v$controlfile;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; SELECT file_name FROM
dba_data_files;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; SELECT group#, member FROM
v$logfile;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.26) Check if the&amp;nbsp; database
listener is stopped&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Stop the listener for the database.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;$ lsnrctl stop&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Previous versions of the listener
are not supported for use with an Oracle Database 11g Release 2 (11.2)
database. However, it is possible to use the new version of the listener with
previous versions of Oracle Databases.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;You must remove the old listener
before creating a new one. If you attempt to create a new listener from the new
Oracle Home first, and use the same name and port as the old listener, then
Oracle Net Configuration Assistant returns an error.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.27) Stop other executable such as
dbconsole, isqlplus, etc&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Stop other executable such as
dbconsole, isqlplus, etc.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;$ emctl stop dbconsole&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;$ isqlplusctl stop&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.28) Shutdown the 11.1.0.7 database
and take cold backup&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Shutdown the database and take cold
backup (more reliable)&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;$ sqlplus “/as sysdba”&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; shutdown immediate;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Back up the Database&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.29) Make a backup of the
init&amp;lt;SID&amp;gt;.ora file&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Make a backup of the
init&amp;lt;SID&amp;gt;.ora file.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Comment out obsoleted parameters if
present.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;DRS_START&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;GC_FILES_TO_LOCKS&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;MAX_COMMIT_PROPAGATION_DELAY&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;PLSQL_NATIVE_LIBRARY_DIR&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;PLSQL_NATIVE_LIBRARY_SUBDIR_COUNT&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL_VERSION&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;2.30) Clean Up Duplicate Objects
Owned by SYS and SYSTEM schema&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Refer &amp;gt; Note 1030426.6 How to
Clean Up Duplicate Objects Owned by SYS and SYSTEM schema&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Since most data dictionary objects
should be owned by SYS (see exceptions below) you will want to drop the objects
that are owned by SYSTEM in order to clear up this situation.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;List all objects that have been
created in both the SYS and SYSTEM schema:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;column object_name format a30&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;select object_name, object_type&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;from dba_objects&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;where object_name||object_type in&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;(select object_name||object_type&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;from dba_objects&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;where owner = ‘SYS’)&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;and owner = ‘SYSTEM’;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;This will give a list of duplicate
objects and you will simply issue the appropriate DROP command to get rid of
the object that is owned by the SYSTEM user.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;EXCEPTION TO THE RULE (&lt;b&gt;&lt;i&gt;Important!)&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Please check the above mentioned
note id and do not drop few objects mentioned in it which are related to
replication or else it will cause replication to fail.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 1;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 24.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-font-kerning: 18.0pt;&quot;&gt;Part 3: UPGRADE DATABASE TO 11.2.0.3&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 24.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-font-kerning: 18.0pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;3.1) Copy over the modified init
file&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Once the parameter file is modified
as per your requirement (already done above), copy the file from old 11.1.0.7
$ORACLE_HOME/dbs to the new 11.2.0.3 $ORACLE_HOME/dbs.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;3.2) Check Environment Variables&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Make sure the following environment
variables point to the Oracle 11g Release 2 (11.2) directories:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;export
ORACLE_BASE=/u01/oracle/&amp;lt;instance_name&amp;gt;/&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;export
ORACLE_HOME=/u01/oracle/&amp;lt;instance_name&amp;gt;/db/tech_st/11.2.0&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;export
PATH=$ORACLE_HOME/bin:$ORACLE_HOME/perl/bin:$PATH&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;export
LD_LIBRARY_PATH=$ORACLE_HOME/lib&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;export
PERL5LIB=$ORACLE_HOME/perl/lib/5.10.0:$ORACLE_HOME/perl/lib/site_perl/5.10.0&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;export
ORA_NLS10=/u01/oracle/&amp;lt;instance_name&amp;gt;/db/tech_st/11.2.0/nls/data/9idata&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;3.3) Update the oratab entry&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Update the oratab entry to set the
new ORACLE_HOME pointing to &amp;lt;db_name&amp;gt; and disable automatic startup&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;/etc/oratab entries&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;#&amp;lt;instance_name&amp;gt;:/u01/oracle/&amp;lt;instance_name&amp;gt;/db/tech_st/11.1.0:N&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;lt;instance_name&amp;gt;:/u01/oracle/&amp;lt;instance_name&amp;gt;/db/tech_st/11.2.0:N&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Note: After /etc/oratab is updated
to have SID and Oracle Home (11.2), you can execute oraenv
(/usr/local/bin/oraenv) and set the environment. The input has to be the SID
which is entered in /etc/oratab against the 11gR2 home.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;3.4) Upgrading Database to 11gR2&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;At the operating system prompt,
change to the $ORACLE_HOME/rdbms/admin directory of 11gR2 Oracle Home.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;$ export
ORACLE_SID=&amp;lt;instance_name&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;$ cd $ORACLE_HOME/rdbms/admin&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;$ sqlplus “/ as sysdba”&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; &lt;b&gt;startup UPGRADE&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Set the system to spool results to a
log file for later verification after the upgrade is completed and start the
upgrade script.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;SQL&amp;gt; set echo on&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;SQL&amp;gt; SPOOL upgrade.log&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;SQL&amp;gt; &lt;b&gt;@catupgrd.sql&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;SQL&amp;gt; spool off&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;These measures are an important
final step to ensure the integrity and consistency of the newly upgraded Oracle
Database software. Also, if you encountered a message listing obsolete
initialization parameters when you started the database for upgrade, then
remove the obsolete initialization parameters from the parameter file before
restarting.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;3.5) Check the upgraded database&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; select banner from
v$version;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;BANNER&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;———————————————————–&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Oracle Database 11g Enterprise
Edition Release 11.2.0.3.0 – 64bit Production&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;PL/SQL Release 11.2.0.3.0 –
Production&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;CORE&amp;nbsp;&amp;nbsp;&amp;nbsp;
11.2.0.3.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Production&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;TNS for Linux: Version 11.2.0.3.0 –
Production&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;NLSRTL Version 11.2.0.3.0 –
Production&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;3.6) Run utlu112s.sql script&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Run the Post-Upgrade Status Tool
$ORACLE_HOME/rdbms/admin/utlu112s.sql which provides a summary of the upgrade
at the end of the spool log. It displays the status of the database components
in the upgraded database and the time required to complete each component
upgrade. Any errors that occur during the upgrade are listed with each
component and must be addressed.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;$ sqlplus “/as sysdba”&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; STARTUP&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; @utlu112s.sql&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;3.7) Run catuppst.sql&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Run catuppst.sql, located in the
$ORACLE_HOME/rdbms/admin directory, to perform upgrade actions that do not
require the database to be in UPGRADE mode.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; @catuppst.sql&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;3.8) Run dbupgdiag.sql&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Check for the integrity of the
upgraded database by running dbupgdiag.sql script&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Note 556610.1&amp;nbsp; Script to
Collect DB Upgrade/Migrate Diagnostic Information (dbupgdiag.sql)&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;If the dbupgdiag.sql script reports
any invalid objects, run $ORACLE_HOME/rdbms/admin/utlrp.sql (next step)&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;After validating the invalid
objects, re-run dbupgdiag.sql in the upgraded database once again and make sure
that everything is fine.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;3.9) Run utlrp.sql&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Run
$ORACLE_HOME/rdbms/admin/utlrp.sql multiple times to validate the invalid
objects in the database, until there is no change in the number of invalid
objects.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Note: This step will take some
considerable time on first run&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Keep monitoring the invalid count by&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;select count(*) from
dba_objects where status =’INVALID’;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;3.10)&amp;nbsp; Check components in
dba_registry for status ‘VALID’&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;set lines 150 pages 500&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;column COMP_NAME format a45&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;column version format a15&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;column status format a12&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;SQL&amp;gt; select
comp_name,version,status from dba_registry;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;COMP_NAME&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;
VERSION&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; STATUS&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;——————————————— ————— ————&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;OLAP
Catalog&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;
11.2.0.3.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VALID&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Oracle Data
Mining&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;
11.2.0.3.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VALID&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Oracle XML
Database&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;
11.2.0.3.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VALID&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Oracle
Text&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;11.2.0.3.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
VALID&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Spatial&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;&amp;nbsp;&amp;nbsp;
11.2.0.3.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VALID&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Oracle
Multimedia&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;
11.2.0.3.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VALID&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Oracle Database Catalog
Views&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;
11.2.0.3.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VALID&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Oracle Database Packages and
Types&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
11.2.0.3.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VALID&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;JServer JAVA Virtual
Machine&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;
11.2.0.3.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VALID&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Oracle Database Java
Packages&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;
11.2.0.3.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VALID&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Oracle
XDK&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;
11.2.0.3.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VALID&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Oracle Real Application
Clusters&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;
11.2.0.3.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INVALID&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;OLAP Analytic
Workspace&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;
11.2.0.3.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VALID&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Oracle OLAP
API&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;
11.2.0.3.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VALID&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;14 rows selected.&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 1;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 24.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-font-kerning: 18.0pt;&quot;&gt;PART 4: POST-UPGRADE STEPS&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 24.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-font-kerning: 18.0pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;4.1) Perform patch post-install
instructions&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Run all the patch post install
instructions except for those of 13001379 and 13366268. There is no need to run
the post install instructions of 13001379 and 13366268 as they are run as part
of the database upgrade.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;4.2) Start the new database listener
(conditional)&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;To start the new Oracle 11.2.0
Listener. First copy the old Oracle 11.1.0 $TNS_ADMIN directory to the new
Oracle 11.2.0 $TNS_ADMIN. Be careful to change inside the files all the old
references to the 11.1.0 directories to the new 11.2.0 directories.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;lsnrctl start&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;4.3) Set the&amp;nbsp; environment
variables&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;copy the
$ORACLE_11.1.0_HOME/SID_host.env to $ORACLE_11.2_HOME/SID_host.env, make the
necessary changes to point the new 11.2.0 home and source the environment (
correct the value in .bash_profile).&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;4.4) Run adgrants.sql&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Copy $APPL_TOP/admin/adgrants.sql from
the administration server node to the database server node. Use SQL*Plus to
connect to the database as SYSDBA and run the script using the following
command:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;$ sqlplus “/ as sysdba”
@adgrants.sql (or adgrants_nt.sql)&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [APPS schema
name]&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;4.5) Grant create procedure
privilege on CTXSYS&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Copy
$AD_TOP/patch/115/sql/adctxprv.sql from the administration server node to the
database server node. Use SQL*Plus to connect to the database as APPS and run
the script using the following command:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;$ sqlplus apps/[APPS password]
@adctxprv.sql \ [SYSTEM password] CTXSYS&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;4.6) Set CTXSYS parameter&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Use SQL*Plus to connect to the
database as SYSDBA and run the following command:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;$ sqlplus “/ as sysdba”&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;SQL&amp;gt; exec
ctxsys.ctx_adm.set_parameter(‘file_access_role’, ‘public’);&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;4.7) Validate Workflow ruleset&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;On the administration server node,
use SQL*Plus to connect to the database as APPS and run the
$FND_TOP/patch/115/sql/wfaqupfix.sql script using the following command:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;$ sqlplus [APPS user]/[APPS
password] @wfaqupfix.sql\ [APPLSYS user] [APPS user]&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;4.8)&amp;nbsp; Implement and run
AutoConfig&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Implement and run AutoConfig in the
new Oracle home on the database server node. If the database listener of the
new Oracle home is defined differently than the old Oracle home, you must also
run AutoConfig on each application tier server node to update the system with
the new listener.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;See “Using AutoConfig to Manage
System Configurations in Oracle E-Business Suite Release 12 [ID 387859.1]”&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;on My Oracle Support for
instructions on how to implement and run AutoConfig.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Section 3.2 explains how to generate
a context file on the database tier.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Step 1&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;: Create appsutil.zip&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;On the application tier (as the
APPLMGR user):&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Log in to the APPL_TOP environment
(source the environment file)&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Create appsutil.zip file&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;perl
&amp;lt;AD_TOP&amp;gt;/bin/admkappsutil.pl&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;This will create appsutil.zip in
&amp;lt;INST_TOP&amp;gt;/admin/out&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Step 2&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;: Copy appsutil.zip to DB node and uncompress&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;On the database tier (as the ORACLE
user):&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Copy or FTP the appsutil.zip file to
the &amp;lt;RDBMS ORACLE_HOME&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;cd &amp;lt;RDBMS ORACLE_HOME&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;unzip -o appsutil.zip&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Step 3&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;: Generate the Database Context File&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Execute the following command to
create your Database Context File:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;perl &amp;lt;RDBMS_ORACLE_HOME&amp;gt;/appsutil/bin/adbldxml.pl&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Step 4&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;:&amp;nbsp; Run AutoConfig on the Database tier&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Run AutoConfig on the Database tier
by executing the below command:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;On Unix:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;lt;RDBMS_ORACLE_HOME&amp;gt;/appsutil/bin/adconfig.sh
contextfile=&amp;lt;context_file&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Shut down all processes, including
the database and the listener, and restart them to load the new environment
settings.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;4.9) Apply post-upgrade ECX patch&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;If you are on E-Business Suite
Release 12.0, apply ECX patch 9922442.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;If you are on E-Business Suite
Release 12.1, apply patch &lt;b&gt;9151516&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;4.10) Gather statistics for SYS
schema&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Copy $APPL_TOP/admin/adstats.sql
from the administration server node to the database server node. Note that
adstats.sql has to be run in restricted mode. Use SQL*Plus to connect to the
database as SYSDBA and use the following commands to run adstats.sql in
restricted mode:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;$ sqlplus “/ as sysdba”&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;SQL&amp;gt; alter system enable
restricted session;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;SQL&amp;gt; @adstats.sql&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;$ sqlplus “/ as sysdba”&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;SQL&amp;gt; alter system disable
restricted session;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;SQL&amp;gt; exit;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;4.11) Re-create custom database
links (conditional)&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Create as required&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;4.12) Re-create grants and synonyms&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;You must re-create the grants and
synonyms in the APPS schema. On the administration server node, as the owner of
the Applications file system, run AD Administration and select the
&amp;nbsp;“4.&amp;nbsp;&amp;nbsp;&amp;nbsp; Maintain Applications Database Entities menu” and
then &amp;gt; “Recreate grants and synonyms for APPS schema” task.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;4.13) Compile Invalid Objects &amp;nbsp;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt;@utlrp.sql&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;SQL&amp;gt; select
OWNER,OBJECT_NAME,OBJECT_TYPE from dba_objects&amp;nbsp; where STATUS=’INVALID’;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;4.14) Restart Applications server
processes&amp;nbsp;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Start the application process and do
a basic check of all application services from EBS side.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;4.15) Synchronize Workflow views&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Log on to Oracle E-Business Suite
with the “System Administrator” responsibility. Click Requests &amp;gt; Run &amp;gt;
Single Request and the OK button. Enter the following parameters:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Request Name = Workflow Directory
Services User/Role Validation&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;p_BatchSize = 10000&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;p_Check_Dangling = Yes&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Add missing user/role assignments =
Yes&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Update WHO columns in WF tables = No&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 1;&quot;&gt;
&lt;b&gt;&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 24.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-font-kerning: 18.0pt;&quot;&gt;REFERENCES&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 24.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-font-kerning: 18.0pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;ol start=&quot;1&quot; type=&quot;1&quot;&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Interoperability Notes EBS R12 with Database 11gR2 [ID
     1058763.1]&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Oracle Database Upgrade Guide 11g Release 2 (11.2)&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Complete Checklist for Manual Upgrades to 11gR2 [ID
     837570.1]&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Using AutoConfig to Manage System Configurations in
     Oracle E-Business Suite Release 12 [ID 387859.1]&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Database Initialization Parameters for Oracle
     E-Business Suite Release 12 [ID 396009.1]&lt;/span&gt;&lt;/li&gt;
&lt;li class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-list: l0 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list .5in;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 12.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;Script to Collect DB Upgrade/Migrate Diagnostic
     Information (dbupgdiag.sql) [ID 556610.1]&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/3182263508289476061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2013/03/upgrade-11107-database-to-11203.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/3182263508289476061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/3182263508289476061'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2013/03/upgrade-11107-database-to-11203.html' title='UPGRADE 11.1.0.7 DATABASE TO 11.2.0.3 DATABASE WITH R12.1.3'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-8143026364416134502</id><published>2013-03-10T14:59:00.001-07:00</published><updated>2013-03-10T14:59:43.429-07:00</updated><title type='text'>Useful Metalinks</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h3 align=&quot;left&quot; id=&quot;sites-page-title-header&quot;&gt;
&lt;span dir=&quot;ltr&quot; id=&quot;sites-page-title&quot;&gt;Good Metalink docs&lt;/span&gt;
&lt;/h3&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;h2&gt;
&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=9048632662751603388&quot; name=&quot;TOC--GenernalTradeoffs-when-increasing-DB_BLOCK_SIZE-ID-65984.1---TNS-ListenerTroubleShooting-Guide-For-ORA---12502-TNS:listener-received-no-CONNECT_DATA-from-client-ID-453505.1---SQL-PLUSHow-To-Connect-Using-A-Sqlplus-Preliminary-Connection-ID-986640.1---Log-&quot;&gt;&lt;/a&gt;&lt;b&gt;&lt;span style=&quot;color: magenta;&quot;&gt;--Genernal&lt;/span&gt;&lt;/b&gt;&lt;b&gt;Tradeoffs when increasing DB_BLOCK_SIZE [ID 65984.1] &lt;br /&gt;&lt;span style=&quot;color: magenta;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: magenta;&quot;&gt;--TNS &amp;amp; Listener&lt;/span&gt;&lt;br /&gt;TroubleShooting Guide For ORA - 12502 TNS:listener received no CONNECT_DATA from client [ID 453505.1] &lt;br /&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: magenta;&quot;&gt;--SQL*PLUS&lt;/span&gt;&lt;/b&gt;&lt;b&gt;How To Connect Using A Sqlplus Preliminary Connection [ID 986640.1]&lt;br /&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: magenta;&quot;&gt;--Log file&lt;/span&gt;&lt;/b&gt;&lt;b&gt;WAITEVENT: &quot;log file sync&quot; Reference Note [ID 34592.1]&lt;/b&gt;&lt;br /&gt;&lt;b&gt;How to Tune Log File Sync? [ID 857576.1]&lt;br /&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: magenta;&quot;&gt;-- Performance Diagnostic&lt;/span&gt; &lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: magenta;&quot;&gt;&amp;amp; &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: magenta;&quot;&gt;Health Check &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;br /&gt; &lt;b&gt;How to Perform a Health Check on the Database [ID 122669.1]&lt;/b&gt;&lt;/b&gt;&lt;/h2&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Oracle Performance Diagnostic Guide (OPDG) [ID 390374.1]&lt;/b&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Database Instance Tuning Knowledge Browser Product Page [ID 267886.1]&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;b&gt;Full Table Scans On A Table Is Reading 1 Block At A Time. (Due To Chained / Migrated Rows) [ID 554366.1] &lt;br /&gt;WAITEVENT: &quot;db file sequential read&quot; Reference Note [ID 34559.1] &lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: magenta;&quot;&gt;--Backup &amp;amp; Recovery&lt;/span&gt;&lt;br /&gt;How to Resolve ORA-03297 When Resizing a Datafile by Finding the Table Highwatermark [ID 130866.1]&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;b&gt;Fractured blocks found during crash or instance recovery when using EMC Symmetrix storage [ID 758055.1]&lt;/b&gt;&lt;b&gt;How to resolve ORA-00600 [13013], [5001] [ID 816784.1] --corrupted block&lt;br /&gt; Handling Oracle Block Corruptions in Oracle7/8/8i/9i/10g/11g [ID 28814.1]&lt;br /&gt; Extracting Data from a Corrupt Table using DBMS_REPAIR or Event 10231 [ID 33405.1] &lt;br /&gt; &lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: magenta;&quot;&gt;--Standby &amp;amp; replication&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Cascaded Standby Databases [ID 409013.1]&lt;br /&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: magenta;&quot;&gt;--Query tuning&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Master Note: TROUBLESHOOTING: Advanced Query Tuning [ID 163563.1]&lt;/b&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;START HERE&amp;gt; Diagnosing Query Tuning Problems [ID 233112.1]&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Master Note: Diagnosing Why a Query is Not Using an Index [ID 67522.1]&lt;/b&gt;&lt;b&gt;QREF: SQL Statement HINTS [ID 29236.1]&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: magenta;&quot;&gt;--CBO &amp;amp; Statistics&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Cost Based Optimizer - Common Misconceptions and Issues - 10g and Above [ID 754931.1]&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Master Note: Restoring table statistics in 10G onwards [ID 452011.1]&lt;br /&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: magenta;&quot;&gt;--Upgrade &amp;amp; Downgrade&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;b&gt;TROUBLESHOOTING: Server Upgrade Results in Slow Query Performance [ID 160089.1]&lt;/b&gt;&lt;b&gt;&lt;br /&gt;&lt;span style=&quot;color: magenta;&quot;&gt;--OS, Solaris&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;How To Display Information About Processes on SUN Solaris [ID 70609.1]&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;span style=&quot;color: magenta;&quot;&gt;--Lock&lt;/span&gt;&lt;/b&gt;&lt;b&gt;HOW TO FIND BLOCKING SESSION FOR MUTEX WAIT EVENT cursor: pin S wait on X [ID 786507.1]&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;SCRIPT: FULLY DECODED LOCKING [ID 1020008.6]&lt;/b&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;How to Determine The Lock Type and Mode from an Enqueue Wait [ID 413934.1]&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;b&gt;TX Transaction locks - Example wait scenarios [ID 62354.1]-good explain on TX lock&lt;/b&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;REFERENTIAL INTEGRITY AND LOCKING [ID 33453.1] --good explain on v$lock, TM lock&lt;/b&gt;&lt;b&gt;VIEW: &quot;V$LOCK&quot; Reference Note [ID 29787.1]&lt;/b&gt;&lt;b&gt;--good explain on v$lock,&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;WAITEVENT: &quot;enqueue&quot; Reference Note [ID 34566.1]&lt;/b&gt;&lt;b&gt;FAQ about Detecting and Resolving Locking Conflicts [ID 15476.1]&lt;/b&gt;&lt;br /&gt;&lt;b style=&quot;color: magenta;&quot;&gt;--Memory&lt;/b&gt;&lt;br /&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Init.ora Parameter &quot;CURSOR_SHARING&quot; Reference Note [ID 94036.1]&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Fundamentals of the Large Pool [ID 62140.1]&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;How to Calculate Your Shared Pool Size [ID 1012046.6]&lt;/b&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;WAIT SCENARIOS REGARDING LIBRARY CACHE PIN AND LIBRARY CACHE LOAD LOCK [ID 115656.1]&lt;/b&gt;&lt;b&gt;Understanding and Tuning the Shared Pool [ID 62143.1]&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Which Views Can Be Used to Monitor PGA Usage in Oracle 10g and Higher? [ID 469521.1]&lt;/b&gt;&lt;br /&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Automatic PGA Memory Management [ID 223730.1]&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: magenta;&quot;&gt;--Parallel&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Using Parallel Execution [ID 203238.1]&lt;/b&gt;&lt;b&gt;Checklist for Performance Problems with Parallel Execution [ID 280939.1]&lt;/b&gt;&lt;br /&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;PARALLEL_EXECUTION_MESSAGE_SIZE Usage [ID 756242.1]&lt;/b&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Why didn&#39;t my parallel query use the expected number of slaves? [ID 199272.1]&lt;/b&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Parallel Query Wait Events [ID 191103.1]&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: magenta;&quot;&gt;--CPU&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;b&gt;Diagnosing High CPU Utilization [ID 164768.1]&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;*TBR*&lt;/b&gt;&lt;b&gt;Database Performance - FAQ [ID 402983.1]&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Master Note: Why is a Particular Query Slower on One Machine than Another? [ID 604256.1]&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Extent Sizes for Sort, Direct Load and Parallel Operations (PCTAS &amp;amp; PDML) [ID 50592.1]&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;color: magenta;&quot;&gt;--Partition&lt;/span&gt;&lt;br /&gt;Top Partition Performance Issues [ID 166215.1]&lt;/b&gt;&lt;br /&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;How to Split Partition of Heavily Used Table [ID 76769.1]&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Fast Split partitioning in 9iR2 [ID 232628.1]&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;&quot;Update Global Indexes&quot; Allows Automatic Global Index Maintenance During DDL [ID 139707.1]&lt;/b&gt;&lt;b&gt;Exchange Partition Having Global Index with Non - Partitioned Table [ID 419505.1]&lt;/b&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;How to Partition a Non-partitioned Table [ID 1070693.6]&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;How To Partition Existing Table Using DBMS_Redefinition [ID 472449.1]&lt;br /&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;b&gt;&lt;span style=&quot;color: magenta;&quot;&gt;--Space &lt;/span&gt;&lt;/b&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;10g and above SEGMENT ADVISOR [ID 242736.1]&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;b style=&quot;color: magenta;&quot;&gt;--Index&lt;/b&gt;&lt;br /&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Index Rebuild, the Need vs the Implications [ID 989093.1]&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;b&gt;How Does the Index Block Splitting Mechanism Work for B*tree Indexes? [ID 183612.1]&lt;/b&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;How Btree Indexes Are Maintained [ID 30405.1]&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;b&gt;How to Find Out How Much Space an Index is Using [ID 33343.1]&lt;/b&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;6&quot; style=&quot;width: 100%px;&quot;&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td align=&quot;left&quot; colspan=&quot;4&quot; valign=&quot;top&quot;&gt;&lt;b&gt;Script: To Report Information on Indexes [ID 1019722.6]&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;b&gt;&lt;br /&gt;&lt;span style=&quot;color: magenta;&quot;&gt;--flashback&lt;/span&gt;&lt;br /&gt;Flashback Database Best Practices &amp;amp; Performance [ID 565535.1] &lt;br /&gt;Flash Recovery area - Space management Warning &amp;amp; Alerts [ID 305812.1]&lt;br /&gt;Flashback Logs-Space management [ID 369755.1]&lt;br /&gt;How To Disable Flashback Database Without A Bounce [ID 833584.1]&lt;br /&gt;How To Recover From A Drop/Truncate/Delete Table Done On Primary Using Flashback On A Standby Database [ID 958557.1]&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: magenta;&quot;&gt;--Security Password&lt;/span&gt;&lt;br /&gt;All
 About Security: User, Privilege, Role, SYSDBA, O/S Authentication, 
Audit, Encryption, OLS, Database Vault, Audit Vault [ID 207959.1] &lt;br /&gt;Script to Check for Default Passwords Being Used for Common Usernames [ID 227010.1] &lt;br /&gt;Patch 4926128 Oracle Default Password Scanner&lt;br /&gt;Oracle Created Database Users: Password, Usage and Files References [ID 160861.1] &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;color: magenta;&quot;&gt;--WWW documents&lt;/b&gt;&lt;br /&gt;--ORA-06512 executing utlu112i.sql&lt;br /&gt;http://davidalejomarcos.wordpress.com/2010/05/07/ora-06512-executing-utlu112i-sql/&lt;br /&gt;&lt;br /&gt;--oracle convert between row and column&lt;br /&gt;http://www.itpub.net/viewthread.php?tid=1017026&amp;amp;extra=page%3D1%26amp%3Bfilter%3Ddigest&lt;br /&gt;&lt;br /&gt;--How to escapte special characters&lt;br /&gt;http://www.orafaq.com/wiki/SQL_FAQ#How_does_one_escape_special_characters_when_writing_SQL_queries.3F&lt;br /&gt;&lt;br /&gt;--oracle default account and password&lt;br /&gt;http://www.petefinnigan.com/default/oracle_default_passwords.htm&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;h2&gt;
&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=9048632662751603388&quot; name=&quot;TOC-1&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;/h2&gt;
&lt;h2&gt;
&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=9048632662751603388&quot; name=&quot;TOC-2&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;/h2&gt;
&lt;h2&gt;
&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=9048632662751603388&quot; name=&quot;TOC-E-Business-Suite&quot;&gt;&lt;/a&gt;E-Business Suite&lt;/h2&gt;
&lt;h4&gt;
&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=9048632662751603388&quot; name=&quot;TOC-Autoconfig&quot;&gt;&lt;/a&gt;Autoconfig&lt;/h4&gt;
&lt;br /&gt;
&lt;a href=&quot;https://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=165195.1&quot; rel=&quot;nofollow&quot;&gt;
165195.1&lt;/a&gt; Using AutoConfig to Manage System Configurations with Oracle Applications 11i

&lt;br /&gt;
&lt;a href=&quot;https://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=218089.1&quot; rel=&quot;nofollow&quot;&gt;
218089.1&lt;/a&gt; Autoconfig FAQ

&lt;br /&gt;
&lt;a href=&quot;https://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=270519.1&quot; rel=&quot;nofollow&quot;&gt;
270519.1&lt;/a&gt; Customizing an AutoConfig Environment


&lt;h4&gt;
&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=9048632662751603388&quot; name=&quot;TOC-Application-Object-Library&quot;&gt;&lt;/a&gt;Application Object Library&lt;/h4&gt;
&lt;br /&gt;
&lt;a href=&quot;https://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=177183.1&quot; rel=&quot;nofollow&quot;&gt;
177183.1&lt;/a&gt; Succesfully Installing NLS/MLS in 11i


&lt;h4&gt;
&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=9048632662751603388&quot; name=&quot;TOC-Application-Server&quot;&gt;&lt;/a&gt;Application Server&lt;/h4&gt;
&lt;br /&gt;
&lt;a href=&quot;https://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=230688.1&quot; rel=&quot;nofollow&quot;&gt;
230688.1&lt;/a&gt; Basic ApacheJServ Troubleshooting with IsItWorking.class With Applications 11i

&lt;br /&gt;
&lt;a href=&quot;https://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=146468.1&quot; rel=&quot;nofollow&quot;&gt;
146468.1&lt;/a&gt; Installing Oracle9i Application Server 1.0.2.2.2 with &lt;a href=&quot;http://teachmeoracle.com/metalink.html#&quot; rel=&quot;nofollow&quot; style=&quot;text-decoration: underline!important;&quot;&gt;&lt;span style=&quot;color: red; font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 13.3333px; font-weight: 400;&quot;&gt;&lt;span style=&quot;color: red!important; font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 13.3333px; font-weight: 400;&quot;&gt;Oracle &lt;/span&gt;&lt;span style=&quot;color: red!important; font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 13.3333px; font-weight: 400;&quot;&gt;Applications &lt;/span&gt;&lt;span style=&quot;color: red!important; font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 13.3333px; font-weight: 400;&quot;&gt;11i&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;a href=&quot;https://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=146468.1&quot; rel=&quot;nofollow&quot;&gt;
146468.1&lt;/a&gt; Installing Oracle9i Application Server 1.0.2.2.2 with &lt;a href=&quot;http://teachmeoracle.com/metalink.html#&quot; rel=&quot;nofollow&quot; style=&quot;text-decoration: underline!important;&quot;&gt;&lt;span style=&quot;color: red; font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 13.3333px; font-weight: 400;&quot;&gt;&lt;span style=&quot;color: red!important; font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 13.3333px; font-weight: 400;&quot;&gt;Oracle &lt;/span&gt;&lt;span style=&quot;color: red!important; font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 13.3333px; font-weight: 400;&quot;&gt;Applications &lt;/span&gt;&lt;span style=&quot;color: red!important; font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 13.3333px; font-weight: 400;&quot;&gt;11i&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;a href=&quot;https://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=237988.1&quot; rel=&quot;nofollow&quot;&gt;
237988.1&lt;/a&gt; How to Enable Rotatelog for 9iAS V2 HTTP Server (Log file rotation)

&lt;h4&gt;
&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=9048632662751603388&quot; name=&quot;TOC-Cloning&quot;&gt;&lt;/a&gt;Cloning&lt;/h4&gt;
&lt;br /&gt;
&lt;a href=&quot;https://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=135792.1&quot; rel=&quot;nofollow&quot;&gt;
135792.1&lt;/a&gt; Cloning Oracle Applications Release 11i

&lt;br /&gt;
&lt;a href=&quot;https://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=230672.1&quot; rel=&quot;nofollow&quot;&gt;
230672.1&lt;/a&gt; Cloning &lt;a href=&quot;http://teachmeoracle.com/metalink.html#&quot; rel=&quot;nofollow&quot; style=&quot;text-decoration: underline!important;&quot;&gt;&lt;span style=&quot;color: red; font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 13.3333px; font-weight: 400;&quot;&gt;&lt;span style=&quot;background-color: transparent; border-bottom: 1px solid red; color: red!important; font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 13.3333px; font-weight: 400;&quot;&gt;Oracle &lt;/span&gt;&lt;span style=&quot;background-color: transparent; border-bottom: 1px solid red; color: red!important; font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size: 13.3333px; font-weight: 400;&quot;&gt;Applications&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;div&gt;
&lt;img src=&quot;http://kona.kontera.com/javascript/lib/imgs/grey_loader.gif&quot; style=&quot;border: medium none; height: 22px; width: 22px;&quot; /&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/a&gt; Release 11i with Rapid Clone

&lt;h4&gt;
&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=9048632662751603388&quot; name=&quot;TOC-Concurrent-Manager&quot;&gt;&lt;/a&gt;Concurrent Manager&lt;/h4&gt;
&lt;br /&gt;
&lt;a href=&quot;https://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=105133.1&quot; rel=&quot;nofollow&quot;&gt;
105133.1&lt;/a&gt; Concurrent Manager Questions and Answers Relating to Generic Platform

&lt;br /&gt;
&lt;a href=&quot;https://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=213021.1&quot; rel=&quot;nofollow&quot;&gt;
213021.1&lt;/a&gt; Concurrent Processing (CP) / APPS Reporting Scripts

&lt;br /&gt;
&lt;a href=&quot;https://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=185489.1&quot; rel=&quot;nofollow&quot;&gt;
185489.1&lt;/a&gt; Setting Up Parallel Concurrent Processing On Unix Server
&lt;br /&gt;
&lt;a href=&quot;https://metalink.oracle.com/metalink/plsql/ml2_documents.showNOT?p_id=241370.1&quot; rel=&quot;nofollow&quot;&gt;
241370.1&lt;/a&gt; Concurrent Manager Setup and Configuration Requirements in an 11i RAC Environment
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/8143026364416134502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2013/03/useful-metalinks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/8143026364416134502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/8143026364416134502'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2013/03/useful-metalinks.html' title='Useful Metalinks'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-2586933185586745183</id><published>2011-10-10T00:55:00.000-07:00</published><updated>2011-10-10T00:55:31.464-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Apps 11i"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Apps DBA"/><category scheme="http://www.blogger.com/atom/ns#" term="R12"/><title type='text'>Patchset Uitlity to check installed patchsets and Family Packs</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Hello Everyone!!!&lt;br /&gt;
&lt;br /&gt;
Here you have a good tool to know.&lt;br /&gt;
&lt;br /&gt;
patchset.sh is quite a good tool to evaluate the currently installed Oracle Applications&#39; patchsets and Family Packs.&lt;br /&gt;
&lt;br /&gt;
Note 139684.1 provides in depth details about this utility.&lt;br /&gt;
&lt;br /&gt;
Here is the simple example, when you need to use this tool.&lt;br /&gt;
&lt;br /&gt;
1) You want to know what is the current AD level of your system.&lt;br /&gt;
2) whether your system is at ATG RUP4 or RUP5 or RUP6(yet to be released!!)&lt;br /&gt;
&lt;br /&gt;
Note: Its advised to download the latest version of this tool from&lt;br /&gt;
&lt;a href=&quot;ftp://ftp.oracle.com/support/outgoing/PATCHSET_COMPARE_TOOL/patchsets.sh&quot;&gt;ftp://ftp.oracle.com/support/outgoing/PATCHSET_COMPARE_TOOL/patchsets.sh&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
If the ftp link is not working, try manual ftp as follows:&lt;br /&gt;
NOTE: Put the full path in for the get.&lt;br /&gt;
&lt;br /&gt;
ftp ftp.oracle.com&lt;br /&gt;
login as an anonymous user, and then:&lt;br /&gt;
get support/outgoing/PATCHSET_COMPARE_TOOL/patchsets.sh&lt;br /&gt;
&lt;br /&gt;
and finally this script works perfectly for 10.7, 11.0.x, 11.5.x, and 12.0.x !!!&lt;br /&gt;
&lt;br /&gt;
Hope this helps you better in many ways!! &lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/2586933185586745183/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2011/10/patchset-uitlity-to-check-installed.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/2586933185586745183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/2586933185586745183'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2011/10/patchset-uitlity-to-check-installed.html' title='Patchset Uitlity to check installed patchsets and Family Packs'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-464252891542992299</id><published>2011-04-24T05:13:00.001-07:00</published><updated>2011-05-06T19:01:45.564-07:00</updated><title type='text'>How to Drop Database in Oracle 10g?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;In order to drop the database start the database in restrict mode and bring it in mount state as shown:&lt;br /&gt;
sqlplus / as sysdba&lt;br /&gt;
SQL&amp;gt;  shutdown immediate;&lt;br /&gt;
oracle database closed&lt;br /&gt;
oracle database dismounted&lt;br /&gt;
oracle instance shutdown&lt;br /&gt;
SQL&amp;gt; startup restrict mount;&lt;br /&gt;
SQL&amp;gt; drop database;&lt;br /&gt;
Database dropped&lt;br /&gt;
SQL&amp;gt; exit&lt;br /&gt;
Thus u will find that all the files associated with the  database will be deleted.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/464252891542992299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2011/04/how-to-drop-database-in-oracle-10g.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/464252891542992299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/464252891542992299'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2011/04/how-to-drop-database-in-oracle-10g.html' title='How to Drop Database in Oracle 10g?'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-3117698662479413714</id><published>2011-03-23T12:58:00.001-07:00</published><updated>2011-04-20T19:33:35.333-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Backup and Recovery"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle 10G Database"/><category scheme="http://www.blogger.com/atom/ns#" term="oracle10g"/><title type='text'>Configuring  RMAN</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: Arial,Tahoma,Helvetica,FreeSans,sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;RMAN can invoked from the command line on the database host machine like so:&lt;br /&gt;
&lt;b&gt;&lt;i&gt;C:\&amp;gt;rman target sys/sys_password&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
Recovery Manager: Release 9.2.0.1.0 - Production&lt;br /&gt;
Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved.&lt;br /&gt;
Connected to target database: ORCL (DBID=1036216947)&lt;br /&gt;
&lt;b&gt;&lt;i&gt;RMAN&amp;gt; show all;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
RMAN configuration parameters are:&lt;br /&gt;
CONFIGURE RETENTION POLICY TO REDUNDANCY 2;&lt;br /&gt;
CONFIGURE BACKUP OPTIMIZATION OFF; # default&lt;br /&gt;
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default&lt;br /&gt;
CONFIGURE CONTROLFILE AUTOBACKUP ON;&lt;br /&gt;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO&lt;br /&gt;
&#39;e:\backup\ctl_sp_bak_%F&#39;;&lt;br /&gt;
CONFIGURE DEVICE TYPE DISK PARALLELISM 2;&lt;br /&gt;
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default&lt;br /&gt;
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default&lt;br /&gt;
CONFIGURE CHANNEL 1 DEVICE TYPE DISK FORMAT &#39;e:\backup\%U.bak&#39; MAXPIECESIZE 4G;&lt;br /&gt;
CONFIGURE CHANNEL 2 DEVICE TYPE DISK FORMAT &#39;e:\backup\%U.bak&#39; MAXPIECESIZE 4G;&lt;br /&gt;
CONFIGURE MAXSETSIZE TO UNLIMITED; # default&lt;br /&gt;
CONFIGURE SNAPSHOT CONTROLFILE NAME TO &#39;C:\ORACLE\ORA92\DATABASE\SNCFORCL.ORA&#39;; #&lt;br /&gt;
default&lt;br /&gt;
&lt;b&gt;&lt;i&gt;RMAN&amp;gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Retention Policy:&lt;/b&gt;&lt;br /&gt;
This instructs RMAN on the backups that are eligible for deletion.&lt;br /&gt;
For example: A retention policy with redundancy 2 would mean that two backups - the latest and the one prior to that - should be retained. All other backups are candidates for deletion.&lt;br /&gt;
&lt;b&gt;Default Device Type:&lt;/b&gt;&lt;br /&gt;
This can be &quot;disk&quot; or &quot;sbt&quot; (system backup to tape). We will backup to disk and then have our OS backup utility copy the completed backup, and other supporting files, to tape.&lt;br /&gt;
&lt;b&gt;Controlfile Autobackup:&lt;/b&gt;&lt;br /&gt;
This can be set to &quot;on&quot; or &quot;off&quot;. When set to &quot;on&quot;, RMAN takes a backup of the controlfile AND server parameter file each time a backup is performed. Note that &quot;off&quot; is the default.&lt;br /&gt;
&lt;b&gt;Controlfile Autobackup Format:&lt;/b&gt;&lt;br /&gt;
This tells RMAN where the controlfile backup is to be stored. The &quot;%F&quot; in the file name instructs RMAN to append the database identifier and backup timestamp to the backup filename. The database identifier, or DBID, is a unique integer identifier for the database.&lt;br /&gt;
&lt;b&gt;Parallelism:&lt;/b&gt;&lt;br /&gt;
This tells RMAN how many server processes you want dedicated to performing the backups.&lt;br /&gt;
&lt;b&gt;Device Type Format:&lt;/b&gt;&lt;br /&gt;
This specifies the location and name of the backup files. We need to specify the&lt;br /&gt;
format for each channel. The &quot;%U&quot; ensures that Oracle appends a unique identifier to the backup file name. The MAXPIECESIZE attribute sets a maximum file size for each file in the backup set.&lt;br /&gt;
Any of the above parameters can be changed using the commands displayed by the &quot;show all&quot; command.&lt;br /&gt;
For example, one can turn off controlfile autobackups by issuing:&lt;br /&gt;
RMAN&amp;gt; configure controlfile autobackup off;&lt;br /&gt;
using target database controlfile instead of recovery catalog&lt;br /&gt;
old RMAN configuration parameters:&lt;br /&gt;
CONFIGURE CONTROLFILE AUTOBACKUP ON;&lt;br /&gt;
new RMAN configuration parameters:&lt;br /&gt;
CONFIGURE CONTROLFILE AUTOBACKUP OFF;&lt;br /&gt;
new RMAN configuration parameters are successfully stored&lt;br /&gt;
RMAN&amp;gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/3117698662479413714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2011/03/configuring-rman.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/3117698662479413714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/3117698662479413714'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2011/03/configuring-rman.html' title='Configuring  RMAN'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-5984133060617480548</id><published>2011-03-23T12:55:00.000-07:00</published><updated>2011-04-20T19:33:43.083-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle 10G Database"/><title type='text'>Rman Cloning Oracle DB</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: Arial,Tahoma,Helvetica,FreeSans,sans-serif; font-size: 15px; line-height: 20px;&quot;&gt;&lt;br /&gt;
You want to use RMAN to create a duplicate database on the same server by using RMAN backups.&lt;br /&gt;
&lt;br /&gt;
My Source Database Name is MYTEST&lt;br /&gt;
&lt;br /&gt;
Target (duplicate) Database name is MYDB&lt;br /&gt;
&lt;br /&gt;
Step 1: Configure Listener.ora and tnsnames.ora files&lt;br /&gt;
&lt;br /&gt;
tnsnames.ora file&lt;br /&gt;
&lt;br /&gt;
MYTEST =&lt;br /&gt;
(DESCRIPTION =&lt;br /&gt;
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT = 1521))&lt;br /&gt;
(CONNECT_DATA =&lt;br /&gt;
(SERVER = DEDICATED)&lt;br /&gt;
(SERVICE_NAME = mytest)&lt;br /&gt;
)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
MYDB =&lt;br /&gt;
(DESCRIPTION =&lt;br /&gt;
(ADDRESS_LIST =&lt;br /&gt;
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT = 1521))&lt;br /&gt;
)&lt;br /&gt;
(CONNECT_DATA =&lt;br /&gt;
(SERVICE_NAME = mydb)&lt;br /&gt;
)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
listener.ora file&lt;br /&gt;
&lt;br /&gt;
SID_LIST_LISTENER =&lt;br /&gt;
(SID_LIST =&lt;br /&gt;
(SID_DESC =&lt;br /&gt;
(GLOBAL_DBNAME = mytest)&lt;br /&gt;
(ORACLE_HOME = /home/oracle/oracle/product/10.2.0/db_1)&lt;br /&gt;
(SID_NAME = mytest)&lt;br /&gt;
)&lt;br /&gt;
(SID_DESC =&lt;br /&gt;
(GLOBAL_DBNAME= mydb)&lt;br /&gt;
(ORACLE_HOME = /home/oracle/oracle/product/10.2.0/db_1)&lt;br /&gt;
(SID_NAME = mydb)&lt;br /&gt;
)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
LISTENER =&lt;br /&gt;
(DESCRIPTION_LIST =&lt;br /&gt;
(DESCRIPTION =&lt;br /&gt;
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT = 1521))&lt;br /&gt;
)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
Step 2: create pfile for target database from source database&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt; create pfile from spfile;&lt;br /&gt;
&lt;br /&gt;
File created.&lt;br /&gt;
&lt;br /&gt;
Step 3: modified parameter file for target database (duplicate) here log_file_name_convert and db_file_name_convert and control file location is important, further your choice.&lt;br /&gt;
&lt;br /&gt;
*.audit_file_dest=’/home/oracle/oracle/product/10.2.0/db_1/admin/mydb/adump’&lt;br /&gt;
*.compatible=’10.2.0.1.0′&lt;br /&gt;
*.db_block_size=8192&lt;br /&gt;
*.db_domain=”&lt;br /&gt;
*.db_file_multiblock_read_count=16&lt;br /&gt;
*.db_name=’mydb’&lt;br /&gt;
*.control_files=’/home/oracle/oracle/product/10.2.0/oradata/mydb/control01.ctl’,&#39;/home/oracle/oracle/product/10.2.0/oradata/mydb/control02.ctl’,&#39;/home/oracle/oracle/product/10.2.0/oradata/mydb/control03.ctl’&lt;br /&gt;
*.db_file_name_convert=’/home/oracle/oracle/product/10.2.0/db_1/oradata/mytest’,&#39;/home/oracle/oracle/product/10.2.0/oradata/mydb’&lt;br /&gt;
*.log_file_name_convert=’/home/oracle/oracle/product/10.2.0/db_1/oradata/mytest’,&#39;/home/oracle/oracle/product/10.2.0/oradata/mydb’&lt;br /&gt;
*.db_recovery_file_dest=’/home/oracle/oracle/product/10.2.0/db_1/flash_recovery_area’&lt;br /&gt;
*.db_recovery_file_dest_size=2147483648&lt;br /&gt;
*.dispatchers=’(PROTOCOL=TCP) (SERVICE=mydbXDB)’&lt;br /&gt;
*.job_queue_processes=10&lt;br /&gt;
*.open_cursors=300&lt;br /&gt;
*.pga_aggregate_target=94371840&lt;br /&gt;
*.processes=150&lt;br /&gt;
*.remote_login_passwordfile=’EXCLUSIVE’&lt;br /&gt;
*.sga_target=285212672&lt;br /&gt;
*.undo_management=’AUTO’&lt;br /&gt;
*.undo_tablespace=’UNDOTBS1′&lt;br /&gt;
&lt;br /&gt;
Step 4: Create password file&lt;br /&gt;
&lt;br /&gt;
[oracle@localhost ~]$orapwd file=orapwmydb password=oracle entries=5&lt;br /&gt;
&lt;br /&gt;
Step 5: start your target database nomount stage&lt;br /&gt;
&lt;br /&gt;
[oracle@localhost ~]$ export ORACLE_SID=mydb&lt;br /&gt;
[oracle@localhost ~]$ rlwrap sqlplus&lt;br /&gt;
&lt;br /&gt;
SQL*Plus: Release 10.2.0.1.0 – Production on Tue May 25 18:22:09 2010&lt;br /&gt;
&lt;br /&gt;
Copyright (c) 1982, 2005, Oracle. All rights reserved.&lt;br /&gt;
&lt;br /&gt;
Enter user-name: sys/oracle@mydb as sysdba&lt;br /&gt;
&lt;br /&gt;
Connected to:&lt;br /&gt;
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 – Production&lt;br /&gt;
With the Partitioning, OLAP and Data Mining options&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt; startup nomount pfile=/home/oracle/oracle/product/10.2.0/db_1/dbs/initmydb.ora&lt;br /&gt;
ORACLE instance started.&lt;br /&gt;
&lt;br /&gt;
Total System Global Area 285212672 bytes&lt;br /&gt;
Fixed Size 1218992 bytes&lt;br /&gt;
Variable Size 92276304 bytes&lt;br /&gt;
Database Buffers 188743680 bytes&lt;br /&gt;
Redo Buffers 2973696 bytes&lt;br /&gt;
SQL&amp;gt; exit&lt;br /&gt;
&lt;br /&gt;
Step 6: From source database&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt; alter system switch logfile;&lt;br /&gt;
&lt;br /&gt;
System altered.&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Step 7: Backup database and archivelog Source database&lt;br /&gt;
&lt;br /&gt;
[oracle@localhost root]$ rlwrap rman target sys/azar@mytest&lt;br /&gt;
&lt;br /&gt;
Recovery Manager: Release 10.2.0.1.0 – Production on Tue May 25 19:56:10 2010&lt;br /&gt;
&lt;br /&gt;
Copyright (c) 1982, 2005, Oracle. All rights reserved.&lt;br /&gt;
&lt;br /&gt;
connected to target database: MYTEST (DBID=2419076664)&lt;br /&gt;
&lt;br /&gt;
RMAN&amp;gt; backup database plus archivelog;&lt;br /&gt;
&lt;br /&gt;
Starting backup at 25-MAY-10&lt;br /&gt;
current log archived&lt;br /&gt;
&lt;br /&gt;
input datafile fno=00001 name=/home/oracle/oracle/product/10.2.0/db_1/oradata/mytest/system01.dbf&lt;br /&gt;
input datafile fno=00003 name=/home/oracle/oracle/product/10.2.0/db_1/oradata/mytest/sysaux01.dbf&lt;br /&gt;
input datafile fno=00002 name=/home/oracle/oracle/product/10.2.0/db_1/oradata/mytest/undotbs01.dbf&lt;br /&gt;
input datafile fno=00004 name=/home/oracle/oracle/product/10.2.0/db_1/oradata/mytest/users01.dbf&lt;br /&gt;
channel ORA_DISK_1: starting piece 1 at 25-MAY-10&lt;br /&gt;
channel ORA_DISK_1: finished piece 1 at 25-MAY-10&lt;br /&gt;
&lt;br /&gt;
(skipped)&lt;br /&gt;
&lt;br /&gt;
Starting Control File and SPFILE Autobackup at 25-MAY-10&lt;br /&gt;
piece handle=/home/oracle/oracle/product/10.2.0/db_1/flash_recovery_area/MYTEST/autobackup/2010_05_25/o1_mf_s_719956316_5zr01f85_.bkp comment=NONE&lt;br /&gt;
Finished Control File and SPFILE Autobackup at 25-MAY-10&lt;br /&gt;
&lt;br /&gt;
Step 8: Connect auxiliary database&lt;br /&gt;
&lt;br /&gt;
RMAN&amp;gt; connect auxiliary sys/oracle@mydb;&lt;br /&gt;
&lt;br /&gt;
connected to auxiliary database: MYDB (not mounted)&lt;br /&gt;
&lt;br /&gt;
Step 9: Create duplicate database.&lt;br /&gt;
&lt;br /&gt;
RMAN&amp;gt; duplicate target database to mydb;&lt;br /&gt;
&lt;br /&gt;
Starting Duplicate Db at 25-MAY-10&lt;br /&gt;
using target database control file instead of recovery catalog&lt;br /&gt;
allocated channel: ORA_AUX_DISK_1&lt;br /&gt;
channel ORA_AUX_DISK_1: sid=156 devtype=DISK&lt;br /&gt;
&lt;br /&gt;
contents of Memory Script:&lt;br /&gt;
{&lt;br /&gt;
set until scn 470310;&lt;br /&gt;
set newname for datafile 1 to&lt;br /&gt;
“/home/oracle/oracle/product/10.2.0/oradata/mydb/system01.dbf”;&lt;br /&gt;
set newname for datafile 2 to&lt;br /&gt;
“/home/oracle/oracle/product/10.2.0/oradata/mydb/undotbs01.dbf”;&lt;br /&gt;
set newname for datafile 3 to&lt;br /&gt;
“/home/oracle/oracle/product/10.2.0/oradata/mydb/sysaux01.dbf”;&lt;br /&gt;
set newname for datafile 4 to&lt;br /&gt;
“/home/oracle/oracle/product/10.2.0/oradata/mydb/users01.dbf”;&lt;br /&gt;
restore&lt;br /&gt;
check readonly&lt;br /&gt;
clone database&lt;br /&gt;
;&lt;br /&gt;
}&lt;br /&gt;
executing Memory Script&lt;br /&gt;
&lt;br /&gt;
executing command: SET until clause&lt;br /&gt;
&lt;br /&gt;
executing command: SET NEWNAME&lt;br /&gt;
&lt;br /&gt;
executing command: SET NEWNAME&lt;br /&gt;
&lt;br /&gt;
executing command: SET NEWNAME&lt;br /&gt;
&lt;br /&gt;
executing command: SET NEWNAME&lt;br /&gt;
&lt;br /&gt;
Starting restore at 25-MAY-10&lt;br /&gt;
using channel ORA_AUX_DISK_1&lt;br /&gt;
&lt;br /&gt;
skipping datafile 1; already restored to file /home/oracle/oracle/product/10.2.0/oradata/mydb/system01.dbf&lt;br /&gt;
skipping datafile 2; already restored to file /home/oracle/oracle/product/10.2.0/oradata/mydb/undotbs01.dbf&lt;br /&gt;
skipping datafile 3; already restored to file /home/oracle/oracle/product/10.2.0/oradata/mydb/sysaux01.dbf&lt;br /&gt;
skipping datafile 4; already restored to file /home/oracle/oracle/product/10.2.0/oradata/mydb/users01.dbf&lt;br /&gt;
restore not done; all files readonly, offline, or already restored&lt;br /&gt;
Finished restore at 25-MAY-10&lt;br /&gt;
sql statement: CREATE CONTROLFILE REUSE SET DATABASE “MYDB” RESETLOGS ARCHIVELOG&lt;br /&gt;
MAXLOGFILES 16&lt;br /&gt;
MAXLOGMEMBERS 3&lt;br /&gt;
MAXDATAFILES 100&lt;br /&gt;
MAXINSTANCES 8&lt;br /&gt;
MAXLOGHISTORY 292&lt;br /&gt;
LOGFILE&lt;br /&gt;
GROUP 1 ( ‘/home/oracle/oracle/product/10.2.0/oradata/mydb/redo01.log’ ) SIZE 50 M REUSE,&lt;br /&gt;
GROUP 2 ( ‘/home/oracle/oracle/product/10.2.0/oradata/mydb/redo02.log’ ) SIZE 50 M REUSE,&lt;br /&gt;
GROUP 3 ( ‘/home/oracle/oracle/product/10.2.0/oradata/mydb/redo03.log’ ) SIZE 50 M REUSE&lt;br /&gt;
DATAFILE&lt;br /&gt;
‘/home/oracle/oracle/product/10.2.0/oradata/mydb/system01.dbf’&lt;br /&gt;
CHARACTER SET WE8ISO8859P1&lt;br /&gt;
&lt;br /&gt;
contents of Memory Script:&lt;br /&gt;
{&lt;br /&gt;
switch clone datafile all;&lt;br /&gt;
}&lt;br /&gt;
executing Memory Script&lt;br /&gt;
&lt;br /&gt;
released channel: ORA_AUX_DISK_1&lt;br /&gt;
datafile 2 switched to datafile copy&lt;br /&gt;
input datafile copy recid=1 stamp=719956582 filename=/home/oracle/oracle/product/10.2.0/oradata/mydb/undotbs01.dbf&lt;br /&gt;
datafile 3 switched to datafile copy&lt;br /&gt;
input datafile copy recid=2 stamp=719956582 filename=/home/oracle/oracle/product/10.2.0/oradata/mydb/sysaux01.dbf&lt;br /&gt;
datafile 4 switched to datafile copy&lt;br /&gt;
input datafile copy recid=3 stamp=719956582 filename=/home/oracle/oracle/product/10.2.0/oradata/mydb/users01.dbf&lt;br /&gt;
&lt;br /&gt;
contents of Memory Script:&lt;br /&gt;
{&lt;br /&gt;
set until scn 470310;&lt;br /&gt;
recover&lt;br /&gt;
clone database&lt;br /&gt;
delete archivelog&lt;br /&gt;
;&lt;br /&gt;
}&lt;br /&gt;
executing Memory Script&lt;br /&gt;
&lt;br /&gt;
executing command: SET until clause&lt;br /&gt;
&lt;br /&gt;
Starting recover at 25-MAY-10&lt;br /&gt;
allocated channel: ORA_AUX_DISK_1&lt;br /&gt;
channel ORA_AUX_DISK_1: sid=156 devtype=DISK&lt;br /&gt;
&lt;br /&gt;
starting media recovery&lt;br /&gt;
&lt;br /&gt;
archive log thread 1 sequence 9 is already on disk as file /home/oracle/oracle/product/10.2.0/db_1/flash_recovery_area/MYTEST/archivelog/2010_05_25/o1_mf_1_9_5zr01bl8_.arc&lt;br /&gt;
archive log filename=/home/oracle/oracle/product/10.2.0/db_1/flash_recovery_area/MYTEST/archivelog/2010_05_25/o1_mf_1_9_5zr01bl8_.arc thread=1 sequence=9&lt;br /&gt;
media recovery complete, elapsed time: 00:00:02&lt;br /&gt;
Finished recover at 25-MAY-10&lt;br /&gt;
&lt;br /&gt;
contents of Memory Script:&lt;br /&gt;
{&lt;br /&gt;
shutdown clone;&lt;br /&gt;
startup clone nomount ;&lt;br /&gt;
}&lt;br /&gt;
executing Memory Script&lt;br /&gt;
&lt;br /&gt;
database dismounted&lt;br /&gt;
Oracle instance shut down&lt;br /&gt;
&lt;br /&gt;
connected to auxiliary database (not started)&lt;br /&gt;
Oracle instance started&lt;br /&gt;
&lt;br /&gt;
Total System Global Area 285212672 bytes&lt;br /&gt;
&lt;br /&gt;
Fixed Size 1218992 bytes&lt;br /&gt;
Variable Size 92276304 bytes&lt;br /&gt;
Database Buffers 188743680 bytes&lt;br /&gt;
Redo Buffers 2973696 bytes&lt;br /&gt;
sql statement: CREATE CONTROLFILE REUSE SET DATABASE “MYDB” RESETLOGS ARCHIVELOG&lt;br /&gt;
MAXLOGFILES 16&lt;br /&gt;
MAXLOGMEMBERS 3&lt;br /&gt;
MAXDATAFILES 100&lt;br /&gt;
MAXINSTANCES 8&lt;br /&gt;
MAXLOGHISTORY 292&lt;br /&gt;
LOGFILE&lt;br /&gt;
GROUP 1 ( ‘/home/oracle/oracle/product/10.2.0/oradata/mydb/redo01.log’ ) SIZE 50 M REUSE,&lt;br /&gt;
GROUP 2 ( ‘/home/oracle/oracle/product/10.2.0/oradata/mydb/redo02.log’ ) SIZE 50 M REUSE,&lt;br /&gt;
GROUP 3 ( ‘/home/oracle/oracle/product/10.2.0/oradata/mydb/redo03.log’ ) SIZE 50 M REUSE&lt;br /&gt;
DATAFILE&lt;br /&gt;
‘/home/oracle/oracle/product/10.2.0/oradata/mydb/system01.dbf’&lt;br /&gt;
CHARACTER SET WE8ISO8859P1&lt;br /&gt;
&lt;br /&gt;
contents of Memory Script:&lt;br /&gt;
{&lt;br /&gt;
set newname for tempfile 1 to&lt;br /&gt;
“/home/oracle/oracle/product/10.2.0/oradata/mydb/temp01.dbf”;&lt;br /&gt;
switch clone tempfile all;&lt;br /&gt;
catalog clone datafilecopy “/home/oracle/oracle/product/10.2.0/oradata/mydb/undotbs01.dbf”;&lt;br /&gt;
catalog clone datafilecopy “/home/oracle/oracle/product/10.2.0/oradata/mydb/sysaux01.dbf”;&lt;br /&gt;
catalog clone datafilecopy “/home/oracle/oracle/product/10.2.0/oradata/mydb/users01.dbf”;&lt;br /&gt;
switch clone datafile all;&lt;br /&gt;
}&lt;br /&gt;
executing Memory Script&lt;br /&gt;
&lt;br /&gt;
executing command: SET NEWNAME&lt;br /&gt;
&lt;br /&gt;
renamed temporary file 1 to /home/oracle/oracle/product/10.2.0/oradata/mydb/temp01.dbf in control file&lt;br /&gt;
&lt;br /&gt;
cataloged datafile copy&lt;br /&gt;
datafile copy filename=/home/oracle/oracle/product/10.2.0/oradata/mydb/undotbs01.dbf recid=1 stamp=719956593&lt;br /&gt;
&lt;br /&gt;
cataloged datafile copy&lt;br /&gt;
datafile copy filename=/home/oracle/oracle/product/10.2.0/oradata/mydb/sysaux01.dbf recid=2 stamp=719956593&lt;br /&gt;
&lt;br /&gt;
cataloged datafile copy&lt;br /&gt;
datafile copy filename=/home/oracle/oracle/product/10.2.0/oradata/mydb/users01.dbf recid=3 stamp=719956593&lt;br /&gt;
&lt;br /&gt;
datafile 2 switched to datafile copy&lt;br /&gt;
input datafile copy recid=1 stamp=719956593 filename=/home/oracle/oracle/product/10.2.0/oradata/mydb/undotbs01.dbf&lt;br /&gt;
datafile 3 switched to datafile copy&lt;br /&gt;
input datafile copy recid=2 stamp=719956593 filename=/home/oracle/oracle/product/10.2.0/oradata/mydb/sysaux01.dbf&lt;br /&gt;
datafile 4 switched to datafile copy&lt;br /&gt;
input datafile copy recid=3 stamp=719956593 filename=/home/oracle/oracle/product/10.2.0/oradata/mydb/users01.dbf&lt;br /&gt;
&lt;br /&gt;
contents of Memory Script:&lt;br /&gt;
{&lt;br /&gt;
Alter clone database open resetlogs;&lt;br /&gt;
}&lt;br /&gt;
executing Memory Script&lt;br /&gt;
&lt;br /&gt;
database opened&lt;br /&gt;
Finished Duplicate Db at 25-MAY-10&lt;br /&gt;
&lt;br /&gt;
RMAN&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Step 10: My duplicate database succesfully created.&lt;br /&gt;
&lt;br /&gt;
Enter user-name: sys/oracle@mydb as sysdba&lt;br /&gt;
&lt;br /&gt;
Connected to:&lt;br /&gt;
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 – Production&lt;br /&gt;
With the Partitioning, OLAP and Data Mining options&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt; select status from v$instance;&lt;br /&gt;
&lt;br /&gt;
STATUS&lt;br /&gt;
————&lt;br /&gt;
OPEN&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt; select name from V$database;&lt;br /&gt;
&lt;br /&gt;
NAME&lt;br /&gt;
———&lt;br /&gt;
MYDB&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/5984133060617480548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2011/03/rman-cloning-oracle-db.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/5984133060617480548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/5984133060617480548'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2011/03/rman-cloning-oracle-db.html' title='Rman Cloning Oracle DB'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-3789955459486041210</id><published>2011-03-11T02:24:00.000-08:00</published><updated>2011-04-19T22:02:44.858-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Backup and Recovery"/><category scheme="http://www.blogger.com/atom/ns#" term="oracle10g"/><title type='text'>How to Flashback in oracle 10g</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;post-header&quot;&gt;&lt;/div&gt;Oracle9i introduced  the DBMS_FLASHBACK package to allow queries to reference older versions  of the database. Oracle 10g has taken this technology a step further  making it simpler to use and much more flexible.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;Normal&quot; style=&quot;font-family: Arial,Helvetica,sans-serif; text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;  Note: Internally Oracle uses SCNs to track changes so any flashback  operation that uses a timestamp must be translated into the nearest SCN  which can result in a 3 second error.&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Flashback Query&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Flashback Version Query&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Flashback Transaction Query&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Flashback Table&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Flashback Drop (Recycle Bin)&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Flashback Database&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Flashback Query Functions&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;color: #f1c232;&quot;&gt;&lt;b style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Flashback Query&lt;/b&gt;&lt;/div&gt;Flashback  Query allows the contents of a table to be queried with reference to a  specific point in time, using the AS OF clause. Essentially it is the  same as the DBMS_FLASHBACK functionality or Oracle9i, but in a more  convenient form. For example:&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE flashback_query_test (&lt;br /&gt;
id NUMBER(10)&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=3789955459486041210&quot; name=&quot;more&quot;&gt;&lt;/a&gt;&lt;br /&gt;
SELECT current_scn, TO_CHAR(SYSTIMESTAMP, &#39;YYYY-MM-DD HH24:MI:SS&#39;) FROM v$database;&lt;br /&gt;
&lt;br /&gt;
CURRENT_SCN TO_CHAR(SYSTIMESTAM&lt;br /&gt;
----------- -------------------&lt;br /&gt;
722452 2009-03-29 13:34:12&lt;br /&gt;
&lt;br /&gt;
INSERT INTO flashback_query_test (id) VALUES (1);&lt;br /&gt;
COMMIT;&lt;br /&gt;
SELECT COUNT(*) FROM flashback_query_test;&lt;br /&gt;
COUNT(*)&lt;br /&gt;
----------&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
SELECT COUNT(*) FROM flashback_query_test AS OF TIMESTAMP TO_TIMESTAMP(&#39;2009-03-29 13:34:12&#39;, &#39;YYYY-MM-DD HH24:MI:SS&#39;);&lt;br /&gt;
&lt;br /&gt;
COUNT(*)&lt;br /&gt;
----------&lt;br /&gt;
0&lt;br /&gt;
&lt;br /&gt;
SELECT COUNT(*) FROM flashback_query_test AS OF SCN 722452;&lt;br /&gt;
COUNT(*)&lt;br /&gt;
----------&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt; &lt;span style=&quot;color: #f1c232;&quot;&gt;Flashback Version Query&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Flashback version query allows the versions of a specific row to be  tracked during a specified time period using the VERSIONS BETWEEN  clause:&lt;br /&gt;
CREATE TABLE flashback_version_query_test (&lt;br /&gt;
id NUMBER(10),&lt;br /&gt;
description VARCHAR2(50)&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
INSERT INTO flashback_version_query_test (id, description) VALUES (1, &#39;ONE&#39;);&lt;br /&gt;
COMMIT;&lt;br /&gt;
&lt;br /&gt;
SELECT current_scn, TO_CHAR(SYSTIMESTAMP, &#39;YYYY-MM-DD HH24:MI:SS&#39;) FROM v$database;&lt;br /&gt;
CURRENT_SCN TO_CHAR(SYSTIMESTAM&lt;br /&gt;
----------- -------------------&lt;br /&gt;
725202 2009-03-29 14:59:08&lt;br /&gt;
&lt;br /&gt;
UPDATE flashback_version_query_test SET description = &#39;TWO&#39; WHERE id = 1;&lt;br /&gt;
COMMIT;&lt;br /&gt;
&lt;br /&gt;
UPDATE flashback_version_query_test SET description = &#39;THREE&#39; WHERE id = 1;&lt;br /&gt;
COMMIT;&lt;br /&gt;
&lt;br /&gt;
SELECT current_scn, TO_CHAR(SYSTIMESTAMP, &#39;YYYY-MM-DD HH24:MI:SS&#39;) FROM v$database;&lt;br /&gt;
CURRENT_SCN TO_CHAR(SYSTIMESTAM&lt;br /&gt;
----------- -------------------&lt;br /&gt;
725219 2009-03-29 14:59:36&lt;br /&gt;
COLUMN versions_startscn FORMAT 99999999999999999&lt;br /&gt;
COLUMN versions_starttime FORMAT A24&lt;br /&gt;
COLUMN versions_endscn FORMAT 99999999999999999&lt;br /&gt;
COLUMN versions_endtime FORMAT A24&lt;br /&gt;
COLUMN versions_xid FORMAT A16&lt;br /&gt;
COLUMN versions_operation FORMAT A1&lt;br /&gt;
COLUMN description FORMAT A11&lt;br /&gt;
SET LINESIZE 200&lt;br /&gt;
&lt;br /&gt;
SELECT versions_startscn, versions_starttime, &lt;br /&gt;
versions_endscn, versions_endtime,&lt;br /&gt;
versions_xid, versions_operation,&lt;br /&gt;
description &lt;br /&gt;
FROM flashback_version_query_test &lt;br /&gt;
VERSIONS BETWEEN TIMESTAMP TO_TIMESTAMP(&#39;2009-03-29 14:59:08&#39;, &#39;YYYY-MM-DD HH24:MI:SS&#39;)&lt;br /&gt;
AND TO_TIMESTAMP(&#39;2009-03-29 14:59:36&#39;, &#39;YYYY-MM-DD HH24:MI:SS&#39;)&lt;br /&gt;
WHERE id = 1;&lt;br /&gt;
&lt;br /&gt;
VERSIONS_STARTSCN VERSIONS_STARTTIME VERSIONS_ENDSCN VERSIONS_ENDTIME VERSIONS_XID V DESCRIPTION&lt;br /&gt;
------------------ ------------------------ ------------------ ------------------------ ----------------&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
725212 29-MAR-09 02.59.16 PM 02001C0043030000 U THREE&lt;br /&gt;
725209 29-MAR-09 02.59.16 PM 725212 29-MAR-04 02.59.16 PM 0600030021000000 U TWO&lt;br /&gt;
725209 29-MAR-09 02.59.16 PM ONE&lt;br /&gt;
&lt;br /&gt;
SELECT versions_startscn, versions_starttime, &lt;br /&gt;
versions_endscn, versions_endtime,&lt;br /&gt;
versions_xid, versions_operation,&lt;br /&gt;
description &lt;br /&gt;
FROM flashback_version_query_test &lt;br /&gt;
VERSIONS BETWEEN SCN 725202 AND 725219&lt;br /&gt;
WHERE id = 1;&lt;br /&gt;
&lt;br /&gt;
VERSIONS_STARTSCN VERSIONS_STARTTIME VERSIONS_ENDSCN VERSIONS_ENDTIME VERSIONS_XID V DESCRIPTION&lt;br /&gt;
----------------- ------------------------ ------------------ ------------------------ ----------------&lt;br /&gt;
725212 29-MAR-09 02.59.16 PM 02001C0043030000 U THREE&lt;br /&gt;
725209 29-MAR-09 02.59.16 PM 725212 29-MAR-04 02.59.16 PM 0600030021000000 U TWO&lt;br /&gt;
725209 29-MAR-09 02.59.16 PM ONE&lt;br /&gt;
&lt;br /&gt;
The available pseudocolumn meanings are: &lt;br /&gt;
VERSIONS_STARTSCN or VERSIONS_STARTTIME - Starting SCN and TIMESTAMP  when row took on this value. The value of NULL is returned if the row  was created before the lower bound SCN ot TIMESTAMP. &lt;br /&gt;
&lt;br /&gt;
VERSIONS_ENDSCN or VERSIONS_ENDTIME - Ending SCN and TIMESTAMP when row  last contained this value. The value of NULL is returned if the value of  the row is still current at the upper bound SCN ot TIMESTAMP. &lt;br /&gt;
&lt;br /&gt;
VERSIONS_XID - ID of the transaction that created the row in it&#39;s current state. &lt;br /&gt;
&lt;br /&gt;
VERSIONS_OPERATION - Operation performed by the transaction ((I)nsert, (U)pdate or (D)elete&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;color: #f1c232;&quot;&gt;&lt;b style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Flashback Transaction Query&lt;/b&gt;&lt;/div&gt;Flashback  transaction query can be used to get extra information about the  transactions listed by flashback version queries. The VERSIONS_XID  column values from a flashback version query can be used to query the  FLASHBACK_TRANSACTION_QUERY view like: &lt;br /&gt;
&lt;br /&gt;
SELECT xid, operation, start_scn,commit_scn, logon_user, undo_sql&lt;br /&gt;
FROM flashback_transaction_query&lt;br /&gt;
WHERE xid = HEXTORAW(&#39;0600030021000000&#39;);&lt;br /&gt;
XID OPERATION START_SCN COMMIT_SCN&lt;br /&gt;
---------------- -------------------------------- ---------- ----------&lt;br /&gt;
LOGON_USER&lt;br /&gt;
------------------------------&lt;br /&gt;
UNDO_SQL&lt;br /&gt;
---------------------------------------------------------------------------------------------------&lt;br /&gt;
0600030021000000 UPDATE 725208 725209&lt;br /&gt;
SCOTT&lt;br /&gt;
&lt;br /&gt;
update &quot;SCOTT&quot;.&quot;FLASHBACK_VERSION_QUERY_TEST&quot; set &quot;DESCRIPTION&quot; = &#39;ONE&#39; where ROWID = &#39;AAAMP9AAEAAAA&lt;br /&gt;
AYAAA&#39;;&lt;br /&gt;
0600030021000000 BEGIN 725208 725209&lt;br /&gt;
SCOTT&lt;br /&gt;
XID OPERATION START_SCN COMMIT_SCN&lt;br /&gt;
---------------- -------------------------------- ---------- ----------&lt;br /&gt;
LOGON_USER&lt;br /&gt;
------------------------------&lt;br /&gt;
UNDO_SQL&lt;br /&gt;
----------------------------------------------------------------------------------------------------&lt;br /&gt;
2 rows selected.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;color: #f1c232;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Flashback Table&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;The FLASHBACK TABLE command allows point in time recovery of individual tables subject to the following requirements:&lt;br /&gt;
You must have either the FLASHBACK ANY TABLE system privilege or have FLASHBACK object privilege on the table. &lt;br /&gt;
&lt;br /&gt;
You must have SELECT, INSERT, DELETE, and ALTER privileges on the table. &lt;br /&gt;
There must be enough information in the undo tablespace to complete the operation. &lt;br /&gt;
Row movement must be enabled on the table (ALTER TABLE tablename ENABLE ROW MOVEMENT;). &lt;br /&gt;
&lt;br /&gt;
The following example creates a table, inserts some data and flashbacks  to a point prior to the data insertion. Finally it flashbacks to the  time after the data insertion:&lt;br /&gt;
CREATE TABLE flashback_table_test (&lt;br /&gt;
id NUMBER(10)&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
ALTER TABLE flashback_table_test ENABLE ROW MOVEMENT;&lt;br /&gt;
SELECT current_scn FROM v$database;&lt;br /&gt;
&lt;br /&gt;
CURRENT_SCN&lt;br /&gt;
-----------&lt;br /&gt;
715315&lt;br /&gt;
&lt;br /&gt;
INSERT INTO flashback_table_test (id) VALUES (1);&lt;br /&gt;
COMMIT;&lt;br /&gt;
&lt;br /&gt;
SELECT current_scn FROM v$database;&lt;br /&gt;
CURRENT_SCN&lt;br /&gt;
----------&lt;br /&gt;
715340&lt;br /&gt;
&lt;br /&gt;
FLASHBACK TABLE flashback_table_test TO SCN 715315;&lt;br /&gt;
SELECT COUNT(*) FROM flashback_table_test;&lt;br /&gt;
COUNT(*)&lt;br /&gt;
----------&lt;br /&gt;
0&lt;br /&gt;
&lt;br /&gt;
FLASHBACK TABLE flashback_table_test TO SCN 715340;&lt;br /&gt;
SELECT COUNT(*) FROM flashback_table_test;&lt;br /&gt;
COUNT(*)&lt;br /&gt;
----------&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
Flashback of tables can also be performed using timestamps:&lt;br /&gt;
FLASHBACK TABLE flashback_table_test TO TIMESTAMP TO_TIMESTAMP(&#39;2004-03-03 10:00:00&#39;, &#39;YYYY-MM-DD HH:MI:SS&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;color: #f1c232;&quot;&gt;&lt;b style=&quot;font-family: Arial,Helvetica,sans-serif;&quot;&gt;Flashback Drop (Recycle Bin)&lt;/b&gt;&lt;/div&gt;In  Oracle 10g the default action of a DROP TABLE command is to move the  table to the recycle bin (or rename it), rather than actually dropping  it. The PURGE option can be used to permanently drop a table.&lt;br /&gt;
&lt;br /&gt;
The recycle bin is a logical collection of previously dropped objects,  with access tied to the DROP privilege. The contents of the recycle bin  can be shown using the SHOW RECYCLEBIN command and purged using the  PURGE TABLE command. As a result, a previously dropped table can be  recovered from the recycle bin:&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE flashback_drop_test (&lt;br /&gt;
id NUMBER(10)&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
INSERT INTO flashback_drop_test (id) VALUES (1);&lt;br /&gt;
COMMIT;&lt;br /&gt;
DROP TABLE flashback_drop_test;&lt;br /&gt;
SHOW RECYCLEBIN&lt;br /&gt;
&lt;br /&gt;
ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME&lt;br /&gt;
---------------- ------------------------------ ------------ -------------------&lt;br /&gt;
FLASHBACK_DROP_T BIN$TstgCMiwQA66fl5FFDTBgA==$0 TABLE 2004-03-29:11:09:07 EST&lt;br /&gt;
&lt;br /&gt;
FLASHBACK TABLE flashback_drop_test TO BEFORE DROP;&lt;br /&gt;
SELECT * FROM flashback_drop_test;&lt;br /&gt;
ID&lt;br /&gt;
----------&lt;br /&gt;
1&lt;br /&gt;
Tables in the recycle bin can be queried like any other table:&lt;br /&gt;
&lt;br /&gt;
DROP TABLE flashback_drop_test;&lt;br /&gt;
SHOW RECYCLEBIN&lt;br /&gt;
&lt;br /&gt;
ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME&lt;br /&gt;
---------------- ------------------------------ ------------ -------------------&lt;br /&gt;
FLASHBACK_DROP_T BIN$TDGqmJZKR8u+Hrc6PGD8kw==$0 TABLE 2004-03-29:11:18:39&amp;nbsp; EST&lt;br /&gt;
SELECT * FROM &quot;BIN$TDGqmJZKR8u+Hrc6PGD8kw==$0&quot;;&lt;br /&gt;
ID&lt;br /&gt;
----------&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
If an object is dropped and recreated multiple times all dropped  versions will be kept in the recycle bin, subject to space. Where  multiple versions are present it&#39;s best to reference the tables via the  RECYCLEBIN_NAME. For any references to the ORIGINAL_NAME it is assumed  the most recent object is drop version in the referenced question.  During the flashback operation the table can be renamed like:&lt;br /&gt;
FLASHBACK TABLE flashback_drop_test TO BEFORE DROP RENAME TO flashback_drop_test_old;&lt;br /&gt;
Several purge options exist:&lt;br /&gt;
&lt;br /&gt;
PURGE TABLE tablename; -- Specific table.&lt;br /&gt;
PURGE INDEX indexname; -- Specific index.&lt;br /&gt;
PURGE TABLESPACE ts_name; -- All tables in a specific tablespace.&lt;br /&gt;
PURGE TABLESPACE ts_name USER username; -- All tables in a specific tablespace for a specific user.&lt;br /&gt;
PURGE RECYCLEBIN; -- The current users entire recycle bin.&lt;br /&gt;
PURGE DBA_RECYCLEBIN; -- The whole recycle bin.&lt;br /&gt;
&lt;br /&gt;
Several restrictions apply relating to the recycle bin:&lt;br /&gt;
Only available for non-system, locally managed tablespaces. &lt;br /&gt;
There is no fixed size for the recycle bin. The time an object remains in the recycle bin can vary. &lt;br /&gt;
The objects in the recycle bin are restricted to query operations only (no DDL or DML). &lt;br /&gt;
Flashback query operations must reference the recycle bin name. &lt;br /&gt;
&lt;br /&gt;
Tables and all dependent objects are placed into, recovered and purged from the recycle bin at the same time. &lt;br /&gt;
Tables with Fine Grained Access policies aer not protected by the recycle bin. &lt;br /&gt;
Partitioned index-organized tables are not protected by the recycle bin. &lt;br /&gt;
The recycle bin does not preserve referential integrity. &lt;br /&gt;
&lt;br /&gt;
&lt;b style=&quot;color: #f1c232; font-family: Arial,Helvetica,sans-serif;&quot;&gt;Flashback Database&lt;/b&gt;The  FLASHBACK DATABASE command is a fast alternative to performing an  incomplete recovery. In order to flashback the database you must have  SYSDBA privilege and the flash recovery area must have been prepared in  advance.&lt;br /&gt;
If the database is in NOARCHIVELOG it must be switched to ARCHIVELOG mode&lt;br /&gt;
CONN sys/password AS SYSDBA&lt;br /&gt;
&lt;br /&gt;
ALTER SYSTEM SET log_archive_dest_1=&#39;location=d:\oracle\oradata\DB10G\archive\&#39; SCOPE=SPFILE;&lt;br /&gt;
ALTER SYSTEM SET log_archive_format=&#39;ARC%S_%R.%T&#39; SCOPE=SPFILE;&lt;br /&gt;
ALTER SYSTEM SET log_archive_start=TRUE SCOPE=SPFILE;&lt;br /&gt;
SHUTDOWN IMMEDIATE&lt;br /&gt;
STARTUP MOUNT&lt;br /&gt;
ARCHIVE LOG START&lt;br /&gt;
ALTER DATABASE ARCHIVELOG;&lt;br /&gt;
ALTER DATABASE OPEN;&lt;br /&gt;
&lt;br /&gt;
Flashback must be enabled before any flashback operations are performed:&lt;br /&gt;
CONN sys/password AS SYSDBA&lt;br /&gt;
SHUTDOWN IMMEDIATE&lt;br /&gt;
STARTUP MOUNT EXCLUSIVE&lt;br /&gt;
ALTER DATABASE FLASHBACK ON;&lt;br /&gt;
ALTER DATABASE OPEN;&lt;br /&gt;
With flashback enabled the database can be switched back to a previous  point in time or SCN without the need for a manual incomplete recovery.  In the following example a table is created, the database is then  flashbacked to a time before the table was created:&lt;br /&gt;
-- Create a dummy table.&lt;br /&gt;
CONN scott/tiger&lt;br /&gt;
CREATE TABLE flashback_database_test (&lt;br /&gt;
id NUMBER(10)&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;color: #f1c232;&quot;&gt;-- Flashback 5 minutes.&lt;/div&gt;CONN sys/password AS SYSDBA&lt;br /&gt;
SHUTDOWN IMMEDIATE&lt;br /&gt;
STARTUP MOUNT EXCLUSIVE&lt;br /&gt;
FLASHBACK DATABASE TO TIMESTAMP SYSDATE-(1/24/12);&lt;br /&gt;
ALTER DATABASE OPEN RESETLOGS;&lt;br /&gt;
&lt;br /&gt;
-- Check that the table is gone.&lt;br /&gt;
CONN scott/tiger&lt;br /&gt;
DESC flashback_database_test&lt;br /&gt;
&lt;br /&gt;
Some other variations of the flashback database command include:&lt;br /&gt;
FLASHBACK DATABASE TO TIMESTAMP my_date;&lt;br /&gt;
FLASHBACK DATABASE TO BEFORE TIMESTAMP my_date;&lt;br /&gt;
FLASHBACK DATABASE TO SCN my_scn;&lt;br /&gt;
FLASHBACK DATABASE TO BEFORE SCN my_scn;&lt;br /&gt;
&lt;br /&gt;
The window of time that is available for flashback is determined by the  DB_FLASHBACK_RETENTION_TARGET parameter. The maximum flashback can be  determined by querying the V$FLASHBACK_DATABASE_LOG view. It is only  possible to flashback to a point in time after flashback was enabled on  the database and since the last RESETLOGS command.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;color: #f1c232;&quot;&gt;&lt;b&gt;Flashback Query Functions&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
The TIMESTAMP_TO_SCN and SCN_TO_TIMESTAMP functions have been added to SQL and PL/SQL to simplify flashback operations:&lt;br /&gt;
&lt;br /&gt;
SELECT * FROM emp AS OF SCN TIMESTAMP_TO_SCN(SYSTIMESTAMP - 1/24);&lt;br /&gt;
SELECT * FROM emp AS OF TIMESTAMP SCN_TO_TIMESTAMP(993240);&lt;br /&gt;
DECLARE&lt;br /&gt;
l_scn NUMBER;&lt;br /&gt;
l_timestamp TIMESTAMP;&lt;br /&gt;
BEGIN&lt;br /&gt;
l_scn := TIMESTAMP_TO_SCN(SYSTIMESTAMP - 1/24);&lt;br /&gt;
l_timestamp := SCN_TO_TIMESTAMP(l_scn);&lt;br /&gt;
END;&lt;br /&gt;
/&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/3789955459486041210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2011/03/how-to-flashback-in-oracle-10g.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/3789955459486041210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/3789955459486041210'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2011/03/how-to-flashback-in-oracle-10g.html' title='How to Flashback in oracle 10g'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-8016768457804221061</id><published>2011-03-09T01:04:00.001-08:00</published><updated>2011-04-19T22:02:53.706-07:00</updated><title type='text'>Checking Growth of Oracle Database</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Step : 1&lt;/span&gt; Calculate total Size of tablespace&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;SELECT sum(bytes)/1024/1024 &quot;TOTAL SIZE (MB)&quot; &lt;br /&gt;
FROM dba_Data_files&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Step : 2&lt;/span&gt; Calculate Free Space in Tablespace&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;SELECT sum(bytes)/1024/1024 &quot;FREE SPACE (MB)&quot; &lt;br /&gt;
FROM dba_free_space&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Step : 3&lt;/span&gt; Calculate total size , free space and used space in tablespace&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;
SELECT t2.total &quot;TOTAL SIZE&quot;,&lt;br /&gt;
t1.free &quot;FREE SPACE&quot;,&lt;br /&gt;
(t1.free/t2.total)*100 &quot;FREE (%)&quot; ,&lt;br /&gt;
(1-t1.free/t2.total)*100 &quot;USED (%)&quot;&lt;br /&gt;
FROM (SELECT sum(bytes)/1024/1024 free FROM dba_free_space) t1 , &lt;br /&gt;
(SELECT sum(bytes)/1024/1024 total FROM dba_Data_files) t2&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Step : 4&lt;/span&gt; Create table which is store all free/use space related information of tablespace&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;CREATE TABLE db_growth&lt;br /&gt;
AS &lt;br /&gt;
SELECT *&lt;br /&gt;
FROM(&lt;br /&gt;
SELECT sysdate,&lt;br /&gt;
t2.total &quot;TOTAL_SIZE&quot;,&lt;br /&gt;
t1.free &quot;FREE_SPACE&quot;,&lt;br /&gt;
(t1.free/t2.total)*100 &quot;FREE% &quot;&lt;br /&gt;
FROM&lt;br /&gt;
(SELECT sum(bytes)/1024/1024 free&lt;br /&gt;
FROM dba_free_space) t1 ,&lt;br /&gt;
(SELECT sum(bytes)/1024/1024 total&lt;br /&gt;
FROM dba_Data_files) t2&lt;br /&gt;
)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Step : 5&lt;/span&gt; Insert free space information in DB_GROWTH table (if you want to populate data Manually)&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;INSERT INTO db_growth&lt;br /&gt;
SELECT *&lt;br /&gt;
FROM (&lt;br /&gt;
SELECT sysdate,&lt;br /&gt;
t2.total &quot;TOTAL_SIZE&quot;,&lt;br /&gt;
t1.free &quot;FREE_SPACE&quot;,&lt;br /&gt;
(t1.free/t2.total)*100 &quot;FREE%&quot;&lt;br /&gt;
FROM&lt;br /&gt;
(SELECT sum(bytes)/1024/1024 free&lt;br /&gt;
FROM dba_free_space) t1 ,&lt;br /&gt;
(SELECT sum(bytes)/1024/1024 total&lt;br /&gt;
FROM dba_Data_files) t2&lt;br /&gt;
)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Step : 6&lt;/span&gt; Create View on DB_GROWTH based table ( This Steps is Required if you want to populate data automatically)&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;CREATE VIEW v_db_growth&lt;br /&gt;
AS SELECT *&lt;br /&gt;
FROM&lt;br /&gt;
(&lt;br /&gt;
SELECT sysdate,&lt;br /&gt;
t2.total &quot;TOTAL_SIZE&quot;,&lt;br /&gt;
t1.free &quot;FREE_SPACE&quot;,&lt;br /&gt;
(t1.free/t2.total)*100 &quot;FREE%&quot;&lt;br /&gt;
FROM&lt;br /&gt;
(SELECT sum(bytes)/1024/1024 free&lt;br /&gt;
FROM dba_free_space) t1 ,&lt;br /&gt;
(SELECT sum(bytes)/1024/1024 total&lt;br /&gt;
FROM dba_Data_files) t2&lt;br /&gt;
)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Step : 7&lt;/span&gt; Insert data into DB_GROWTH table from V_DD_GROWTH view&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;INSERT INTO db_growth select *&lt;br /&gt;
FROM v_db_growth&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Step : 8&lt;/span&gt; Check everything goes fine.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;SELECT * FROM db_growth;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Check Result&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Step : 9&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;&lt;/span&gt; Execute following SQL for more time stamp information&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;ALTER SESSION SET nls_date_format =&#39;dd-mon-yyyy hh24:mi:ss&#39; ;&lt;br /&gt;
Session altered.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Step : 10&lt;/span&gt; Create a DBMS jobs which execute after 24 hours&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;DECLARE&lt;br /&gt;
jobno NUMBER;&lt;br /&gt;
BEGIN&lt;br /&gt;
DBMS_JOB.submit(&lt;br /&gt;
jobno, &#39;BEGIN INSERT INTO db_growth SELECT * FROM v_db_growth;COMMIT:END;&#39;, sysdate, &#39;SYSDATE+ 24&#39;, TRUE);&lt;br /&gt;
COMMIT;&lt;br /&gt;
END;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
PL/SQL procedure successfully completed.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Step: 11&lt;/span&gt; View your dbms jobs and it&#39;s other information&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;SELECT * FROM user_jobs;&lt;/span&gt;&lt;br /&gt;
TIPS: If you want to execute dbms jobs manually execute following command other wise jobs is executing automatically&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;EXEC DBMS_JOB.run(ENTER_JOB_NUMBER)&lt;/span&gt;&lt;br /&gt;
PL/SQL procedure successfully completed.&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;Step: 12&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;&lt;/span&gt; Finally all data populated in db_growth table&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;SELECT * FROM db_growth &lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/8016768457804221061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2011/03/checking-growth-of-oracle-database.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/8016768457804221061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/8016768457804221061'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2011/03/checking-growth-of-oracle-database.html' title='Checking Growth of Oracle Database'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-7008998810503859804</id><published>2011-03-09T01:01:00.001-08:00</published><updated>2011-04-19T22:03:08.042-07:00</updated><title type='text'>How to Drop All Objects in a Schema in Oracle 10g</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Normally, it is simplest to drop and add the user. This is the preferred  method if you have system or sysdba access to the database.&lt;br /&gt;
&lt;br /&gt;
If you don&#39;t have system level access, and want to scrub your schema,  the following sql will produce a series of drop statments, which can  then be executed.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;select &#39;drop &#39;||object_type||&#39; &#39;|| object_name||  DECODE(OBJECT_TYPE,&#39;TABLE&#39;,&#39; CASCADE CONSTRAINTS;&#39;,&#39;;&#39;)&lt;br /&gt;
from user_objects&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then, I normally purge the recycle bin to really clean things up. To be  honest, I don&#39;t see a lot of use for oracle&#39;s recycle bin, and wish i  could disable it... but anyway:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;purge recyclebin;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This will produce a list of drop statements. Not all of them will  execute - if you drop with cascade, dropping the PK_* indices will fail.  But in the end, you will have a pretty clean schema. Confirm with:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;select * from user_objects&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/7008998810503859804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2011/03/how-to-drop-all-objects-in-schema-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/7008998810503859804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/7008998810503859804'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2011/03/how-to-drop-all-objects-in-schema-in.html' title='How to Drop All Objects in a Schema in Oracle 10g'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-3767364483261391338</id><published>2011-03-09T00:20:00.001-08:00</published><updated>2011-04-19T22:03:15.566-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle 10G Database"/><title type='text'>Session Roles</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;h3 class=&quot;post-title entry-title&quot;&gt;Viewing Privilege and Role Information in Oracle 10g Database &lt;/h3&gt;&lt;div class=&quot;post-header&quot;&gt;&lt;/div&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;DBA view&lt;/span&gt; describes all column  object grants in the database. ALL view describes all column object  grants for which the current user or PUBLIC is the object owner,  grantor, or grantee. &lt;span style=&quot;font-weight: bold;&quot;&gt;USER view describes column object grants for which the current user is the object owner, grantor, or grantee&lt;/span&gt;.&lt;br /&gt;
&lt;br /&gt;
DBA_COL_PRIVS&lt;br /&gt;
&lt;br /&gt;
ALL_COL_PRIVS&lt;br /&gt;
&lt;br /&gt;
USER_COL_PRIVS&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;ALL view lists column object grants for which the current user is object owner or grantor.&lt;/span&gt; USER view describes column object grants for which the current user is the grantor.&lt;br /&gt;
&lt;br /&gt;
ALL_COL_PRIVS_MADE&lt;br /&gt;
&lt;br /&gt;
USER_COL_PRIVS_MADE&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;ALL view describes column object grants for which the current user or PUBLIC is the grantee.&lt;/span&gt; USER view describes column object grants for which the current user is the grantee.&lt;br /&gt;
&lt;br /&gt;
ALL_COL_PRIVS_RECD&lt;br /&gt;
&lt;br /&gt;
USER_COL_PRIVS_RECD&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;DBA view lists all grants on all objects in the database.&lt;/span&gt;  ALL view lists the grants on objects where the user or PUBLIC is the  grantee. USER view lists grants on all objects where the current user is  the grantee.&lt;br /&gt;
&lt;br /&gt;
DBA_TAB_PRIVS&lt;br /&gt;
&lt;br /&gt;
ALL_TAB_PRIVS&lt;br /&gt;
&lt;br /&gt;
USER_TAB_PRIVS&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;ALL view lists the all object grants made by the current user or made on the objects owned by the current user.&lt;/span&gt; USER view lists grants on all objects owned by the current user.&lt;br /&gt;
&lt;br /&gt;
ALL_TAB_PRIVS_MADE&lt;br /&gt;
&lt;br /&gt;
USER_TAB_PRIVS_MADE&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;ALL view lists object grants for which the user or PUBLIC is the grantee.&lt;/span&gt; USER view lists object grants for which the current user is the grantee.&lt;br /&gt;
&lt;br /&gt;
ALL_TAB_PRIVS_RECD&lt;br /&gt;
&lt;br /&gt;
USER_TAB_PRIVS_RECD&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;
This view lists all roles that exist in the database.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
DBA_ROLES&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;DBA view lists roles granted to users and roles. USER view lists roles granted to the current user.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
DBA_ROLE_PRIVS&lt;br /&gt;
&lt;br /&gt;
USER_ROLE_PRIVS&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;DBA view lists system privileges granted to users and roles.&lt;/span&gt; USER view lists system privileges granted to the current user.&lt;br /&gt;
&lt;br /&gt;
DBA_SYS_PRIVS&lt;br /&gt;
&lt;br /&gt;
USER_SYS_PRIVS&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;This view describes roles granted to other roles. Information is provided only about roles to which the user has access.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
ROLE_ROLE_PRIVS&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;
This view contains information about system privileges granted to roles.&lt;/span&gt; Information is provided only about roles to which the user has access.&lt;br /&gt;
&lt;br /&gt;
ROLE_SYS_PRIVS&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;
This view contains information about object privileges granted to roles.  Information is provided only about roles to which the user has access.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
ROLE_TAB_PRIVS&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;This view lists the privileges that are currently enabled for the user.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
SESSION_PRIVS&lt;br /&gt;
&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;
This view lists the roles that are currently enabled to the user.&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/3767364483261391338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2011/03/session-roles.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/3767364483261391338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/3767364483261391338'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2011/03/session-roles.html' title='Session Roles'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-8682388301423503423</id><published>2011-02-24T01:05:00.000-08:00</published><updated>2011-04-19T22:03:24.146-07:00</updated><title type='text'>How to change the Redo Log File size in Oracle Database</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;We had 50 MB Redo Log Files, 1 Redo Thread, 2 Redo Log Groups and One member in each group.&lt;br /&gt;
We decided to increase the Redo Log size to 100MB.&lt;br /&gt;
The Redo Logs must be dropped and recreated for changing the redo log size. It can be done online without shutting down the database. However, you need to make sure that the Redo Group being dropped should be INACTIVE when you do this.&lt;br /&gt;
We have the following Log Groups and members:&lt;br /&gt;
&lt;pre class=&quot;western&quot;&gt;SQL&amp;gt; select * from v$logfile;

 GROUP# STATUS  TYPE    MEMBER          IS_RECOVE
------ ------- -----      --------- ---------
 2   ONLINE   /app01/oratest/oradata/BOTI/BOTI/redo02.log NO
 1   ONLINE /app01/oratest/oradata/BOTI/BOTI/redo01.log NO&lt;/pre&gt;And the status of the Log Groups is:&lt;br /&gt;
&lt;pre class=&quot;western&quot;&gt;SQL&amp;gt; select * from v$log;

 GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARCHIVE STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --------- --------------
 1     1   12   52428800   1   NO    CURRENT   1156736  27-JAN-11
 2     1   11   52428800   1   YES   ACTIVE    1156732  27-JAN-11&lt;/pre&gt;Here we see that the Group# 1 is being used Currently and the Group# 2 though not being used Currently, however is ACTIVE (means if the Database crashes now, you will need this Group for recovery.) We need to make this group Inactive before proceeding ahead:&lt;br /&gt;
For this, execute a checkpoint:&lt;br /&gt;
&lt;pre class=&quot;western&quot;&gt;SQL&amp;gt; alter system checkpoint;

System altered.&lt;/pre&gt;Now again check the status of the Redo Groups:&lt;br /&gt;
&lt;pre class=&quot;western&quot;&gt;SQL&amp;gt; select * from v$log;

 GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARCHIVED STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --------- --------
 1 1 12 52428800 1 NO CURRENT 1156736 27-JAN-11
 2 1 11 52428800 1 YES INACTIVE 1156732 27-JAN-11&lt;/pre&gt;The group 2 is now Inactive. Hence we can proceed with dropping this group:&lt;br /&gt;
&lt;pre class=&quot;western&quot;&gt;SQL&amp;gt; alter database drop logfile group 2;
alter database drop logfile group 2
*
ERROR at line 1:
ORA-01567: dropping log 2 would leave less than 2 log files for instance BOTI (thread 1)
ORA-00312: online log 2 thread 1: &#39;/app01/oratest/oradata/BOTI/BOTI/redo02.log&#39;&lt;/pre&gt;What went wrong ???&lt;br /&gt;
It’s a basic requirement in Oracle Database that there should always be a minimum 2 Redo Log Groups available with the Database. Hence we can not drop any Redo Group if there are only 2 Groups.&lt;br /&gt;
To overcome this issue, we need to add one more Redo group to the database.&lt;br /&gt;
Execute the following step:&lt;br /&gt;
&lt;pre class=&quot;western&quot;&gt;SQL&amp;gt; alter database add logfile group 3 &#39;/app01/oratest/oradata/BOTI/BOTI/redo03.log&#39; size 100M;

Database altered.&lt;/pre&gt;Now check the logfiles:&lt;br /&gt;
&lt;pre class=&quot;western&quot;&gt;SQL&amp;gt; select * from v$logfile;

 GROUP# STATUS TYPE MEMBER IS_RECOVE
---------- --------------------- --------------------- -
 3 ONLINE /app01/oratest/oradata/BOTI/BOTI/redo03.log NO
 2 ONLINE /app01/oratest/oradata/BOTI/BOTI/redo02.log NO
 1 ONLINE /app01/oratest/oradata/BOTI/BOTI/redo01.log NO&lt;/pre&gt;… and the status of the Groups:&lt;br /&gt;
&lt;pre class=&quot;western&quot;&gt;SQL&amp;gt; select * from v$log;

 GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARCHIVE STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --------- ---------
 1 1 12   52428800 1 NO CURRENT 1156736 27-JAN-11
 2 1 11 52428800 1 YES INACTIVE 1156732 27-JAN-11
 3 1 0 104857600 1 YES UNUSED 0&lt;/pre&gt;The status of the new Group is UNUSED because it has never been used.&lt;br /&gt;
Now, we have 3 Redo Groups in our database. We can now proceed with Dropping Redo Group# 2.&lt;br /&gt;
&lt;pre class=&quot;western&quot;&gt;SQL&amp;gt; alter database drop logfile group 2;

Database altered.&lt;/pre&gt;Also, delete the file ‘/app01/oratest/oradata/BOTI/BOTI/redo02.log’ from File system also.&lt;br /&gt;
Now add the Redo Group 2 back to the database with changed Redo size:&lt;br /&gt;
&lt;pre class=&quot;western&quot;&gt;SQL&amp;gt; alter database add logfile group 2 &#39;/app01/oratest/oradata/BOTI/BOTI/redo02.log&#39; size 100M;

Database altered.

SQL&amp;gt; select * from v$logfile;

 GROUP#       STATUS  TYPE   MEMBER  IS_RECOVE
---------- --------------------- --------------------- --------
 3 ONLINE /app01/oratest/oradata/BOTI/BOTI/redo03.log NO
 2 ONLINE /app01/oratest/oradata/BOTI/BOTI/redo02.log NO
 1 ONLINE /app01/oratest/oradata/BOTI/BOTI/redo01.log NO

SQL&amp;gt; select * from v$log;

 GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARCHIVED STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --------- --------------
 1 1 12 52428800 1 NO CURRENT 1156736 27-JAN-11
 2 1 0 104857600 1 YES UNUSED 0
 3 1 0 104857600 1 YES UNUSED 0&lt;/pre&gt;Now we have to drop the 1st Redo Log Group. Before that, we need to change the status of this group:&lt;br /&gt;
&lt;pre class=&quot;western&quot;&gt;SQL&amp;gt; alter system switch logfile;

System altered.

SQL&amp;gt; select * from v$log;

 GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARCHIVED STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --------- ---- -----
 1 1 12 52428800 1 YES ACTIVE 1156736 27-JAN-11
 2 1 13 10485760 1 NO CURRENT 1157376 27-JAN-11
 3 1 0 104857600 1 YES UNUSED 0&lt;/pre&gt;Still the Grpoup is in Active status. Issue a checkpoint:&lt;br /&gt;
&lt;pre class=&quot;western&quot;&gt;SQL&amp;gt; alter system checkpoint;

System altered.

SQL&amp;gt; select * from v$log;

 GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARCHIVED STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --------- -------
 1 1 12 52428800 1 YES INACTIVE 1156736 27-JAN-11
 2 1 13 104857600 1 NO CURRENT 1157376 27-JAN-11
 3 1 0 104857600 1 YES UNUSED 0&lt;/pre&gt;Now we can drop the Redo Group# 1.&lt;br /&gt;
&lt;pre class=&quot;western&quot;&gt;SQL&amp;gt; alter database drop logfile group 1;

Database altered.

SQL&amp;gt; select * from v$log;

 GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARCHIVED STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --------- -----
 2 1 13 104857600 1 NO CURRENT 1157376 27-JAN-11
 3 1 0 104857600 1 YES UNUSED 0

SQL&amp;gt; select * from v$logfile;

 GROUP# STATUS TYPE MEMBEs IS_RECOVE
---------- --------------------- --------------------- 
3 ONLINE /app01/oratest/oradata/BOTI/BOTI/redo03.log NO 
2 ONLINE /app01/oratest/oradata/BOTI/BOTI/redo02.log NO&lt;/pre&gt;Delete the file ‘/app01/oratest/oradata/BOTI/BOTI/redo01.log’ from OS.&lt;br /&gt;
Now we need to add this group back to the database with 100MB Redo Log file:&lt;br /&gt;
&lt;pre class=&quot;western&quot;&gt;SQL&amp;gt; alter database add logfile group 1 &#39;/app01/oratest/oradata/BOTI/BOTI/redo01.log&#39; size 100M;

Database altered.

SQL&amp;gt; select * from v$log;

 GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARCHIVED STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --------- ----------
 1   1   0   104857600   1    YES    UNUSED    0
 2   1   13  104857600   1     NO   CURRENT     1157376       27-JAN-11
 3   1   0   104857600   1    YES   UNUSED    0&lt;/pre&gt;Here we can see that all the Redo Groups are now showing 100MB size (column BYTES).&lt;br /&gt;
&lt;pre class=&quot;western&quot;&gt;SQL&amp;gt; select * from v$logfile;

 GROUP# STATUS  TYPE   MEMBER    IS_RECOVE
---------- --------------------- -----------------
 3 ONLINE /app01/oratest/oradata/BOTI/BOTI/redo03.log NO
 2 ONLINE /app01/oratest/oradata/BOTI/BOTI/redo02.log NO
 1 ONLINE /app01/oratest/oradata/BOTI/BOTI/redo01.log NO&lt;/pre&gt;Though it’s suggested that you should keep 3 groups, if you want you can drop the Redo Group 3 which we added for this exercise.&lt;br /&gt;
&lt;pre class=&quot;western&quot;&gt;SQL&amp;gt; alter database drop logfile group 3;

Database altered.

SQL&amp;gt; select * from v$logfile;

 GROUP# STATUS    TYPE                MEMBER                   IS_RECOVE
------- ------- -------------- ---------------------
 2 ONLINE  /app01/oratest/oradata/BOTI/BOTI/redo02.log      NO
 1 ONLINE  /app01/oratest/oradata/BOTI/BOTI/redo01.log      NO

SQL&amp;gt; select * from v$log;

 GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARCHIVED STATUS FIRST_CHANGE# FIRST_TIME
------ ---------- ---------- ---------- ---------- --------- ---------
 1      1       0          104857600     1 YES UNUSED 0
 2      1      13          104857600     1 NO CURRENT 1157376 27-JAN-11

SQL&amp;gt; alter system switch logfile;

System altered.

SQL&amp;gt; select * from v$log;

 GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARCHIVE STATUS FIRST_CHANGE# FIRST_TIME
---------- ---------- ---------- ---------- ---------- --------- ---------- 
 1        1    14  104857600 1  NO   CURRENT   1157584       27-JAN-11
 2        1    13  104857600 1  YES  ACTIVE     1157376     27-JAN-11&lt;/pre&gt;Congratulations ! You have changed the Redo Log file size from 50M to 100M.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/8682388301423503423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2011/02/how-to-change-redo-log-file-size-in_24.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/8682388301423503423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/8682388301423503423'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2011/02/how-to-change-redo-log-file-size-in_24.html' title='How to change the Redo Log File size in Oracle Database'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-5792778200733046648</id><published>2011-01-20T23:17:00.000-08:00</published><updated>2011-04-19T22:03:35.251-07:00</updated><title type='text'>Installing Oracle Enterprise Manager Grid Control 11g Release 1 (11.1.0.1.0) Linux x86</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;h1 class=&quot;obe_title&quot;&gt;&lt;br /&gt;
&lt;/h1&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=5792778200733046648&quot; id=&quot;top&quot; name=&quot;top&quot;&gt;  &lt;/a&gt; &lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=5792778200733046648&quot; id=&quot;top&quot; name=&quot;top&quot;&gt;  &lt;/a&gt;&lt;br /&gt;
&lt;div id=&quot;obe_maintopics&quot; style=&quot;display: none;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=5792778200733046648&quot; id=&quot;top&quot; name=&quot;top&quot;&gt;&amp;lt;&lt;b&gt;Do not delete&lt;/b&gt; this text because it is a placeholder for the generated list of &quot;main&quot; topics when run in a browser&amp;gt;&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=5792778200733046648&quot; id=&quot;top&quot; name=&quot;top&quot;&gt;  &lt;/a&gt;&lt;br /&gt;
&lt;h2 class=&quot;obe_section&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=5792778200733046648&quot; id=&quot;s1&quot; name=&quot;s1&quot;&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/h2&gt;In this tutorial, you learn how to install Oracle Enterprise Manager Grid Control 11g Release 1 (11.1.0.1.0) Linux x86.&lt;br /&gt;
&lt;h2 class=&quot;obe_section&quot;&gt;Time to Complete&lt;/h2&gt;Approximately &lt;b&gt;2.5&lt;/b&gt; hours.&lt;br /&gt;
&lt;h2 class=&quot;obe_section&quot;&gt;Overview&lt;/h2&gt;Earlier releases of Oracle Enterprise Manager Grid Control were   installed in a single step using Oracle Universal Installer.&amp;nbsp;&amp;nbsp; With the   release of Oracle Enterprise Manager Grid Control 11g Release 1   (11.1.0.1.0) installing Oracle Enterprise Manager Grid Control is a   three step process requiring the installation of Oracle WebLogic Server  and  Oracle Database prior to installing Grid Control.&amp;nbsp; &lt;br /&gt;
&lt;h2 class=&quot;obe_section&quot;&gt;Scenario&lt;/h2&gt;In this tutorial, you install Oracle WebLogic Server 11g Release 1  (10.3.2) Linux x86, Oracle Database 11g Release 2 (11.2.0.1.0) Linux  x86, and Oracle Enterprise Manager Grid Control 11g Release 1  (11.1.0.1.0) Linux x86.&lt;br /&gt;
&lt;h2 class=&quot;obe_section&quot;&gt;Software Requirements&lt;/h2&gt;The following is a list of software requirements:&lt;br /&gt;
&lt;ul&gt;&lt;li class=&quot;obe_li&quot;&gt;Download Oracle Enterprise Manager Grid Control 11g Release 1 (11.1.0.1.0) Linux x86 from OTN at this &lt;a href=&quot;http://www.oracle.com/technetwork/oem/grid-control/downloads/index.html&quot;&gt;link&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;obe_li&quot;&gt;Download Oracle WebLogic Server 11g Release 1 (10.3.2) Linux x86 from OTN at this &lt;a href=&quot;http://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html&quot;&gt;link&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;obe_li&quot;&gt;Oracle Database 11g Release 2 (11.2.0.1.0) Linux x86 from OTN at this &lt;a href=&quot;http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html&quot;&gt;link&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h2 class=&quot;obe_section&quot;&gt;Prerequisites&lt;/h2&gt;Before starting this tutorial, you should: &lt;br /&gt;
&lt;ul&gt;&lt;li class=&quot;obe_li&quot;&gt;Have a server with 4G or more RAM&lt;/li&gt;
&lt;li class=&quot;obe_li&quot;&gt;Complete a default install of Oracle Enterprise Linux 5.X (this example uses 5.4) with the oracle-validated RPM installed&lt;/li&gt;
&lt;li class=&quot;obe_li&quot;&gt;Have 7G of free disk space for the installation software&lt;/li&gt;
&lt;li class=&quot;obe_li&quot;&gt;Have 14G of free space for installing the software&lt;/li&gt;
&lt;/ul&gt;&lt;b&gt;Note: &lt;/b&gt;Screen captures for this tutorial were taken in Oracle Enterprise Linux 5.4 with a Gnome 2.16 Desktop.&lt;br /&gt;
&lt;h2 class=&quot;obe_topic&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=5792778200733046648&quot; id=&quot;t1&quot; name=&quot;t1&quot;&gt;Configuring the Operating System&lt;/a&gt;&lt;/h2&gt;Installing the oracle-validated RPM installs RPMs required for an  Oracle installation as well as creates the operating system user oracle.  The lesson uses operating system user oracle to install all the  software.&lt;br /&gt;
Before installing the software the operating system must be  configured. To configure the operating system perform the following  steps as operating system user root.&lt;br /&gt;
&lt;h3 class=&quot;obe_subtopic&quot;&gt;Configuring the Operating System&lt;/h3&gt;&lt;br /&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;1&quot; cellspacing=&quot;0&quot; style=&quot;width: 650px;&quot;&gt;&lt;tbody&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;1             .&lt;/th&gt;         &lt;td&gt;As root, in a terminal, perform these steps to configure the operating system in preparation for the software installations.&lt;br /&gt;
&lt;br /&gt;
Operating system commands:&lt;br /&gt;
&lt;div class=&quot;obe_code_enter&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;OSSetup&quot; name=&quot;OSSetup&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/OSSetup.png&quot; /&gt;&lt;br /&gt;
&amp;nbsp; &lt;/td&gt;       &lt;/tr&gt;
&lt;/tbody&gt;   &lt;/table&gt;&lt;br /&gt;
&lt;h3 class=&quot;obe_subtopic&quot;&gt;Staging Software&lt;/h3&gt;&lt;br /&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;1&quot; cellspacing=&quot;0&quot; style=&quot;width: 650px;&quot;&gt;&lt;tbody&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;2             .&lt;/th&gt;         &lt;td&gt;The installation software for this lesson is staged in directory &lt;span class=&quot;obe_file_or_directory&quot;&gt;/stage.&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;StagedSoftware&quot; name=&quot;StagedSoftware&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/StagedSoftware.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;/tbody&gt;   &lt;/table&gt;&lt;br /&gt;
&lt;h3 class=&quot;obe_subtopic&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=5792778200733046648&quot; id=&quot;t1s3&quot; name=&quot;t1s3&quot;&gt;Installation Information&lt;/a&gt;&lt;/h3&gt;&lt;br /&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;1&quot; cellspacing=&quot;0&quot; style=&quot;width: 650px;&quot;&gt;&lt;tbody&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;3             .&lt;/th&gt;         &lt;td&gt;The software will be installed using the follow homes:&lt;br /&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;width: 375px;&quot;&gt;&lt;tbody&gt;
&lt;tr valign=&quot;top&quot;&gt;&lt;td align=&quot;left&quot; width=&quot;75&quot;&gt;Database:&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;obe_file_or_directory&quot;&gt;/u01/app/oracle/database/11.2.0/dbhome_1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;td align=&quot;left&quot; width=&quot;75&quot;&gt;WebLogic:&lt;/td&gt;         &lt;td&gt;&lt;span class=&quot;obe_file_or_directory&quot;&gt;/u01/app/oracle/middleware&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;td align=&quot;left&quot; width=&quot;75&quot;&gt;EMGC:&lt;/td&gt;         &lt;td&gt;&lt;span class=&quot;obe_file_or_directory&quot;&gt;/u01/app/oracle/gc_inst&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;         &lt;/table&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;width: 300px;&quot;&gt;&lt;tbody&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;ul&gt;&lt;li class=&quot;obe_li&quot;&gt;Use  your host name and domain name.&lt;/li&gt;
&lt;li class=&quot;obe_li&quot;&gt;Any valid database SID can be used.&lt;/li&gt;
&lt;li class=&quot;obe_li&quot;&gt;When passwords are required, choose a strong password. Do not use the passwords provided in the lesson.&lt;/li&gt;
&lt;/ul&gt;&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td&gt;&lt;br /&gt;
&lt;/td&gt;         &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td&gt;&lt;br /&gt;
&lt;/td&gt;         &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td&gt;&lt;br /&gt;
&lt;/td&gt;         &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;td align=&quot;left&quot;&gt;&lt;br /&gt;
&lt;/td&gt;&lt;td&gt;&lt;br /&gt;
&lt;/td&gt;         &lt;/tr&gt;
&lt;/tbody&gt;         &lt;/table&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/td&gt;       &lt;/tr&gt;
&lt;/tbody&gt;   &lt;/table&gt;&lt;br /&gt;
&lt;h2 class=&quot;obe_topic&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=5792778200733046648&quot; id=&quot;t2&quot; name=&quot;t2&quot;&gt;Installing Oracle WebLogic Server 11g Release 1 (10.3.2) Linux x86&lt;/a&gt;&lt;/h2&gt;&lt;br /&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;1&quot; cellspacing=&quot;0&quot; style=&quot;width: 650px;&quot;&gt;&lt;tbody&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;4             .&lt;/th&gt;         &lt;td&gt;Connect as operating system user &lt;span class=&quot;obe_code_enter&quot;&gt;oracle&lt;/span&gt; in an X session.&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;5             .&lt;/th&gt;         &lt;td&gt;Execute the installer for Oracle WebLogic Server 11g Release 1 (10.3.2) Linux x86.&lt;br /&gt;
&lt;span class=&quot;obe_code_enter&quot;&gt;ls -al /stage/wls&lt;br /&gt;
cd /stage/wls&lt;br /&gt;
./wls1032_linux32.bin&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;WLS1032Install01&quot; name=&quot;WLS1032Install01&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/WLS1032Install01.png&quot; /&gt;&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;WLS1032Install02&quot; name=&quot;WLS1032Install02&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/WLS1032Install02.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;6             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;WLS1032Install03&quot; name=&quot;WLS1032Install03&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/WLS1032Install03.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;7             .&lt;/th&gt;         &lt;td&gt;Set the value of Middleware Home Directory to: &lt;br /&gt;
&lt;span class=&quot;obe_enter_click_or_select&quot;&gt;/u01/app/oracle/middleware&lt;/span&gt;&lt;br /&gt;
Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;WLS1032Install04&quot; name=&quot;WLS1032Install04&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/WLS1032Install04.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;8             .&lt;/th&gt;         &lt;td&gt;Enter your e-mail address and My Oracle Support Password. Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
If you choose to leave the fields blank, you will receive a pop up after clicking &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;. Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Yes&lt;/span&gt;, to continue.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;WLS1032Install05&quot; name=&quot;WLS1032Install05&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/WLS1032Install05.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;9             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;WLS1032Install06&quot; name=&quot;WLS1032Install06&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/WLS1032Install06.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;10             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;WLS1032Install07&quot; name=&quot;WLS1032Install07&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/WLS1032Install07.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;11             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;WLS1032Install08&quot; name=&quot;WLS1032Install08&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/WLS1032Install08.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;12             .&lt;/th&gt;         &lt;td&gt;Wait for the installation to complete.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;WLS1032Install09&quot; name=&quot;WLS1032Install09&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/WLS1032Install09.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;13             .&lt;/th&gt;         &lt;td&gt;After the installation  completes, uncheck &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Run Quickstart&lt;/span&gt;. Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Done&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;WLS1032Install10&quot; name=&quot;WLS1032Install10&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/WLS1032Install10.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;/tbody&gt;   &lt;/table&gt;&lt;br /&gt;
&lt;h2 class=&quot;obe_topic&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=5792778200733046648&quot; id=&quot;t3&quot; name=&quot;t3&quot;&gt;Installing Oracle Database 11g Release 2 (11.2.0.1.0) Linux x86&lt;/a&gt;&lt;/h2&gt;&lt;br /&gt;
&lt;h3 class=&quot;obe_subtopic&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=5792778200733046648&quot; id=&quot;t3s1&quot; name=&quot;t3s1&quot;&gt;Installing Oracle Database 11g Release 2 (11.2.0.1.0) Linux x86&lt;/a&gt;&lt;/h3&gt;&lt;br /&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;1&quot; cellspacing=&quot;0&quot; style=&quot;width: 650px;&quot;&gt;&lt;tbody&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;14             .&lt;/th&gt;         &lt;td&gt;Execute the installer for Oracle Database 11g Release 2 (11.2.0.1.0) Linux x86.&lt;br /&gt;
&lt;span class=&quot;obe_code_enter&quot;&gt;ls -al /stage/database&lt;br /&gt;
cd /stage/database&lt;br /&gt;
./runInstaller&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DB11201Install01&quot; name=&quot;DB11201Install01&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DB11201Install01.png&quot; /&gt;&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DB11201Install02&quot; name=&quot;DB11201Install02&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DB11201Install02.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;15             .&lt;/th&gt;         &lt;td&gt;Enter your e-mail address and My Oracle Support Password. Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
If you choose to leave the fields blank, you will receive a pop up after clicking &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;. Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Yes&lt;/span&gt;, to continue.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DB11201Install03&quot; name=&quot;DB11201Install03&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DB11201Install03.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;16             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DB11201Install04&quot; name=&quot;DB11201Install04&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DB11201Install04.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;17             .&lt;/th&gt;         &lt;td&gt;Select &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Server Class&lt;/span&gt;. Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DB11201Install05&quot; name=&quot;DB11201Install05&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DB11201Install05.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;18             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DB11201Install06&quot; name=&quot;DB11201Install06&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DB11201Install06.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;19             .&lt;/th&gt;         &lt;td&gt;Select &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Typical&lt;/span&gt;. Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DB11201Install07&quot; name=&quot;DB11201Install07&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DB11201Install07.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;20             .&lt;/th&gt;         &lt;td&gt;Enter these values, then click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
Oracle Base: &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;/u01/app/oracle/database&lt;/span&gt;&lt;br /&gt;
Software location: &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;/u01/app/oracle/database/11.2.0/dbhome_1&lt;/span&gt;&lt;br /&gt;
Storage Type: &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;File System&lt;/span&gt;&lt;br /&gt;
Database file location: &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;/u01/app/oracle/database/oradata&lt;/span&gt;&lt;br /&gt;
Database Edition: &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Enterprise Edition&lt;/span&gt;&lt;br /&gt;
OSDBA Group: &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;dba&lt;/span&gt;&lt;br /&gt;
Global database name: &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;emrep.example.com&lt;/span&gt;&lt;br /&gt;
Administrative password:&lt;br /&gt;
Pick a strong password. Use the domain of your network as the domain for the global database name.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DB11201Install08&quot; name=&quot;DB11201Install08&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DB11201Install08.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;21             .&lt;/th&gt;         &lt;td&gt;Inventory Directory: &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;/u01/app/oraInventory&lt;/span&gt;&lt;br /&gt;
oraInventory Group Name: &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;oinstall&lt;/span&gt;&lt;br /&gt;
Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.           &lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DB11201Install09&quot; name=&quot;DB11201Install09&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DB11201Install09.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;22             .&lt;/th&gt;         &lt;td&gt;Although installing the oracle-validated RPM made several  operating system configuration changes, a few more are required. Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Fix &amp;amp; Check Again&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DB11201Install10&quot; name=&quot;DB11201Install10&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DB11201Install10.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;23             .&lt;/th&gt;         &lt;td&gt;Follow the on screen instructions to run the fixup script changing the needed operating system settings.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DB11201Install11&quot; name=&quot;DB11201Install11&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DB11201Install11.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;24             .&lt;/th&gt;         &lt;td&gt;Open a terminal. Change to the operating system user root. Execute the script as instructed in the pop up window.&lt;br /&gt;
&lt;span class=&quot;obe_code_enter&quot;&gt;su - root&lt;br /&gt;
cd /tmp/CVU*&lt;br /&gt;
ls&lt;br /&gt;
./runfixup.sh&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DB11201Install12&quot; name=&quot;DB11201Install12&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DB11201Install12.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;25             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;OK&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DB11201Install13&quot; name=&quot;DB11201Install13&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DB11201Install13.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;26             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Finish&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DB11201Install14&quot; name=&quot;DB11201Install14&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DB11201Install14.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;27             .&lt;/th&gt;         &lt;td&gt;Wait for the installation to  complete.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DB11201Install15&quot; name=&quot;DB11201Install15&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DB11201Install15.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;28             .&lt;/th&gt;         &lt;td&gt;Wait for the installation to  complete.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DB11201Install16&quot; name=&quot;DB11201Install16&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DB11201Install16.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;29             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;OK&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DB11201Install17&quot; name=&quot;DB11201Install17&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DB11201Install17.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;30             .&lt;/th&gt;         &lt;td&gt;Follow the instructions in the window.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DB11201Install18&quot; name=&quot;DB11201Install18&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DB11201Install18.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;31             .&lt;/th&gt;         &lt;td&gt;Open a terminal. Change to operating system user root. Execute the two scripts.&lt;br /&gt;
&lt;span class=&quot;obe_code_enter&quot;&gt;su - root&lt;br /&gt;
/u01/app/oraInventory/orainstRoot.sh&lt;br /&gt;
/u01/app/oracle/database/11.2.0/dbhome_1/root.sh&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DB11201Install19&quot; name=&quot;DB11201Install19&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DB11201Install19.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;32             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Close&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DB11201Install20&quot; name=&quot;DB11201Install20x&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DB11201Install20.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;/tbody&gt;   &lt;/table&gt;&lt;br /&gt;
&lt;h3 class=&quot;obe_subtopic&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=5792778200733046648&quot; id=&quot;t3s2&quot; name=&quot;t3s2&quot;&gt;Removing Enterprise Manager Database Control&lt;/a&gt;&lt;/h3&gt;Creating a database using a Database Configuration Assistant  template, as is done when choosing to create a database in the Oracle  Universal Installer, creates a database containing an Enterprise Manger  Database Control repository. The repository contains a subset of the  Enterprise Manager Grid Control functionality. Before Enterprise Manager  Grid Control can use the database, the Enterprise Manager Database  Control repository must be dropped and the configuration files removed.&lt;br /&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;1&quot; cellspacing=&quot;0&quot; style=&quot;width: 650px;&quot;&gt;&lt;tbody&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;33             .&lt;/th&gt;         &lt;td&gt;Set the environment by souring &lt;span class=&quot;obe_file_or_directory&quot;&gt;oraenv&lt;/span&gt; located in &lt;span class=&quot;obe_file_or_directory&quot;&gt;/usr/local/bin&lt;/span&gt;. Execute the command to remove Enterprise Manager Database Control.&lt;br /&gt;
&lt;span class=&quot;obe_code_enter&quot;&gt;. oraenv&lt;br /&gt;
emrep&lt;br /&gt;
emca -deconfig dbcontrol db -repos drop -HOST  host01.example.com -PORT 1521 -SID emrep -SYS_PWD oracle_4U -SYSMAN_PWD  oracle_4U -DBSNMP_PWD oracle_4U&lt;br /&gt;
Y&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;EMDBControlDeConfig&quot; name=&quot;EMDBControlDeConfig&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/EMDBControlDeConfig.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;/tbody&gt;   &lt;/table&gt;&lt;br /&gt;
&lt;h3 class=&quot;obe_subtopic&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=5792778200733046648&quot; id=&quot;t3s3&quot; name=&quot;t3s3&quot;&gt;Configuring the Database for an Enterprise Manager Grid Control Installation&lt;/a&gt;&lt;/h3&gt;Enterprise Manager Grid Control database repository requirements  exceed the default configuration from the Database Configuration  Assistant template. Perform the following to meet the requirements.&lt;br /&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;1&quot; cellspacing=&quot;0&quot; style=&quot;width: 650px;&quot;&gt;&lt;tbody&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;34             .&lt;/th&gt;         &lt;td&gt;An Enterprise Manager Grid Control 11g Release 1 (11.1.0.1.0) database repository requires:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;session_cached_cursors to be set to 200 or more                         &lt;/li&gt;
&lt;li&gt;log_buffer set to 10485760 or more             &lt;/li&gt;
&lt;li&gt;processes set to 500 or more             &lt;/li&gt;
&lt;li&gt;undo tablespace size to be 200M or greater&lt;/li&gt;
&lt;/ul&gt;The first three changes require the database to be bounced for the changes to take effect.&lt;br /&gt;
&lt;span class=&quot;obe_code_enter&quot;&gt;            sqlplus /nolog&lt;br /&gt;
connect / as sysdba&lt;br /&gt;
alter system set session_cached_cursors=200 scope=spfile;&lt;br /&gt;
alter system set log_buffer=10485760 scope=spfile;&lt;br /&gt;
alter system set processes=500 scope=spfile;&lt;br /&gt;
alter database datafile &#39;/u01/app/oracle/database/oradata/emrep/undotbs01.dbf&#39; resize 250M;&lt;br /&gt;
shutdown immediate&lt;br /&gt;
startup&lt;br /&gt;
exit&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;DBConfigForEMGCInstall&quot; name=&quot;DBConfigForEMGCInstall&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/DBConfigForEMGCInstall.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;/tbody&gt;   &lt;/table&gt;&lt;br /&gt;
&lt;h2 class=&quot;obe_topic&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=5792778200733046648&quot; id=&quot;t4&quot; name=&quot;t4&quot;&gt;Installing Oracle Enterprise Manager Grid Control 11g Release 1 (11.1.0.1.0) Linux x86&lt;/a&gt;&lt;/h2&gt;&lt;br /&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;1&quot; cellspacing=&quot;0&quot; style=&quot;width: 650px;&quot;&gt;&lt;tbody&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;35             .&lt;/th&gt;         &lt;td&gt;Execute the installer for Oracle Enterprise Manager Grid Control 11g Release 1 (11.1.0.1.0) Linux x86.&lt;br /&gt;
&lt;span class=&quot;obe_code_enter&quot;&gt;ls -al /stage/em&lt;br /&gt;
cd /stage/em&lt;br /&gt;
./runInstaller&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;EMGC111010Install01&quot; name=&quot;EMGC111010Install01&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/EMGC111010Install01.png&quot; /&gt;&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;EMGC111010Install02&quot; name=&quot;EMGC111010Install02&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/EMGC111010Install02.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;36             .&lt;/th&gt;         &lt;td&gt;Enter your e-mail address and My Oracle Support Password. Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
If you choose to leave the fields blank, you will receive a pop up after clicking &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;. Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Yes&lt;/span&gt;, to continue.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;EMGC111010Install03&quot; name=&quot;EMGC111010Install03&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/EMGC111010Install03.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;37             .&lt;/th&gt;         &lt;td&gt;Enter your My Oracle Support information and an install location or choose to Skip Software Updates. Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;EMGC111010Install04&quot; name=&quot;EMGC111010Install04&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/EMGC111010Install04.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;38             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;EMGC111010Install05&quot; name=&quot;EMGC111010Install05&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/EMGC111010Install05.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;39             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;EMGC111010Install06&quot; name=&quot;EMGC111010Install06&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/EMGC111010Install06.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;40             .&lt;/th&gt;         &lt;td&gt;The installer will pick up the Middleware home and provide the install location for the OMS base on the Middleware home. Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;EMGC111010Install07&quot; name=&quot;EMGC111010Install07&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/EMGC111010Install07.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;41             .&lt;/th&gt;         &lt;td&gt;Enter a password for the WebLogic user and Node Manager. Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;EMGC111010Install08&quot; name=&quot;EMGC111010Install08&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/EMGC111010Install08.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;42             .&lt;/th&gt;         &lt;td&gt;Enter the database connection information used from the database installation lesson Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
Database Host Name: &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;host01.example.com&lt;/span&gt;&lt;br /&gt;
Port: &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;1521&lt;/span&gt;&lt;br /&gt;
Service/SID: &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;emrep&lt;/span&gt;&lt;br /&gt;
SYS Password: &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;oracle_4U&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;EMGC111010Install09&quot; name=&quot;EMGC111010Install09&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/EMGC111010Install09.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;43             .&lt;/th&gt;         &lt;td&gt;Enter a password for SYSMAN. Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;EMGC111010Install10&quot; name=&quot;EMGC111010Install10&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/EMGC111010Install10.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;44             .&lt;/th&gt;         &lt;td&gt;Enter a password for the agent. Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;EMGC111010Install11&quot; name=&quot;EMGC111010Install11&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/EMGC111010Install11.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;45             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Next&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;EMGC111010Install12&quot; name=&quot;EMGC111010Install12&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/EMGC111010Install12.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;46             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Install&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;EMGC111010Install13&quot; name=&quot;EMGC111010Install13&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/EMGC111010Install13.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;47             .&lt;/th&gt;         &lt;td&gt;Wait for the installation to  complete.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;EMGC111010Install14&quot; name=&quot;EMGC111010Install14&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/EMGC111010Install14.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;48             .&lt;/th&gt;         &lt;td&gt;Follow the instructions in the window.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;EMGC111010Install15&quot; name=&quot;EMGC111010Install15&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/EMGC111010Install15.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;49             .&lt;/th&gt;         &lt;td&gt;Open a terminal. Change to operating system user root. Execute the script. Press the &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Enter&lt;/span&gt; key for each of the prompts.&lt;br /&gt;
&lt;span class=&quot;obe_code_enter&quot;&gt;su - root&lt;br /&gt;
/u01/app/oracle/middleware/oms11g/allroot.sh&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;EMGC111010Install16&quot; name=&quot;EMGC111010Install16&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/EMGC111010Install16.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;50             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;OK&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;EMGC111010Install17&quot; name=&quot;EMGC111010Install17&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/EMGC111010Install17.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;51             .&lt;/th&gt;         &lt;td&gt;Wait for the installation to  complete.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;EMGC111010Install18&quot; name=&quot;EMGC111010Install18&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/EMGC111010Install18.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;52             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Close&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;EMGC111010Install19&quot; name=&quot;EMGC111010Install19&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/EMGC111010Install19.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;/tbody&gt;   &lt;/table&gt;&lt;br /&gt;
&lt;h2 class=&quot;obe_topic&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=5792778200733046648&quot; id=&quot;t5&quot; name=&quot;t5&quot;&gt;Accessing Oracle Enterprise Manager Grid Control with a Browser&lt;/a&gt;&lt;/h2&gt;&lt;br /&gt;
Accessing Enterprise Manager for the first time requires accepting the security certificate from Enterprise Manager. Use URL: &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;https://host01.example.com:7799/em&lt;/span&gt;&lt;br /&gt;
This example uses Firefox 3.6.&lt;br /&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;1&quot; cellspacing=&quot;0&quot; style=&quot;width: 650px;&quot;&gt;&lt;tbody&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;53             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Or you can add an exception...&lt;/span&gt; .&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;AccessingEMGC01&quot; name=&quot;AccessingEMGC01&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/AccessingEMGC01.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;54             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Add Exception...&lt;/span&gt; .&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;AccessingEMGC02&quot; name=&quot;AccessingEMGC02&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/AccessingEMGC02.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;55             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Get Certificate&lt;/span&gt; .&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;AccessingEMGC03&quot; name=&quot;AccessingEMGC03&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/AccessingEMGC03.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;56             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;Confirm Security Exception&lt;/span&gt; .&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;AccessingEMGC04&quot; name=&quot;AccessingEMGC04&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/AccessingEMGC04.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;57             .&lt;/th&gt;         &lt;td&gt;Enter username &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;sysman&lt;/span&gt; and the password you chose for sysman.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;AccessingEMGC05&quot; name=&quot;AccessingEMGC05&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/AccessingEMGC05.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;58             .&lt;/th&gt;         &lt;td&gt;Click &lt;span class=&quot;obe_enter_click_or_select&quot;&gt;I Accept&lt;/span&gt;.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;AccessingEMGC06&quot; name=&quot;AccessingEMGC06&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/AccessingEMGC06.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;tr valign=&quot;top&quot;&gt;         &lt;th width=&quot;25&quot;&gt;59             .&lt;/th&gt;         &lt;td&gt;Installation complete.&lt;br /&gt;
&lt;img alt=&quot;Screenshot for Step&quot; class=&quot;imgborder_on&quot; id=&quot;AccessingEMGC07&quot; name=&quot;AccessingEMGC07&quot; src=&quot;http://st-curriculum.oracle.com/obe/em/emgc1110/installemgc11101linux/images/AccessingEMGC07.png&quot; /&gt;&lt;/td&gt;       &lt;/tr&gt;
&lt;/tbody&gt;   &lt;/table&gt;&lt;br /&gt;
&lt;h2 class=&quot;obe_section&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=5792778200733046648&quot; id=&quot;s7&quot; name=&quot;s7&quot;&gt;Summary&lt;/a&gt;&lt;/h2&gt;In this tutorial, you should have learned how to: &lt;br /&gt;
&lt;ul&gt;&lt;li class=&quot;obe_li&quot;&gt;Configure Oracle Enterprise Linux 5 for an Enterprise Manager Grid Control installation.&lt;/li&gt;
&lt;li class=&quot;obe_li&quot;&gt;Install Oracle WebLogic Server 11g Release 1 (10.3.2) Linux x86.&lt;/li&gt;
&lt;li class=&quot;obe_li&quot;&gt;Install Oracle Database 11g Release 2 (11.2.0.1.0) Linux x86.&lt;/li&gt;
&lt;li class=&quot;obe_li&quot;&gt;Configure Oracle Database 11g Release 2 (11.2.0.1.0) Linux x86 for an Enterprise Manager Grid Control installation.&lt;/li&gt;
&lt;li class=&quot;obe_li&quot;&gt;Install Oracle Enterprise Manager Grid Control 11g Release 1 (11.1.0.1.0) Linux x86.&lt;/li&gt;
&lt;li class=&quot;obe_li&quot;&gt;Access Oracle Enterprise Manager Grid Control 11g Release 1 (11.1.0.1.0) Linux x86 from a browse&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/5792778200733046648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2011/01/installing-oracle-enterprise-manager.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/5792778200733046648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/5792778200733046648'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2011/01/installing-oracle-enterprise-manager.html' title='Installing Oracle Enterprise Manager Grid Control 11g Release 1 (11.1.0.1.0) Linux x86'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-7415478561182299052</id><published>2010-12-13T06:53:00.001-08:00</published><updated>2011-04-19T22:04:07.336-07:00</updated><title type='text'>COMPILE INVALID OBJECTS</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;style type=&quot;text/css&quot;&gt;
p { margin-bottom: 0.08in; }
&lt;/style&gt;  &lt;br /&gt;
&lt;div style=&quot;border: medium none; margin-bottom: 0in; padding: 0in;&quot;&gt;Applying Patches can create invalid objects. To get a quick count of the number of existing invalids (if any), use the following select statement :&lt;br /&gt;
SELECT COUNT(*)&lt;br /&gt;
FROM DBA_OBJECTS&lt;br /&gt;
WHERE STATUS = ‘INVALID’;&lt;br /&gt;
&lt;br /&gt;
For a more &lt;span style=&quot;color: #006600;&quot;&gt;&lt;span style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% transparent;&quot;&gt;detailed&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; query, use the following script :&lt;br /&gt;
SELECT OWNER, OBJECT_TYPE, COUNT(*)&lt;br /&gt;
FROM DBA_OBJECTS&lt;br /&gt;
WHERE STATUS = ‘INVALID’&lt;br /&gt;
GROUP BY OWNER, OBJECT_TYPE;&lt;br /&gt;
&lt;br /&gt;
To recompile an individual object, connect to SQL*PLUS as the owner of the object (generally apps) and use one of the following depending on the object type :&lt;br /&gt;
alter &lt;span style=&quot;color: #006600;&quot;&gt;&lt;span style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% transparent;&quot;&gt;package&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; compile; (package specification)&lt;br /&gt;
alter package compile body;(package body)&lt;/div&gt;&lt;div style=&quot;border: medium none; margin-bottom: 0in; padding: 0in;&quot;&gt;alter view compile;(view)&lt;/div&gt;&lt;div style=&quot;border: medium none; margin-bottom: 0in; padding: 0in;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;border: medium none; margin-bottom: 0in; padding: 0in;&quot;&gt;if the object compiles with warning ,use either of the following to see the error s that caoused the warnings:&lt;/div&gt;&lt;div style=&quot;border: medium none; margin-bottom: 0in; padding: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;border: medium none; margin-bottom: 0in; padding: 0in;&quot;&gt;show errors&lt;/div&gt;&lt;div style=&quot;border: medium none; margin-bottom: 0in; padding: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;border: medium none; margin-bottom: 0in; padding: 0in;&quot;&gt;OR&lt;br /&gt;
select * from user_errors where name = &#39;  &#39;;&lt;/div&gt;&lt;div style=&quot;border: medium none; margin-bottom: 0in; padding: 0in;&quot;&gt;Another way to correct invalid objects is to run the adadmin utility as follows:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;border: medium none; margin-bottom: 0in; padding: 0in;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=7415478561182299052&quot; name=&quot;AdBriteInlineAd_Log3&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=7415478561182299052&quot; name=&quot;AdBriteInlineAd_Log4&quot;&gt;&lt;/a&gt; UNIX OPERATING PLATFORM&lt;br /&gt;
&lt;br /&gt;
1. &lt;span style=&quot;color: #006600;&quot;&gt;&lt;span style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% transparent;&quot;&gt;Log&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; in as APPS User : /&lt;/div&gt;&lt;div style=&quot;border: medium none; margin-bottom: 0in; padding: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;border: medium none; margin-bottom: 0in; padding: 0in;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=7415478561182299052&quot; name=&quot;AdBriteInlineAd_Applications1&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=7415478561182299052&quot; name=&quot;AdBriteInlineAd_Applications2&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=7415478561182299052&quot; name=&quot;AdBriteInlineAd_database1&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=7415478561182299052&quot; name=&quot;AdBriteInlineAd_database2&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=7415478561182299052&quot; name=&quot;AdBriteInlineAd_Database1&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=7415478561182299052&quot; name=&quot;AdBriteInlineAd_Database2&quot;&gt;&lt;/a&gt; 2. Start the adadmin-Utility from the Unix prompt with this command :&lt;br /&gt;
adadmin&lt;br /&gt;
&lt;br /&gt;
The utility will then ask you a series of questions.&lt;br /&gt;
&lt;br /&gt;
3. Under the Maintain &lt;span style=&quot;color: #006600;&quot;&gt;&lt;span style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% transparent;&quot;&gt;Applications&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;span style=&quot;color: #006600;&quot;&gt;&lt;span style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% transparent;&quot;&gt;Database&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Objects Menu, select Compile APPS schema(s)&lt;br /&gt;
&lt;br /&gt;
This task spawns parallel workers to compile invalid &lt;span style=&quot;color: #006600;&quot;&gt;&lt;span style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% transparent;&quot;&gt;database&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; objects in your APPS schema(s). It uses the same parallel phases as AutoInstall.&lt;br /&gt;
&lt;br /&gt;
Also try running $ORACLE_HOME/rdbms/admin/utlrp.sql ( as sysdba )&lt;br /&gt;
&lt;br /&gt;
Within Applications, there is a script to compile INVALID objects - called ADCOMPSC.pls&lt;br /&gt;
&lt;br /&gt;
Arguments for ADCOMPSC.pls :&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;border: medium none; margin-bottom: 0in; padding: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;border: medium none; margin-bottom: 0in; padding: 0in;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=7415478561182299052&quot; name=&quot;AdBriteInlineAd_Password1&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=9048632662751603388&amp;amp;postID=7415478561182299052&quot; name=&quot;AdBriteInlineAd_Password2&quot;&gt;&lt;/a&gt; 1 - Schema to run in&lt;br /&gt;
2 - &lt;span style=&quot;color: #006600;&quot;&gt;&lt;span style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background: none repeat scroll 0% 0% transparent;&quot;&gt;Password&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; for schema&lt;br /&gt;
3 - Check errors for objects starting with #3&lt;br /&gt;
&lt;br /&gt;
NOTE: The order in which to compile Invalid Objects in schemas is SYS, SYSTEM, APPS and then all others. APPS_DDL and APPS_ARRAY_DDL should exist in all schema’s. In case of an ORA-1555 error while running adcompsc.pls, restart the script.&lt;br /&gt;
&lt;br /&gt;
The script can be run as followed :&lt;br /&gt;
cd $AD_TOP/sql&lt;br /&gt;
sqlplus @adcompsc.pls SCHEMA_NAME SCHEMA_PASSWORD %&lt;br /&gt;
&lt;br /&gt;
Example : SQL&amp;gt; @adcompsc.pls apps apps %&lt;br /&gt;
&lt;br /&gt;
After the script completes, check for invalid objects again. If the number has decreased, but invalid objects still exist, run adcompsc.pls again. Keep running adcompsc.pls until number of invalid objects stops decreasing.&lt;br /&gt;
&lt;br /&gt;
If there are any objects still left INVALID, verify them by using the script ‘aderrchk.sql’ to record the remaining INVALID objects. ‘Aderrchk.sql’ uses the same syntax as ‘adcompsc.pls’. This script is also supplied with the Applications. Send the aderrchk.sql to a file using the spool  command in sqlplus&lt;/div&gt;&lt;div style=&quot;border: medium none; margin-bottom: 0in; padding: 0in;&quot;&gt;e.g. sqlplus x/y @aderrchk.sql SCHEMA_NAME SCHEMA_PASSWORD %&lt;br /&gt;
&lt;br /&gt;
For objects which will not compile, try the following :&lt;br /&gt;
select text&lt;br /&gt;
from user_source&lt;br /&gt;
where name = ‘OBJECTNAME’&lt;br /&gt;
and text like ‘%Header%’;&lt;br /&gt;
&lt;br /&gt;
This script will provide the script that creates the packages/recreates the packages.&lt;br /&gt;
SQL&amp;gt;@packageheader&lt;br /&gt;
SQL&amp;gt;@packagebody&lt;br /&gt;
&lt;br /&gt;
If recreating the package does not make the package valid, analyze the user_errors table to determine the cause of the invalid package :&lt;br /&gt;
select text&lt;br /&gt;
from user_errors&lt;br /&gt;
where name = ‘ &#39;;&lt;/div&gt;&lt;div style=&quot;border: medium none; margin-bottom: 0in; padding: 0in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/7415478561182299052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2010/12/compile-invalid-objects.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/7415478561182299052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/7415478561182299052'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2010/12/compile-invalid-objects.html' title='COMPILE INVALID OBJECTS'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-8158868739065843414</id><published>2010-12-11T03:32:00.000-08:00</published><updated>2011-04-19T22:04:18.385-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Apps 11i"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Apps DBA"/><category scheme="http://www.blogger.com/atom/ns#" term="R12"/><title type='text'>Utility TO CHECK TECHSTACK COMPONENTS-APPS-Database</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;There is a good utility for checking all the techstack components and  there versions present in e-business application. This is applicable to  both 11i and R12 environments.&lt;br /&gt;
&lt;br /&gt;
There is a script  $FND_TOP/patch/115/bin/txkInventory.pl on apps side which is going to  fetch the versions of all components on apps side. This script can be  run by giving input to $FND_TOP/patch/115/bin/TXKScript.pl script.  TXKScript.pl script takes 2 mandatory arguments, one is the script to  run and another is the directory for storing log file and out file.  Other then these arguments you must give context file name and location  and apps password as well. Also you need to give outfile where it will  create report of techstack components.&lt;br /&gt;
&lt;br /&gt;
Login to apps side of your application and source the environment. Run the below command&lt;br /&gt;
&lt;br /&gt;
(appmgr06)  appmgr - -bash $ perl $FND_TOP/patch/115/bin/TXKScript.pl  -script=$FND_TOP/patch/115/bin/txkInventory.pl -txktop=$APPLTMP  -contextfile=$CONTEXT_FILE -appspass=apps  -outfile=$OA_HTML/techstack_info.html&lt;br /&gt;
*** ALL THE FOLLOWING FILES ARE REQUIRED FOR RESOLVING RUNTIME ERRORS&lt;br /&gt;
*** STDOUT   = /slot06/appmgr/scmc2mq0comn/rgf/scmc2mq0/TXK/txkInventory_Fri_May_16_04_01_03_2008_stdout.log&lt;br /&gt;
Reportfile /slot06/appmgr/scmc2mq0comn/html/techstack_info.html generated successfully.&lt;br /&gt;
&lt;br /&gt;
You can access the above report file using http://(hostname.domain):(port)/OA_HTML/techstack_info.html&lt;br /&gt;
&lt;br /&gt;
The report will look like this.&lt;br /&gt;
&lt;br /&gt;
The report will have following information.&lt;br /&gt;
&lt;br /&gt;
* Summary of environment details&lt;br /&gt;
* Inventory of HTTP Server Node&lt;br /&gt;
* Inventory of Forms Server Node&lt;br /&gt;
* Inventory of Concurrent Processing Server Node&lt;br /&gt;
* Inventory of Administration Server Node&lt;br /&gt;
&lt;br /&gt;
Similarly you can check on DB side as well&lt;br /&gt;
&lt;br /&gt;
(oracle06)  scmc2mq0 - -bash $ perl $ORACLE_HOME/appsutil/bin/TXKScript.pl  -script=$ORACLE_HOME/appsutil/bin/txkInventory.pl  -txktop=$ORACLE_HOME/appsutil/temp -contextfile=$CONTEXT_FILE  -appspass=apps -outfile=$ORACLE_HOME/appsutil/temp/master_db.html&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/8158868739065843414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2010/12/utility-to-check-techstack-components.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/8158868739065843414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/8158868739065843414'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2010/12/utility-to-check-techstack-components.html' title='Utility TO CHECK TECHSTACK COMPONENTS-APPS-Database'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-5107517593061690908</id><published>2010-12-11T00:34:00.001-08:00</published><updated>2011-04-19T22:04:31.889-07:00</updated><title type='text'>Upgrade from 11.5.10.2 to R12 Upgrade Oracle Applications from 11.5.10.2 to R12 System Overview</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Version 11.5.10.2&lt;br /&gt;
Oracle Applications Vision Instance&lt;br /&gt;
OS: Redhat Linux update 5&lt;br /&gt;
Type: Single Node instance&lt;br /&gt;
Applications OS User: applmgrupd&lt;br /&gt;
Installed directory: /d01/oracle/singlenode&lt;br /&gt;
Database 9i OS User : oracleupd&lt;br /&gt;
9i Database Home = /d01/oracle/singlenode/testdb/9.2.0&lt;br /&gt;
10g Database Home = /d01/oracle/singlenode/testdb/10.2.0&lt;br /&gt;
Instance SID: TEST&lt;br /&gt;
Host: linux1&lt;br /&gt;
&lt;br /&gt;
Task – To Upgrade Oracle Applications 11.5.10.2 to R12&lt;br /&gt;
Note: Please use vision instance as it is already Multi-Org, Multi-Org is mandatory in R12&lt;br /&gt;
&lt;br /&gt;
Note:   The below upgrade is only for testing purposes, not to be implemented   in production servers, please do refer metalink for more information.&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivp66jpXCDLbXjWCOd74uMsoO-LEJaXIQ416zqlhod_EADRl1Orl-81btDtKO7AScFPtPK95Olb7bMTmvJaCLDrnVbLrxLxNhqWBYBuYec7-3D58fypImZ1dE2kJnQ9NfpvWS0-8h5DBFh/s1600-h/1.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325619247280620578&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivp66jpXCDLbXjWCOd74uMsoO-LEJaXIQ416zqlhod_EADRl1Orl-81btDtKO7AScFPtPK95Olb7bMTmvJaCLDrnVbLrxLxNhqWBYBuYec7-3D58fypImZ1dE2kJnQ9NfpvWS0-8h5DBFh/s320/1.jpg&quot; style=&quot;cursor: pointer; height: 258px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvGn9qGe8e19JLZtsVg6A3xZZrskl4vRo80HSciNzQA8JreB7cJUY8ui_4JTOcnivzrBC0nIZZYI_8p-VSIxprzk5oaFXMC9aTys1xAsHEPXfHu8adD4YOTjX3FAz3X1doJi9sTdVHvv-U/s1600-h/2.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325619243620578434&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvGn9qGe8e19JLZtsVg6A3xZZrskl4vRo80HSciNzQA8JreB7cJUY8ui_4JTOcnivzrBC0nIZZYI_8p-VSIxprzk5oaFXMC9aTys1xAsHEPXfHu8adD4YOTjX3FAz3X1doJi9sTdVHvv-U/s320/2.jpg&quot; style=&quot;cursor: pointer; height: 161px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Upgrade path&lt;br /&gt;
• Applications R11.5.6 and below requires to first upgrade to R11.5.10.2/10gR2&lt;br /&gt;
• Applications R11.5.7 and up can be directly upgraded to R12&lt;br /&gt;
•   Database in all releases must have been upgraded to 10gR2 (11.5.9.2 /   11.5.10.2) or should be done during upgrade to R12 (11.5.9.1/11.5.10.1   and below&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNEDdzbyWcYtmLhxOeyTz9ednwuh8lqeyHbt35K-47YOptM8UUQ4UBY4XfauO3NHBXVzDp2pjpzwQKTad-SlAEf6lA15DpASlulZfDuSxJ8jXXDJHn7nkQjPCzj_embgUya0gKPB8TuDFA/s1600-h/3.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325619244155429650&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNEDdzbyWcYtmLhxOeyTz9ednwuh8lqeyHbt35K-47YOptM8UUQ4UBY4XfauO3NHBXVzDp2pjpzwQKTad-SlAEf6lA15DpASlulZfDuSxJ8jXXDJHn7nkQjPCzj_embgUya0gKPB8TuDFA/s320/3.jpg&quot; style=&quot;cursor: pointer; height: 170px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Here are steps to upgrade Oracle Application 11.5.10.2 to R12, let’s split the activity into 6 steps&lt;br /&gt;
1&amp;gt; Please do upgrade the database from 9.2.0.6 to 10.2.0.3, the steps are available in the below link&lt;br /&gt;
&lt;br /&gt;
2&amp;gt; Apply the below patches in your existing 11.5.10.2 environment&lt;br /&gt;
&lt;br /&gt;
Shut down the entire E-Business Suite environment and perform a full backup&lt;br /&gt;
4712852 - Minipack 11i.AD.I.4&lt;br /&gt;
5753359 - ALPPNR, NO RESPONSE ACTION PROCESSOR CONC PGM ENDS IN ERROR&lt;br /&gt;
5467526 - OATM MIGRATION UTILITY: ORA-22853 IN ERROR LOG&lt;br /&gt;
5120936 - TUMS for R12: TO DELIVER TUMS UTILITY FOR UPGRADES FROM 11I TO R12&lt;br /&gt;
5726010 - AD Preparation Scripts for R12&lt;br /&gt;
&lt;br /&gt;
3&amp;gt; Run rapidwiz to create R12 code tree&lt;br /&gt;
&lt;br /&gt;
4&amp;gt; Apply the below patches in R12 environment&lt;br /&gt;
4502962 – R12 Minipack&lt;br /&gt;
&lt;br /&gt;
5&amp;gt; Configuration Phase – R12&lt;br /&gt;
&lt;br /&gt;
6&amp;gt; Apply the online help&lt;br /&gt;
&lt;br /&gt;
2&amp;gt; Apply the below patches in your existing 11.5.10.2 environment&lt;br /&gt;
4712852 - Minipack 11i.AD.I.4&lt;br /&gt;
5753359 - ALPPNR, NO RESPONSE ACTION PROCESSOR CONC PGM ENDS IN ERROR&lt;br /&gt;
*5467526 - OATM MIGRATION UTILITY: ORA-22853 IN ERROR LOG&lt;br /&gt;
5120936 - TUMS for R12: TO DELIVER TUMS UTILITY FOR UPGRADES FROM 11I TO R12&lt;br /&gt;
5726010 - AD Preparation Scripts for R12&lt;br /&gt;
&lt;br /&gt;
Enable the maintenance mode&lt;br /&gt;
&lt;br /&gt;
adadmin defaultsfile=$APPL_TOP/admin/$TWO_TASK/adalldefaults.txt logfile=adadmin.log&lt;br /&gt;
menu_option=ENABLE_MAINT_MODE workers=4&lt;br /&gt;
&lt;br /&gt;
-- Apply Patch 4712852&lt;br /&gt;
unzip p4712852_11i_LINUX.zip&lt;br /&gt;
cd 4712852&lt;br /&gt;
&lt;br /&gt;
-- Takes 5 minutes&lt;br /&gt;
adpatch defaultsfile=$APPL_TOP/admin/$TWO_TASK/adalldefaults.txt logfile=4712852.log&lt;br /&gt;
patchtop=/software/upgrades/11.5.10.2toR12/r11/4712852 driver=u4712852.drv workers=4&lt;br /&gt;
-- Apply patch u5753359.drv&lt;br /&gt;
unzip p5753359_11i_LINUX.zip&lt;br /&gt;
&lt;br /&gt;
-- Takes 2 minutes&lt;br /&gt;
adpatch defaultsfile=$APPL_TOP/admin/$TWO_TASK/adalldefaults.txt logfile=5753359.log&lt;br /&gt;
patchtop=/software/upgrades/11.5.10.2toR12/r11/5753359 driver=u5753359.drv workers=4&lt;br /&gt;
-- Apply patch u5467526.drv&lt;br /&gt;
&lt;br /&gt;
unzip p5467526_11i_LINUX.zip&lt;br /&gt;
cd 5467526&lt;br /&gt;
adpatch defaultsfile=$APPL_TOP/admin/$TWO_TASK/adalldefaults.txt logfile=5467526.log&lt;br /&gt;
patchtop=/software/upgrades/11.5.10.2toR12/r11/5467526 driver=u5467526.drv workers=4&lt;br /&gt;
&lt;br /&gt;
-- Apply patch u5120936.drv&lt;br /&gt;
unzip p5120936_11i_GENERIC.zip&lt;br /&gt;
cd 5120936&lt;br /&gt;
adpatch defaultsfile=$APPL_TOP/admin/$TWO_TASK/adalldefaults.txt logfile=5120936.log&lt;br /&gt;
patchtop=/software/upgrades/11.5.10.2toR12/r12/5120936 driver=u5120936.drv workers=4&lt;br /&gt;
cd $AD_TOP/patch/115/sql&lt;br /&gt;
&lt;br /&gt;
sqlplus apps/apps @adtums.sql /usr/tmp&lt;br /&gt;
&lt;br /&gt;
-- Review TUMS report in /usr/tmp&lt;br /&gt;
-- Apply patch 5726010&lt;br /&gt;
unzip p5726010_11i_GENERIC.zip&lt;br /&gt;
&lt;br /&gt;
cd 5726010/&lt;br /&gt;
&lt;br /&gt;
sqlplus apps/apps @adgncons.sql apps apps&lt;br /&gt;
# modify the adcrtbsp.sql to specify the path for new tablespaces&lt;br /&gt;
&lt;br /&gt;
sqlplus system/manager @adcrtbsp.sql&lt;br /&gt;
&lt;br /&gt;
su - oracleupd&lt;br /&gt;
&lt;br /&gt;
mkdir -p $ORACLE_HOME/appsutil/admin&lt;br /&gt;
cd $ORACLE_HOME/appsutil/admin&lt;br /&gt;
cp /software/upgrades/11.5.10.2toR12/r12/5726010/adgrants.sql .&lt;br /&gt;
&lt;br /&gt;
sqlplus &#39;/ as sysdba&#39; @adgrants.sql applsys&lt;br /&gt;
-- Run rapidwiz to create R12 code tree&lt;br /&gt;
The installation will install R12 applications components and the database home&lt;br /&gt;
Select upgrade to Oracle Applications R12&lt;br /&gt;
Select upgrade actions screen&lt;br /&gt;
select create upgrade file system&lt;br /&gt;
&lt;br /&gt;
enter the parameters required to set up your new environment run rapid install Here are the screen shots for the same&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzEzQsuxnOZqG32L7Cpu0UOKLwhP0h2R1rT3m4saSST3AMyjAjCIBgJI-P5BAaI6J-aOfmK3xfo7CF22_Hq1VGPElOUth2QLeHLr7K5xHijgxfEXTxQsC0bC_M7tMn2Mf4Qq27y-935p3p/s1600-h/4.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325619243553356018&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzEzQsuxnOZqG32L7Cpu0UOKLwhP0h2R1rT3m4saSST3AMyjAjCIBgJI-P5BAaI6J-aOfmK3xfo7CF22_Hq1VGPElOUth2QLeHLr7K5xHijgxfEXTxQsC0bC_M7tMn2Mf4Qq27y-935p3p/s320/4.jpg&quot; style=&quot;cursor: pointer; height: 214px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzzLtFt-NABE85zOJtCf4N_lv_2zjLjttfrzc2HMISt-Ygm0sGRLdyAok7nColuZD7QOuRuqQUOGBW4Ux7RhfX7Mrp4o8_hRRfGIkYUcoPxPwGF7kuYEQxWs9Fjo5hiWteFrL4tKjwGCiu/s1600-h/5.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325619020421264786&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzzLtFt-NABE85zOJtCf4N_lv_2zjLjttfrzc2HMISt-Ygm0sGRLdyAok7nColuZD7QOuRuqQUOGBW4Ux7RhfX7Mrp4o8_hRRfGIkYUcoPxPwGF7kuYEQxWs9Fjo5hiWteFrL4tKjwGCiu/s320/5.jpg&quot; style=&quot;cursor: pointer; height: 214px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGP-ppygcojQf-imlzYpVquwLRv627nQXe_eSa7AfDbOwkwP94JLg82FsaL8bD5Gp1Kj50ekpXHnTtsxUYq2-MH54rAb9ovoMpqej5tcVnJ-16roE6NJbkPp_EwNVZhzAfFCo2_3bXDVzt/s1600-h/6.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325619020415536258&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGP-ppygcojQf-imlzYpVquwLRv627nQXe_eSa7AfDbOwkwP94JLg82FsaL8bD5Gp1Kj50ekpXHnTtsxUYq2-MH54rAb9ovoMpqej5tcVnJ-16roE6NJbkPp_EwNVZhzAfFCo2_3bXDVzt/s320/6.jpg&quot; style=&quot;cursor: pointer; height: 212px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEif7BBLS8CyV6s1pRlKXjieyQSrqy-eezHF1RtEaRLzHytqFCBGGgGccN27w-_eA8yAErv83bqG47xLRcxCbwwliQI76HKJK5HUZjxFB5G94-qKXeG8s_z0Ija6u-isQco0Dc5jYfdiPkQv/s1600-h/7.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325619022004293170&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEif7BBLS8CyV6s1pRlKXjieyQSrqy-eezHF1RtEaRLzHytqFCBGGgGccN27w-_eA8yAErv83bqG47xLRcxCbwwliQI76HKJK5HUZjxFB5G94-qKXeG8s_z0Ija6u-isQco0Dc5jYfdiPkQv/s320/7.jpg&quot; style=&quot;cursor: pointer; height: 212px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjudJA1l55fmkXpp9plflrNudAm2q0h3DDAh1jQJUMORlc2EgLoW2FvE8azOmWmB-moJI4PdxUDOdFXoX9xB9b6R2Egl6VCgtSXOhkkoykNlRLAFwnPvgA8ZaN9UJlCg14sPl9uu9EtBwRg/s1600-h/8.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325619018752741554&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjudJA1l55fmkXpp9plflrNudAm2q0h3DDAh1jQJUMORlc2EgLoW2FvE8azOmWmB-moJI4PdxUDOdFXoX9xB9b6R2Egl6VCgtSXOhkkoykNlRLAFwnPvgA8ZaN9UJlCg14sPl9uu9EtBwRg/s320/8.jpg&quot; style=&quot;cursor: pointer; height: 213px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNCNFiMjjzBowewfcY-vn7YDen5K3gK94rotL22s9EaavBtVNE6bvWXgDT2qCQ_zqjYMwHgpZUKBLKdvKwAdRATlUHBW0QMBuqHs4xyIEA4qBSVb7R2-1KqlqgWdExV7tfA2iFFibULAyV/s1600-h/9.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325619015414207602&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNCNFiMjjzBowewfcY-vn7YDen5K3gK94rotL22s9EaavBtVNE6bvWXgDT2qCQ_zqjYMwHgpZUKBLKdvKwAdRATlUHBW0QMBuqHs4xyIEA4qBSVb7R2-1KqlqgWdExV7tfA2iFFibULAyV/s320/9.jpg&quot; style=&quot;cursor: pointer; height: 214px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKva76tavyjpNfKGywMsesqtZxBA6wCF3hBmYhfSPyX5Gtsnm1wPkZxFh7TYTYCrDiXFdetEd1NWkHe1sJzlfKnhutXmnVvI-7s4Bo_a_rXW2CPUBrNj85Nxms9S37LLCTNY_oy-A3AO6Y/s1600-h/10.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325618728430107842&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKva76tavyjpNfKGywMsesqtZxBA6wCF3hBmYhfSPyX5Gtsnm1wPkZxFh7TYTYCrDiXFdetEd1NWkHe1sJzlfKnhutXmnVvI-7s4Bo_a_rXW2CPUBrNj85Nxms9S37LLCTNY_oy-A3AO6Y/s320/10.jpg&quot; style=&quot;cursor: pointer; height: 214px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoN1-8Fh6cfhGqTJIVsMHfh3z13-RNJCVjYYTfxJ5cFLOguGK_513Vvc8k6IF-Mo3ZQjmX9IdAsakqxOxh_nuBx4juXm9ixxX3DqhiOOrl-60w6P4jx-mFSxiYEekX1wB1abt4tGO7Ytzk/s1600-h/11.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325618727139035122&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoN1-8Fh6cfhGqTJIVsMHfh3z13-RNJCVjYYTfxJ5cFLOguGK_513Vvc8k6IF-Mo3ZQjmX9IdAsakqxOxh_nuBx4juXm9ixxX3DqhiOOrl-60w6P4jx-mFSxiYEekX1wB1abt4tGO7Ytzk/s320/11.jpg&quot; style=&quot;cursor: pointer; height: 214px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzdxYWwmkMNCMu0AGOVOvtwuyPJym6VFiMlSBZ8voI7D0oSGsfOAUkEAlQaa4lNCYmJWBXN_HVOmWT41bWAvv1U7QooTyXM6z9-lcn8j4-3tSB7qPkXnkuNAjbFdAwRIp1gTxlz5p8SuCA/s1600-h/12.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325618726432425426&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzdxYWwmkMNCMu0AGOVOvtwuyPJym6VFiMlSBZ8voI7D0oSGsfOAUkEAlQaa4lNCYmJWBXN_HVOmWT41bWAvv1U7QooTyXM6z9-lcn8j4-3tSB7qPkXnkuNAjbFdAwRIp1gTxlz5p8SuCA/s320/12.jpg&quot; style=&quot;cursor: pointer; height: 214px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEsz0TF8bPiamBf2QPchJAaZ2o4afC-tkon-ItPWz6TdWOk2JyW228IDqD4nzaWX9q6fvN2WPTZo6BBm2BqwWLgQHlcVy35ljKRdm1JGOuiBunJWQTrL7W4bn-lBh6d7xyj3JKuBsj6ISS/s1600-h/13.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325618725612504418&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEsz0TF8bPiamBf2QPchJAaZ2o4afC-tkon-ItPWz6TdWOk2JyW228IDqD4nzaWX9q6fvN2WPTZo6BBm2BqwWLgQHlcVy35ljKRdm1JGOuiBunJWQTrL7W4bn-lBh6d7xyj3JKuBsj6ISS/s320/13.jpg&quot; style=&quot;cursor: pointer; height: 213px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj869Z-XDCyVHPoWqBCKS3GxipuM4sgC76CKU3st0qjvhBoYxUL2bYVwHsz2_QExU1M-TZxgdMdtfq2Mvn0f0EnY-Mpf_nT0dE89j-WE0_qi0t4JTMZ6cTiDW6o9gOy10ppPzN1zl0Sf0dw/s1600-h/14.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325618720666368786&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj869Z-XDCyVHPoWqBCKS3GxipuM4sgC76CKU3st0qjvhBoYxUL2bYVwHsz2_QExU1M-TZxgdMdtfq2Mvn0f0EnY-Mpf_nT0dE89j-WE0_qi0t4JTMZ6cTiDW6o9gOy10ppPzN1zl0Sf0dw/s320/14.jpg&quot; style=&quot;cursor: pointer; height: 213px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZPrmAIV5B9ZSYkbyhwRE2DQ7YWH70Ks5ajVrDO0MZ-zZ76j9SECQxyGLtD4ONyWLyWATebqKFm0NCURVOL4AUBtZRTBY6UUJiSiC-QboeSMJTNaxzXjY_TdVpZ6qpyRa_I28rvC7k7V4k/s1600-h/15.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325618401641588994&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZPrmAIV5B9ZSYkbyhwRE2DQ7YWH70Ks5ajVrDO0MZ-zZ76j9SECQxyGLtD4ONyWLyWATebqKFm0NCURVOL4AUBtZRTBY6UUJiSiC-QboeSMJTNaxzXjY_TdVpZ6qpyRa_I28rvC7k7V4k/s320/15.jpg&quot; style=&quot;cursor: pointer; height: 216px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The Installation creates APPL_TOP, COMMON_TOP, INST_TOP and 10g Oracle Home&lt;br /&gt;
Move the new environment file into .bash_profile&lt;br /&gt;
su - applmgrupd&lt;br /&gt;
cd /d01/oracle/apps/apps_st/appl&lt;br /&gt;
mv .bash_profile .bash_profile_11.5.10&lt;br /&gt;
cat APPSVIS_linux1.env &amp;gt;&amp;gt; /home/applmgrupd/.bash_profile&lt;br /&gt;
Now onwards, you are connected to R12 application&lt;br /&gt;
-- Apply patch AD.A 4502962&lt;br /&gt;
-- takes 6 minutes&lt;br /&gt;
unzip p4502962_R12_LINUX.zip&lt;br /&gt;
cd 4502962/&lt;br /&gt;
adpatch&lt;br /&gt;
&lt;br /&gt;
Please enter the name of your AutoPatch driver file: u4502962.drv&lt;br /&gt;
-- Run the American English upgrade patch driver&lt;br /&gt;
-- Takes 40 hours&lt;br /&gt;
cd $AU_TOP/patch/115/driver&lt;br /&gt;
&lt;br /&gt;
adpatch options=nocopyportion,nogenerateportion&lt;br /&gt;
&lt;br /&gt;
Please enter the name of your AutoPatch driver file: u4440000.drv&lt;br /&gt;
Run the NLS upgrade patch driver (conditional)&lt;br /&gt;
• Download the NLS Release 12 patch (4440000) for each active language in the system.&lt;br /&gt;
• Run each driver (u4440000.drv) with adpatch&lt;br /&gt;
• NLS patch driver has the same name as the American English patch driver.&lt;br /&gt;
Synchronize NLS and American English product patches (conditional)&lt;br /&gt;
• Generate manifest using perl $AD_TOP/bin/adgennls.pl&lt;br /&gt;
• Backup manifest file $APPL_TOP/admin/$TWO_TASK/out/adgennls.txt&lt;br /&gt;
• http://updates.oracle.com/TransSync&lt;br /&gt;
• Don’t check Translation Level Updates&lt;br /&gt;
• Upload manifest&lt;br /&gt;
• Download and apply patch&lt;br /&gt;
-- Configuration Phase&lt;br /&gt;
Disable maintenance mode&lt;br /&gt;
Run autoconfig&lt;br /&gt;
&lt;br /&gt;
Run rapidwiz to configure and start processes&lt;br /&gt;
Sign on to R12 applications check concurrent managers&lt;br /&gt;
&lt;br /&gt;
Run autoconfig&lt;br /&gt;
su - applmgrupd&lt;br /&gt;
perl $AD_TOP/bin/admkappsutil.pl&lt;br /&gt;
su - oracleupd&lt;br /&gt;
cd $ORACLE_HOME&lt;br /&gt;
cp /d01/oracle/inst/apps/TEST_linux1/admin/out/appsutil.zip .&lt;br /&gt;
unzip -o appsutil.zip&lt;br /&gt;
cd $ORACLE_HOME/appsutil/scripts/TEST_linux1&lt;br /&gt;
sh adautocfg.sh&lt;br /&gt;
&lt;br /&gt;
Run rapidwiz to configure and start processes&lt;br /&gt;
-----------------------------------------&lt;br /&gt;
rapidwiz - Upgrade to Oracle Applications Release 12 -&amp;gt; Upgrade Action -&amp;gt; Select Configure Upgraded&lt;br /&gt;
&lt;br /&gt;
Release 12 instance&lt;br /&gt;
$INST_TOP/admin/VIS_linux1.xml&lt;br /&gt;
/d01/oracle/inst/apps/TEST_linux1/appl/admin/TEST_linux1.xml&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwN4-kdtxUVpffC8ekOgDAYXjaBR5VZkQBigPsoP5yDZ-am2cblAwpaiGGS-UGMotm-Hn9lVUxNxb7XiNvIUD1g0WoxqA2zRzQO4yMaz_C3iLLgPjZUgd1VkR_77inoXFtmUxoxdhVukXa/s1600-h/16.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325618401747416834&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwN4-kdtxUVpffC8ekOgDAYXjaBR5VZkQBigPsoP5yDZ-am2cblAwpaiGGS-UGMotm-Hn9lVUxNxb7XiNvIUD1g0WoxqA2zRzQO4yMaz_C3iLLgPjZUgd1VkR_77inoXFtmUxoxdhVukXa/s320/16.jpg&quot; style=&quot;cursor: pointer; height: 212px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiknyRWpAMNiREVaj15I7bIx-LHocuoqW3htAmmyIe2Q5WKInWuvYv_YSJNN12Rz3ofcOYkHUewsdSo2lWWTlglBrgDbEut1CrVWMGf3w4mCS2qQw9Q3nxKk8HtoPNYKYqL8-HYbZXsE5yj/s1600-h/17.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325618397752718306&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiknyRWpAMNiREVaj15I7bIx-LHocuoqW3htAmmyIe2Q5WKInWuvYv_YSJNN12Rz3ofcOYkHUewsdSo2lWWTlglBrgDbEut1CrVWMGf3w4mCS2qQw9Q3nxKk8HtoPNYKYqL8-HYbZXsE5yj/s320/17.jpg&quot; style=&quot;cursor: pointer; height: 213px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYhsGB-jBZE8zuJzurbSbx8OxCMmVjf9QiXExQ-IPWLJW4lF-aSS75X7X8-5V3KohSCBFOjSYedJPR0mRkaMVSQbqNvrkg2l3MdTVINbPNCCc7ibfXx3ASYWiMEGO93aBTUJERD_oljC7E/s1600-h/18.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325618398991261426&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYhsGB-jBZE8zuJzurbSbx8OxCMmVjf9QiXExQ-IPWLJW4lF-aSS75X7X8-5V3KohSCBFOjSYedJPR0mRkaMVSQbqNvrkg2l3MdTVINbPNCCc7ibfXx3ASYWiMEGO93aBTUJERD_oljC7E/s320/18.jpg&quot; style=&quot;cursor: pointer; height: 210px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDAbq0Hjxs4IFWIFQyPVZpSInWhXb0YfbeTD1F6npzGXBmAqaMwrDVjBZGirlO1eZZRaHwdEcemyeIi0x5tDgYVn63g1Tqiukl_JXXWJiMiITxaRPGeN8FcGmzl7Zqxww6090b-eo7gY0N/s1600-h/19.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325618397864680850&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDAbq0Hjxs4IFWIFQyPVZpSInWhXb0YfbeTD1F6npzGXBmAqaMwrDVjBZGirlO1eZZRaHwdEcemyeIi0x5tDgYVn63g1Tqiukl_JXXWJiMiITxaRPGeN8FcGmzl7Zqxww6090b-eo7gY0N/s320/19.jpg&quot; style=&quot;cursor: pointer; height: 214px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY9LY0BwPk0gc8eFEb9fBVv-e9drr2IQ68oRK191xweI3Q0ki6WheO1QC7PSjXBHWWMAaJGwFlcdG1dqWH3ToyH4GAHwXiCKgNg3t_kv5pX2qJyeGPJU1ARVMWSFwSwuZLex0fBOGmtLzD/s1600-h/20.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325618209217745570&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY9LY0BwPk0gc8eFEb9fBVv-e9drr2IQ68oRK191xweI3Q0ki6WheO1QC7PSjXBHWWMAaJGwFlcdG1dqWH3ToyH4GAHwXiCKgNg3t_kv5pX2qJyeGPJU1ARVMWSFwSwuZLex0fBOGmtLzD/s320/20.jpg&quot; style=&quot;cursor: pointer; height: 211px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4D9ImqYl9W6WJAb2YrEHy2dkkOWjGwHSw5n6y5EbQ2jTL_Yy7SFJs5Tu1ACk7W_hH4xsPeatT9-Yu-6N4-xSyKKdNiaXZnnWti-G3xEa_Q1V1wn0vFYmibb_ae8WgKOhjEJz7-32guabT/s1600-h/21.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325618208881023682&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4D9ImqYl9W6WJAb2YrEHy2dkkOWjGwHSw5n6y5EbQ2jTL_Yy7SFJs5Tu1ACk7W_hH4xsPeatT9-Yu-6N4-xSyKKdNiaXZnnWti-G3xEa_Q1V1wn0vFYmibb_ae8WgKOhjEJz7-32guabT/s320/21.jpg&quot; style=&quot;cursor: pointer; height: 126px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Note: I got the below error, but all services and the application is running.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-pMiOzvQxygA6Sh6xQdBOGc_WLnzUTKgmecditQOHrh5Gzb3njYkH6fLvsOvpWAkF7RLXC_JnhyphenhyphencBlkYaGejvAvbQm-rY87tCrAc6C72QtA-pwGo6T7WfnnjxRokG_l1AG0jSQjVjzUfD/s1600-h/22.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325618206082489138&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-pMiOzvQxygA6Sh6xQdBOGc_WLnzUTKgmecditQOHrh5Gzb3njYkH6fLvsOvpWAkF7RLXC_JnhyphenhyphencBlkYaGejvAvbQm-rY87tCrAc6C72QtA-pwGo6T7WfnnjxRokG_l1AG0jSQjVjzUfD/s320/22.jpg&quot; style=&quot;cursor: pointer; height: 212px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Sign on to R12 applications check concurrent managers&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkJHJ1P_M9mELioEDvIyfEONnqY2XOYacESXBjf8RY7cEyLGT_edCIKm-KrP3QZrDCtntk3GeuHMKsOjaaP59RytdYw2e7fh6vrFewRpwqsRZwAXzqUVrOILlxjj6vNKAJUULcO-aiFVqU/s1600-h/23.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325618203075345410&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkJHJ1P_M9mELioEDvIyfEONnqY2XOYacESXBjf8RY7cEyLGT_edCIKm-KrP3QZrDCtntk3GeuHMKsOjaaP59RytdYw2e7fh6vrFewRpwqsRZwAXzqUVrOILlxjj6vNKAJUULcO-aiFVqU/s320/23.jpg&quot; style=&quot;cursor: pointer; height: 139px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Connect as sysadmin/sysadmin&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZbH-c8dZXl93n3c0PrpE9ssOm3luLkPV5fS_LaF8oBLhE8aRlcDIgqVHnigolg-0b6PaGl71f4EK0_7vurp-A7kJzcyCJU5C4lhHER3OPEw_ydeqmlYCIFSKiEsbeMPh5uf4LTb6JlOzM/s1600-h/24.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5325618198845237234&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZbH-c8dZXl93n3c0PrpE9ssOm3luLkPV5fS_LaF8oBLhE8aRlcDIgqVHnigolg-0b6PaGl71f4EK0_7vurp-A7kJzcyCJU5C4lhHER3OPEw_ydeqmlYCIFSKiEsbeMPh5uf4LTb6JlOzM/s320/24.jpg&quot; style=&quot;cursor: pointer; height: 320px; width: 296px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- Apply online help&lt;br /&gt;
cd $AU_TOP/patch/115/driver/&lt;br /&gt;
adpatch options=hotpatch,nocopyportion,nogenerateportion&lt;br /&gt;
Please enter the name of your AutoPatch driver file : u5051400.drv&lt;br /&gt;
-- Gather schema statistics for CBO&lt;br /&gt;
Release 12 employs cost-based optimization, which examines FND table statistics to determine the most&lt;br /&gt;
efficient access paths and join&lt;br /&gt;
methods for executing SQL statements. These statistics are gathered by the FND_STATS process, which&lt;br /&gt;
you initiate by running the&lt;br /&gt;
Gather Schema Statistics concurrent program.&lt;br /&gt;
From your Release 11i APPL_TOP, complete the following steps:&lt;br /&gt;
1. Log in to Oracle Applications with the System Administrator responsibility.&lt;br /&gt;
2. Navigate to the Submit Request window (Request &amp;gt; Run).&lt;br /&gt;
3. Submit the Gather Statistics program. (Schema)&lt;br /&gt;
&lt;br /&gt;
References&lt;br /&gt;
1. Upgrading Oracle Applications Note# 289788.1&lt;br /&gt;
2. Oracle 10gR2 Database Preparation Guidelines for an E-Business Suite R12 Note#403339.1&lt;br /&gt;
3. Oracle applications R11.5.10.2 Maintenance pack Installation Note#316365.1&lt;br /&gt;
4. Oracle Applications Upgrade Guide: Release 11i to Release 12 Part# B31566-01&lt;br /&gt;
5. Database Initialization Parameters for Oracle Applications Release 12 Note#396009.1&lt;br /&gt;
6. Oracle Applications Release Notes Release 12 Note# 405293.1&lt;br /&gt;
7. E-Business Suite Release 12 Upgrade Sizing and Best Practices Note# 399362.1&lt;br /&gt;
8. Upgrading to R12 Note# 414710.1&lt;br /&gt;
9. Maintenance Wizard Note# 215527.1&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/5107517593061690908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2010/12/upgrade-from-115102-to-r12-upgrade.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/5107517593061690908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/5107517593061690908'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2010/12/upgrade-from-115102-to-r12-upgrade.html' title='Upgrade from 11.5.10.2 to R12 Upgrade Oracle Applications from 11.5.10.2 to R12 System Overview'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivp66jpXCDLbXjWCOd74uMsoO-LEJaXIQ416zqlhod_EADRl1Orl-81btDtKO7AScFPtPK95Olb7bMTmvJaCLDrnVbLrxLxNhqWBYBuYec7-3D58fypImZ1dE2kJnQ9NfpvWS0-8h5DBFh/s72-c/1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-9036681777832489998</id><published>2010-12-10T05:10:00.000-08:00</published><updated>2010-12-10T05:10:07.707-08:00</updated><title type='text'>All Control file lost Recover database from RMAN Backup (ORA-00205: error in identifying control file)</title><content type='html'>&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;strong&gt;ll Control file lost Recover database from RMAN Backup (ORA-00205: error in identifying control file)&lt;/strong&gt;&lt;br /&gt;
During  media failure (single disk crash) the online redo log is usually  available so it is possible to recover up to the point of failure. Quite  often ,Windows Oracle instance can be started in nomount mode (i.e.  spfile is also available).&lt;br /&gt;
&lt;br /&gt;
In this scenario all Control files are  lost and it’s not multiplexed. In that case you have no option but to  use a backup control file. The recovery needs to be performed from  within RMAN, and requires that all logs (archived and current online  logs) since the last backup are available. The logs are required because  all datafiles must also be restored from backup. The database will then  have to be recovered up to the time the control files went missing.  This can only be done if all intervening logs are available.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;
In this example RMAN is not using catalog.&lt;br /&gt;
&lt;br /&gt;
Try to start database and found following error.&lt;br /&gt;
&lt;br /&gt;
d:&amp;gt; sqlplus sys/**** as sysdba;&lt;br /&gt;
&lt;br /&gt;
SQL*Plus: Release 10.2.0.3.0 - Production on Tue Sep 29 11:05:12 2009&lt;br /&gt;
&lt;br /&gt;
Copyright (c) 1982, 2006, Oracle.  All Rights Reserved.&lt;br /&gt;
&lt;br /&gt;
Connected to an idle instance.&lt;br /&gt;
&lt;br /&gt;
ORCL: SQL&amp;gt; startup;&lt;br /&gt;
ORACLE instance started.&lt;br /&gt;
&lt;br /&gt;
Total System Global Area  524288000 bytes&lt;br /&gt;
Fixed Size                  1291576 bytes&lt;br /&gt;
Variable Size             306186952 bytes&lt;br /&gt;
Database Buffers          213909504 bytes&lt;br /&gt;
Redo Buffers                2899968 bytes&lt;br /&gt;
&lt;strong&gt;ORA-00205: error in identifying control file, check alert log for more info&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
In Alter log file I found following error:&lt;br /&gt;
&lt;br /&gt;
Tue Sep 29 11:05:18 2009&lt;br /&gt;
ALTER DATABASE   MOUNT&lt;br /&gt;
Tue Sep 29 11:05:18 2009&lt;br /&gt;
ORA-00202: control file: &#39;D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL01.CTL&#39;&lt;br /&gt;
ORA-27041: unable to open file&lt;br /&gt;
OSD-04002: unable to open file&lt;br /&gt;
O/S-Error: (OS 2) The system cannot find the file specified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Complete Recovery by last night RMAN BACKUP set&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;1. d:\&amp;gt; rman target /&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Recovery Manager: Release 10.2.0.3.0 - Production on Tue Sep 29 10:19:36 2009&lt;br /&gt;
&lt;br /&gt;
Copyright (c) 1982, 2005, Oracle.  All rights reserved.&lt;br /&gt;
&lt;br /&gt;
connected to target database: ORCL (not mounted)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;2. RMAN&amp;gt; set dbid=1096578125&lt;/strong&gt;&lt;br /&gt;
executing command: SET DBID&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt; ****&lt;/strong&gt;set DBID - get this from the name of the controlfile autobackup.&lt;br /&gt;
For example, if autobackup name is CTL_SP_BAK_C-1507972899-20050124-00  the the DBID is 1507972899. This step will not be required if the  instance is&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;3. RMAN&amp;gt; set controlfile autobackup format for device type disk  to &#39;D:\ABC\BACKUP\RMAN\ORCL\cf_%d_%F&#39;;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
executing command: SET CONTROLFILE AUTOBACKUP FORMAT&lt;br /&gt;
using target database control file instead of recovery catalog&lt;br /&gt;
&lt;br /&gt;
**** Verify the format of your backup set&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;4. RMAN&amp;gt; restore controlfile from autobackup;&lt;/strong&gt;&lt;br /&gt;
Starting restore at 29-SEP-09&lt;br /&gt;
allocated channel: ORA_DISK_1&lt;br /&gt;
channel ORA_DISK_1: sid=156 devtype=DISK&lt;br /&gt;
&lt;br /&gt;
recovery area destination: D:\oracle\product\10.2.0\flash_recovery_area&lt;br /&gt;
database name (or database unique name) used for search: ORCL&lt;br /&gt;
channel ORA_DISK_1: no autobackups found in the recovery area&lt;br /&gt;
channel ORA_DISK_1: looking for autobackup on day: 20090929&lt;br /&gt;
channel ORA_DISK_1: looking for autobackup on day: 20090928&lt;br /&gt;
channel ORA_DISK_1: autobackup found: D:\ABC\BACKUP\RMAN\ORCL\cf_ORCL_c-10965&lt;br /&gt;
78125-20090928-03&lt;br /&gt;
channel ORA_DISK_1: control file restore from autobackup complete&lt;br /&gt;
output filename=D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL01.CTL&lt;br /&gt;
output filename=D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL02.CTL&lt;br /&gt;
output filename=D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\CONTROL03.CTL&lt;br /&gt;
Finished restore at 29-SEP-09&lt;br /&gt;
&lt;br /&gt;
***  Now that control files have been restored, the instance can mount the&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;5. RMAN&amp;gt; alter database mount;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
database mounted&lt;br /&gt;
released channel: ORA_DISK_1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;6. RMAN&amp;gt; restore database;&lt;/strong&gt;&lt;br /&gt;
Starting restore at 29-SEP-09&lt;br /&gt;
Starting implicit crosscheck backup at 29-SEP-09&lt;br /&gt;
allocated channel: ORA_DISK_1&lt;br /&gt;
channel ORA_DISK_1: sid=156 devtype=DISK&lt;br /&gt;
Crosschecked 7 objects&lt;br /&gt;
Finished implicit crosscheck backup at 29-SEP-09&lt;br /&gt;
&lt;br /&gt;
Starting implicit crosscheck copy at 29-SEP-09&lt;br /&gt;
using channel ORA_DISK_1&lt;br /&gt;
Finished implicit crosscheck copy at 29-SEP-09&lt;br /&gt;
&lt;br /&gt;
searching for all files in the recovery area&lt;br /&gt;
cataloging files...&lt;br /&gt;
cataloging done&lt;br /&gt;
&lt;br /&gt;
List of Cataloged Files&lt;br /&gt;
=======================&lt;br /&gt;
File Name: D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2009_09_28\O1_MF_1_48_5D1QDPFJ_.ARC&lt;br /&gt;
File Name: D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2009_09_28\O1_MF_1_49_5D21CNOB_.ARC&lt;br /&gt;
File Name: D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2009_09_28\O1_MF_1_50_5D21CPS7_.ARC&lt;br /&gt;
File Name: D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2009_09_29\O1_MF_1_51_5D38N85L_.ARC&lt;br /&gt;
File Name: D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2009_09_29\O1_MF_1_52_5D45J1YK_.ARC&lt;br /&gt;
&lt;br /&gt;
using channel ORA_DISK_1&lt;br /&gt;
&lt;br /&gt;
channel ORA_DISK_1: starting datafile backupset restore&lt;br /&gt;
channel ORA_DISK_1: specifying datafile(s) to restore from backup set&lt;br /&gt;
restoring datafile 00001 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF&lt;br /&gt;
restoring datafile 00002 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\UNDOTBS01.DBF&lt;br /&gt;
restoring datafile 00003 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSAUX01.DBF&lt;br /&gt;
restoring datafile 00004 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\USERS01.DBF&lt;br /&gt;
restoring datafile 00005 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS_01.DBF&lt;br /&gt;
restoring datafile 00006 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS_02.DBF&lt;br /&gt;
restoring datafile 00007 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS1_01.DBF&lt;br /&gt;
restoring datafile 00008 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS1_02.DBF&lt;br /&gt;
restoring datafile 00009 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS2_01.DBF&lt;br /&gt;
restoring datafile 00010 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS2_02.DBF&lt;br /&gt;
restoring datafile 00011 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS3_01.DBF&lt;br /&gt;
restoring datafile 00012 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS3_02.DBF&lt;br /&gt;
restoring datafile 00013 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS4_01.DBF&lt;br /&gt;
restoring datafile 00014 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS4_02.DBF&lt;br /&gt;
restoring datafile 00015 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS5_01.DBF&lt;br /&gt;
restoring datafile 00016 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS5_02.DBF&lt;br /&gt;
restoring datafile 00017 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS6_01.DBF&lt;br /&gt;
restoring datafile 00018 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS6_02.DBF&lt;br /&gt;
restoring datafile 00019 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS_S_01.DBF&lt;br /&gt;
restoring datafile 00020 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS_S_02.DBF&lt;br /&gt;
restoring datafile 00021 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS_SI_01.DBF&lt;br /&gt;
restoring datafile 00022 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS_SI_02.DBF&lt;br /&gt;
restoring datafile 00023 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS_HL7_01.DBF&lt;br /&gt;
&lt;br /&gt;
restoring datafile 00024 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS_HL7_02.DBF&lt;br /&gt;
&lt;br /&gt;
restoring datafile 00025 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS_HL7I_01.DB&lt;br /&gt;
F&lt;br /&gt;
restoring datafile 00026 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS_HL7I_02.DB&lt;br /&gt;
F&lt;br /&gt;
restoring datafile 00027 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS_AUD_01.DBF&lt;br /&gt;
&lt;br /&gt;
restoring datafile 00028 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS_AUD_02.DBF&lt;br /&gt;
&lt;br /&gt;
restoring datafile 00029 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS_AUDI_01.DB&lt;br /&gt;
F&lt;br /&gt;
restoring datafile 00030 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS_AUDI_02.DB&lt;br /&gt;
F&lt;br /&gt;
restoring datafile 00031 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS_RHAPSODY_0&lt;br /&gt;
1.DBF&lt;br /&gt;
restoring datafile 00032 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS_RHAPSODY_0&lt;br /&gt;
2.DBF&lt;br /&gt;
restoring datafile 00033 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS_OPIS_RPT_0&lt;br /&gt;
1.DBF&lt;br /&gt;
restoring datafile 00034 to D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\OPIS_OPIS_RPT_0&lt;br /&gt;
2.DBF&lt;br /&gt;
channel ORA_DISK_1: reading from backup piece D:\ABC\BACKUP\RMAN\ORCL\DB_ORCL&lt;br /&gt;
_T698759044_S731_P1&lt;br /&gt;
channel ORA_DISK_1: restored backup piece 1&lt;br /&gt;
piece handle=D:\ABC\BACKUP\RMAN\ORCL\DB_ORCL_T698759044_S731_P1 tag=FULL BACK&lt;br /&gt;
UP&lt;br /&gt;
channel ORA_DISK_1: restore complete, elapsed time: 00:01:39&lt;br /&gt;
Finished restore at 29-SEP-09&lt;br /&gt;
&lt;strong&gt;&lt;br /&gt;
** Database must be recovered because all datafiles have been restored from backup&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;7. RMAN&amp;gt; recover database;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Starting recover at 29-SEP-09&lt;br /&gt;
using channel ORA_DISK_1&lt;br /&gt;
&lt;br /&gt;
starting media recovery&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
archive log thread 1 sequence 48 to 52 is already on disk as file D:\ORACLE\PRODUCT\10&lt;br /&gt;
.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2009_09_29\O1_MF_1_52_5D45J1YK_.ARC&lt;br /&gt;
archive log thread 1 sequence 53 is already on disk as file D:\ORACLE\PRODUCT\10&lt;br /&gt;
.2.0\ORADATA\ORCL\REDO02.LOG&lt;br /&gt;
channel ORA_DISK_1: starting archive log restore to default destination&lt;br /&gt;
channel ORA_DISK_1: restoring archive log&lt;br /&gt;
archive log thread=1 sequence=46&lt;br /&gt;
channel ORA_DISK_1: restoring archive log&lt;br /&gt;
archive log thread=1 sequence=47&lt;br /&gt;
channel ORA_DISK_1: reading from backup piece D:\ABC\BACKUP\RMAN\ORCL\ARCH_P&lt;br /&gt;
OM_1_T698759096_S734_P1&lt;br /&gt;
channel ORA_DISK_1: restored backup piece 1&lt;br /&gt;
piece handle=D:\ABC\BACKUP\RMAN\ORCL\ARCH_ORCL_1_T698759096_S734_P1 tag=TAG20&lt;br /&gt;
090928T114456&lt;br /&gt;
channel ORA_DISK_1: restore complete, elapsed time: 00:00:03&lt;br /&gt;
archive log filename=D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG&lt;br /&gt;
\2009_09_29\O1_MF_1_46_5D475JO8_.ARC thread=1 sequence=46&lt;br /&gt;
channel default: deleting archive log(s)&lt;br /&gt;
archive log filename=D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG&lt;br /&gt;
\2009_09_29\O1_MF_1_46_5D475JO8_.ARC recid=641 stamp=698841715&lt;br /&gt;
archive log filename=D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG&lt;br /&gt;
\2009_09_29\O1_MF_1_47_5D475K17_.ARC thread=1 sequence=47&lt;br /&gt;
channel default: deleting archive log(s)&lt;br /&gt;
archive log filename=D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG&lt;br /&gt;
\2009_09_29\O1_MF_1_47_5D475K17_.ARC recid=640 stamp=698841713&lt;br /&gt;
archive log filename=D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\ORCL\ARCHIVELOG&lt;br /&gt;
\2009_09_29\O1_MF_1_51_5D38N85L_.ARC thread=1 sequence=48 to 51&lt;br /&gt;
archive log filename=D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG&lt;br /&gt;
\2009_09_29\O1_MF_1_52_5D45J1YK_.ARC thread=1 sequence=52&lt;br /&gt;
archive log filename=D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO02.LOG thread=1 se&lt;br /&gt;
quence=53&lt;br /&gt;
media recovery complete, elapsed time: 00:00:18&lt;br /&gt;
Finished recover at 29-SEP-09&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;8. RMAN&amp;gt; alter database open;&lt;/strong&gt;&lt;br /&gt;
RMAN-00571: ===========================================================&lt;br /&gt;
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============&lt;br /&gt;
RMAN-00571: ===========================================================&lt;br /&gt;
RMAN-03002: failure of alter db command at 09/29/2009 10:42:28&lt;br /&gt;
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;-- Recovery completed. The database must be opened with RESETLOGS&lt;br /&gt;
-- because a backup control file was used. Can also use&lt;br /&gt;
-- &quot;alter database open resetlogs&quot; instead.&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;9. RMAN&amp;gt; alter database open resetlogs;&lt;/strong&gt;&lt;br /&gt;
database opened&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;**** Several points are worth emphasizing.*****&lt;/strong&gt;&lt;br /&gt;
1. Recovery using a backup controlfile should be done only if a current control file is&lt;br /&gt;
unavailable.&lt;br /&gt;
2. All datafiles must be restored from backup. This means the database will need to be&lt;br /&gt;
recovered using archived and online redo logs. These MUST be available for recovery until the time of failure.&lt;br /&gt;
&lt;br /&gt;
3. As with any database recovery involving RESETLOGS, take a fresh backup immediately.&lt;br /&gt;
&lt;br /&gt;
4. Technically the above is an example of complete recovery - since all committed&lt;br /&gt;
transactions were recovered. However, some references consider this to be incomplete&lt;br /&gt;
recovery because the database log sequence had to be reset.&lt;br /&gt;
After  recovery using a backup controlfile, all temporary files associated  with locallymanaged tablespaces are no longer available. You can check  that this is so by querying the view V$TEMPFILE - no rows will be  returned. Therefore tempfiles must be added (or recreated) before the  database is made available for general use. In the case at hand, the  tempfile already exists so we merely add it to the temporary tablespace.  This can be done using SQLPlus or any tool of your choice:&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt; alter tablespace temp add tempfile&lt;br /&gt;
&#39;D:\oracle_data\datafiles\ORCL\TEMP01.DBF&#39;;&lt;br /&gt;
Tablespace altered.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/9036681777832489998/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2010/12/all-control-file-lost-recover-database.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/9036681777832489998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/9036681777832489998'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2010/12/all-control-file-lost-recover-database.html' title='All Control file lost Recover database from RMAN Backup (ORA-00205: error in identifying control file)'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-1363989607008010393</id><published>2010-12-10T05:03:00.000-08:00</published><updated>2010-12-10T05:03:05.499-08:00</updated><title type='text'>Reclaim disk space from database/ Reduce data file size to free disk</title><content type='html'>&lt;strong&gt;My tablespace is fragmented and I want to reduce the size of my  dbf files to free up disk.  How do I reclaim disk space in Oracle?&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
Oracle maps the physical files (customer.dbf) to their logical  &quot;tablespace&quot; construct and Oracle places objects (tables &amp;amp; indexes)  into the tablespace. &lt;br /&gt;
Within the tablespace, objects are scattered throughout the tablespace and corresponding datafiles. &lt;br /&gt;
&lt;br /&gt;
Tables,  indexes and tablespaces will naturally fragment as a function of update  activity and Oracle has many methods for reclaiming disk space and a  segment advisor which will recommend when tables and indexes will  benefit from a reorganization to free up disk space. &lt;br /&gt;
&lt;br /&gt;
Segments  that undergo significant data manipulation language (DML) activity, such  as UPDATE and DELETE operations, can become sparsely populated, with  chunks of free space within their data blocks. Besides simply wasting  space, sparsely populated segments can also lead to poor performance,  because operations such as a full table scan will need to scan more  blocks than necessary to retrieve data. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Before Oracle  Database 10g, you could reclaim the free segment space by dropping the  table, re-creating it, and then reloading the data. You could also use  the ALTER TABLE MOVE command to move the table to a different  tablespace. Both of these processes, however, must occur with the table  offline. Online table reorganization is another way to reclaim space,  but it requires significant disk space. &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;So how much DISK space you can claim from your data file (Calculate)?&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Let run this script:&lt;br /&gt;
&lt;br /&gt;
SELECT substr(FILE_NAME,1,55), &lt;br /&gt;
CEIL( (NVL(HWM,1)*&amp;amp;&amp;amp;BLKSIZE)/1024/1024 ) SMALLEST, &lt;br /&gt;
CEIL( BLOCKS*&amp;amp;&amp;amp;BLKSIZE/1024/1024) CURRSIZE, &lt;br /&gt;
CEIL( BLOCKS*&amp;amp;&amp;amp;BLKSIZE/1024/1024) - CEIL( (NVL(HWM,1)*&amp;amp;&amp;amp;BLKSIZE)/1024/1024 ) SAVINGS &lt;br /&gt;
FROM DBA_DATA_FILES DBADF, ( SELECT FILE_ID, MAX(BLOCK_ID+BLOCKS-1) HWM FROM DBA_EXTENTS GROUP BY FILE_ID ) DBAFS &lt;br /&gt;
WHERE DBADF.FILE_ID = DBAFS.FILE_ID(+) Order by SAVINGS&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;You will ask for BOCKSIZE.&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
You can find database block size from intXXX.ora file.&lt;br /&gt;
db_block_size=8192&lt;br /&gt;
&lt;br /&gt;
So in this case enter 8192 as parameter.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;The output will be like this:&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
ORCL: SQL&amp;gt; SELECT substr(FILE_NAME,1,55),&lt;br /&gt;
2  CEIL( (NVL(HWM,1)*&amp;amp;&amp;amp;BLKSIZE)/1024/1024 ) SMALLEST,&lt;br /&gt;
3  CEIL( BLOCKS*&amp;amp;&amp;amp;BLKSIZE/1024/1024) CURRSIZE,&lt;br /&gt;
4  CEIL( BLOCKS*&amp;amp;&amp;amp;BLKSIZE/1024/1024) - CEIL( (NVL(HWM,1)*&amp;amp;&amp;amp;BLKSIZE)/1024/1024 ) SAVINGS&lt;br /&gt;
5  FROM DBA_DATA_FILES DBADF, ( SELECT FILE_ID, MAX(BLOCK_ID+BLOCKS-1) HWM FROM DBA_EXTENTS GROUP BY FILE_ID ) DBAFS&lt;br /&gt;
6  WHERE DBADF.FILE_ID = DBAFS.FILE_ID(+) Order by SAVINGS&lt;br /&gt;
7  /&lt;br /&gt;
old   2: CEIL( (NVL(HWM,1)*&amp;amp;&amp;amp;BLKSIZE)/1024/1024 ) SMALLEST,&lt;br /&gt;
new   2: CEIL( (NVL(HWM,1)*8192)/1024/1024 ) SMALLEST,&lt;br /&gt;
old   3: CEIL( BLOCKS*&amp;amp;&amp;amp;BLKSIZE/1024/1024) CURRSIZE,&lt;br /&gt;
new   3: CEIL( BLOCKS*8192/1024/1024) CURRSIZE,&lt;br /&gt;
old   4: CEIL( BLOCKS*&amp;amp;&amp;amp;BLKSIZE/1024/1024) - CEIL( (NVL(HWM,1)*&amp;amp;&amp;amp;BLKSIZE)/1024/1024 ) SAVINGS&lt;br /&gt;
new   4: CEIL( BLOCKS*8192/1024/1024) - CEIL( (NVL(HWM,1)*8192)/1024/1024 ) SAVINGS&lt;br /&gt;
&lt;br /&gt;
SUBSTR(FILE_NAME,1,55)                                     SMALLEST   CURRSIZE    SAVINGS                                                                                                                                                                                                                       &lt;br /&gt;
-------------------------------------------------------  ---------- ---------- ----------                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA_AUD_02.DBF             80         80          0                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA6_02.DBF               200        200          0                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA1_02.DBF               520        520          0                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA_S_03.DBF              20          20          0                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA_AUD_01.DBF            60          60          0                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA_02.DBF               120         120          0                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA4_01.DBF               20          20          0                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA5_02.DBF              100        100           0                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA_AUDI_01.DBF           17         20           3                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\SYSAUX01.DBF              197        200           3                                                                                                                                                                                                                      &lt;br /&gt;
D:\   ORADATA\ORCL\DATA_AUDI_02.DBF           16         20          4                                                                                                                                                                                                                       &lt;br /&gt;
&lt;br /&gt;
SUBSTR(FILE_NAME,1,55)                 SMALLEST   CURRSIZE                                                                                                                                                                                                                 &lt;br /&gt;
-------------------------------------------------------  ---------- ---------- ----------                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA_01.DBF                135        140          5                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA_SI_01.DBF              13         20          7                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA6_01.DBF               213        220          7                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA2_02.DBF                9          20         11                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA2_01.DBF                8          20         12                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA4_02.DBF               27          40         13                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA_S_02.DBF              26          40         14                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA1_01.DBF              545        560          15                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\USERS01.DBF                 2         19          17                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA5_01.DBF              102        120          18                                                                                                                                                                                                                      &lt;br /&gt;
D:\   ORADATA\ORCL\DATA_HL7_02.DBF             1         20         19                                                                                                                                                                                                                       &lt;br /&gt;
&lt;br /&gt;
SUBSTR(FILE_NAME,1,55)                                     SMALLEST   CURRSIZE    SAVINGS                                                                                                                                                                                                                       &lt;br /&gt;
-------------------------------------------------------  ---------- ---------- ----------                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA_HL7I_02.DBF             1         20         19                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA3_01.DBF                 1         20         19                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA_HL7_01.DBF              1         20         19                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA_HL7I_01.DBF            1          20         19                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA3_02.DBF                1          20         19                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA_S_01.DBF              20          40         20                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\DATA_SI_02.DBF             16          40         24                                                                                                                                                                                                                       &lt;br /&gt;
&lt;br /&gt;
SUBSTR(FILE_NAME,1,55)                                     SMALLEST   CURRSIZE    SAVINGS                                                                                                                                                                                                                       &lt;br /&gt;
-------------------------------------------------------  ---------- ---------- ----------                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\SYSTEM01.DBF               265        300         35                                                                                                                                                                                                                       &lt;br /&gt;
D:\  ORADATA\ORCL\UNDOTBS01.DBF               34         85         51                                                                                                                                                                                                                       &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Let’s write a dynamic script to resize data file&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
set pagesize 0&lt;br /&gt;
set verify off&lt;br /&gt;
set heading off&lt;br /&gt;
set feedback off&lt;br /&gt;
set linesize 300&lt;br /&gt;
&lt;br /&gt;
prompt  Running Shrink_data_&amp;amp;&amp;amp;1..dbsql&lt;br /&gt;
spool Shrink_data_&amp;amp;&amp;amp;1..dbsql&lt;br /&gt;
&lt;br /&gt;
SELECT  &#39;ALTER DATABASE DATAFILE &#39;|| &#39; &#39;&#39;&#39;|| substr(FILE_NAME,1,65) ||&#39; &#39;&#39;&#39;|| &#39; RESIZE &#39; || CEIL(  &lt;br /&gt;
(NVL(HWM,1)*&amp;amp;&amp;amp;BLKSIZE)/1024/1024  ) ||&#39;M; &#39; FROM DBA_DATA_FILES DBADF, ( SELECT  FILE_ID,MAX(BLOCK_ID+BLOCKS-1) HWM  FROM DBA_EXTENTS GROUP BY  FILE_ID )  DBAFS  WHERE DBADF.FILE_ID = DBAFS.FILE_ID(+) and CEIL(&lt;br /&gt;
BLOCKS*&amp;amp;&amp;amp;BLKSIZE/1024/1024) - CEIL( (NVL(HWM,1)*&amp;amp;&amp;amp;BLKSIZE)/1024/1024 )&amp;gt;1&lt;br /&gt;
&lt;br /&gt;
spool off&lt;br /&gt;
set echo on&lt;br /&gt;
spool Shrink_data_&amp;amp;&amp;amp;1..log&lt;br /&gt;
&lt;br /&gt;
rem @Shrink_data_&amp;amp;&amp;amp;1..dbsql&lt;br /&gt;
spool &lt;br /&gt;
&lt;br /&gt;
spool off&lt;br /&gt;
&lt;br /&gt;
exit&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;You will see all entries of data files in spool output  (Shrink_data.log).&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
ALTER DATABASE DATAFILE  &#39;D:\  ORADATA\ORCL\SYSTEM01.DBF &#39; RESIZE 265M;         &lt;br /&gt;
&lt;br /&gt;
This is a dynamic script and tested in several databases.</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/1363989607008010393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2010/12/reclaim-disk-space-from-database-reduce.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/1363989607008010393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/1363989607008010393'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2010/12/reclaim-disk-space-from-database-reduce.html' title='Reclaim disk space from database/ Reduce data file size to free disk'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-7110944817828800345</id><published>2010-12-09T04:10:00.000-08:00</published><updated>2010-12-09T04:20:11.342-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle 10G Database"/><title type='text'>Calculate the total size of Oracle Database .</title><content type='html'>&amp;nbsp; &lt;br /&gt;
The following script calculates the storage allocated to an Oracle  database, i.e., its overall size. You will need DBA privilege to run  this script.&lt;br /&gt;
&lt;br /&gt;
sql&amp;gt;define_editor=ed&lt;br /&gt;
sql&amp;gt;select ROUND( ( a.data_size + b.temp_size +&lt;br /&gt;
c.redo_size + d.cf_size +&lt;br /&gt;
e.bct_size)&lt;br /&gt;
/1024/1024/1024&lt;br /&gt;
) &quot;total_GB_size&quot;&lt;br /&gt;
from&lt;br /&gt;
( select SUM(bytes) data_size from v$datafile) a,&lt;br /&gt;
( select NVL(sum(bytes),0) temp_size from v$tempfile) b,&lt;br /&gt;
( select SUM(bytes) redo_size from v$log) c,&lt;br /&gt;
( select SUM(block_size*file_size_blks) cf_size from v$controlfile) d,&lt;br /&gt;
( select NVL(bytes,0) bct_size from v$block_change_tracking) e&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sql&amp;gt;select a.data_size+b.temp_size+c.redo_size &quot;total_size&quot;&lt;br /&gt;
from ( select sum(bytes)/1024/1024 data_size&lt;br /&gt;
from dba_data_files )a,&lt;br /&gt;
( select nvl(sum(bytes),0)/1024/1024 temp_size&lt;br /&gt;
from dba_temp_files ) b,&lt;br /&gt;
( select sum(bytes)/1024/1024 redo_size&lt;br /&gt;
from sys.v_$log ) c&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;The following command calculates the Harddisk space of linux i.e., its overall size. You will need root privilege to run   this script.&lt;br /&gt;
&lt;br /&gt;
#fdisk -l | grep Disk&lt;br /&gt;
&lt;br /&gt;
#vi /proc/cpuinfo&lt;br /&gt;
&lt;br /&gt;
# free -m</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/7110944817828800345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2010/12/calculate-total-size-of-oracle-database.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/7110944817828800345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/7110944817828800345'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2010/12/calculate-total-size-of-oracle-database.html' title='Calculate the total size of Oracle Database .'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-8991720273017615221</id><published>2010-12-07T06:38:00.000-08:00</published><updated>2010-12-07T06:38:55.536-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle 10G Database"/><title type='text'>Data Guard configuring</title><content type='html'>The purpose of this blog entry is to show you how to create manually a physical standby database.&lt;br /&gt;
&lt;br /&gt;
The first will be a basic primary and standby database setup on 2 different machines. In this case, I used VMWARE. &lt;br /&gt;
&lt;br /&gt;
If we afford to lose few minutes of data then this is very good cheap solution for disaster recovery solution.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;The Standby Database&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
• Oracle supplied disaster recovery (DR) solution.&lt;br /&gt;
• Operates in 2 modes –manual and automatic.&lt;br /&gt;
• No GUI.&lt;br /&gt;
• Available since 7.3.4.&lt;br /&gt;
• Available with Std Edition one&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8VldN2MLJ784EXEE6-2ypoIFGprtl1MMW43ESbhM63qr-gszDTzjQexkOGuOBfr5NZGbOm89ABsebp_CW2swSP0iluGI-6R5TgNT_oo9830sZ6ZM8PVLbnueVbNOpRcMMO-tLUocMFpg/s1600/aa.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5530563398530711938&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8VldN2MLJ784EXEE6-2ypoIFGprtl1MMW43ESbhM63qr-gszDTzjQexkOGuOBfr5NZGbOm89ABsebp_CW2swSP0iluGI-6R5TgNT_oo9830sZ6ZM8PVLbnueVbNOpRcMMO-tLUocMFpg/s320/aa.jpg&quot; style=&quot;cursor: pointer; display: block; height: 183px; margin: 0px auto 10px; text-align: center; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Step by step document to create manual Standby Database &lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;1 - Prerequisites &lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
•  Same Oracle software version must be used for both primary and standby  databases. The operating system running on primary and standby locations  must be same, but operating system release may not need to be same. &lt;br /&gt;
• The Primary Database must run in ARCHIVELOG mode. &lt;br /&gt;
• Each primary and standby database must have its own control file. &lt;br /&gt;
• If primary and standby database&lt;br /&gt;
• s are placed on the same system, initialization parameters must be adjusted correctly. &lt;br /&gt;
&lt;br /&gt;
Preparing Primary Database for Standby Database creation &lt;br /&gt;
&lt;strong&gt;Configuration in Primary Database&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;2  Ensure the primary database in ARCHIVELOG mode &lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Ensure the primary database in ARCHIVELOG mode using following command. &lt;br /&gt;
SQL&amp;gt; archive log list&lt;br /&gt;
Database log mode             Archive Mode&lt;br /&gt;
Automatic archival            Enabled&lt;br /&gt;
Archive destination           C:\oracle\ora92\database\archive\ORCLC&lt;br /&gt;
Oldest online log sequence    9&lt;br /&gt;
Next log sequence to archive  11&lt;br /&gt;
Current log sequence          11&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;3 - Identify the primary database Datafiles &lt;/strong&gt;&lt;br /&gt;
SQL&amp;gt; select name from v$datafile;&lt;br /&gt;
&lt;br /&gt;
NAME&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
C:\ORACLE\ORADATA\ORCLC\SYSTEM01.DBF&lt;br /&gt;
C:\ORACLE\ORADATA\ORCLC\UNDOTBS01.DBF&lt;br /&gt;
C:\ORACLE\ORADATA\ORCLC\CWMLITE01.DBF&lt;br /&gt;
C:\ORACLE\ORADATA\ORCLC\DRSYS01.DBF&lt;br /&gt;
C:\ORACLE\ORADATA\ORCLC\EXAMPLE01.DBF&lt;br /&gt;
C:\ORACLE\ORADATA\ORCLC\INDX01.DBF&lt;br /&gt;
C:\ORACLE\ORADATA\ORCLC\ODM01.DBF&lt;br /&gt;
C:\ORACLE\ORADATA\ORCLC\TOOLS01.DBF&lt;br /&gt;
C:\ORACLE\ORADATA\ORCLC\USERS01.DBF&lt;br /&gt;
C:\ORACLE\ORADATA\ORCLC\XDB01.DBF&lt;br /&gt;
&lt;br /&gt;
10 rows selected.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;4 - Make a cold backup copy of Primary Database &lt;/strong&gt;&lt;br /&gt;
Make a cold backup copy of primary database by performing following steps: &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;4.1 Shutdown the Primary Database &lt;/strong&gt;&lt;br /&gt;
Issue the following statement to shutdown the primary database. &lt;br /&gt;
SQL&amp;gt; shutdown immediate;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;4.2 Copy the Datafiles to standby location &lt;/strong&gt;&lt;br /&gt;
Copy the redo log files and Datafiles identified in section 3 to standby location. &lt;br /&gt;
Note: Primary Database must be shutdown while copying the files. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;5 - Restart the Primary Database &lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Execute following command to restart the Primary Database. &lt;br /&gt;
SQL&amp;gt; startup;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;6 - Create Control file for Standby Database &lt;/strong&gt;&lt;br /&gt;
Issue the following command on primary database to create control file for the standby database. &lt;br /&gt;
SQL&amp;gt; ALTER DATABASE CREATE STANDBY CONTROLFILE AS &#39;D:\oracle\oradata\stby\control_sb01.ctl&#39;;&lt;br /&gt;
&lt;br /&gt;
Database altered.&lt;br /&gt;
The  filename for newly created standby control file must be different of  current control file of the primary database. Also control file for  standby database must be created after the cold backup of  Datafiles and  redo logs. Copy this standby controlfile to the standby server.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Configuration in Standby Database&lt;/strong&gt;&lt;br /&gt;
7 - Create pfile for standby database from the primary database &lt;br /&gt;
&lt;br /&gt;
Copy the pfile from the primary database to the standby server&lt;br /&gt;
&lt;br /&gt;
8 - Set initialization parameters on physical standby database &lt;br /&gt;
Although  most of the initialization parameter settings in the text  initialization parameter file that you copied from the primary system  are also appropriate for the physical standby database, some  modifications need to be made. Edit created pfile from primary database.  &lt;br /&gt;
&lt;br /&gt;
db_name - Not modified. The same name as the primary database. &lt;br /&gt;
&lt;br /&gt;
compatible - Not modified. The same as the primary database, &lt;br /&gt;
control_files - Specify the path name and filename for the standby control file . &lt;br /&gt;
&lt;br /&gt;
log_archive_start - Not modified. The same as the setting for the primary database, TRUE &lt;br /&gt;
&lt;br /&gt;
db_file_name_convert  - Specify the location of the primary database datafiles followed by  the standby location of the datafiles. This parameter will convert the  filename of the primary database datafiles to the filename of the  standby datafile filenames. If the standby database is on the same  system as the primary database or if the directory structure where the  datafiles are located on the standby site is different from the primary  site then this parameter is required. &lt;br /&gt;
&lt;br /&gt;
log_file_name_convert -  Specify the location of the primary database logs followed by the  standby location of the logs. This parameter will convert the filename  of the primary database log to the filenames of the standby log. If the  standby database is on the same system as the primary database or if the  directory structure where the logs are located on the standby site is  different from the primary site then this parameter is required. &lt;br /&gt;
&lt;br /&gt;
instance_name - If both primary and standby databases are to reside in  the same server, specify a different value for the standby database than  the primary database.  If standby database will be in a different  server, then ignore this.&lt;br /&gt;
lock_name_space - - If both primary and  standby databases are to reside in the same server, Specify the standby  database instance name. Use this parameter when you create the physical  standby database on the same system as the primary database. Change the  INSTANCE_NAME parameter to a value other than its primary database  value, and set this LOCK_NAME_SPACE initialization parameter to the same  value that you specified for the standby database INSTANCE_NAME  initialization parameter. &lt;br /&gt;
&lt;br /&gt;
Also change the values of the  parameters background_dump_dest, core_dump_dest and user_dump_dest to  specify location of the standby database. &lt;br /&gt;
&lt;br /&gt;
(Refer Annexure for initialization parameter settings for primary and standby database.) &lt;br /&gt;
9 - Create a Window service &lt;br /&gt;
If  standby database is running on windows system, then oradim utility is  used to create windows service. Issue following command from the command  prompt window &lt;br /&gt;
C:\&amp;gt;oradim -new -sid ssss -intpwd yyyy -startmode manual&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;10 - Configure tnsnames for standby database in the standby server&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;11 - Start Physical standby database in standby mode &lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Start up the stand by database using following commands &lt;br /&gt;
C:\&amp;gt;set oracle_sid=ssss&lt;br /&gt;
&lt;br /&gt;
C:\&amp;gt;sqlplus /nolog&lt;br /&gt;
&lt;br /&gt;
SQL*Plus: Release 9.2.0.1.0 - Production on Mon Apr 25 17:13:26 2005&lt;br /&gt;
&lt;br /&gt;
Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt; conn / as sysdba&lt;br /&gt;
Connected to an idle instance.&lt;br /&gt;
SQL&amp;gt; startup pfile=&#39;C:\oracle\ora92\database\initstby.ora&#39; nomount;&lt;br /&gt;
ORACLE instance started.&lt;br /&gt;
Total System Global Area  135338868 bytes&lt;br /&gt;
Fixed Size                   453492 bytes&lt;br /&gt;
Variable Size             109051904 bytes&lt;br /&gt;
Database Buffers           25165824 bytes&lt;br /&gt;
Redo Buffers                 667648 bytes&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt; alter database mount standby database;&lt;br /&gt;
Database altered.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;12. Now you have to transfer archivelogs from Primary database and apply them to standby database&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
12.1  create a script in primary server to run under windows task at desired  intervals (15 mins or 30 mins etc.), to transfer archivelogs from  primary to standby:-&lt;br /&gt;
&lt;br /&gt;
move _arch.cmd &lt;br /&gt;
================== &lt;br /&gt;
pushd C:\oracle\admin\scripts &lt;br /&gt;
set ORACLE_SID=xxx &lt;br /&gt;
set ORACLE_HOME=C:\oracle\product\10.2.0\db_1 &lt;br /&gt;
&lt;br /&gt;
%ORACLE_HOME%\bin\sqlplus dbo/dbo  @move_archivelog.sql &lt;br /&gt;
&lt;br /&gt;
robocopy D:\oracle\backup\arch\roc8 \\172.30.36.13\oracle\backup\arch\roc8 /MIR /COPY:DT /FFT /log:robocopystatus.log &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The sql below is to force a new archivelog from primary database:&lt;br /&gt;
&lt;br /&gt;
Apply_archivelog.sql &lt;br /&gt;
================== &lt;br /&gt;
ALTER SYSTEM SWITCH LOGFILE; &lt;br /&gt;
exit; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
****  Windows robocopy utility is used above to send archivelogs from arch  folder in primary server to arch folder in standby server ****&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;12.2  apply the archivelogs arriving from primary server to the standby  database every 15 mins or 30 mins under a windows task in standby server  as follows:-&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
apply_arch.cmd&lt;br /&gt;
==============&lt;br /&gt;
pushd C:\oracle\admin\scripts&lt;br /&gt;
set ORACLE_SID=ssss&lt;br /&gt;
set ORACLE_HOME=C:\oracle\product\10.2.0\db_1&lt;br /&gt;
%ORACLE_HOME%\bin\sqlplus /nolog @ Apply_archivelog.sql&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Apply_archivelog.sql&lt;br /&gt;
===============&lt;br /&gt;
connect sys/oracle as sysdba;&lt;br /&gt;
set timing on&lt;br /&gt;
set echo on&lt;br /&gt;
spool apply_archp.log&lt;br /&gt;
recover standby database;&lt;br /&gt;
AUTO&lt;br /&gt;
spool off&lt;br /&gt;
exit &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;License requirements by Oracle:&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Standby database doesn’t need Oracle license for 10 days in calendar year. &lt;br /&gt;
&lt;br /&gt;
Failover – In this type of recovery, nodes are arranged in a cluster and share&lt;br /&gt;
one disk array. A Failover cluster is a group of systems, bound together into a&lt;br /&gt;
common resource pool. In this type of recovery method, the Production node&lt;br /&gt;
acts as the primary node. When the primary node fails, one of the surviving&lt;br /&gt;
nodes in the cluster acts as the primary node. Solutions like Oracle Failsafe&lt;br /&gt;
(included with Oracle Database EE or SE, SE1), or third party vendor solutions&lt;br /&gt;
(e.g. Veritas, HP Service Guard, HACMP, Linux HA - Heartbeat) are used to&lt;br /&gt;
manage Failover environments. In this type of environment, Oracle permits&lt;br /&gt;
licensed Oracle customers to run some Technology Programs on an&lt;br /&gt;
unlicensed spare computer for up to a total of ten separate days in any given&lt;br /&gt;
calendar year. Once the primary node is repaired, you must switch back to the&lt;br /&gt;
primary node. Once the failover period has exceeded ten days, the failover&lt;br /&gt;
node must be licensed.&lt;br /&gt;
&lt;br /&gt;
Source: Oracle SOFTWARE INVESTMENT GUIDE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Testing the environment&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Once primary and Standby database is configured and transportation log is configured to transfer we need to test it thoroughly.&lt;br /&gt;
&lt;br /&gt;
We  can execute some DML and DDL in primary database. After archive logs  are applied in Standby database we should able to see those DLL and DML  changes in standby database.&lt;br /&gt;
&lt;br /&gt;
To check it Open the database on read only mode.&lt;br /&gt;
&lt;br /&gt;
SQL&amp;gt; alter database open read only;&lt;br /&gt;
&lt;br /&gt;
After the test re-start the database in mount mode. If you OPEN the database you have to recreate the standby database again.&lt;br /&gt;
1. SQL&amp;gt; shutdown immediate;&lt;br /&gt;
2. SQL&amp;gt;startup mount;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Checking log file in Standby database:&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
If you check log file you might see error and warning like below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ORCL: SQL&amp;gt; recover standby database;&lt;br /&gt;
ORA-00279: change 239868 generated at 10/20/2010 12:50:02 needed for thread 1 &lt;br /&gt;
ORA-00289: suggestion : &lt;br /&gt;
D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2010_10_20\O1_MF_1_1&lt;br /&gt;
00_%U_.ARC &lt;br /&gt;
ORA-00280: change 239868 for thread 1 is in sequence #100 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Specify log: {=suggested | filename | AUTO | CANCEL}&lt;br /&gt;
AUTO&lt;br /&gt;
ORA-00279: change 240264 generated at 10/20/2010 13:05:02 needed for thread 1 &lt;br /&gt;
ORA-00289: suggestion : &lt;br /&gt;
D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2010_10_20\O1_MF_1_1&lt;br /&gt;
01_%U_.ARC &lt;br /&gt;
ORA-00280: change 240264 for thread 1 is in sequence #101 &lt;br /&gt;
ORA-00278: log file &lt;br /&gt;
&#39;D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2010_10_20\O1_MF_1_&lt;br /&gt;
100_6CY89YTC_.ARC&#39; no longer needed for this recovery &lt;br /&gt;
&lt;br /&gt;
ORA-00308: cannot open archived log &lt;br /&gt;
&#39;D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2010_10_20\O1_MF_1_&lt;br /&gt;
101_%U_.ARC&#39; &lt;br /&gt;
ORA-27041: unable to open file &lt;br /&gt;
OSD-04002: unable to open file &lt;br /&gt;
O/S-Error: (OS 2) The system cannot find the file specified. &lt;br /&gt;
TOM: SQL&amp;gt; spool off&lt;br /&gt;
&lt;br /&gt;
If you see error like ORA-00308: cannot open archived log.</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/8991720273017615221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2010/12/data-guard-configuring.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/8991720273017615221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/8991720273017615221'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2010/12/data-guard-configuring.html' title='Data Guard configuring'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8VldN2MLJ784EXEE6-2ypoIFGprtl1MMW43ESbhM63qr-gszDTzjQexkOGuOBfr5NZGbOm89ABsebp_CW2swSP0iluGI-6R5TgNT_oo9830sZ6ZM8PVLbnueVbNOpRcMMO-tLUocMFpg/s72-c/aa.jpg" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-8467610562947775380</id><published>2010-12-06T01:47:00.000-08:00</published><updated>2010-12-06T01:47:41.966-08:00</updated><title type='text'>Reducing datafile size to recover free space – Oracle Database 10g</title><content type='html'>At time, we want to recover some space from database just to allocate  the same to some other tablespace or to return it back to OS disk. This  situation arises many times.&lt;br /&gt;
And many time we hit with error “&lt;b&gt;ORA-03297: file contains used data beyond requested RESIZE value&lt;/b&gt;“.&lt;br /&gt;
The concept is simple and many of you must be knowing, but just putting in a simpler words.&lt;br /&gt;
Lets take an example of one of the datafile in a database.&lt;br /&gt;
Lets see the total free space in a datafile 194.&lt;br /&gt;
&lt;b&gt;SQL&amp;gt; select sum(bytes)/1024/1024 from dba_free_space&lt;br /&gt;
2&amp;nbsp; where tablespace_name = ‘APPS_TS_TX_DATA’&lt;br /&gt;
3&amp;nbsp; and file_id = 194;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;SUM(BYTES)/1024/1024&lt;br /&gt;
——————–&lt;br /&gt;
1844.125&lt;/span&gt;&lt;br /&gt;
Now lets see the distribution for the file.&lt;br /&gt;
&lt;b&gt;SQL&amp;gt; select file_id, block_id, blocks, bytes,&amp;nbsp; ‘Free’ from dba_free_space&lt;br /&gt;
2&amp;nbsp; where tablespace_name = ‘APPS_TS_TX_DATA’&lt;br /&gt;
3&amp;nbsp; and file_id = 194&lt;br /&gt;
4&amp;nbsp; and rownum &amp;lt; 7&lt;br /&gt;
5&amp;nbsp; order by block_id desc;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;&amp;nbsp; FILE_ID&amp;nbsp;&amp;nbsp; BLOCK_ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BLOCKS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BYTES ‘FRE&lt;br /&gt;
———- ———- ———- ———- —-&lt;br /&gt;
194&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 35001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 220992 1810366464 Free&lt;br /&gt;
194&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 13433&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 131072 Free&lt;br /&gt;
194&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 13417&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 131072 Free&lt;br /&gt;
194&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 13401&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 131072 Free&lt;br /&gt;
194&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 13385&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 131072 Free&lt;br /&gt;
194&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 13369&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 131072 Free&lt;/span&gt;&lt;br /&gt;
We can see that there are so many blocks which are free.&amp;nbsp; Its divided  into chunks of 16 Blocks and each of these chunks are given a block ID.  Now we can see that this formating is done until block 35001 and after  that there is no partitions. Beyond the block ID 35001, the whole space  is available as a single large unit. This is because of high water mark.  When a object is created, it will be created physically in the datafile  and will be allocated a block. The number of blocks it will be  allocated will depend on the parameter “INITIAL EXTENT” which can be  given at the time of creating an object. If we dont give this parameter  it will take a default value of 16. So 16 block gets assigned when you  create any abject, example a table.&lt;br /&gt;
You might be wondering that after block 35001, we have all free space  and also we have free space at blocks 13401, 13417, 13433 etc. But  where are the blocks between 13433 and 35001??&lt;br /&gt;
The answer can be found from dba_extents. All the blocks between  13433 and 35001 are occupied by the objects and are not free. That why  you are not able to see them in dba_free_space view. But you can find  then in dba_extents. So in case of file 194, objects were getting  created until block no 35001 (so we can see that block formating till  block 35001) and then at later point of time some of the objects got  dropped, so the space got freed, but the formating of blocks remain  intact (example block IDs which got freed are 13401, 13417, 13433 etc.).  This we call it as high water mark for a datafile.&lt;br /&gt;
As we saw earlier that we have around 1844.125 MB free space. Can we  recover all of them?? I wish .. but no, we cannot. Reason being that,  some of the blocks are free “in-between” and there is a fragmentation.  To make my point clear, lets try to reduce the file size.&lt;br /&gt;
Lets try that !!&lt;br /&gt;
This file original size is 2000M&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
SQL&amp;gt; select bytes/1024/1024 from dba_data_files where file_id = 194;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
BYTES/1024/1024&lt;br /&gt;
—————&lt;br /&gt;
2000&lt;/span&gt;&lt;br /&gt;
and as per dba_free_space its having 1844.125 MB free space. Lets  reduce the file size by 1800 MB and it will definately give error.&lt;br /&gt;
&lt;b&gt;SQL&amp;gt; alter database datafile 194 resize 200M;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;alter database datafile 194 resize 200M&lt;br /&gt;
*&lt;br /&gt;
ERROR at line 1:&lt;br /&gt;
ORA-03297: file contains used data beyond requested RESIZE value&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;What happened??&lt;/b&gt;&lt;br /&gt;
The reason you are not able to free the space is because we have  certain objects created in between and there is no chunk of 1800MB free.  The structure of this file is as given below.&lt;br /&gt;
X -&amp;gt; Occupied Block&lt;br /&gt;
0 -&amp;gt; Free Block&lt;br /&gt;
&lt;a href=&quot;http://advait.wordpress.com/2008/02/21/reducing-datafile-size-to-recover-free-space-oracle-database-10g/208/&quot; rel=&quot;attachment wp-att-208&quot; title=&quot;1.jpg&quot;&gt;&lt;img alt=&quot;1.jpg&quot; src=&quot;http://advait.files.wordpress.com/2008/02/1.jpg?w=600&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
So here block 35001, 13433 are free, but in-between blocks are  occupied. When you are trying to reduce the size of datafile by 1800 MB,  you are going beyond block ID 35001, where the objects do exits. After  those objects there may be free space, but that doesnt matter, you can  at max reduce the size of datafile until block ID 35001, and not beyond  that.&lt;br /&gt;
So here if we see that there are around 220992 blocks free after  block ID 35001. That makes a space of around (220992 X 8192 = 1810366464  bytes = 1726.5 MB free). Thats what the bytes column is showing.&lt;br /&gt;
So we can reduce the size of this datafile by maximum of 1810366464  bytes = 172.5 MB. If you try to reduce the size more than that, then you  will hit with an error ORA-03297: file contains used data beyond  requested RESIZE value.&lt;br /&gt;
Now try reducing by 1700 MB and it will succeed !!!&lt;br /&gt;
&lt;b&gt;SQL&amp;gt; alter database datafile 194 resize 300M;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;database altered&lt;/span&gt;&lt;br /&gt;
What if you want to still reduce the size beyond 1800 MB. i.e. what if you want to make the size to 200MB.&lt;br /&gt;
To do that, you need to do following steps.&lt;br /&gt;
- Find block ID at 1800th byte.&lt;br /&gt;
We know that last 1810366464 bytes are free.&lt;br /&gt;
1800 MB = 1887436800 Bytes&lt;br /&gt;
Bytes Remaining = 1887436800 – 1810366464 = 77070336 Bytes = 9408 Blocks&lt;br /&gt;
Block ID till we want to clear the objects id&amp;nbsp; 35001 – 9408 = 25593&lt;br /&gt;
- Drop all the objects which are beyond this block. That will make  1800MB free in this datafile and you can reduce the size of datafile by  1800 MB.&lt;br /&gt;
Moral of story is dont get into these many calculations. Its good to  know the logic and helps in crisis situation. But not good to go for  such drop object, reduce the size if file and recreate the object again.&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;For 9i or higher versions script. &lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;kmcodeblock&quot; style=&quot;width: 95%;&quot;&gt;&lt;code class=&quot;km&quot;&gt;REM Script is meant for Oracle version 9 and higher&lt;br /&gt;
REM -----------------------------------------------&lt;br /&gt;
&lt;br /&gt;
set serveroutput on&lt;br /&gt;
exec dbms_output.enable(1000000);&lt;br /&gt;
&lt;br /&gt;
declare&lt;br /&gt;
&lt;br /&gt;
cursor c_dbfile is&lt;br /&gt;
select f.tablespace_name,f.file_name,f.file_id,f.blocks,t.block_size&lt;br /&gt;
from   dba_data_files f,&lt;br /&gt;
dba_tablespaces t&lt;br /&gt;
where  f.tablespace_name = t.tablespace_name&lt;br /&gt;
and    t.status = &#39;ONLINE&#39;&lt;br /&gt;
order  by f.tablespace_name,f.file_id;&lt;br /&gt;
&lt;br /&gt;
cursor c_freespace(v_file_id in number) is&lt;br /&gt;
select block_id, block_id+blocks max_block&lt;br /&gt;
from   dba_free_space&lt;br /&gt;
where  file_id = v_file_id&lt;br /&gt;
order  by block_id desc;&lt;br /&gt;
&lt;br /&gt;
/* variables to check settings/values */&lt;br /&gt;
dummy number;&lt;br /&gt;
checkval varchar2(10);&lt;br /&gt;
block_correction number;&lt;br /&gt;
&lt;br /&gt;
/* running variable to show (possible) end-of-file */&lt;br /&gt;
file_min_block number;&lt;br /&gt;
&lt;br /&gt;
/* variables to check if recycle_bin is on and if extent as checked is in ... */&lt;br /&gt;
recycle_bin boolean:=false;&lt;br /&gt;
extent_in_recycle_bin boolean;&lt;br /&gt;
&lt;br /&gt;
/* exception handler needed for non-existing tables note:344940.1 */&lt;br /&gt;
sqlstr varchar2(100);&lt;br /&gt;
table_does_not_exist exception;&lt;br /&gt;
pragma exception_init(table_does_not_exist,-942);&lt;br /&gt;
&lt;br /&gt;
begin&lt;br /&gt;
&lt;br /&gt;
/* recyclebin is present in Oracle 10.2 and higher and might contain extent as checked */&lt;br /&gt;
begin&lt;br /&gt;
select value into checkval from v$parameter where  name = &#39;recyclebin&#39;;&lt;br /&gt;
if checkval = &#39;on&#39;&lt;br /&gt;
then&lt;br /&gt;
recycle_bin := true;&lt;br /&gt;
end if;&lt;br /&gt;
exception&lt;br /&gt;
when no_data_found&lt;br /&gt;
then&lt;br /&gt;
recycle_bin := false;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
/* main loop */&lt;br /&gt;
for c_file in c_dbfile&lt;br /&gt;
loop&lt;br /&gt;
/* initialization of loop variables */&lt;br /&gt;
dummy :=0;&lt;br /&gt;
extent_in_recycle_bin := false;&lt;br /&gt;
file_min_block := c_file.blocks;&lt;br /&gt;
&lt;br /&gt;
begin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;&lt;em&gt;check_free&lt;/em&gt;&amp;gt;&amp;gt;&lt;em&gt;&lt;em&gt;&lt;br /&gt;
&lt;br /&gt;
for c_free in c_freespace(c_file.file_id)&lt;br /&gt;
loop&lt;br /&gt;
/* if blocks is an uneven value there is a need to correct with -1 to compare with end-of-file which is even */&lt;br /&gt;
block_correction := (0-mod(c_free.max_block,2));&lt;br /&gt;
if file_min_block = c_free.max_block+block_correction&lt;br /&gt;
then&lt;br /&gt;
&lt;br /&gt;
/* free extent is at end so file can be resized */&lt;br /&gt;
file_min_block := c_free.block_id;&lt;br /&gt;
&lt;br /&gt;
else&lt;br /&gt;
/* no more free extent at end of file, file cannot be further resized */&lt;br /&gt;
exit check_free;&lt;br /&gt;
end if;&lt;br /&gt;
end loop;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
/* check if file can be resized, minimal size of file 16 blocks */&lt;br /&gt;
if (file_min_block = c_file.blocks) or (c_file.blocks &amp;lt;= 16)&lt;br /&gt;
then&lt;br /&gt;
&lt;br /&gt;
dbms_output.put_line(&#39;Tablespace: &#39;||c_file.tablespace_name||&#39; Datafile: &#39;||c_file.file_name);&lt;br /&gt;
dbms_output.put_line(&#39;cannot be resized no free extents found&#39;);&lt;br /&gt;
dbms_output.put_line(&#39;.&#39;);&lt;br /&gt;
&lt;br /&gt;
else&lt;br /&gt;
&lt;br /&gt;
/* file needs minimal no of blocks which does vary over versions */&lt;br /&gt;
if file_min_block &amp;lt; 16&lt;br /&gt;
then&lt;br /&gt;
file_min_block := 16;&lt;br /&gt;
end if;&lt;br /&gt;
&lt;br /&gt;
dbms_output.put_line(&#39;Tablespace: &#39;||c_file.tablespace_name||&#39; Datafile: &#39;||c_file.file_name);&lt;br /&gt;
dbms_output.put_line(&#39;current size:  &#39;||(c_file.blocks*c_file.block_size)/1024||&#39;K&#39;||&#39; can be resized to:  &#39;||round((file_min_block*c_file.block_size)/1024)||&#39;K (reduction of:  &#39;||round(((c_file.blocks-file_min_block)/c_file.blocks)*100,2)||&#39; %)&#39;);&lt;br /&gt;
&lt;br /&gt;
/* below is only true if recyclebin is on */&lt;br /&gt;
if recycle_bin&lt;br /&gt;
then&lt;br /&gt;
begin&lt;br /&gt;
sqlstr:=&#39;select distinct 1 from recyclebin$ where file#=&#39;||c_file.file_id;&lt;br /&gt;
execute immediate sqlstr into dummy;&lt;br /&gt;
&lt;br /&gt;
if dummy &amp;gt; 0&lt;br /&gt;
then&lt;br /&gt;
&lt;br /&gt;
dbms_output.put_line(&#39;Extents found in recyclebin for above file/tablespace&#39;);&lt;br /&gt;
dbms_output.put_line(&#39;Implying that purge of recyclebin might be needed in order to resize&#39;);&lt;br /&gt;
dbms_output.put_line(&#39;SQL&amp;gt; purge tablespace &#39;||c_file.tablespace_name||&#39;;&#39;);&lt;br /&gt;
end if;&lt;br /&gt;
exception&lt;br /&gt;
when no_data_found&lt;br /&gt;
then null;&lt;br /&gt;
when table_does_not_exist&lt;br /&gt;
then null;&lt;br /&gt;
end;&lt;br /&gt;
end if;&lt;br /&gt;
dbms_output.put_line(&#39;SQL&amp;gt; alter database datafile  &#39;&#39;&#39;||c_file.file_name||&#39;&#39;&#39; resize  &#39;||round((file_min_block*c_file.block_size)/1024)||&#39;K;&#39;);&lt;br /&gt;
dbms_output.put_line(&#39;.&#39;);&lt;br /&gt;
&lt;br /&gt;
end if;&lt;br /&gt;
&lt;br /&gt;
end loop;&lt;br /&gt;
&lt;br /&gt;
end;&lt;br /&gt;
/&lt;/em&gt;&lt;/em&gt;&lt;/code&gt;&lt;/div&gt;&lt;em&gt;&lt;em&gt;&lt;br /&gt;
&lt;/em&gt;&lt;/em&gt;&lt;em&gt;&lt;em&gt;Example output for Oracle version 9 and higher:&lt;/em&gt;&lt;/em&gt;&lt;br /&gt;
&lt;div class=&quot;kmnotebox&quot;&gt;&lt;em&gt;&lt;em&gt;Tablespace: TEST Datafile: /oradata/v112/test01.dbf&lt;br /&gt;
cannot be resized no free extents found&lt;br /&gt;
.&lt;br /&gt;
Tablespace: UNDOTBS1 Datafile: /oradata/v112/undotbs01.dbf&lt;br /&gt;
current size: 9384960K can be resized to: 106496K (reduction of: 98.87 %)&lt;br /&gt;
SQL&amp;gt; alter database datafile &#39;/oradata/v112/undotbs01.dbf&#39; resize 106496K;&lt;br /&gt;
.&lt;br /&gt;
Tablespace: USERS Datafile: /oradata/v112/users01.dbf&lt;br /&gt;
current size: 328960K can be resized to: 117248K (reduction of: 64.36 %)&lt;br /&gt;
Extents found in recyclebin for above file/tablespace&lt;br /&gt;
Implying that purge of recyclebin might be needed in order to resize&lt;br /&gt;
SQL&amp;gt; purge tablespace USERS;&lt;br /&gt;
SQL&amp;gt; alter database datafile &#39;/oradata/v112/users01.dbf&#39; resize 117248K;&lt;/em&gt;&lt;/em&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/8467610562947775380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2010/12/reducing-datafile-size-to-recover-free.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/8467610562947775380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/8467610562947775380'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2010/12/reducing-datafile-size-to-recover-free.html' title='Reducing datafile size to recover free space – Oracle Database 10g'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-6972336318959098389</id><published>2010-12-03T02:09:00.001-08:00</published><updated>2011-04-20T19:34:02.444-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Concepts"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle 10G Database"/><title type='text'>3. Redo Log File Management</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;margin: 1ex;&quot;&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial; font-size: 130%;&quot;&gt;What Is the Online Redo Log?&lt;/span&gt;&lt;span style=&quot;font-size: 130%;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;The  most crucial structure for recovery  operations is the online redo log,  which consists of two or more preallocated  files that store all  changes made to the database as they occur. Every  instance of an Oracle  database has an associated online redo log to  protect the database in  case of an instance failure.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 130%;&quot;&gt;Redo Threads&lt;/span&gt;&lt;span style=&quot;font-size: 130%;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Each  database instance has its own online  redo log groups. These online  redo log groups, multiplexed or not, are  called an instance&#39;s thread of  online redo. In typical configurations,  only one database instance  accesses an Oracle database, so only one  thread is present. When  running Oracle Real Application Clusters, however,  two or more  instances concurrently access a single database and each  instance has  its own thread.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;This  chapter describes how to configure  and manage the online redo log when  the Oracle9i Real Application Clusters  feature is not used. Hence, the  thread number can be assumed to be 1  in all discussions and examples  of statements.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 130%;&quot;&gt;Online Redo Log Contents&lt;/span&gt;&lt;span style=&quot;font-size: 130%;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Online  redo log files are filled with  redo records. A redo record, also  called a redo entry, is made up of  a group of change vectors, each of  which is a description of a change  made to a single block in the  database. For example, if you change a  salary value in an employee  table, you generate a redo record containing  change vectors that  describe changes to the data segment block for the  table, the rollback  segment data block, and the transaction table of  the rollback segments.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Redo  entries record data that you can  use to reconstruct all changes made  to the database, including the rollback  segments. Therefore, the online  redo log also protects rollback data.  When you recover the database  using redo data, Oracle reads the change  vectors in the redo records  and applies the changes to the relevant  blocks.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Redo  records are buffered in a circular  fashion in the redo log buffer of  the SGA (see &quot;How Oracle Writes  to the Online Redo Log&quot;) and are  written to one of the online redo  log files by the Oracle background  process Log Writer (LGWR). Whenever  a transaction is committed, LGWR  writes the transaction&#39;s redo records  from the redo log buffer of the  SGA to an online redo log file, and  a system change number (SCN) is  assigned to identify the redo records  for each committed transaction.  Only when all redo records associated  with a given transaction are  safely on disk in the online logs is the  user process notified that the  transaction has been committed.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Redo  records can also be written to an  online redo log file before the  corresponding transaction is committed.  If the redo log buffer fills,  or another transaction commits, LGWR flushes  all of the redo log  entries in the redo log buffer to an online redo  log file, even though  some redo records may not be committed. If necessary,  Oracle can roll  back these changes.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 130%;&quot;&gt;How Oracle Writes to the Online Redo  Log&lt;/span&gt;&lt;span style=&quot;font-size: 130%;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;The  online redo log of a database consists  of two or more online redo log  files. Oracle requires a minimum of two  files to guarantee that one is  always available for writing while the  other is being archived (if in  ARCHIVELOG mode).&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;&lt;span style=&quot;font-size: 130%;&quot;&gt;LGWR&lt;/span&gt;  writes to online redo log files  in a circular fashion. When the  current online redo log file fills,  LGWR begins writing to the next  available online redo log file. When  the last available online redo log  file is filled, LGWR returns to the  first online redo log file and  writes to it, starting the cycle again.  Figure 7-1 illustrates the  circular writing of the online redo log file.  The numbers next to each  line indicate the sequence in which LGWR writes  to each online redo log  file.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Filled online redo log files are available  to LGWR for reuse depending on whether archiving is enabled.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     * If archiving is  disabled (NOARCHIVELOG mode), a filled online  redo log file is available  once the changes recorded in it have been  written to the datafiles.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     * If archiving is  enabled (ARCHIVELOG mode), a filled online redo  log file is available  to LGWR once the changes recorded in it have been  written to the datafiles  and once the file has been archived.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Figure  Circular Use of Online Redo  Log Files by LGWR&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgONle52zwYSuyZxxxfGpzTQxHqtzWjZqMEOtgBR8Qm14hozhDJ12eghd0zKOk2f_PJiTpPd2RIrZZ1H3x0iVr_asLqmGxuKGtOru_NBV7nfUQMXjTT0jBb4UwJAiIMJPqjCuQpjXANMt8/s1600-h/untitled.bmp&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5361874116963687538&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgONle52zwYSuyZxxxfGpzTQxHqtzWjZqMEOtgBR8Qm14hozhDJ12eghd0zKOk2f_PJiTpPd2RIrZZ1H3x0iVr_asLqmGxuKGtOru_NBV7nfUQMXjTT0jBb4UwJAiIMJPqjCuQpjXANMt8/s320/untitled.bmp&quot; style=&quot;cursor: pointer; display: block; height: 240px; margin: 0px auto 10px; text-align: center; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Active (Current) and Inactive Online  Redo Log Files&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;At  any given time, Oracle uses only one  of the online redo log files to  store redo records written from the  redo log buffer. The online redo  log file that LGWR is actively writing  to is called the current online  redo log file.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Online  redo log files that are required  for instance recovery are called  active online redo log files. Online  redo log files that are not  required for instance recovery are called  inactive.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;If  you have enabled archiving (ARCHIVELOG  mode), Oracle cannot reuse or  overwrite an active online log file until  ARCn has archived its  contents. If archiving is disabled (NOARCHIVELOG  mode), when the last  online redo log file fills writing continues by  overwriting the first  available active file.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Log Switches and Log Sequence Numbers&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;A  log switch is the point at which Oracle  ends writing to one online  redo log file and begins writing to another.  Normally, a log switch  occurs when the current online redo log file  is completely filled and  writing must continue to the next online redo  log file. However, you  can specify that a log switch occurs in a time-based  manner, regardless  of whether the current online redo log file is completely  filled. You  can also force log switches manually.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Oracle  assigns each online redo log file  a new log sequence number every time  that a log switch occurs and LGWR  begins writing to it. If Oracle  archives online redo log files, the  archived log retains its log  sequence number. The online redo log file  that is cycled back for use  is given the next available log sequence  number.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Each  online or archived redo log file  is uniquely identified by its log  sequence number. During crash, instance,  or media recovery, Oracle  properly applies redo log files in ascending  order by using the log  sequence number of necessary archived and online  redo log files.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Planning the Online Redo Log&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;This  section describes guidelines you  should consider when configuring a  database instance&#39;s online redo log,  and contains the following topics:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;    * Multiplexing Online  Redo Log Files&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;    * Placing Online Redo  Log Members on Different Disks&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;    * Setting the Size  of Online Redo Log Members&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;    * Choosing the Number  of Online Redo Log Files&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;    * Controlling Archive  Lag&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Multiplexing Online Redo Log Files&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguq2ZGeXtZTEz4FHWgibNP0JlWMq3SxbstRKFll9FAZroY6v116W4PUxrr0s2OUHlwnpQF5Ug9zvKvhd7G6yv91vCewwq6BVV_c8OkMsB9aUp_nJ4D3a8pWvCFptRpZG5diJb4vgryuw4/s1600-h/untitled.bmp&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5361874725833643026&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguq2ZGeXtZTEz4FHWgibNP0JlWMq3SxbstRKFll9FAZroY6v116W4PUxrr0s2OUHlwnpQF5Ug9zvKvhd7G6yv91vCewwq6BVV_c8OkMsB9aUp_nJ4D3a8pWvCFptRpZG5diJb4vgryuw4/s320/untitled.bmp&quot; style=&quot;cursor: pointer; display: block; height: 240px; margin: 0px auto 10px; text-align: center; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Oracle  provides the capability to multiplex  an instance&#39;s online redo log  files to safeguard against damage to its  online redo log files. When  multiplexing online redo log files, LGWR  concurrently writes the same  redo log information to multiple identical  online redo log files,  thereby eliminating a single point of redo log  failure.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Note:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Oracle  recommends that you multiplex  your redo log files. The loss of the log  file data can be catastrophic  if recovery is required.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Figure  Multiplexed Online Redo Log  Files&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;The  corresponding online redo log files  are called groups. Each online  redo log file in a group is called a  member. In Figure , A_LOG1 and  B_LOG1 are both members of Group 1,  A_LOG2 and B_LOG2 are both members  of Group 2, and so forth. Each member  in a group must be exactly the  same size.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Notice  that each member of a group is  concurrently active, or, concurrently  written to by LGWR, as indicated  by the identical log sequence numbers  assigned by LGWR. In Figure 7-2,  first LGWR writes to A_LOG1 in  conjunction with B_LOG1, then A_LOG2  in conjunction with B_LOG2, and so  on. LGWR never writes concurrently  to members of different groups (for  example, to A_LOG1 and B_LOG2).&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Responding to Online Redo Log Failure&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Whenever  LGWR cannot write to a member  of a group, Oracle marks that member as  INVALID and writes an error  message to the LGWR trace file and to the  database&#39;s alert file to indicate  the problem with the inaccessible  files. LGWR reacts differently when  certain online redo log members are  unavailable, depending on the reason  for the unavailability.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;If  Then&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;LGWR can successfully write to at least  one member in a group&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Writing proceeds as normal. LGWR simply  writes to the available members of a group and ignores the unavailable  members.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;LGWR cannot access the next group at  a log switch because the group needs to be archived&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Database operation temporarily halts  until the group becomes available, or, until the group is archived.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;All members of the next group are inaccessible  to LGWR at a log switch because of media failure&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Oracle  returns an error and the database  instance shuts down. In this case,  you may need to perform media recovery  on the database from the loss of  an online redo log file.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;If  the database checkpoint has moved  beyond the lost redo log, media  recovery is not necessary since Oracle  has saved the data recorded in  the redo log to the datafiles. Simply  drop the inaccessible redo log  group. If Oracle did not archive the  bad log, use ALTER DATABASE CLEAR  UNARCHIVED LOG to disable archiving  before the log can be dropped.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;If all members of a group suddenly become  inaccessible to LGWR while it is writing to them&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Oracle  returns an error and the database  instance immediately shuts down. In  this case, you may need to perform  media recovery. If the media  containing the log is not actually lost--for  example, if the drive for  the log was inadvertently turned off--media  recovery may not be needed.  In this case, you only need to turn the  drive back on and let Oracle  perform instance recovery.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Legal and Illegal Configurations&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;To  safeguard against a single point of  online redo log failure, a  multiplexed online redo log is ideally symmetrical:  all groups of the  online redo log have the same number of members. Nevertheless,  Oracle  does not require that a multiplexed online redo log be symmetrical.  For  example, one group can have only one member, while other groups  have  two members. This configuration protects against disk failures  that  temporarily affect some online redo log members but leave others   intact.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;The  only requirement for an instance&#39;s  online redo log is that it have at  least two groups. Figure   legal and illegal multiplexed online redo log  configurations. The second  configuration is illegal because it has  only one group.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Figure  Legal and Illegal Multiplexed  Online Redo Log Configuration&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicw52FP4G_d02ARkGGu0JEahncVsA4IrAbsP2FDgZpWepjaIfEZQ1C9mzE6yPmECXm4ZbDC4qMCljG7AJbQzJWtQCeD-tIn-uDijyWsJJdInB3pEgK7XdeoVAmK-W5KUs9863NWFEl1Jo/s1600-h/untitled.bmp&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5361875370896185762&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicw52FP4G_d02ARkGGu0JEahncVsA4IrAbsP2FDgZpWepjaIfEZQ1C9mzE6yPmECXm4ZbDC4qMCljG7AJbQzJWtQCeD-tIn-uDijyWsJJdInB3pEgK7XdeoVAmK-W5KUs9863NWFEl1Jo/s320/untitled.bmp&quot; style=&quot;cursor: pointer; display: block; height: 320px; margin: 0px auto 10px; text-align: center; width: 258px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Placing Online Redo Log Members on Different  Disks&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;When  setting up a multiplexed online  redo log, place members of a group on  different disks. If a single disk  fails, then only one member of a  group becomes unavailable to LGWR and  other members remain accessible  to LGWR, so the instance can continue  to function.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;If  you archive the redo log, spread online  redo log members across disks  to eliminate contention between the LGWR  and ARCn background processes.  For example, if you have two groups of  duplexed online redo log  members, place each member on a different disk  and set your archiving  destination to a fifth disk. Consequently, there  is never contention  between LGWR (writing to the members) and ARCn (reading  the members).&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Datafiles  and online redo log files should  also be on different disks to reduce  contention in writing data blocks  and redo records.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 130%;&quot;&gt;Setting the Size of Online Redo Log Members&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;When  setting the size of online redo  log files, consider whether you will  be archiving the redo log. Online  redo log files should be sized so  that a filled group can be archived  to a single unit of offline storage  media (such as a tape or disk),  with the least amount of space on the  medium left unused. For example,  suppose only one filled online redo  log group can fit on a tape and  49% of the tape&#39;s storage capacity  remains unused. In this case, it  is better to decrease the size of the  online redo log files slightly,  so that two log groups could be  archived for each tape.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;With  multiplexed groups of online redo  logs, all members of the same group  must be the same size. Members of  different groups can have different  sizes. However, there is no advantage  in varying file size between  groups. If checkpoints are not set to occur  between log switches, make  all groups the same size to guarantee that  checkpoints occur at regular  intervals.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 130%;&quot;&gt;Choosing the Number of Online Redo Log  Files&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;The  best way to determine the appropriate  number of online redo log files  for a database instance is to test different  configurations. The  optimum configuration has the fewest groups possible  without hampering  LGWR&#39;s writing redo log information.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;In  some cases, a database instance may  require only two groups. In other  situations, a database instance may  require additional groups to  guarantee that a recycled group is always  available to LGWR. During  testing, the easiest way to determine if the  current online redo log  configuration is satisfactory is to examine  the contents of the LGWR  trace file and the database&#39;s alert log. If  messages indicate that LGWR  frequently has to wait for a group because  a checkpoint has not  completed or a group has not been archived, add  groups.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Consider  the parameters that can limit  the number of online redo log files  before setting up or altering the  configuration of an instance&#39;s online  redo log. The following parameters  limit the number of online redo log  files that you can add to a database:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     * The MAXLOGFILES  parameter used in the CREATE DATABASE statement  determines the maximum  number of groups of online redo log files for  each database. Group values  can range from 1 to MAXLOGFILES. The only  way to override this upper  limit is to re-create the database or its  control file. Thus, it is  important to consider this limit before  creating a database. If MAXLOGFILES  is not specified for the CREATE  DATABASE statement, Oracle uses an operating  system specific default  value.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     * The MAXLOGMEMBERS  parameter used in the CREATE DATABASE statement  determines the maximum  number of members for each group. As with  MAXLOGFILES, the only way  to override this upper limit is to re-create  the database or control  file. Thus, it is important to consider this  limit before creating a  database. If no MAXLOGMEMBERS parameter is  specified for the CREATE  DATABASE statement, Oracle uses an operating  system default value.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;You  can force all enabled online redo  log threads to switch their current  logs in a time-based fashion. In  a primary/standby configuration,  changes are made available to the standby  database by archiving and  shipping logs of the primary site to the standby  database. The changes  that are being applied by the standby database  can lag the changes that  are occurring on the primary database.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;This  lag can happen because the standby  database must wait for the changes  in the primary database&#39;s online  redo log to be archived (into the  archived redo log) and then shipped  to it. To control or limit this  lag, you set the ARCHIVE_LAG_TARGET  initialization parameter. Setting  this parameter allows you to limit,  measured in time, how long the lag  can become.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Setting the ARCHIVE_LAG_TARGET Initialization  Parameter&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;When  you set the ARCHIVE_LAG_TARGET initialization  parameter, you cause  Oracle to examine an instance&#39;s current online  redo log periodically.  If the following conditions are met the instance  will switch the log:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     * The current log  was created prior to n seconds ago, and the  estimated archival time  for the current log is m seconds (proportional  to the number of redo  blocks used in the current log), where n + m  exceeds the value of the  ARCHIVE_LAG_TARGET initialization parameter.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;    * The current log  contains redo records.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;In  an Oracle Real Application Clusters  environment, the instance also  nudges other threads into switching and  archiving logs if they are  falling behind. This can be particularly  useful when one instance in  the cluster is more idle than the other  instances (as when you are  running a 2-node primary/secondary configuration  of Oracle Real  Application Clusters).&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Initialization  parameter ARCHIVE_LAG_TARGET  specifies the target of how many seconds  of redo the standby could lose  in the event of a primary shutdown or  crash if the Data Guard environment  is not configured in a no-data-loss  mode. It also provides an upper  limit of how long (in the number of  seconds) the current log of the  primary database can span. Because the  estimated archival time is also  considered, this is not the exact log  switch time.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;The following initialization parameter  setting sets the log switch interval to 30 minutes (a typical value).&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;ARCHIVE_LAG_TARGET = 1800&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;A value of 0 disables this time-based  log switching functionality. This is the default setting.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;You  can set the ARCHIVE_LAG_TARGET initialization  parameter even if there  is no standby database. For example, the ARCHIVE_LAG_TARGET  parameter  can be set specifically to force logs to be switched and archived.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;ARCHIVE_LAG_TARGET is a dynamic parameter  and can be set with the ALTER SYSTEM SET statement.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Caution:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;The  ARCHIVE_LAG_TARGET parameter must  be set to the same value in all  instances of an Oracle Real Application  Clusters environment. Failing  to do so results in unspecified behavior  and is strongly discouraged.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Factors Affecting the Setting of ARCHIVE_LAG_TARGET&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Consider  the following factors when determining  if you want to set the  ARCHIVE_LAG_TARGET parameter and in determining  the value for this  parameter.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;    * Overhead of switching  (as well as archiving) logs&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;    * How frequently normal  log switches occur as a result of log full conditions&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;    * How much redo loss  is tolerated in the standby database&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Setting  ARCHIVE_LAG_TARGET may not be  very useful if natural log switches  already occur more frequently than  the interval specified. However, in  the case of irregularities of redo  generation speed, the interval does  provide an upper limit for the time  range each current log covers.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;If  the ARCHIVE_LAG_TARGET initialization  parameter is set to a very low  value, there can be a negative impact  on performance. This can force  frequent log switches. Set the parameter  to a reasonable value so as  not to degrade the performance of the primary  database.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Creating Online Redo Log Groups and Members&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Plan  the online redo log of a database  and create all required groups and  members of online redo log files  during database creation. However,  there are situations where you might  want to create additional groups  or members. For example, adding groups  to an online redo log can  correct redo log group availability problems.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;To  create new online redo log groups  and members, you must have the ALTER  DATABASE system privilege. A database  can have up to MAXLOGFILES  groups.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;To create a new group of online redo  log files, use the SQL statement ALTER DATABASE with the ADD LOGFILE  clause.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;The following statement adds a new group  of redo logs to the database:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;ALTER DATABASE&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;  ADD LOGFILE (&#39;/oracle/dbs/log1c.rdo&#39;,  &#39;/oracle/dbs/log2c.rdo&#39;) SIZE 500K;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Note:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Use  fully specify filenames of new log  members to indicate where the  operating system file should be created.  Otherwise, the files will be  created in either the default or current  directory of the database  server, depending upon your operating system.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;You can also specify the number that  identifies the group using the GROUP option:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;ALTER DATABASE &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;  ADD LOGFILE GROUP 10 (&#39;/oracle/dbs/log1c.rdo&#39;,  &#39;/oracle/dbs/log2c.rdo&#39;)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;      SIZE 500K;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Using  group numbers can make administering  redo log groups easier. However,  the group number must be between 1  and MAXLOGFILES. Do not skip redo  log file group numbers (that is, do  not number your groups 10, 20, 30,  and so on), or you will consume space  in the control files of the  database.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Creating Online Redo Log Members&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;In  some cases, it might not be necessary  to create a complete group of  online redo log files. A group could already  exist, but not be complete  because one or more members of the group  were dropped (for example,  because of a disk failure). In this case,  you can add new members to an  existing group.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;To  create new online redo log members  for an existing group, use the SQL  statement ALTER DATABASE with the  ADD LOG MEMBER parameter. The  following statement adds a new redo log  member to redo log group number  2:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;ALTER DATABASE ADD LOGFILE MEMBER &#39;/oracle/dbs/log2b.rdo&#39;  TO GROUP 2;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Notice  that filenames must be specified,  but sizes need not be. The size of  the new members is determined from  the size of the existing members of  the group.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;When  using the ALTER DATABASE statement,  you can alternatively identify the  target group by specifying all of  the other members of the group in  the TO parameter, as shown in the  following example:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;ALTER DATABASE ADD LOGFILE MEMBER &#39;/oracle/dbs/log2c.rdo&#39;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;    TO (&#39;/oracle/dbs/log2a.rdo&#39;,  &#39;/oracle/dbs/log2b.rdo&#39;); &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Note:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Fully  specify the filenames of new log  members to indicate where the  operating system files should be created.  Otherwise, the files will be  created in either the default or current  directory of the database  server, depending upon your operating system.  You may also note that  the status of the new log member is shown as  INVALID. This is normal  and it will change to active (blank) when it  is first used.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Relocating and Renaming Online Redo Log  Members&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;You  can use operating system commands  to relocate online redo logs, then  use the ALTER DATABASE statement  to make their new names (locations)  known to the database. This procedure  is necessary, for example, if the  disk currently used for some online  redo log files is going to be  removed, or if datafiles and a number  of online redo log files are  stored on the same disk and should be separated  to reduce contention.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;To  rename online redo log members, you  must have the ALTER DATABASE  system privilege. Additionally, you might  also need operating system  privileges to copy files to the desired location  and privileges to open  and back up the database.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Before  relocating your redo logs, or  making any other structural changes to  the database, completely back  up the database in case you experience  problems while performing the  operation. As a precaution, after  renaming or relocating a set of online  redo log files, immediately back  up the database&#39;s control file.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Use the following steps for relocating  redo logs. The example used to illustrate these steps assumes:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;    * The log files are  located on two disks: diska and diskb.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     * The online redo  log is duplexed: one group consists of the  members /diska/logs/log1a.rdo  and /diskb/logs/log1b.rdo, and the second  group consists of the members  /diska/logs/log2a.rdo and  /diskb/logs/log2b.rdo.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     * The online redo  log files located on diska must be relocated to  diskc. The new filenames  will reflect the new location:  /diskc/logs/log1c.rdo and /diskc/logs/log2c.rdo.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Steps for Renaming Online Redo Log Members&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;   1. Shut down the database.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;      SHUTDOWN&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;   2. Copy the online redo  log files to the new location.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;       Operating  system files, such as online redo log members, must be  copied using  the appropriate operating system commands. See your  operating system  specific documentation for more information about  copying files.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;      Note:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;       You can  execute an operating system command to copy a file (or  perform other  operating system commands) without exiting SQL*Plus by  using the HOST  command. Some operating systems allow you to use a  character in place  of the word HOST. For example, you can use ! in  UNIX.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;      The following  example uses operating system commands (UNIX) to move the online redo  log members to a new location:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;      mv /diska/logs/log1a.rdo  /diskc/logs/log1c.rdo&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;      mv /diska/logs/log2a.rdo  /diskc/logs/log2c.rdo&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;   3. Startup the database,  mount, but do not open it.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;      CONNECT  / as SYSDBA&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;      STARTUP  MOUNT&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;   4. Rename the online redo  log members.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;      Use the  ALTER DATABASE statement with the RENAME FILE clause to rename the database&#39;s  online redo log files.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;      ALTER  DATABASE &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;         RENAME FILE &#39;/diska/logs/log1a.rdo&#39;, &#39;/diska/logs/log2a.rdo&#39; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;                  TO &#39;/diskc/logs/log1c.rdo&#39;, &#39;/diskc/logs/log2c.rdo&#39;;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;   5. Open the database for  normal operation.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;      The online  redo log alterations take effect when the database is opened.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;      ALTER  DATABASE OPEN; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Dropping Online Redo Log Groups and Members&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;In  some cases, you may want to drop an  entire group of online redo log  members. For example, you want to reduce  the number of groups in an  instance&#39;s online redo log. In a different  case, you may want to drop  one or more specific online redo log members.  For example, if a disk  failure occurs, you may need to drop all the  online redo log files on  the failed disk so that Oracle does not try  to write to the  inaccessible files. In other situations, particular  online redo log  files become unnecessary. For example, a file might  be stored in an  inappropriate location.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Dropping Log Groups&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;To  drop an online redo log group, you  must have the ALTER DATABASE system  privilege. Before dropping an online  redo log group, consider the  following restrictions and precautions:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     * An instance requires  at least two groups of online redo log  files, regardless of the number  of members in the groups. (A group is  one or more members.)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     * You can drop an  online redo log group only if it is inactive. If  you need to drop the  current group, first force a log switch to occur.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     * Make sure an online  redo log group is archived (if archiving is  enabled) before dropping  it. To see whether this has happened, use the  V$LOG view.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;      SELECT  GROUP#, ARCHIVED, STATUS FROM V$LOG;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;          GROUP# ARC STATUS&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;      ---------  --- ----------------&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;               1 YES ACTIVE&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;               2 NO  CURRENT&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;               3 YES INACTIVE&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;               4 YES INACTIVE&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Drop an online redo log group with the  SQL statement ALTER DATABASE with the DROP LOGFILE clause.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;The following statement drops redo log  group number 3:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;ALTER DATABASE DROP LOGFILE GROUP 3;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;When  an online redo log group is dropped  from the database, and you are not  using the Oracle Managed Files feature,  the operating system files are  not deleted from disk. Rather, the control  files of the associated  database are updated to drop the members of  the group from the database  structure. After dropping an online redo  log group, make sure that the  drop completed successfully, and then  use the appropriate operating  system command to delete the dropped online  redo log files.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;When using Oracle-managed files, the  cleanup of operating systems files is done automatically for you.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Dropping Online Redo Log Members&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;To  drop an online redo log member, you  must have the ALTER DATABASE  system privilege. Consider the following  restrictions and precautions  before dropping individual online redo  log members:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     * It is permissible  to drop online redo log files so that a  multiplexed online redo log  becomes temporarily asymmetric. For  example, if you use duplexed groups  of online redo log files, you can  drop one member of one group, even  though all other groups have two  members each. However, you should rectify  this situation immediately so  that all groups have at least two members,  and thereby eliminate the  single point of failure possible for the online  redo log.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     * An instance always  requires at least two valid groups of online  redo log files, regardless  of the number of members in the groups. (A  group is one or more members.)  If the member you want to drop is the  last valid member of the group,  you cannot drop the member until the  other members become valid. To  see a redo log file&#39;s status, use the  V$LOGFILE view. A redo log file  becomes INVALID if Oracle cannot access  it. It becomes STALE if Oracle  suspects that it is not complete or  correct. A stale log file becomes  valid again the next time its group  is made the active group.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     * You can drop an  online redo log member only if it is not part of  an active or current  group. If you want to drop a member of an active  group, first force  a log switch to occur.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     * Make sure the group  to which an online redo log member belongs is  archived (if archiving  is enabled) before dropping the member. To see  whether this has happened,  use the V$LOG view.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;To drop specific inactive online redo  log members, use the ALTER DATABASE statement with the DROP LOGFILE  MEMBER clause.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;The following statement drops the redo  log /oracle/dbs/log3c.rdo:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;ALTER DATABASE DROP LOGFILE MEMBER &#39;/oracle/dbs/log3c.rdo&#39;;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;When  an online redo log member is dropped  from the database, the operating  system file is not deleted from disk.  Rather, the control files of the  associated database are updated to  drop the member from the database  structure. After dropping an online  redo log file, make sure that the  drop completed successfully, and then  use the appropriate operating  system command to delete the dropped online  redo log file.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;To drop a member of an active group,  you must first force a log switch.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Forcing Log Switches&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;A  log switch occurs when LGWR stops writing  to one online redo log group  and starts writing to another. By default,  a log switch occurs  automatically when the current online redo log file  group fills.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;You  can force a log switch to make the  currently active group inactive and  available for online redo log maintenance  operations. For example, you  want to drop the currently active group,  but are not able to do so  until the group is inactive. You may also  wish to force a log switch if  the currently active group needs to be  archived at a specific time  before the members of the group are completely  filled. This option is  useful in configurations with large online redo  log files that take a  long time to fill.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;To  force a log switch, you must have  the ALTER SYSTEM privilege. Use the  ALTER SYSTEM statement with the  SWITCH LOGFILE clause.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;The following statement forces a log  switch:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;ALTER SYSTEM SWITCH LOGFILE;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Verifying Blocks in Redo Log Files&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;You  can configure Oracle to use checksums  to verify blocks in the redo log  files. If you set the initialization  parameter DB_BLOCK_CHECKSUM to  TRUE, block checking is enabled for all  Oracle database blocks written  to disk, including redo log blocks. The  default value of  DB_BLOCK_CHECKSUM is FALSE.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;If  you enable block checking, Oracle  computes a checksum for each redo  log block written to the current log.  Oracle writes the checksum in the  header of the block. Oracle uses the  checksum to detect corruption in a  redo log block. Oracle tries to verify  the redo log block when it  writes the block to an archive log file and  when the block is read from  an archived log during recovery.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;If  Oracle detects a corruption in a redo  log block while trying to  archive it, the system attempts to read the  block from another member  in the group. If the block is corrupted in  all members the redo log  group, then archiving cannot proceed.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Note:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;There  is some overhead and decrease in  database performance with  DB_BLOCK_CHECKSUM enabled. Monitor your database  performance to decide  if the benefit of using data block checksums to  detect corruption  outweights the performance impact.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 130%;&quot;&gt;Clearing an Online Redo Log File&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;An  online redo log file might become  corrupted while the database is  open, and ultimately stop database activity  because archiving cannot  continue. In this situation the ALTER DATABASE  CLEAR LOGFILE statement  can be used reinitialize the file without shutting  down the database.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;The following statement clears the log  files in redo log group number 3:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;ALTER DATABASE CLEAR LOGFILE GROUP 3;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;This statement overcomes two situations  where dropping redo logs is not possible:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;    * If there are only  two log groups&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;    * The corrupt redo  log file belongs to the current group&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;If the corrupt redo log file has not  been archived, use the UNARCHIVED keyword in the statement.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;ALTER DATABASE CLEAR UNARCHIVED LOGFILE  GROUP 3;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;This  statement clears the corrupted redo  logs and avoids archiving them.  The cleared redo logs are available  for use even though they were not  archived.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;If  you clear a log file that is needed  for recovery of a backup, then you  can no longer recover from that backup.  Oracle writes a message in the  alert log describing the backups from  which you cannot recover.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Note:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;If you clear an unarchived redo log file,  you should make another backup of the database.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;If  you want to clear an unarchived redo  log that is needed to bring an  offline tablespace online, use the UNRECOVERABLE  DATAFILE clause in the  ALTER DATABASE CLEAR LOGFILE statement.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;If  you clear a redo log needed to bring  an offline tablespace online, you  will not be able to bring the tablespace  online again. You will have  to drop the tablespace or perform an incomplete  recovery. Note that  tablespaces taken offline normal do not require  recovery.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Viewing Online Redo Log Information&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Use the following views to display online  redo log information.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;View  Description&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;V$LOG&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Displays the redo log file information  from the control file&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;V$LOGFILE&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Identifies redo log groups and members  and member status&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;V$LOG_HISTORY&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;Contains log history information&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;The following query returns the control  file information about the online redo log for a database.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;SELECT * FROM V$LOG;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;GROUP#  THREAD#     SEQ    BYTES  MEMBERS  ARC STATUS      FIRST_CHANGE# FIRST_TIM&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;------  -------  -----   -------  -------  --- ---------  ------------- ---------&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     1         1  10605  1048576         1  YES ACTIVE           11515628 16-APR-00&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     2         1  10606  1048576         1  NO  CURRENT          11517595 16-APR-00&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     3         1  10603  1048576         1  YES INACTIVE        11511666  16-APR-00&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     4         1  10604  1048576         1  YES INACTIVE        11513647  16-APR-00&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;To see the names of all of the member  of a group, use a query similar to the following:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;SELECT * FROM V$LOGFILE;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;GROUP#   STATUS  MEMBER&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;------  -------  ----------------------------------&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     1            D:\ORANT\ORADATA\IDDB2\REDO04.LOG&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     2            D:\ORANT\ORADATA\IDDB2\REDO03.LOG&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     3            D:\ORANT\ORADATA\IDDB2\REDO02.LOG&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;     4            D:\ORANT\ORADATA\IDDB2\REDO01.LOG&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 85%;&quot;&gt;If STATUS is blank for a member, then  the file is in use.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/6972336318959098389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2010/12/3-redo-log-file-management.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/6972336318959098389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/6972336318959098389'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2010/12/3-redo-log-file-management.html' title='3. Redo Log File Management'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgONle52zwYSuyZxxxfGpzTQxHqtzWjZqMEOtgBR8Qm14hozhDJ12eghd0zKOk2f_PJiTpPd2RIrZZ1H3x0iVr_asLqmGxuKGtOru_NBV7nfUQMXjTT0jBb4UwJAiIMJPqjCuQpjXANMt8/s72-c/untitled.bmp" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9048632662751603388.post-6219086044180471966</id><published>2010-12-02T01:40:00.000-08:00</published><updated>2011-04-20T19:33:52.458-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oracle 10G Database"/><title type='text'>Oracle Database Basic</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;color: black; font-weight: bold; margin: 1ex;&quot;&gt;&lt;div&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What Is Oracle?&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;Oracle  is a company. Oracle  is also a database server, which manages data in a  very structured way.  It allows users to store and retrieve related  data in a multiuser environment  so that many users can concurrently  access the same data. All this is  accomplished while delivering high  performance. A database server also  prevents unauthorized access and  provides efficient solutions for failure  recovery.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What Is an Oracle Database?&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;An Oracle database is a collection  of data treated as a big unit in the database server.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What Is an Oracle Instance?&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;Every  running Oracle database  is associated with an Oracle instance. When a  database is started on  a database server (regardless of the type of  computer), Oracle allocates  a memory area called the System Global Area  (SGA) and starts one or  more Oracle processes. This combination of the  SGA and the Oracle processes  is called an Oracle instance. The memory  and processes of an instance  manage the associated database&#39;s data  efficiently and serve the one  or multiple users of the database.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What Is a Parameter File?&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;A  parameter file is a file  that contains a list of initialization  parameters and a value for each  parameter. You specify initialization  parameters in a parameter file  that reflect your particular  installation. Oracle supports the following  two types of parameter  files:&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;font-weight: normal;&quot; type=&quot;disc&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;Server Parameter    Files - Binary version. Persistent.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;Initialization Parameter    Files - Text version. Not persistent.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What Is a Server Parameter  File?&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;A  server parameter file is  a binary file that acts as a repository for  initialization parameters.  The server parameter file can reside on the  machine where the Oracle  database server executes. Initialization  parameters stored in a server  parameter file are persistent, in that  any changes made to the parameters  while an instance is running can  persist across instance shutdown and  startup.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What Is a Initialization Parameter  File?&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;An  initialization parameter  file is a text file that contains a list of  initialization parameters.  The file should be written in the client&#39;s  default character set. Sample  initialization parameter files are  provided on the Oracle distribution  medium for each operating system. A  sample file is sufficient for initial  use, but you will probably want  to modify the file to tune the database  for best performance. Any  changes will take effect after you completely  shut down and restart the  instance.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What is System Global Area  (SGA)?&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;The  System Global Area (SGA)  is a memory area that contains data shared  between all database users  such as buffer cache and a shared pool of  SQL statements. The SGA is  allocated in memory when an Oracle database  instance is started, and  any change in the value will take effect at  the next startup.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What is Program Global Area  (PGA)?&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;A  Program Global Area (PGA)  is a memory buffer that is allocated for  each individual database session  and it contains session specific  information such as SQL statement data  or buffers used for sorting. The  value specifies the total memory allocated  by all sessions, and  changes will take effect as new sessions are started.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What Is a User Account?&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;A user account is identified  by a user name and defines the user&#39;s attributes, including the following:&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;font-weight: normal;&quot; type=&quot;disc&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;Password for database    authentication&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;Privileges and roles&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;Default tablespace    for database objects&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;Default temporary    tablespace for query processing work space&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What Is the Relation of a User  Account and a Schema?&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;User  accounts and schemas have  a one-to-one relation. When you create a  user, you are also implicitly  creating a schema for that user. A schema  is a logical container for  the database objects (such as tables,  views, triggers, and so on) that  the user creates. The schema name is  the same as the user name, and  can be used to unambiguously refer to  objects owned by the user.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What Is a User Role?&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;A  user role is a group of privileges.  Privileges are assigned to users  through user roles. You create new  roles, grant privileges to the  roles, and then grant roles to users.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What is a Database Schema?&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;A  schema is a collection of  logical structures of data, or schema  objects. A schema is owned by  a database user and has the same name as  that user. Each user owns a  single schema. Schema objects can be  created and manipulated with SQL  and include: tables, views, and other  types of data objects.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What Is a Database Table?&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;A  database table is a basic  unit of data logical storage in an Oracle  database. Data is stored in  rows and columns. You define a table with a  table name, such as employees,  and a set of columns. You give each  column a column name, such as employee_id,  last_name, and job_id; a  datatype, such as VARCHAR2, DATE, or NUMBER;  and a width. The width can  be predetermined by the datatype, as in DATE.  If columns are of the  NUMBER datatype, define precision and scale instead  of width. A row is a  collection of column information corresponding  to a single record.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What Is a Table Index?&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;Index  is an optional structure  associated with a table that allow SQL  statements to execute more quickly  against a table. Just as the index  in this manual helps you locate information  faster than if there were  no index, an Oracle Database index provides  a faster access path to  table data. You can use indexes without rewriting  any queries. Your  results are the same, but you see them more quickly.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What Is an Oracle Tablespace?&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;An  Oracle tablespace is a big  unit of logical storage in an Oracle  database. It is managed and used  by the Oracle server to store  structures data objects, like tables and  indexes.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;Each  tablespace in an Oracle  database consists of one or more files called  datafiles, which are physical  structures that conform to the operating  system in which Oracle is running.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What Is an Oracle Data File?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;An  Oracle data file is a big  unit of physical storage in the OS file  system. One or many Oracle data  files are organized together to provide  physical storage to a single  Oracle tablespace.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What Is a Static Data Dictionary?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;Data  dictionary tables are  not directly accessible, but you can access  information in them through  data dictionary views. To list the data  dictionary views available to  you, query the view DICTIONARY. Many data  dictionary tables have three  corresponding views:&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;font-weight: normal;&quot; type=&quot;disc&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;An  ALL_ view displays    all the information accessible to the current  user, including information    from the current user&#39;s schema as well as  information from objects in    other schemas, if the current user has  access to those objects by way    of grants of privileges or roles.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;A  DBA_ view displays    all relevant information in the entire database.  DBA_ views are intended    only for administrators. They can be accessed  only by users with the    SELECT ANY TABLE privilege. This privilege is  assigned to the DBA role    when the system is initially installed.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;A  USER_ view displays    all the information from the schema of the  current user. No special    privileges are required to query these  views.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What Is a Dynamic Performance  View?&lt;/span&gt;&lt;/ul&gt;&lt;ul style=&quot;font-weight: normal;&quot; type=&quot;disc&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;Oracle  contains    a set of underlying views that are maintained by the  database server    and accessible to the database administrator user  SYS. These views are    called dynamic performance views because they  are continuously updated    while a database is open and in use, and  their contents relate primarily    to performance. Although these views  appear to be regular database tables,    they are not. These views  provide data on internal disk structures and    memory structures. You  can select from these views, but you can never    update or alter them.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What Is a Recycle Bin?&lt;/span&gt;&lt;/ul&gt;&lt;ul style=&quot;font-weight: normal;&quot; type=&quot;disc&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;Recycle  bin is a    logical storage to hold the tables that have been dropped  from the database,    in case it was dropped in error. Tables in recycle  bin can be recovered    back into database by the Flashback Drop  action. Oracle database recycle    save the same purpose as the recycle  bin on your Windows desktop.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;Recycle bin can    be turned on or off in the recyclebin=on/off in your parametere file.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What Is SQL*Plus?&lt;/span&gt;&lt;/ul&gt;&lt;ul style=&quot;font-weight: normal;&quot; type=&quot;disc&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;SQL*Plus  is an interactive    and batch query tool that is installed with every  Oracle Database Server    or Client installation. It has a command-line  user interface, a Windows    Graphical User Interface (GUI) and the  iSQL*Plus web-based user interface.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What Is Transport Network  Substrate (TNS)?&lt;/span&gt;&lt;/ul&gt;&lt;ul style=&quot;font-weight: normal;&quot; type=&quot;disc&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;TNS,  Transport Network    Substrate, is a foundation technology, built into  the Oracle Net foundation    layer that works with any standard network  transport protocol.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;span style=&quot;font-family: Times New Roman; font-size: small;&quot;&gt;What Is Open Database Communication  (ODBC)?&lt;/span&gt;&lt;/ul&gt;&lt;ul style=&quot;font-weight: normal;&quot; type=&quot;disc&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman;&quot;&gt;ODBC,  Open Database    Communication, a standard API (application program  interface) developed    by Microsoft for Windows applications to  communicate with database management    systems.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: Times New Roman;&quot;&gt;Oracle offers ODBC    drivers to allow Windows applications to connect Oracle server through    ODBC.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://freshoracleappsdba.blogspot.com/feeds/6219086044180471966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://freshoracleappsdba.blogspot.com/2010/12/oracle-database-basic.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/6219086044180471966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9048632662751603388/posts/default/6219086044180471966'/><link rel='alternate' type='text/html' href='http://freshoracleappsdba.blogspot.com/2010/12/oracle-database-basic.html' title='Oracle Database Basic'/><author><name>Javeed</name><uri>http://www.blogger.com/profile/14299077545809656636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry></feed>