<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>Welcome to Oracle</title>
	<atom:link href="http://exploreoracle.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://exploreoracle.com</link>
	<description>Reference to Oracle Technologies</description>
	<pubDate>Sat, 17 Jul 2010 12:53:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Minimizing Forms 11g Application’s First Time Startup overhead</title>
		<link>http://exploreoracle.com/2010/07/02/minimizing-forms-11g-application%e2%80%99s-first-time-startup-overhead/</link>
		<comments>http://exploreoracle.com/2010/07/02/minimizing-forms-11g-application%e2%80%99s-first-time-startup-overhead/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 09:43:32 +0000</pubDate>
		<dc:creator>Asif Anwar</dc:creator>
		
		<category><![CDATA[Forms 11g]]></category>

		<category><![CDATA[Fusion MiddleWare 11g]]></category>

		<guid isPermaLink="false">http://exploreoracle.com/?p=405</guid>
		<description><![CDATA[When  client accesses Forms application for the first time, java run-time classes bundled in JAR files are downloaded to client JRE cache.  These files include frmall.jar, frmwebutil.jar and jacob.jar. Cumulative size of these files is more than 2mb. If your application has some additional JAR files for example, JAR file containing icons, more time will [...]]]></description>
			<content:encoded><![CDATA[<p>When  client accesses Forms application for the first time, java run-time classes bundled in JAR files are downloaded to client JRE cache.  These files include <strong>frmall.jar</strong>, <strong>frmwebutil.jar</strong> and<strong> jacob.jar</strong>. Cumulative size of these files is more than <strong>2mb</strong>. <span id="more-405"></span>If your application has some additional JAR files for example, JAR file containing icons, more time will be required to download these additional files. On a slow connection, it creates a significant difference. Remember these files are downloaded only once when the application is accessed for the first time.  JRE caches these files. when application is accessed next time, JRE reuses these files if no changes are made to these files on server. If JRE detects new version of JAR files on server, files are downloaded again.</p>
<p>We can reduce this download time by keeping a copy of these files on client side prior to accessing the application. If we place these file on the default CLASSPATH of JRE , JRE use these files form client side instead of downloading it from server. Suppose JRE is  installed  in C: drive, you can place these files in following directory,</p>
<p><strong>C:\Program Files\Java\jre6\lib\</strong><strong>ext</strong></p>
<p>Now when you access Forms 11g application, JRE loads all required JAR files from  <strong>\ext</strong> directory.  This saves significant time on a slow connection.</p>
]]></content:encoded>
			<wfw:commentRss>http://exploreoracle.com/2010/07/02/minimizing-forms-11g-application%e2%80%99s-first-time-startup-overhead/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Key Mapping in Oracle Forms 10g and Forms 11g</title>
		<link>http://exploreoracle.com/2010/06/10/key-mapping-in-oracle-forms-10g-and-forms-11g/</link>
		<comments>http://exploreoracle.com/2010/06/10/key-mapping-in-oracle-forms-10g-and-forms-11g/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 09:00:22 +0000</pubDate>
		<dc:creator>Asif Anwar</dc:creator>
		
		<category><![CDATA[Forms 11g]]></category>

		<category><![CDATA[Fusion MiddleWare 11g]]></category>

		<guid isPermaLink="false">http://exploreoracle.com/?p=361</guid>
		<description><![CDATA[Key mapping or key binding defines how an application should respond when mapped key is typed. Usually application executes some function in repose. For example in Forms 6i, when user types F9, List of value is displayed to the user. It means that key F9 is mapped to function &#8220;List of Values&#8221;.
In oracle Forms this [...]]]></description>
			<content:encoded><![CDATA[<p>Key mapping or key binding defines how an application should respond when mapped key is typed. Usually application executes some function in repose. For example in Forms 6i, when user types F9, List of value is displayed to the user. It means that key F9 is mapped to function &#8220;List of Values&#8221;.<span id="more-361"></span></p>
<p>In oracle Forms this key mapping is defined in <strong>fmrweb.res</strong> file. Oracle provided a tool named &#8220;Oracle Terminal&#8221; in Forms 6i to customize key mapping. In Forms 10g and Forms 11g this file is directly editable.  In Forms 11g this file can be located at following location</p>
<p><em><strong>$Instance_home\config\FormsComponent\forms</strong></em></p>
<p>In Forms 10, frmweb.res can be located in <strong>\forms</strong> directory</p>
<p>As you know, in Forms 10g and 11g &#8220;List of values&#8221; is mapped to &#8220;Ctrl+L&#8221; key. Following section explains how to change &#8220;List of values&#8221; to F9 key. Let have a look at the following line in frmweb.res file which maps &#8220;List of values&#8221;  to &#8220;Ctrl+L&#8221; key</p>
<p><strong>76   : 2 : &#8220;Ctrl+L&#8221;         : 29 : &#8220;List of Values&#8221;</strong></p>
<p>it very important to understand the syntax.</p>
<p style="padding-left: 30px;"><strong>76: </strong> is the key code of  &#8220;L&#8221; character</p>
<p style="padding-left: 30px;"><strong>2:</strong> means that it will be accessed with &#8220;Ctrl&#8221; key, 1 is used for &#8220;Shift&#8221; key and  0 is used to access it stand alone</p>
<p style="padding-left: 30px;"><strong>Ctrl+L: </strong> it is the key used to access</p>
<p style="padding-left: 30px;"><strong>List of values:</strong> it is function called when the &#8220;Ctrl+L&#8221; is type</p>
<p>To re-map List of values from &#8220;Ctrl+L&#8221; to F9 key, we need key code of F9 key which is 120. A complete list of key codes can be view at following link</p>
<p><a href="http://www.adobe.com/livedocs/flash/9.0/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&amp;file=00001136.html" target="_blank">Keyboard keys and Key Values</a></p>
<p>Now edit key mapping for  List of values as under</p>
<p><strong>120  : 0 : &#8220;F9&#8243;             : 29 : &#8220;List of Values&#8221;</strong></p>
<p>To test it, restart your forms application. Now List of values is available with F9 key. similarly if you want to use &#8220;Shift+F&#8221;  for List of values, use following mapping</p>
<p><strong>120  : 1 : &#8220;Shift+F9&#8243;             : 29 : &#8220;List of Values&#8221;</strong></p>
<p>and use following mapping to access List of values with &#8220;Ctrl+F9&#8243;</p>
<p><strong>120  : 2 : &#8220;Ctrl+F9&#8243;             : 29 : &#8220;List of Values&#8221;</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://exploreoracle.com/2010/06/10/key-mapping-in-oracle-forms-10g-and-forms-11g/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hide username and password while calling oracle Reports</title>
		<link>http://exploreoracle.com/2010/06/09/hide-username-and-password-while-calling-oracle-reports/</link>
		<comments>http://exploreoracle.com/2010/06/09/hide-username-and-password-while-calling-oracle-reports/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 11:54:43 +0000</pubDate>
		<dc:creator>Asif Anwar</dc:creator>
		
		<category><![CDATA[Fusion MiddleWare 11g]]></category>

		<category><![CDATA[Reports 11g]]></category>

		<guid isPermaLink="false">http://exploreoracle.com/?p=337</guid>
		<description><![CDATA[Oracle report server requires username and password when report is called using Web.Show_document(). Username and password is required in report calling URL, for example following method calls a reports using Web.Show_Documnet().
Web.Show_Document('http://domainname.com:8090/reports/rwservlet?userid=username/password@db&#38; server=ReportsServer_1&#38;desformat=PDF&#38;destype=cache&#38;report=report.rdf&#38;paramform=yes','_blank');
In above call username and password are visible in URL, causing security problem. Oracle has provieded serveral methods to resolve this problem, one of [...]]]></description>
			<content:encoded><![CDATA[<p>Oracle report server requires username and password when report is called using Web.Show_document(). Username and password is required in report calling URL, for example following method calls a reports using Web.Show_Documnet().<span id="more-337"></span></p>
<p><em><code>Web.Show_Document('http://domainname.com:8090/reports/rwservlet?userid=username/password@db&amp; server=ReportsServer_1&amp;desformat=PDF&amp;destype=cache&amp;report=report.rdf&amp;paramform=yes','_blank');</code></em></p>
<p>In above call username and password are visible in URL, causing security problem. Oracle has provieded serveral methods to resolve this problem, one of these solution is to define keymapping in <strong>CGICMD.DAT</strong> file.  In Reports services 11g this file is located at following location</p>
<p><code><em>$DOMAIN_HOME/servers/WLS_REPORTS/stage/reports/reports/configuration/cgicmd.dat</em> </code></p>
<p>In Oracle Reports services 10g this file can be located in  <strong>\reports\conf</strong> directory.</p>
<p>To define a key mapping, append follwing line at the end of  the file</p>
<p><em>userlogin:      userid=username/password@db  %*</em></p>
<p>Restart reports server/Managed server, now you can call your report using following URL</p>
<p><em><code>Web.Show_Document('http://domainname.com:8090/reports/rwservlet?userlogin&amp;server=ReportsServer_1&amp;desformat=PDF&amp;destype=cache&amp;report=report.rdf&amp;paramform=yes','_blank');</code></em></p>
<p>You can define key mapping for as many parameter as you need using following syntax,</p>
<p><em>userlogin:      userid=username/password@db server=ReportsServer_1 desformat=PDF destype=cache %*</em></p>
<p><code>Reference: <a href="http://download.oracle.com/docs/cd/E12839_01/bi.1111/b32121/pbr_run013.htm" target="_blank">http://download.oracle.com/docs/cd/E12839_01/bi.1111/b32121/pbr_run013.htm</a><br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://exploreoracle.com/2010/06/09/hide-username-and-password-while-calling-oracle-reports/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Missing Plugins Error in Firefox with Oracle Forms Services 11g</title>
		<link>http://exploreoracle.com/2010/05/12/missing-plugins-error-in-firefox-with-oracle-forms-services-11g/</link>
		<comments>http://exploreoracle.com/2010/05/12/missing-plugins-error-in-firefox-with-oracle-forms-services-11g/#comments</comments>
		<pubDate>Wed, 12 May 2010 07:45:41 +0000</pubDate>
		<dc:creator>Asif Anwar</dc:creator>
		
		<category><![CDATA[Forms 11g]]></category>

		<category><![CDATA[Fusion MiddleWare 11g]]></category>

		<guid isPermaLink="false">http://exploreoracle.com/?p=330</guid>
		<description><![CDATA[At the time of installation Forms services 11g is configured to work with a specific version of  java run-time environment. You can find it in your FORMSWEB.CFG file. Following parameter in FORMSWEB.CFG file defines java plugin to be used,
# Parameter related to the version of the Java Plugin
jpi_mimetype=application/x-java-applet;jpi-version=1.6.0_12
Note that forms services is configured with  JRE [...]]]></description>
			<content:encoded><![CDATA[<p>At the time of installation Forms services 11g is configured to work with a specific version of  java run-time environment. You can find it in your <strong>FORMSWEB.CFG</strong> file.<span id="more-330"></span> Following parameter in FORMSWEB.CFG file defines java plugin to be used,</p>
<p># Parameter related to the version of the Java Plugin<br />
<strong>jpi_mimetype=application/x-java-applet;jpi-version=1.6.0_12</strong></p>
<p>Note that forms services is configured with  JRE 1.6 update 12.</p>
<p>Each time Firefox  tries to load java applet, it looks for  java version 1.6.0_12. If your system has other version installed then you get following message,</p>
<p><strong>Additional Plugins are required to display all the media on this page</strong></p>
<p>To resolve this problem either install JRE 1.6 update 12 or edit you FORMSWEB.CFG to omit the java plugin as under</p>
<p># Parameter related to the version of the Java Plugin<br />
<strong>jpi_mimetype=application/x-java-applet</strong></p>
<p>Now as FORMSWEB.CFG do not include any specific version java, Firefox will load java applet with any available java plugin.</p>
<p>Note that, there is no such issue with Internet Explorer.</p>
]]></content:encoded>
			<wfw:commentRss>http://exploreoracle.com/2010/05/12/missing-plugins-error-in-firefox-with-oracle-forms-services-11g/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Oracle Portal, Discoverer, Reports and Forms 11g installation Concepts</title>
		<link>http://exploreoracle.com/2010/04/23/oracle-portal-discoverer-reports-and-forms-11g-installation-concepts/</link>
		<comments>http://exploreoracle.com/2010/04/23/oracle-portal-discoverer-reports-and-forms-11g-installation-concepts/#comments</comments>
		<pubDate>Fri, 23 Apr 2010 14:00:44 +0000</pubDate>
		<dc:creator>Asif Anwar</dc:creator>
		
		<category><![CDATA[Fusion MiddleWare 11g]]></category>

		<category><![CDATA[Installation Guide]]></category>

		<guid isPermaLink="false">http://exploreoracle.com/?p=310</guid>
		<description><![CDATA[If you are planning to install oracle Forms, Reports, Portal and Discoverer 11g, few core components including Oracle Internet Directory (OID), Oracle Single Sign-On (OSSO) with  Delegated Administration services  and Oracle Weblogic server must be installed and configured before running installer for  oracle Forms, Reports, Portal and Discoverer 11g. You can skip these except [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="text-align: justify;">If you are planning to install oracle Forms, Reports, Portal and Discoverer 11g, few core components including Oracle Internet Directory (OID), Oracle Single Sign-On (OSSO) <span id="more-310"></span>with  Delegated Administration services  and Oracle Weblogic server must be installed and configured before running installer for <span> </span>oracle Forms, Reports, Portal and Discoverer 11g. You can skip these except Weblogic server if you have decided to install only Forms and Reports and you do not require Sign Sign-on in Reports and Forms.</p>
<p class="MsoNormal" style="text-align: justify;">In case of OID, you can install either Oracle Internet Directory 11g or Oracle Internet Directory 10g (10.1.4.3.0). As Oracle Fusion Middleware has no Single sign-on, so you must install single Sign-on version 10g (10.1.4.0) with Delegated Administration services. <span> </span></p>
<p class="MsoNormal" style="text-align: justify;">If you want to use OID 11g you can install it with Oracle Database 11g (11.1.0.7.0) or Oracle Database 10g (10.2.0.4). For OID 10g you should use Oracle Database 10g (10.2.0.4). Although OID 10g(10.1.4.3.0) can be installed on 10.1.0.5 or higher version but Portal 11g and Discover 11g repositories support only Oracle Database 10g (10.2.0.4) or oracle Database 11g (11.1.0.7.0).</p>
<p class="MsoNormal" style="text-align: justify;">Weblogic server is required for Oracle Internet Directory 11g and for Forms, Reports, Portal and Discoverer 11g.</p>
<p class="MsoNormal" style="text-align: justify;">If you have decided to proceed with Oracle Internet Directory 11g, visit following links to view step by step installation guide,</p>
<p class="MsoNormal"><a href="http://forums.oracle.com/forums/thread.jspa?threadID=946863">http://forums.oracle.com/forums/thread.jspa?threadID=946863</a></p>
<p class="MsoNormal">
<p class="MsoNormal"><a href="http://download.oracle.com/docs/cd/E15523_01/install.1111/e10421/toc.htm">http://download.oracle.com/docs/cd/E15523_01/install.1111/e10421/toc.htm</a></p>
<p class="MsoNormal"><a href="http://newappsdba.blogspot.com/2009/11/11g-fusion-middleware-install.html">http://newappsdba.blogspot.com/2009/11/11g-fusion-middleware-install.html</a></p>
<p class="MsoNormal">If you have decided to proceed with Oracle Internet Directory 10g, visit following link</p>
<p class="MsoNormal"><a href="../2010/04/02/forms-reports-discoverer-portal-11g-installation-with-oid-10g-10143-and-sso-10143/">http://exploreoracle.com/2010/04/02/forms-reports-discoverer-portal-11g-installation-with-oid-10g-10143-and-sso-10143/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://exploreoracle.com/2010/04/23/oracle-portal-discoverer-reports-and-forms-11g-installation-concepts/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Create Virtual Mapping for Forms 11g &#124; Deploy Images and Icons in Forms 11g</title>
		<link>http://exploreoracle.com/2010/04/10/create-virtual-mapping-for-forms-11g-deploy-images-and-icons-in-forms-11g/</link>
		<comments>http://exploreoracle.com/2010/04/10/create-virtual-mapping-for-forms-11g-deploy-images-and-icons-in-forms-11g/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 19:49:54 +0000</pubDate>
		<dc:creator>Asif Anwar</dc:creator>
		
		<category><![CDATA[Forms 11g]]></category>

		<category><![CDATA[Fusion MiddleWare 11g]]></category>

		<guid isPermaLink="false">http://exploreoracle.com/?p=297</guid>
		<description><![CDATA[This article explains virtual Directory Mapping for Forms 11g version 11.1.1.1.0.  This mapped virtual directory can be used to deploy icons, images, HTML and other files. First part explains how to create virtual mapping to deploy an HTML file and second part explains how to deploy icons and images in Forms 11g.
Create a directory as  [...]]]></description>
			<content:encoded><![CDATA[<p>This article explains virtual Directory Mapping for Forms 11g version 11.1.1.1.0.  This mapped virtual directory can be used to deploy icons, images, HTML and other files. <span id="more-297"></span>First part explains how to create virtual mapping to deploy an HTML file and second part explains how to deploy icons and images in Forms 11g.</p>
<p>Create a directory as <strong> C:\myapp</strong><br />
Now create an HTML file named  <strong>“MY.HTML”</strong> and place it in C:\myapp directory.<br />
Now locate the file <strong>weblogic.xml</strong> in following directory</p>
<p>$DOMAIN_HOME\servers\WLS_FORMS\stage\formsapp\11.1.1\formsapp\formsweb.war\WEB-INF\</p>
<p>Now add following line to  weblogic.xml file</p>
<p>&lt;virtual-directory-mapping&gt;<br />
&lt;local-path&gt;C:\myapp&lt;/local-path&gt;<br />
&lt;url-pattern&gt;myapp/*&lt;/url-pattern&gt;<br />
&lt;/virtual-directory-mapping&gt;</p>
<p>Now open  <strong>Forms.conf</strong> file which can be located at following location</p>
<p>$ORACLE_INSTANCE\config\OHS\ohs1\moduleconf</p>
<p>Add following two line in this file</p>
<p>AliasMatch ^/forms/myapp/(..*) &#8220;C:\myapp/$1&#8243;<br />
WLExcludePathOrMimeType /forms/mypp/</p>
<p>Now Restart HTTP server and open following URL</p>
<p>Http://localhost:8090/forms/myapp/my.html</p>
<p>If page is displayed, virtual mapping is successful.</p>
<p>Note that virtual mapping for Forms 11.1.1.2 is not supported in this way.</p>
<p><strong>Deploy Images and Icons in Forms 11g</strong></p>
<p>Similarly mapped virtual directory can be used to deploy icons and images. To deploy icons or images do following.</p>
<p>Add icons/images to a JAR file using following command</p>
<p>&lt;Oracle Home&gt;\jdk\bin\jar –cvf myAppIcons.jar *.gif</p>
<p>Now place this myAppIcons.jar file to c:\myapp directory .<br />
Now modify <strong>formsweb.cfg</strong> file by adding following bold face words,</p>
<p>archive=frmall.jar,<strong>/forms/myapp/myAppIcons.jar</strong><br />
imageBase=<strong>codebase</strong></p>
<p>This JAR file can also be places in a pre-mapped directory like  <strong>$ORACLE_HOME\forms\java</strong>.<br />
If you do not want to create JAR files of icons, you can directly place your icons in  $ORACLE_HOME\forms\java directory</p>
<p>Reference:   Support.oracle.com  (document id. 981095.1)</p>
]]></content:encoded>
			<wfw:commentRss>http://exploreoracle.com/2010/04/10/create-virtual-mapping-for-forms-11g-deploy-images-and-icons-in-forms-11g/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Forms, Reports, Discoverer, Portal 11g installation with OID 10g (10.1.4.3) and SSO (10.1.4.3)</title>
		<link>http://exploreoracle.com/2010/04/02/forms-reports-discoverer-portal-11g-installation-with-oid-10g-10143-and-sso-10143/</link>
		<comments>http://exploreoracle.com/2010/04/02/forms-reports-discoverer-portal-11g-installation-with-oid-10g-10143-and-sso-10143/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 10:51:46 +0000</pubDate>
		<dc:creator>Asif Anwar</dc:creator>
		
		<category><![CDATA[Fusion MiddleWare 11g]]></category>

		<category><![CDATA[Installation Guide]]></category>

		<guid isPermaLink="false">http://exploreoracle.com/?p=283</guid>
		<description><![CDATA[I want to share my experience of installing Oracle Forms, Reports, Discoverer, Portal 11g with Oracle internet Directory 10g (10.1.4.3) and Oracle Single Sign-On 10g (10.1.4.3). I did it on windows server 2003 sp2. Under each step I have provided the names of installer packages which can be downloaded from oracle website. 

1- Install Oracle [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="text-align: justify;">I want to share my experience of installing Oracle Forms, Reports, Discoverer, Portal 11g with Oracle internet Directory 10g (10.1.4.3) and Oracle Single Sign-On 10g (10.1.4.3).<span> </span>I did it on windows server 2003 sp2. Under each step I have provided the names of installer packages which can be downloaded from oracle website. <span id="more-283"></span></p>
<p class="MsoNormal" style="text-align: justify;">
<p class="MsoListParagraphCxSpFirst" ><span><span><strong>1-</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span>Install Oracle Database 10.2.0.3. Do not install starter database, only install Database Software.</p>
<p class="MsoListParagraphCxSpMiddle">
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in; "><span style="font-size: 10pt; line-height: 115%;"><span><strong>a.</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span><span style="font-size: 10pt; line-height: 115%;">10203_vista_w2k8_x86_production_db.zip</span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in;">
<p class="MsoListParagraphCxSpMiddle" ><span><span><strong>2-</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span>Install<span> </span>Oracle database companion<span> </span>CD Release R2</p>
<p class="MsoListParagraphCxSpMiddle">
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in; "><em><span style="font-size: 10pt; line-height: 115%;"><span><strong>a.</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span></em><em><span style="font-size: 10pt; line-height: 115%;">10201_companion_win32</span></em></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in;"><em> </em></p>
<p class="MsoListParagraphCxSpMiddle" ><span><span><strong>3-</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span>Apply patch no 6810189 to upgrade Database to 10.2.0.4.</p>
<p class="MsoListParagraphCxSpMiddle">
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in; "><span><span><strong>a.</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span>p6810189_10204_Win32</p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in;">
<p class="MsoListParagraphCxSpMiddle" ><strong><span><span>4-<span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span></strong>Copy msvcr71.dll to<span> </span>%windir%\system32<span> </span>and %windir%\system</p>
<p class="MsoListParagraphCxSpMiddle" ><span><span><strong>5-</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span>Create a Listener</p>
<p class="MsoListParagraphCxSpMiddle" ><span><span><strong>6-</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span>Create Database using<span> </span>DBCA, Database Character set must be<span> </span><strong>AL32UTF8</strong></p>
<p class="MsoListParagraphCxSpMiddle" ><span><span><strong>7-</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span>Modify Database to install oracle Ultra Search Schema using DBCA</p>
<p class="MsoListParagraphCxSpMiddle" ><span><span><strong>8-</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span>Register Database with Listener</p>
<p class="MsoListParagraphCxSpMiddle" ><span><span><strong>9-</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span>Modify database initialization parameter as under</p>
<p class="MsoListParagraphCxSpMiddle">
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">db_cache_size=144M</span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">shared_pool_size=175M</span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">java_pool_size=120m</span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Courier New&quot;;">aq_tm_processes=1</span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Courier New&quot;;">processes=500</span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Courier New&quot;;">open_cursors=500</span></p>
<p class="MsoListParagraphCxSpMiddle"><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Courier New&quot;;"> </span></p>
<p class="MsoListParagraphCxSpMiddle" ><span style="font-family: &quot;Courier New&quot;;"><span><strong>10-</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span><span>Install MRCA to create repository for Oracle Identity Management( 10.1.4.0.1).First run installer and then run Repository Creation Assistant from start menu.</span></p>
<p class="MsoListParagraphCxSpMiddle"><span style="font-family: &quot;Courier New&quot;;"> </span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in; "><em><span style="font-family: &quot;Courier New&quot;;"><span><strong>a.</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span></em><em><span style="font-size: 10pt; line-height: 115%;">as_windows_x86_mrca_101401_disk1.zip</span></em></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in; "><em><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Courier New&quot;;"><span><strong>b.</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span></em><em><span style="font-size: 10pt; line-height: 115%;">as_windows_x86_mrca_101401_disk2.zip</span></em></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in;"><span style="font-family: &quot;Courier New&quot;;"> </span></p>
<p class="MsoListParagraphCxSpMiddle" ><strong><span style="font-size: 10pt; line-height: 115%;"><span>11-<span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span></strong><span style="line-height: 115%;">Install Schemas for <span> </span>PORTAL<span> </span>and DISCOVERER<span> </span>11g by running<span> </span><strong>RCU.BAT</strong><span> </span>from bin directory</span></p>
<p class="MsoListParagraphCxSpMiddle"><span style="font-size: 10pt; line-height: 115%;"> </span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in; "><em><span style="font-size: 10pt; line-height: 115%;"><span><strong>a.</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span></em><em><span style="font-size: 10pt; line-height: 115%;">ofm_rcu_win32_11.1.1.2.1_disk1_1of1.zip</span></em></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in;"><span style="font-size: 10pt; line-height: 115%;"> </span></p>
<p class="MsoListParagraphCxSpMiddle" ><strong><span style="line-height: 115%;"><span>12-<span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span></strong><span style="line-height: 115%;">Install Oracle Identity Management 10g (10.1.4.0.1), here I installed oracle internet Directory, Oracle Single Sign-on, Oracle application server Delegated Administration services and Oracle Directory Integration Platform. I choose “Oracle Application server Infrastructure 10g” on first page of installer and “Identity Management 10g (1.10GB) on second page.</span></p>
<p class="MsoListParagraphCxSpMiddle"><span style="line-height: 115%;"> </span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in; "><em><span style="font-size: 10pt; line-height: 115%;"><span><strong>a.</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"><strong> </strong> </span></span></span></em><em><span style="font-size: 10pt; line-height: 115%;">as_windows_x86_oim_oif_101401_disk1.zip</span></em></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in; "><em><span style="font-size: 10pt; line-height: 115%;"><span><strong>b.</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span></em><em><span style="font-size: 10pt; line-height: 115%;">as_windows_x86_oim_oif_101401_disk2.zip</span></em></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in;"><span style="font-size: 10pt; line-height: 115%;"> </span></p>
<p class="MsoListParagraphCxSpMiddle" ><span style="line-height: 115%;"><span><strong>13-</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span><span style="line-height: 115%;">Upgrade Oracle identity Management from <span> </span><span> </span><strong>10.1.4.0.1</strong> to <strong>10.1.4.3.0 </strong>by applying patch no. 7215628.This patch can be downloaded from </span><span> </span>support.oracle.com<span style="line-height: 115%;"> </span></p>
<p class="MsoListParagraphCxSpMiddle"><span style="line-height: 115%;"> </span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in; "><em><span style="font-size: 10pt; line-height: 115%;"><span><strong>a.</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span></em><em><span style="font-size: 10pt; line-height: 115%;">p7215628_101430_WINNT.zip</span></em></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in;"><span style="font-size: 10pt; line-height: 115%;"> </span></p>
<p class="MsoListParagraphCxSpMiddle" ><span style="line-height: 115%;"><span><strong>1</strong><strong>4-<span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></strong></span></span><span style="line-height: 115%;">Install Weblogic server <span> </span>10.3.1 </span></p>
<p class="MsoListParagraphCxSpMiddle"><span style="font-size: 10pt; line-height: 115%;"> </span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in; "><em><span style="font-size: 10pt; line-height: 115%;"><span><strong>a.</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"><strong> </strong> </span></span></span></em><em><span style="font-size: 10pt; line-height: 115%;">oepe11_wls1031.exe</span></em></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in;"><span style="font-size: 10pt; line-height: 115%;"> </span></p>
<p class="MsoListParagraphCxSpMiddle" ><span class="boldbodycopy"><span><span><strong>15-</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span></span><span style="font-size: 10pt; line-height: 115%;"><span> </span></span><span>Install Forms, Reports, Portal, Discoverer 11g<span> </span>(</span><span class="boldbodycopy">11.1.1.1.0)</span></p>
<p class="MsoListParagraphCxSpMiddle"><span style="font-size: 10pt; line-height: 115%;"> </span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in; "><em><span style="font-size: 10pt; line-height: 115%;"><span><strong>a.</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span></em><em><span style="font-size: 10pt; line-height: 115%;">ofm_pfrd_win_11.1.1.1.0_32_disk1_1of1.zip</span></em></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in; "><em><span style="font-size: 10pt; line-height: 115%;"><span><strong>b.</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span></em><em><span style="font-size: 10pt; line-height: 115%;">ofm_pfrd_win_11.1.1.1.0_32_disk2_1of1.zip</span></em></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in; "><em><span style="font-size: 10pt; line-height: 115%;"><span><strong>c.</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span></em><em><span style="font-size: 10pt; line-height: 115%;">ofm_pfrd_win_11.1.1.1.0_32_disk3_1of1.zip</span></em></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in; "><em><span style="font-size: 10pt; line-height: 115%;"><span><strong>d.</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span></em><em><span style="font-size: 10pt; line-height: 115%;">ofm_pfrd_win_11.1.1.1.0_32_disk4_1of1.zip</span></em></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1in;"><span style="font-size: 10pt; line-height: 115%;"> </span></p>
<p class="MsoListParagraphCxSpMiddle" ><span><span><strong>16-</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span><span>Now test your installation using following URL</span></p>
<p class="MsoListParagraphCxSpMiddle"><span style="font-size: 10pt; line-height: 115%;"> </span></p>
<p class="MsoListParagraphCxSpMiddle"><span style="font-size: 10pt; line-height: 115%;">http://Hostname:8090/portal/pls/portal</span></p>
<p class="MsoListParagraphCxSpMiddle"><span>If you get following error<span> </span></span></p>
<p class="MsoListParagraphCxSpMiddle"><span> </span></p>
<p class="MsoListParagraphCxSpMiddle"><strong>Failure of server APACHE bridge</strong></p>
<p class="MsoListParagraphCxSpMiddle"><span> </span></p>
<p class="MsoListParagraphCxSpMiddle"><span>It means Oracle HTTP server (OHS) is not working, to resolve this </span></p>
<p class="MsoListParagraphCxSpMiddle"><span><span> </span></span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1.25in; "><span style="font-size: 10pt; line-height: 115%;"><span><strong>a-</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span><span style="font-size: 10pt; line-height: 115%;">copy mod_wl_22.so from %MiddleWareHome%\wlserver_10.3\server\plugin \win\32</span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin-left: 1.25in; "><span style="font-size: 10pt; line-height: 115%;"><span><strong>b-</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span><span style="font-size: 10pt; line-height: 115%;"><span> </span>Paste this file in %OracleHome%\ohs\modules\ directory, Locate file named mod_wl_ohs.so in this directory, backup mod_wl_ohs.so file and delete it , Now rename mod_wl_22.so to mod_wl_ohs.so</span></p>
<p class="MsoListParagraphCxSpLast" style="margin-left: 1.25in; "><span style="font-size: 10pt; line-height: 115%;"><span><strong>c-</strong><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span></span><span style="font-size: 10pt; line-height: 115%;"><span> </span>Restart Your OHS using following command at command Line</span></p>
<p><strong><span style="font-size: 10pt; line-height: 115%; font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;;">opmnctl startproc ias-component=ohs1</span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://exploreoracle.com/2010/04/02/forms-reports-discoverer-portal-11g-installation-with-oid-10g-10143-and-sso-10143/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Oracle PGA</title>
		<link>http://exploreoracle.com/2009/11/09/oracle-pga/</link>
		<comments>http://exploreoracle.com/2009/11/09/oracle-pga/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 22:06:57 +0000</pubDate>
		<dc:creator>Asif Anwar</dc:creator>
		
		<category><![CDATA[DataBase Architecture]]></category>

		<category><![CDATA[Oracle Database 10g]]></category>

		<guid isPermaLink="false">http://exploreoracle.com/?p=275</guid>
		<description><![CDATA[Oracle instance consists of SGA and oracle processes.  Oracle processes can be divided into server processes and background processes. Oracle database uses background processes to perform overall database operations, for example, database writer process writes dirty buffer from database buffer cache to datafiles. Oracle creates one or more Server Processes for users connected to [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="text-align: justify;">Oracle instance consists of SGA and oracle processes. <span> </span>Oracle processes can be divided into server processes and background processes. Oracle database uses background processes to perform overall database operations, for example, database writer process writes dirty buffer from database buffer cache to datafiles. <span id="more-275"></span>Oracle creates one or more Server Processes for users connected to database. Each oracle process is assigned a memory area to contain data and control information.<span> </span>This memory area is called Program Global Area (PGA).</p>
<p class="MsoNormal" style="text-align: justify;">
<p class="MsoNormal" style="text-align: justify;">Oracle database creates server processes to mange requests of user process. All user process issues SQL statements, it is the responsibility of Server process to execute these statements and return results to user process. Each server process has one PGA. PGA is memory where server process executes statements and stores information. PGA consists of Private SQL Area, session memory and SQL work Areas.</p>
<p class="MsoNormal" style="text-align: justify;">
<p class="MsoNormal" style="text-align: justify;">Each statement in oracle is associated with a Private SQL area. Private SQL area can be divided into <strong>persistent area</strong> and <strong>run-time area</strong>. Persistent area contains bind information, i.e. the values for bind variables. Runtime area is used to execute the statements. <span> </span>Private SQL area is created in PGA if the connection is established using dedicated server. In case of shard server connection, Private SQL area is created in SGA.</p>
<p class="MsoNormal" style="text-align: justify;">
<p class="MsoNormal" style="text-align: justify;">PGA also contains Session Memory which is used to store session information for example session variables and logon information.</p>
<p class="MsoNormal" style="text-align: justify;"><span> </span></p>
<p class="MsoNormal" style="text-align: justify;">Few queries require complex operation like Hash Join or sorting. These operations are performed in the memory. To perform these tasks, SQL work areas are created in runtime area. The size of SQL work areas should be large enough that it can contain  data accessed by SQL statements. If size of work area is not large enough then response time may increase and hurt database performance. Oracle supports automatic memory management of work areas. Automatic management involve to steps, first you decide maximum memory available for PAG. Then use PGA_AGGREGATE_TARGET initialization parameter to set maximum memory available for PGA. This will only work for dedicated server mode. Because in shared servers, SQL work areas are created in SGA.</p>
<p class="MsoNormal" style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://exploreoracle.com/2009/11/09/oracle-pga/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ORA-02248 error while connecting Developer 6i to Database 11g</title>
		<link>http://exploreoracle.com/2009/10/29/ora-02248-error-while-connecting-developer-6i-to-database-11g/</link>
		<comments>http://exploreoracle.com/2009/10/29/ora-02248-error-while-connecting-developer-6i-to-database-11g/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 10:57:06 +0000</pubDate>
		<dc:creator>Asif Anwar</dc:creator>
		
		<category><![CDATA[Application Developement]]></category>

		<category><![CDATA[Oracle Database 11g]]></category>

		<guid isPermaLink="false">http://exploreoracle.com/?p=261</guid>
		<description><![CDATA[If you have an older version of Developer 6i and try to connect to Database server 11g, connection fails with following error message
ORA-02248: invalid option for ALTER SESSION
To resolve this problem simply upgrade your Developer 6i release by applying a patch or by fresh installation. For example, when I first time encountered this problem, I [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal">If you have an older version of Developer 6i and try to connect to Database server 11g, connection fails with following error message</p>
<p class="MsoNormal"><strong>ORA-02248: invalid option for ALTER SESSION</strong></p>
<p class="MsoNormal" style="text-align: justify;">To resolve this problem simply upgrade your Developer 6i release by <span id="more-261"></span>applying a patch or by fresh installation. For example, when I first time encountered this problem, I was using <strong>Forms Builder 6.0.5.0.2</strong>. I removed my previous release and installed Developer release <strong>6.0.8.8.0</strong>. After up-gradation I was able to connect to 11g server without further problem.</p>
<p class="MsoNormal" style="text-align: justify;">When I first time tried to run my form, Forms Builder 6.0.8.8.0 asked me to re-enter password. This is because 11g has new <strong>Case sensitive password</strong> feature. When I first time connected to Forms Builder, I supplied correct password which was in lower case. When I tried to run form, Forms Builder tried to connect to 11g server with upper case user and upper case password. This is default behavior of Forms builder. Similar problem occurred when I tried to call reports from Forms using RUN_PRODUCT() method. <span> </span>To resolve this problem either set database users passwords to upper case or issue following SQL command to disable case Sensitive password feature.</p>
<p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal;"><span style="font-size: 10pt; font-family: &quot;Courier New&quot;;">ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON = FALSE;</span></p>
<p class="MsoNormal">
<p class="MsoNormal" style="text-align: justify;">Upgrading your Developer release will resolve you problem but you must remember that developer 6i with 11g is not a supported combination by oracle as support for Developer 6i has been dis-continued. Oracle recommends upgrading you developer to latest version like Oracle Developer Suite <em><span style="font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;;">10g </span></em><em><span style="font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;; font-style: normal;">or Forms 11g</span></em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://exploreoracle.com/2009/10/29/ora-02248-error-while-connecting-developer-6i-to-database-11g/feed/</wfw:commentRss>
		</item>
		<item>
		<title>RMAN Recovery &#124; Restore Controlfile</title>
		<link>http://exploreoracle.com/2009/09/12/rman-recovery-restore-controlfile/</link>
		<comments>http://exploreoracle.com/2009/09/12/rman-recovery-restore-controlfile/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 12:45:07 +0000</pubDate>
		<dc:creator>Asif Anwar</dc:creator>
		
		<category><![CDATA[Backup and Recovery]]></category>

		<category><![CDATA[Oracle Database 10g]]></category>

		<guid isPermaLink="false">http://exploreoracle.com/?p=218</guid>
		<description><![CDATA[In this post, you will learn how to recover a database using RMAN. To recover database, an RMAN backup is required. In last article, it was explained that how we can take backup using RMAN. In following example, backup taken in last article will be used to perform full database recovery. Visit following link to [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="text-align: justify;">In this post, you will learn how to recover a database using RMAN. To recover database, an RMAN backup is required. In last article, it was explained that how we can take backup using RMAN. <span id="more-218"></span>In following example, backup taken in last article will be used to perform full database recovery. Visit following link to view last article.</p>
<p class="MsoNormal" style="text-align: justify;">
<p class="MsoNormal" style="text-align: justify;"><a href="../2009/09/06/rman-script-to-take-full-database-backup/">http://exploreoracle.com/2009/09/06/rman-script-to-take-full-database-backup/</a></p>
<p class="MsoNormal" style="text-align: justify;">
<p class="MsoNormal" style="text-align: justify;">Now we have scenario in which all data files have lost, we have also lost controlfiles.<span> </span>But some how, we haven’t lost archivelog files since last backup. In this case, we can recover our database using RMAN backup and archivelog files. We shall only lose data which was in current online redo log file. <span> </span>Remember, at startup our database in not opened.</p>
<p class="MsoNormal" style="text-align: justify;">Invoke RMAN and connect to database using following command.</p>
<p class="MsoNormal" style="margin-left: 0.25in;"><code style="color: #ff9900"> RMAN&gt; connect target /</code></p>
<p class="MsoNormal" style="text-align: justify;">Now set DBID with following command, it should be the Id of your database.</p>
<p class="MsoNormal" style="margin-left: 0.25in;"><code style="color: #ff9900"> RMAN&gt; set dbid=1216018526</code></p>
<p class="MsoNormal" style="text-align: justify;">Now start database in nomount stage.</p>
<p class="MsoNormal" style="margin-left: 0.25in;"><code style="color: #ff9900">RMAN&gt; startup nomount;</code></p>
<p class="MsoNormal" style="text-align: justify;">Now configure controlfile autoback location.</p>
<p class="MsoNormal" style="margin-left: 0.25in;"><code style="color: #ff9900">RMAN&gt; set controlfile autobackup format for device type disk to 'd:/rmanbackup/%F’;</code></p>
<p class="MsoNormal" style="text-align: justify;">Use      following command to restore controlfiles.</p>
<p class="MsoNormal" style="margin-left: 0.25in;"><code style="color: #ff9900">RMAN&gt; restore controlfile from autobackup;</code></p>
<p class="MsoNormal" style="margin-left: 0.25in;">
<p class="MsoNormal" style="text-align: justify;"><strong><em style="color: #4682B4">Using this way all three control files will be restored to their default locations. However, there is another way to restore controlfile if you do not want to restore controlfile using &#8220;from autobackup&#8221;.  In this method,  first connect to database, and then start it in nomount stage.  Now locate the file name  which contains controlfile backup in d:\rmanbackup,  copy its  name.  Now issues following command to restore control file</em></strong></p>
<p class="MsoNormal" style="text-align: justify;"><strong><em style="color: #4682B4">RMAN&gt; restore controlfile to &#8216;c:/CONTROL01.CTL&#8217; from  &#8216;d:/rmanbackup/C-1216018526-20090905-00&#8242;;</em></strong></p>
<p class="MsoNormal" style="text-align: justify;"><strong><em style="color: #4682B4">In this command  &#8216;</em></strong><strong><em style="color: #4682B4">C-1216018526-20090905-00&#8242; is name of backup file which contains controlfile backup. This file can be from autobackup or from  other backup. Other back means controlfile backup taken using &#8220;backup format&#8221; method in RMAN.<br />
</em></strong></p>
<p class="MsoNormal" style="text-align: justify;"><strong><em style="color: #4682B4"> </em></strong><strong><em style="color: #4682B4">Above restore controlfile  command will create only one controlfile at &#8216;c:/CONTROL01.CTL&#8217;. Now copy this first control file at its location and save as it two times to create CONTROL02.CTL, and CONTROL03.CTL files.  using this method you do not need to set DBID</em>, <em style="color: #4682B4">and autobackup control file location.</em></strong></p>
<p><strong></strong></p>
<p class="MsoNormal" style="text-align: justify;">Restoration of control file is key point in database recovery. As control file has the information about all datafiles. Once control file is restored, database can be mounted.  Mounting of database is necessary.  All recovery operation can only be performed in mount stage. You can mount your database using following command.</p>
<p class="MsoNormal" style="margin-left: 0.25in;"><code style="color: #ff9900">RMAN&gt; mount database;</code></p>
<p class="MsoNormal" style="text-align: justify;">After mounting database, this is time to restore all datafilese. To restore database, use following command.</p>
<p class="MsoNormal" style="margin-left: 0.25in;"><code style="color: #ff9900">RMAN&gt; restore database using tag full_db;</code></p>
<p class="MsoNormal" style="text-align: justify;">Media Recovery should be performed on database before opening. In this step archivelogs are applied to recover data since last backup and to bring database in consistent stage.</p>
<p class="MsoNormal" style="margin-left: 0.25in;"><code style="color: #ff9900">RMAN&gt; recover database;</code></p>
<p class="MsoNormal" style="text-align: justify;">Issue following command to open database and reset logs</p>
<p class="MsoNormal" style="margin-left: 0.25in;"><code style="color: #ff9900">RMAN&gt; alter database open resetlogs;</code></p>
<p class="MsoNormal" style="text-align: justify;">Following snapshots show full recovery process.</p>
<p class="MsoNormal" style="text-align: justify;">
<p><div class="wp-caption alignnone" style="width: 673px"><img title="Rman Recovery (part 1)" src="/images/RMAN/RMAN_2.PNG" alt="Rman Recovery (part 1)" width="663" height="618" /><p class="wp-caption-text">Rman Recovery (part 1)</p></div></p>
<p class="MsoNormal" style="text-align: justify;">
<p class="MsoNormal" style="text-align: justify;">
<p><div class="wp-caption alignnone" style="width: 678px"><img title="Rman Recovery (part 2)" src="/images/RMAN/RMAN_3.PNG" alt="Rman Recovery (part 2)" width="668" height="758" /><p class="wp-caption-text">Rman Recovery (part 2)</p></div></p>
]]></content:encoded>
			<wfw:commentRss>http://exploreoracle.com/2009/09/12/rman-recovery-restore-controlfile/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
