Saturday, May 4, 2013

RCU Error and Solution: RCU-6130 action failed RCU-6136 Error while trying to execute SQLPlus action

Error: 
2013-05-04 14:34:55.544 ERROR rcu: oracle.sysman.assistants.rcu.backend.action.SQLPlusAction::perform: Error initializing SQLPlusEngine:
java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: Error initializing sqlplus.
at oracle.sysman.assistants.common.dbutil.sqlplus.SQLPlusEngine.setDefaultEngineSettings(SQLPlusEngine.java:2144)
at oracle.sysman.assistants.common.dbutil.sqlplus.SQLPlusEngine.initialize(SQLPlusEngine.java:352)
at oracle.sysman.assistants.rcu.backend.action.SQLPlusAction.perform(SQLPlusAction.java:211)
at oracle.sysman.assistants.rcu.backend.task.AbstractCompTask.execute(AbstractCompTask.java:245)
at oracle.sysman.assistants.rcu.backend.task.ActualTask.run(TaskRunner.java:306)
at java.lang.Thread.run(Thread.java:662)

2013-05-04 14:34:55.546 ERROR rcu: oracle.sysman.assistants.rcu.backend.task.ActualTask::run: RCU Operation Failed
oracle.sysman.assistants.common.task.TaskExecutionException: RCU-6136:Error while trying to execute SQLPlus action.
at oracle.sysman.assistants.rcu.backend.task.AbstractCompTask.execute(AbstractCompTask.java:302)
at oracle.sysman.assistants.rcu.backend.task.ActualTask.run(TaskRunner.java:306)
at java.lang.Thread.run(Thread.java:662)
Caused by: oracle.sysman.assistants.common.task.ActionFailedException: RCU-6136:Error while trying to execute SQLPlus action.
at oracle.sysman.assistants.rcu.backend.action.SQLPlusAction.perform(SQLPlusAction.java:222)
at oracle.sysman.assistants.rcu.backend.task.AbstractCompTask.execute(AbstractCompTask.java:245)
... 2 more
Caused by: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: java.io.IOException: Error initializing sqlplus.
at oracle.sysman.assistants.common.dbutil.sqlplus.SQLPlusEngine.setDefaultEngineSettings(SQLPlusEngine.java:2144)
at oracle.sysman.assistants.common.dbutil.sqlplus.SQLPlusEngine.initialize(SQLPlusEngine.java:352)
at oracle.sysman.assistants.rcu.backend.action.SQLPlusAction.perform(SQLPlusAction.java:211)
... 3 more

Solution: 
I have no idea which of the following steps solved the issue:

1) Install DB Character Set : AL32UTF8

2) Insall Java and Set JDK/bin in Set Environment

3) For windows download msvcr71.dll and place it in windows/system32 or windows/syswow64

4) Disable Firewall until RCU configuration complete

5) Make sure that SQL Plus is working.

Thanks !!!

8 comments:

  1. This is amazing... it really works... I downloaded and pasted in 64 bit OIM Windows VM at both locations and it worked :).


    Thanks
    Ritesh

    ReplyDelete
  2. Thanks . . Downloaded dll from

    http://www.dll-files.com/dllindex/dll-files.shtml?msvcr71
    and copied it under rcuHome/bin

    and it worked .. :)

    ReplyDelete
  3. dll stuff below are viruses

    ReplyDelete
  4. If you got the same error in OEL, check for the architecture bit version. i.e., Make sure you have downloaded x86-64 RCU for 64 bit systems

    ReplyDelete
  5. I have got my same problem resolved just by keeping dll as Rcu/bin.
    great solution.

    ReplyDelete
  6. Thanks it worked..

    1. Make sure you have the correct java version installed (say jdk1.6.0_45).

    set the JAVA_HOME to \jdk1.6.0_45

    set PATH=C:\Program Files\Java\jdk1.6.0_45\bin;%PATH%

    2. Download msvcr71.dll
    and copy it under rcuHome/bin folder before running the installation

    ReplyDelete
  7. Many times there is a problem. The decision helped this website http://fix4dll.com/msvcr71_dll . All downloaded quickly and solve your problem.

    ReplyDelete

Other Posts