{"id":2286,"date":"2013-03-24T01:15:06","date_gmt":"2013-03-24T01:15:06","guid":{"rendered":"http:\/\/www.oratraining.com\/blog\/?p=2286"},"modified":"2013-04-14T08:31:26","modified_gmt":"2013-04-14T08:31:26","slug":"oracle-fusion-applications-installation-run-repository-creation-utility-rcu-for-oracle-identity-management-components","status":"publish","type":"post","link":"https:\/\/www.oratraining.com\/blog\/2013\/03\/oracle-fusion-applications-installation-run-repository-creation-utility-rcu-for-oracle-identity-management-components\/","title":{"rendered":"Oracle Fusion Applications Installation: Run Repository Creation Utility (RCU) for Oracle Identity Management components"},"content":{"rendered":"<p style=\"text-align: justify;\"><strong>Previous:<\/strong>\u00a0<a title=\"Oracle Fusion Applications Installation: Run Oracle Fusion Applications Repository Creation Utility (Applications RCU)\" href=\"http:\/\/www.oratraining.com\/blog\/2013\/03\/oracle-fusion-applications-installation-run-oracle-fusion-applications-repository-creation-utility-applications-rcu\/\">Run Oracle Fusion Applications Repository Creation Utility (Applications RCU)<\/a><\/p>\n<p style=\"text-align: justify;\"><strong>Important Note:<\/strong>\u00a0Please note that we are not creating a separate database here for Oracle Identity Management components, though it is recommended but not mandatory to have a separate database for this. But since we are doing single node installation for Fusion Middleware and database node, we have to manage memory properly and hence we are not creating separate database instance.<\/p>\n<p style=\"text-align: justify;\">We will create these schemas in our Fusion Database (fusiondb) itself since the schema names are distinct compared to Fusion Application schemas. We will save a lot of Memory for our Virtual Machine.<\/p>\n<p>In order to run RCU for Identity Management on same database, we must set the open_cursors parameter to 800.<\/p>\n<p style=\"text-align: justify;\">Open a new database session and set following values.<\/p>\n<p>SQL&gt; <strong>show parameter open_cursors<\/strong><\/p>\n<p>NAME TYPE VALUE<\/p>\n<p>\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014 \u2014\u2014\u2014\u2013 \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014<\/p>\n<p>open_cursors integer 500<\/p>\n<p>SQL&gt; <strong>alter system set open_cursors=800 scope=both sid=&#8217;*&#8217;;<br \/>\n<\/strong><\/p>\n<p>System altered.<\/p>\n<p>SQL&gt; <strong>show parameter open_cursors<\/strong><\/p>\n<p>NAME TYPE VALUE<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; &#8212;&#8212;&#8212;&#8211; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>open_cursors integer 800<\/p>\n<p style=\"text-align: justify;\">As we mentioned in the previous post, RCU for Oracle Identity Management components is only available for Linux and Windows platforms and the Fusion Application setup ships with Linux only RCU for Identity Management components.<\/p>\n<p style=\"text-align: justify;\">If you want to run from Widnows (if your FA installation is on Windows, Solaris, HP-UX or AIX) then the RCU file can be downloaded from oracle website. The name on edelivery is <strong>V29675-01.zip while the name on technetwork download site is ofm_rcu_win_11.1.1.6.0_disk1_1of1.zip\u00a0<\/strong>or\u00a0any <strong>newer file<\/strong> (if available) which includes Repository Creation Utility for 11.1.1.6.0 Fusion Middleware Components.<\/p>\n<p>[fusion@fmwhost fmw_rcu]$ <strong>mkdir \/app\/fusion\/provisioning\/fmw_rcu<br \/>\n<\/strong><\/p>\n<p>[fusion@fmwhost fmw_rcu]$ <strong>cd \/app\/fusion\/provisioning\/fmw_rcu<br \/>\n<\/strong><\/p>\n<p>[fusion@fmwhost fmw_rcu]$ <strong>unzip \/mnt\/hgfs\/setup\/installers\/fmw_rcu\/linux\/rcuHome.zip<br \/>\n<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"background-color: white;\">Launch Repository Creation Utility for Oracle Identity Management from<strong>&lt;Framework_location&gt;\/fmw_rcu\/bin<\/strong>\u00a0location<br \/>\n<\/span><\/p>\n<p><span style=\"background-color: white;\">Launch the utility using <strong>.\/rcu<\/strong> command<\/span><\/p>\n<p>[fusion@fmwhost fmw_rcu]$ <strong>cd \/app\/fusion\/provisioning\/fmw_rcu\/bin<\/strong><\/p>\n<p>[fusion@fmwhost bin]$ <strong>.\/rcu &amp;<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.oratraining.com\/blog\/wp-content\/uploads\/2013\/03\/032413_1657_OracleFusio1.png\" width=\"651\" height=\"493\" \/><\/p>\n<p>Click\u00a0<strong>Next<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.oratraining.com\/blog\/wp-content\/uploads\/2013\/03\/032413_1657_OracleFusio2.png\" width=\"652\" height=\"493\" \/><\/p>\n<p>Select Create and click\u00a0<strong>Next<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.oratraining.com\/blog\/wp-content\/uploads\/2013\/03\/032413_1657_OracleFusio3.png\" width=\"652\" height=\"493\" \/><\/p>\n<p>Enter details of our existing database and click\u00a0<strong>Next<\/strong><\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"http:\/\/www.oratraining.com\/blog\/wp-content\/uploads\/2013\/03\/032413_1657_OracleFusio4.png\" \/><\/p>\n<p>Once prerequisites check completes, click\u00a0<strong>OK<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.oratraining.com\/blog\/wp-content\/uploads\/2013\/03\/032413_1657_OracleFusio5.png\" width=\"652\" height=\"493\" \/><\/p>\n<p>Mention any prefix for Identity Management related schemas. The default value is\u00a0<strong>DEV<\/strong>\u00a0while we have changed it to\u00a0<strong>FA<\/strong>. As per fusion applications documentations, they have given example as\u00a0<strong>EDG<\/strong>\u00a0or\u00a0<strong>ISA<\/strong>. You can use whichever you want but please make a note of this since at many places you will need to mention the schema name.<\/p>\n<p>Select all &#8220;Identity Management&#8221; components and click\u00a0<strong>Next<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.oratraining.com\/blog\/wp-content\/uploads\/2013\/03\/032413_1657_OracleFusio6.png\" width=\"652\" height=\"493\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"http:\/\/www.oratraining.com\/blog\/wp-content\/uploads\/2013\/03\/032413_1657_OracleFusio7.png\" \/><\/p>\n<p><span style=\"background-color: white;\">Once prerequisites check is completed, click\u00a0<strong>OK<br \/>\n<\/strong><\/span><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.oratraining.com\/blog\/wp-content\/uploads\/2013\/03\/032413_1657_OracleFusio8.png\" width=\"652\" height=\"493\" \/><\/p>\n<p>We have specified single password for all users i.e. Oracle123. Click\u00a0<strong>Next<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.oratraining.com\/blog\/wp-content\/uploads\/2013\/03\/032413_1657_OracleFusio9.png\" width=\"652\" height=\"493\" \/><\/p>\n<p>Review the information and click\u00a0<strong>Next<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"http:\/\/www.oratraining.com\/blog\/wp-content\/uploads\/2013\/03\/032413_1657_OracleFusio10.png\" \/><\/p>\n<p>Click\u00a0<strong>OK<\/strong>\u00a0to create the tablespaces.<\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" alt=\"\" src=\"http:\/\/www.oratraining.com\/blog\/wp-content\/uploads\/2013\/03\/032413_1657_OracleFusio11.png\" \/><\/p>\n<p>Once tablespaces creation is complete, click\u00a0<strong>OK<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.oratraining.com\/blog\/wp-content\/uploads\/2013\/03\/032413_1657_OracleFusio12.png\" width=\"652\" height=\"493\" \/><\/p>\n<p>Click\u00a0<strong>Create<\/strong>\u00a0to create users and start import.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.oratraining.com\/blog\/wp-content\/uploads\/2013\/03\/032413_1657_OracleFusio13.png\" width=\"652\" height=\"493\" \/><\/p>\n<p>Once import completes, above script appears. Click\u00a0<strong>Close<\/strong>\u00a0to finish RCU.<\/p>\n<p>&nbsp;<\/p>\n<p>Make sure that there are no invalid objects after the import.<\/p>\n<p>SQL&gt; <strong>select owner, count(1) from dba_objects where status=&#8217;INVALID&#8217; group by owner;<\/strong><\/p>\n<p>OWNER COUNT(1)<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; &#8212;&#8212;&#8212;-<\/p>\n<p>FA_OIM 3<\/p>\n<p>FA_SOAINFRA 2<\/p>\n<p>&nbsp;<\/p>\n<p>Since we can see some invalids, we can compile them.<\/p>\n<p>SQL&gt; <strong>@?\/rdbms\/admin\/utlrp<\/strong><\/p>\n<p>SQL&gt; <strong>select owner, count(1) from dba_objects where status=&#8217;INVALID&#8217; group by owner;<\/strong><\/p>\n<p>no rows selected<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Next:<\/strong> <a title=\"Oracle Fusion Applications Installation: Install Oracle Identity and Access Management Components\" href=\"http:\/\/www.oratraining.com\/blog\/2013\/03\/oracle-fusion-applications-installation-install-oracle-identity-and-access-management-components\/\">Install Oracle Identity and Access Management Components<\/a><\/p>\n<p><a title=\"Oracle Fusion Applications installation \u2013 Step by step guide (11.1.6)\" href=\"http:\/\/www.oratraining.com\/blog\/2013\/03\/oracle-fusion-applications-installation-step-by-step-guide-11-1-6\/\"><b>Installing Oracle Fusion Applications &#8211; steps<\/b><\/a><\/p>\n<ol>\n<li><a title=\"Oracle Fusion Applications Installation: Install Fusion Applications Provisioning Framework\" href=\"http:\/\/www.oratraining.com\/blog\/2013\/03\/oracle-fusion-applications-installation-install-fusion-applications-provisioning-framework\/\">Install Fusion Applications Provisioning Framework<\/a><\/li>\n<li><a title=\"Oracle Fusion Applications Installation: Install Oracle 11g Database (Applications Transactional Database)\" href=\"http:\/\/www.oratraining.com\/blog\/2013\/03\/oracle-fusion-applications-installation-install-oracle-11g-database-applications-transactional-database\/\">Install Oracle 11g Database (Applications Transactional Database)<\/a><\/li>\n<li><a title=\"Oracle Fusion Applications Installation: Run Oracle Fusion Applications Repository Creation Utility (Applications RCU)\" href=\"http:\/\/www.oratraining.com\/blog\/2013\/03\/oracle-fusion-applications-installation-run-oracle-fusion-applications-repository-creation-utility-applications-rcu\/\">Run Oracle Fusion Applications Repository Creation Utility (Applications RCU)<\/a><\/li>\n<li>Create another database for Oracle Identity Management Infrastructure (optional)<strong><br \/>\n<\/strong><\/li>\n<li><a title=\"Oracle Fusion Applications Installation: Run Repository Creation Utility (RCU) for Oracle Identity Management components\" href=\"http:\/\/www.oratraining.com\/blog\/2013\/03\/oracle-fusion-applications-installation-run-repository-creation-utility-rcu-for-oracle-identity-management-components\/\">Run Repository Creation Utility (RCU) for Oracle Identity Management components<\/a><strong><br \/>\n<\/strong><\/li>\n<li><a title=\"Oracle Fusion Applications Installation: Install Oracle Identity and Access Management Components\" href=\"http:\/\/www.oratraining.com\/blog\/2013\/03\/oracle-fusion-applications-installation-install-oracle-identity-and-access-management-components\/\">Install Oracle Identity and Access Management Components<\/a><\/li>\n<li><a title=\"Apply mandatory Patches\" href=\"http:\/\/www.oratraining.com\/blog\/2013\/03\/apply-mandatory-patches-2\/\">Apply mandatory Patches<\/a><\/li>\n<li><a title=\"Oracle Fusion Applications Installation: Configure Oracle Identity and Access Management components\" href=\"http:\/\/www.oratraining.com\/blog\/2013\/03\/oracle-fusion-applications-installation-configure-oracle-identity-and-access-management-components\/\">Configure Oracle Identity and Access Management components<\/a><strong><br \/>\n<\/strong><\/li>\n<li><a title=\"Oracle Fusion Applications Installation: Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)\" href=\"http:\/\/www.oratraining.com\/blog\/2013\/03\/oracle-fusion-applications-installation-integrate-oracle-identity-manager-oim-and-oracle-access-manager-oam\/\">Integrate Oracle Identity Manager (OIM) and Oracle Access Manager (OAM)<\/a><\/li>\n<li>Install provisioning framework on Node 2<\/li>\n<li><a title=\"Oracle Fusion Applications Installation: Create new Response File\" href=\"http:\/\/www.oratraining.com\/blog\/2013\/04\/oracle-fusion-applications-installation-create-new-response-file\/\">Create new Response File<\/a><\/li>\n<li><a title=\"Oracle Fusion Applications Installation: Provision an Applications Environment\" href=\"http:\/\/www.oratraining.com\/blog\/2012\/12\/provision-an-applications-environment\/\">Provision an Applications Environment<\/a>\u00a0(Editing in progress,\u00a0this link\u00a0currently\u00a0points to 11.1.5 counterpart)<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Previous:\u00a0Run Oracle Fusion Applications Repository Creation Utility (Applications RCU) Important Note:\u00a0Please note that we are not creating a separate database here for Oracle Identity Management components, though it is recommended but not mandatory to have a separate database for this. But since we are doing single node installation for Fusion Middleware and database node, we [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2286","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.oratraining.com\/blog\/wp-json\/wp\/v2\/posts\/2286","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.oratraining.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.oratraining.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.oratraining.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.oratraining.com\/blog\/wp-json\/wp\/v2\/comments?post=2286"}],"version-history":[{"count":0,"href":"https:\/\/www.oratraining.com\/blog\/wp-json\/wp\/v2\/posts\/2286\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.oratraining.com\/blog\/wp-json\/wp\/v2\/media?parent=2286"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.oratraining.com\/blog\/wp-json\/wp\/v2\/categories?post=2286"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.oratraining.com\/blog\/wp-json\/wp\/v2\/tags?post=2286"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}