Oracle Cloud Integration
Steps performed while running rcu on RAC database:
File:Init.parameters.sql
Directory:
\rcu1\Oracle_FLEXCUBE\rcu\integration\oraFLEXCUBE\fcind\fcind_host\scripts
Changes:In start of the script ,put ALTER SESSION SET CONTAINER=cdb$root; and at the
end put
ALTER SESSION SET CONTAINER=@SID;(Replace sid with appropriate values).
Reason: These are system related parameter which need to be changed as a part of
initialization.It fails because the command needs to be executed at the CDB level.
ERROR: assistants.rcu.backend.action.AbstractAction:
oracle.sysman.assistants.rcu.backend.action.AbstractAction::handleNonIgnorableError:
Received Non-Ignorable Error: ORA-01917: user or role 'REGISTRYACCESS' does not
exist’
File:DBload.jar
Directory: \rcu1\Oracle_FLEXCUBE\rcu\jlib
Changes: Replace SID with SERVICE_NAME present in the following java source files:
LoadFCRAppObjects.java
LoadFCUBSDDLObjects.java
User.java
ReplaceFCRHost.java
UserFCRBranch.java
postInstall.java
Reason: The pdb database searches for SERVICE_NAME instead of SID and rcu execution
is interrupted due to this.
ERROR: ORA-12505: TNS:listener does not currently know of SID given in connect
descriptor.
Data file location while running rcu should be given as +DATA.
Database log path in rcu should be given as +DATA/@FOLDER_NAME.
File: CreateFCCHostSchema.sql, CreateBranchSchema.sql, CreateHostSchema.sql
3GL: CreateFCC3glSchema.sql
Directory:\rcu\rcu1\Oracle_FLEXCUBE\rcu\integration\oraFLEXCUBE\fcind\fcind_host\s
cripts
Changes:Make changes in creating tablespace script:
CREATE TABLESPACE TB_TDE
DATAFILE '+DATA' size 4096M
AUTOEXTEND ON
EXTENT MANAGEMENT local
UNIFORM SIZE 1M
SEGMENT SPACE MANAGEMENT AUTO
ENCRYPTION USING 'AES256'
DEFAULT STORAGE(ENCRYPT);
Schema Password :
It should be greater than 9 bytes.
It should contain special characters like $,#,_.
Don’t use “$” as it conflicts with rcu code.
It should not start with number or special characters.
It should contain:2 capital letters,2 small letters,2 numbers,2 special characters.
Datasource name should be terminated with “/” in weblogic.