Table Detail Report

DM_USER_IND_COLUMNS



Column Section Top of Page


Table-level Detail

Description: Contains informaton from USER_INDEXES and USER_IND_COLUMNS.
Definition: Contains information from USER_INDEXES and USER_IND_COLUMNS -- used in schema refresh tools
Table Type: ACTIVITY





Column Detail - DM_USER_IND_COLUMNS


Column Name Type Null? Definition
COLUMN_NAME VC2(30) N column name for an index
COLUMN_POSITION NUMBER N column position
INDEX_NAME VC2(30) N index name
TABLESPACE_NAME VC2(30) N tablespace name for the index
TABLE_NAME VC2(30) N TABLE NAME
TABLE_OWNER VC2(30) N table owner
UNIQUENESS VC2(9) Y defines whether the index is unique


DM_USER_TAB_COLS



Column Section Top of Page


Table-level Detail

Description: Contains the same information as USER_TAB_COLUMNS
Definition: Contains the same information as USER_TAB_COLUMNS -- used by schema refresh tools
Table Type: ACTIVITY





Column Detail - DM_USER_TAB_COLS


Column Name Type Null? Definition
COLUMN_ID NUMBER N column_id for the column
COLUMN_NAME VC2(30) Y column name for the column
DATA_DEFAULT VC2(255) Y data default
DATA_LENGTH NUMBER Y data length of the column
DATA_TYPE VC2(9) Y data type of the column
NULLABLE VC2(1) Y NULLABLE property of the column
TABLESPACE_NAME VC2(30) Y tablespace name for the table
TABLE_NAME VC2(30) Y TABLE NAME


DM_VDATA_EXCLUDE_DTL



Column Section Relationship Section Top of Page


Table-level Detail

Description: DM_VDATA_EXCLUDE_DTL
Definition: Store reasons a table cannot be compared by a data compare process between 2 databases
Table Type: ACTIVITY





Column Detail - DM_VDATA_EXCLUDE_DTL


Column Name Type Null? Definition
DM_VDATA_EXCLUDE_DTL_ID NUMBER N PRIMARY KEY
DM_VDATA_MASTER_ID NUMBER N FK to DM_VDATA_MASTER
EXCLUDE_REASON_FLAG NUMBER N Reasons a table is excluded from the compare process. 10= 'Table does not have a single, numeric, uniquely indexed column'. 20 = 'Table has an unsupported data type.' 30 = 'Table marked for downtime Migration'.
EXCLUDE_REASON_TXT VC2(1000) Y Text will contain the description as specified above.
UPDT_APPLCTX NUMBER N The application context number from the record info block.
UPDT_CNT NUMBER N Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row.
UPDT_DT_TM DATE N The date and time the row was last inserted or updated.
UPDT_ID NUMBER N The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table.
UPDT_TASK NUMBER N The registered (assigned) task number for the process that inserted or updated the row.



Relationship Detail - DM_VDATA_EXCLUDE_DTL


Child Column in DM_VDATA_EXCLUDE_DTL(FK) Parent Table Name Parent Column Name
Parents: DM_VDATA_MASTER_ID DM_VDATA_MASTER DM_VDATA_MASTER_ID


DM_VDATA_MASTER



Column Section Relationship Section Top of Page


Table-level Detail

Description: DM_VDATA_MASTER
Definition: Store data about data compare process between 2 databases
Table Type: ACTIVITY





Column Detail - DM_VDATA_MASTER


