RCU (Repository Creation Utility) 11gR2 on Linux 64 bit

RCU creates the required database schema for Identity and Access Management components. As per the certification matrix, Database versions supported for 11gR2 components are :

  • Oracle 10.2.0.4+
  • Oracle 11.1.0.7+
  • Oracle 11.2.0.1+
Environment :
OS Oracle Enterprise Linux 6
Host Name oam11gr2.idmoracle.com
JDK_HOME /home/oracle/jdk1.6.0_35
Database Hostname idmdb.idmoracle.com
Database Port and service name 1521:orcl

To create schema for OAM11gR2 using RCU on Linux 64 bit, unzip the V33642-01.zip file and execute the rcu command fromrcuhome/bin directory.

[oracle@oam11gr2 rcuHome]$ bin/rcu
Failed to initialize logger with location :/home/oracle/rcuHome/rcu/log/logdir.2013-02-25_15-42/rcu.log
Initializing logger using the following location :/tmp/logdir.2013-02-25_15-42/rcu.log
Exception in thread “main” java.lang.UnsatisfiedLinkError: /home/oracle/rcuHome/jdk/jre/lib/i386/xawt/libmawt.so: libXext.so.6: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1807)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1703)
at java.lang.Runtime.load0(Runtime.java:770)
at java.lang.System.load(System.java:1003)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1807)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1724)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1028)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.loadLibraries(Toolkit.java:1605)
at java.awt.Toolkit.<clinit>(Toolkit.java:1627)
at com.jgoodies.looks.LookUtils.isLowResolution(LookUtils.java:484)
at com.jgoodies.looks.LookUtils.<clinit>(LookUtils.java:249)
at com.jgoodies.looks.plastic.PlasticLookAndFeel.<clinit>(PlasticLookAndFeel.java:135)
at oracle.sysman.assistants.rcu.ui.InteractiveRCUModel.<init>(InteractiveRCUModel.java:117)
at oracle.sysman.assistants.rcu.Rcu.execute(Rcu.java:307)
at oracle.sysman.assistants.rcu.Rcu.main(Rcu.java:363)

This error occurred because RCU is supported only on 32 bit Linux. Perform a simple workaround to run RCU on 64 bit version of linux, create a soft link for “jdk” folder inside rcuHome as the  directory location where 64 bit jdk is installed (/home/oracle/jdk1.6.0_35 in my case) and run the RCU again.

[oracle@oam11gr2 rcuHome]$ ls

assistants  install             jlib            oracleRoot.sh  portal    slax     xdk
BC4J         instantclient    ldap         oracore            precomp   sqlj
bin             inventory        lib            oraInst.loc        rcu            sqlplus
common    javavm            modules  owm                  rdbms       srvm
crs             jdbc                network   perl                   relnotes    util
css            jdk                   nls           plsql                 root.sh      wwg
[oracle@oam11gr2 rcuHome]$ mv jdk jdk.bak
[oracle@oam11gr2 rcuHome]$ ln -s /home/oracle/jdk1.6.0_35 jdk
[oracle@oam11gr2 rcuHome]$ bin/rcu

This command will launch RCU GUI.

 

1) Click Next.

RCU1 

 

2) Select Create and Click Next.

RCU2

 

3) Specify database hostname, port, Service Name and sys credentials. Click Next.

RCU3

 

4) Click OK

RCU4

 

5) Specify Prefix, Select Oracle Access Manager and click Next. Selecting Oracle Access Manager will automatically select few other schema (OPSS, IAU and MDS)

RCU5

 

6) Click OK

RCU6

 

7) Specify a new password for schema which are going to be created and click Next

RCU7

 

8) Click Next

RCU8

 

9) Click OK

RCU9

RCU10

 

10) Click Create

RCU12

RCU13

 

11) Click Close. Selected schema are successfully created

RCU14

Categories:  Oracle Enterprise Linux  Repository Creation Utility (RCU)
Permlink
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值