The Database Configuration form is to configure both Source and Target Databases, which are used by Repstance’s Processes. As a part of database configuration, the following commands can be executed:
Prepare database. This command is used to “prepare” either Source or Target database, by meaning that some replication functionality needs to be enabled and the Repstance’s objects to support the replication need to be installed.
Note: Both Source and Target Databases must be configured before running any replication process
Remove database. This command is used to remove any replication functionality and Repstance’s objects, which are installed by running the “prepare” command.
Validate database. The command is used to check if the database has all necessary Repstance’s objects and can be safety used by Repstance’s Processes.
The database parameters. Depending on selected database type the different set of inputs to be displayed.
This link is used to generate JSON for “prepare”, “validate” and “remove” commands, which is valid JSON for appropriate REST API command (see chapter REST API for more details).
The buttons to execute “prepare”, “validate” or “remove” commands. Once the command is executed the status is provided.
Note: MySQL, PostgreSQL, Redshift and Snowflake are supported in Repstance Advanced Edition only.