This illustration shows the parameter checking process:

  1. Instantiate the template.
  2. If template parameters do not exist, then build the materialized view environment.
  3. If template parameters and user parameters exist, then pull user values from the DBA_REPCAT_USER_PARM_VALUES view, and build the materialized view environment.
  4. If template parameters exist, but user parameters do not, then use default values, and build the materialized view environment.