Column Name Type Null? Definition
APPL_IDENT VC2(100) Y The client application id that compared the table/owner when status = 'EXECUTING'
BEGIN_DT_TM DATE Y Date the last compare began
COLUMN_LIST LONG Y Comma delimited list of column values to be compared for a table.
COMPARE_INDEX_NAME VC2(30) Y The unique index name used to uniquely compare the data.
COMPARE_STATUS VC2(255) N Status description of the last compare
CURR_MISMATCH_ROW_CNT NUMBER Y The number of rows that mismatched on the current compare execution
DATA_TYPE_LIST VC2(4000) Y Stores the data type list that makes up the uniquely indexed columns
DM_VDATA_MASTER_ID NUMBER N Primary Key Unique Identifier
END_DT_TM DATE Y Date the last compare ended
KEYID_COLUMN_NAME VC2(30) N The single unique indexed column name used during the compare process.
LAG_DT_TM DATE Y The max delivery lag at the time the table was compared.
LAST_COMPARE_CNT FLOAT Y Count of rows last matched
LAST_COMPARE_DT_TM DATE Y Last Date/Time the table was compared.
LAST_MATCH_CNT NUMBER Y Count of rows last matched
LAST_MATCH_DT_TM DATE Y Last date/time a table matched
LAST_SRC_MOD_DT_TM DATE Y The all_tab_modification.timestamp value at the time of the last compare.
MAX_SRC_KEYID FLOAT Y The max key value from the Source table.
MESSAGE_TXT VC2(4000) Y Stores informational and/or error messages that occur during compare.
MISMATCH_BEG_KEYID FLOAT Y The min key value that was mismatched for the current compare range.
MISMATCH_END_KEYID FLOAT Y The ending key value for the current compare range.
MISMATCH_EVENT_CNT NUMBER Y Number of times a table has successively mismatched
MISMATCH_ROWID ROWID Y The Source's rowid for the mismatched row.
MISMATCH_ROW_DT_TM DATE Y This value is returned from the Source table based on some updt_dt_tm (or equivalent) column during the compare process.
MISMATCH_UNIQUE_KEY_TXT VC2(4000) Y the concatenated key for mismatches
MM_PULL_KEY_FROM_SRC_IND NUMBER Y Indicates whether to pull updt_dt_tm and rowid mismatch values from the source database.
OBJECT_ID_SRC NUMBER Y The object_id from all_objects for the table from the Source Database.
OWNER_NAME VC2(30) N Table Owner
PREV_MISMATCH_ROW_CNT NUMBER Y The number of rows that mismatched on the previous compare execution
RANGE_BEG_KEYID FLOAT Y The beginning key value for the current compare range.
RANGE_END_KEYID FLOAT Y The ending key value for the current compare range.
RANGE_START_KEYID FLOAT Y The first key value to begin comparison on (key values previous to this value do not need to be compared).
ROWS_TO_COMPARE NUMBER Y Number of Rows to Compare each time.
ROW_DT_TM_COL_NAME VC2(30) Y The column name used to retrieve mismatched row's date/time
TABLE_NAME VC2(30) N Table Name
TTL_ROWS_COMPARED FLOAT Y The total cumulative number of rows compared for a table.
UPDT_APPLCTX NUMBER N The application context number from the record info block.
UPDT_CNT NUMBER N Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row.
UPDT_DT_TM DATE N The date and time the row was last inserted or updated.
UPDT_ID NUMBER N The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table.
UPDT_TASK NUMBER N The registered (assigned) task number for the process that inserted or updated the row.



Relationship Detail - DM_VDATA_MASTER




Parent Column in DM_VDATA_MASTER (PK) Child Table Name Child Column Name
Children: DM_VDATA_MASTER_ID DM_VDATA_EXCLUDE_DTL DM_VDATA_MASTER_ID


DM_VDATA_MISMATCH



Column Section Top of Page


Table-level Detail

Description: DM_VDATA_MISMATCH
Definition: Store key values for a table that did not match during a compare process.
Table Type: ACTIVITY





Column Detail - DM_VDATA_MISMATCH


Column Name Type Null? Definition
DM_VDATA_MASTER_ID NUMBER N FK to DM_VDATA_MASTER
DM_VDATA_MISMATCH_ID NUMBER N PRIMARY KEY
KEYID FLOAT N Key value for a table mismatch
MISMATCH_ROWID VC2(255) Y The Source's rowid for the mismatched row.
MISMATCH_ROW_DT_TM DATE Y This value is returned from the Source table based on some updt_dt_tm (or equivalent) column during the compare process.
MM_ROWID ROWID Y The source table rowid for the mismatched row.
UPDT_APPLCTX NUMBER N The application context number from the record info block.
UPDT_CNT NUMBER N Set to 0 on insert. Incremented by 1 on update. Used to recognize update conflict where data in a row updated by one application is at risk of being lost by a second application attempting to update the row.
UPDT_DT_TM DATE N The date and time the row was last inserted or updated.
UPDT_ID NUMBER N The person_id of the person from the personnel table (prsnl) that caused the last insert or update of the row in the table.
UPDT_TASK NUMBER N The registered (assigned) task number for the process that inserted or updated the row.