The simplicity is the key ingredient for SOA 12c, This is why Oracle SOA Suite 12c was developed: to simplify IT by
unifying the disparate requirements of mobile, cloud, and IoT
integration into one unified and standards-based platform.
Even the installation of SOA suite 12c is quite streamlined and made simple with
single installer that includes JDeveloper, JDev SOA Extension, RCU,
Standalone WebLogic and Service Bus (formerly Oracle Service Bus). Check here how you can install SOA 12c
What is RCU?
Some of Oracle Fusion Middleware products like SOA Suite, BI, etc. require the existence of certain schema in a database prior to installation and configuration. These schema are created and loaded in your database using the Repository Creation Utility (RCU). In previous versions, RCU is available as a separate download, but in 12c it is bundled with the product.Let's see how you can get started with RCU.
Before you start configuring a domain for SOA, firstly you need to start creating the database schema for SOA, BAM and other components using the RCU.
Repository Creation Utility (RCU) Steps:
- Select a Method of Schema Creation
- System Load and Product Load: Use this option if you have SYSDBA credentials.
- Prepare Scripts for System Load: This option will generate an SQL script, which can be provided to your database administrator.
- Perform Product Load: Select this option to load and
create procedures, functions, tables, indexes and other objects within
schema and run any action if you have a user with limited database privileges.
- Drop Schema: Drop Schemas that are already created in the database.
- Database Type: Type of database used,It can be Oracle, SQL Server, IBM DB2, etc.
- Host Name: Host name or IP of the box where the database is running.
- Port: Port where the database is listening.
- Service Name: Service name of the database. in my case I am using Oracle XE, it is “XE”.
- Username: SYS or SYSDBA username
- Password: username’s password.
- Role: Either Normal or SYSDBA. Always good to provide a user with SYSDBA role.
Click OK to continue when the prerequisites are checked off.
Set Schemas Password
you can select the first option to use same passwords for all schemas.
The Database Profiles custom variable SMALL or MEDIUM and LARGE.
Click OK for the next two confirmation dialogues. Then click Next again
Click Create to begin schema creation. the schema creation is complete. When you click Close.
For more information please check the documentation for further details click here