Rem drv: Rem Rem $Header: stgAdv_tables.sql 21-mar-2007.07:34:52 mnihalan Exp $ Rem Rem stgAdv_tables.sql Rem Rem Copyright (c) 2007, Oracle. All rights reserved. Rem Rem NAME Rem stgAdv_tables.sql - Rem Rem DESCRIPTION Rem Rem Rem NOTES Rem Rem Rem MODIFIED (MM/DD/YY) Rem mnihalan 03/19/07 - Upgrade for storage advisor tables Rem mnihalan 03/19/07 - Created Rem Rem Rem Bug 5937135 Rem Change the size of the col obj_lob_col to 500 from 4000 because in Rem some environments we get an error if the key column is very long CREATE TABLE "MGMT_TE_RECSEGMENTSETTINGS_ECM" as ( select ecm_snapshot_id, obj_type, obj_owner, obj_name, obj_partition, substr(obj_lob_col, 0, 500) obj_lob_col, tablespace, segment_type, problem_code from "MGMT_DB_RECSEGMENTSETTINGS_ECM"); DROP TABLE "MGMT_DB_RECSEGMENTSETTINGS_ECM"; ALTER TABLE "MGMT_TE_RECSEGMENTSETTINGS_ECM" rename to "MGMT_DB_RECSEGMENTSETTINGS_ECM"; ALTER TABLE "MGMT_DB_RECSEGMENTSETTINGS_ECM" ADD ( CONSTRAINT "MGMT_DB_RECSEGMENTSETTINGS_PK" PRIMARY KEY (ECM_SNAPSHOT_ID, OBJ_TYPE, OBJ_OWNER, OBJ_NAME, OBJ_PARTITION, OBJ_LOB_COL, SEGMENT_TYPE, PROBLEM_CODE) VALIDATE ) ; ALTER TABLE "MGMT_DB_RECSEGMENTSETTINGS_ECM" ADD ( CONSTRAINT "MGMT_DB_RECSEGMENTSETTINGS_0" FOREIGN KEY ("ECM_SNAPSHOT_ID") REFERENCES "MGMT_ECM_GEN_SNAPSHOT" ("SNAPSHOT_GUID") VALIDATE ); COMMIT;