The Agile Business Suite implementation allows the creation and maintenance of RDB-managed installations by incorporating RDB functionality into the configure process used in transferring systems using RTU. You can implement this by performing the following:
RDB settings are incorporated in Configuration set.
The process of creating a cloned database is incorporated into the configure process. The use of RDB-based utilities to create and maintain an RDB environment is not required.
The reorganization of a primary database by the RTU configure process recognizes and provides for RDB secondary databases.
RTU can be used to configure a full system around the secondary copy of the database.
Roles of Systems and Databases in RDB
The following three Systems and databases in different roles are required to implement RDB.
Base System – This system is used as the base for maintaining the system that updates the RDB primary database. This might be a test system and the database might contain any data - including none. It is used purely to implement new code and database structure changes to the primary system and database.
Existing System – This system is usually the existing system (like a production system) that is to become the primary system.
Primary System and Database – This system and database is the existing system and database after RDB has been implemented.
Secondary System and Database – This system and database is a copy of the primary system and database. The database is maintained using the RDB product. This system is only brought up if the primary has failed and the secondary database is to be used in its place. Note that although RDB allows the secondary database to be used for inquiry purposes, the use of the database for this purpose is beyond the scope of this section
The Base System is maintained through builds for all aspects of the system. At nominated times, the current base system and reports can be transferred to the primary system and then transferred to the secondary system using the RTU utility and configure. Note that the transfer from the base system to the primary system introduces all changes to both copies of the database such that at the completion of a transfer from base to primary systems the primary and secondary databases will have been reorganized. However at this point, the secondary system cannot be used until the transfer from primary to secondary has been completed.