Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Synchronizes Oracle DDL to upgrade a schema to the supplied baseline.

Environment/Instance Properties

Property Name

Property Code

Required

Description

Oracle Database URL

FDORA_URL

Yes

The JDBC URL for the target Oracle database.

Oracle Database UserFDORA_USERYesTheFDORA_DRIVER_PATH username that will be used to connect to the target Oracle Database.
Oracle Database PasswordFDORA_PASSWORDYesThe password for Oracle Database User.
Target JDBC Driver Path.FDORA_DRIVER_PATHYesPath containing JDBC driver for target database connection.
DDL Repo JDBC Driver PathFDORA_DDL_DRIVER_PATHYesPath containing JDBC driver for DDL repository database connection.
DDL Repository URLFDORA_DDL_URLYesThe JDBC URL for the DDL repository.
DDL Repository UserFDORA_DDL_USERYesThe userid used to connect to the DDL repository.
DDL Repository PasswordFDORA_DDL_PASSWORDYesThe password for the DDL repository userid.

Project Properties

Property Name

Property Code

Required

Description

Oracle Object TypesFDORA_OBJECT_TYPESYes

The Oracle object types which are being managed.

Select multiple from FUNCTION,INDEX,PACKAGE,PACKAGE BODY,PROCEDURE,SEQUENCE,SYNONYMN,TABLE,TRIGGER,TYPE,TYPE BODY,VIEW

Oracle Database Schema Name(s)FDORA_SCHEMA_NAME

Yes

Comma-separated list of schemas controlled by this project.

Inputs

Input Name

Input Code

Required

Description

Column Drop ActionFDORA_COL_DROP_ACTIONNo

Determines what action to take for "dropping" columns.

Can be set to SET UNUSED or DROP.

Defaults to SET UNUSED

Create BaselineFDORA_CREATE_BASELINE_FLG
Whether to generate a baseline on the target environment and compare to new baseline.
Preview ExecutionFDORA_PREVIEW_EXECUTION
Whether to bypass actual execution of the DDL, and simply run the compare.

Outputs

Output Name

Required

Description

FDORA_OUT_BASELINE_ID



FDORA_OUT_NEW_BASELINE_ID

FDORA_OUT_DELTA_BASELINE_ID

FDORA_OUT_DROP_TABLE_COUNT

FDORA_OUT_CREATE_TABLE_COUNT

FDORA_OUT_ALTER_TABLE_COUNT

FDORA_OUT_DROP_COLUMNS_COUNT

FDORA_OUT_ADD_COLUMNS_COUNT

FDORA_OUT_MODIFY_COLUMN_COUNT

FDORA_OUT_DROP_CONSTRAINT_COUNT

FDORA_OUT_ADD_CONSTRAINT_COUNT

FDORA_OUT_MODIFY_CONSTRAINT_COUNT

FDORA_OUT_DROP_INDEX_COUNT

FDORA_OUT_CREATE_INDEX_COUNT

FDORA_OUT_ALTER_INDEX_COUNT

FDORA_OUT_DROP_VIEW_COUNT

FDORA_OUT_CREATE_VIEW_COUNT

FDORA_OUT_ALTER_VIEW_COUNT

FDORA_OUT_DROP_SEQUENCE_COUNT

FDORA_OUT_CREATE_SEQUENCE_COUNT

FDORA_OUT_ALTER_SEQUENCE_COUNT

FDORA_OUT_DROP_PROCEDURE_COUNT

FDORA_OUT_CREATE_PROCEDURE_COUNT

FDORA_OUT_ALTER_PROCEDURE_COUNT

FDORA_OUT_DROP_TRIGGER_COUNT

FDORA_OUT_CREATE_TRIGGER_COUNT

FDORA_OUT_ALTER_TRIGGER_COUNT

FDORA_OUT_DROP_SYNONYM_COUNT

FDORA_OUT_CREATE_SYNONYM_COUNT

FDORA_OUT_DROP_FUNCTION_COUNT

FDORA_OUT_CREATE_FUNCTION_COUNT

FDORA_OUT_ALTER_FUNCTION_COUNT

FDORA_OUT_DROP_TYPE_COUNT

FDORA_OUT_CREATE_TYPE_COUNT

FDORA_OUT_ALTER_TYPE_COUNT

FDORA_OUT_DROP_TYPE_BODY_COUNT

FDORA_OUT_CREATE_TYPE_BODY_COUNT

FDORA_OUT_ALTER_TYPE_BODY_COUNT

FDORA_OUT_DROP_PACKAGE_COUNT

FDORA_OUT_CREATE_PACKAGE_COUNT

FDORA_OUT_ALTER_PACKAGE_COUNT

FDORA_OUT_DROP_PACKAGE_BODY_COUNT

FDORA_OUT_CREATE_PACKAGE_BODY_COUNT

FDORA_OUT_ALTER_PACKAGE_BODY_COUNT

FDORA_OUT_DROP_MVIEW_COUNT

FDORA_OUT_CREATE_MVIEW_COUNT

FDORA_OUT_ALTER_MVIEW_COUNT

FDORA_OUT_DROP_MVIEW_LOG_COUNT

FDORA_OUT_CREATE_MVIEW_LOG_COUNT

FDORA_OUT_ALTER_MVIEW_LOG_COUNT

FDORA_OUT_OBJECT_GRANT_COUNT

FDORA_OUT_BL_TABLE_COUNT

FDORA_OUT_BL_INDEX_COUNT

FDORA_OUT_BL_CONSTRAINT_COUNT

FDORA_OUT_BL_SEQUENCE_COUNT

FDORA_OUT_BL_PROCEDURES_COUNT

FDORA_OUT_BL_VIEWS_COUNT

FDORA_OUT_BL_SYNONYMS_COUNT

FDORA_OUT_BL_MVIEW_COUNT

FDORA_OUT_BL_MVIEW_LOG_COUNT

FDORA_OUT_RENAME_TABLE_COUNT

FDORA_OUT_RENAME_COLUMN_COUNT

FDORA_OUT_RENAME_CONSTRAINT_COUNT

FDORA_OUT_RENAME_INDEX_COUNT

FDORA_OUT_RENAME_VIEW_COUNT

FDORA_OUT_RENAME_SEQUENCE_COUNT

FDORA_OUT_RENAME_TRIGGER_COUNT

FDORA_OUT_RENAME_SYNONYM_COUNT

FDORA_OUT_BL_PRIVILEGES_COUNT

Artifacts

This operation consumes artifacts from the artifacts repository.

Endpoint Selection

This operation will select all available endpoints associated to the environment/instance.

Endpoint Execution

This operation will execute on any one of the selected endpoints and will be random in the determination of which one.

Special Considerations

[Delete section if not needed]


Describe any dependencies between properties that may exist or anything that that isn’t really covered above but is relevant to this operation.


  • No labels