1 Set up Database
You need to set up the database-related configuration for the installation of the Oracle Banking Branch. It is recommended to create a different schema for each application.
-
Make sure that the pre-installation setup is completed. The pre-installation setup includes the configuration of the database and setting up the
setUserOverrides.sh
file. -
After creating the schema for each of the required microservices, compile the DDLs and INCs of each microservice in the respective schemas. The DDLs and INCs ensure the creation of tables and the availability of static data required to execute services. These are compiled automatically using flyway.
-
Configure the placeholders in the
setUserOverrides.sh
file for Oracle Banking Branch installation. For the values of keys and placeholders, refer to Keys and Placeholders.Note:
To update the placeholders for Oracle Banking Microservices Architecture services, refer to Placeholder Update for Oracle Banking Microservices Architecture Services section in Configuration and Deployment Guide.
The setup is designed to work with a separate schema for each application. For information on database best practices, refer to FLEXCUBE UBS Database Practices in the FLEXCUBE Universal Banking documentation library.
To set up the database for Oracle Banking Branch:
- Keys and Placeholders
The values of the keys and their respective placeholders need to be configured in thesetUserOverrides.sh
file for installation of the Oracle Banking Branch. - Create User Grants
You need to create the user grants in the necessary schemas to set up the database-related configuration for Oracle Banking Branch.