MINI MINI MANI MO
Rem
Rem $Header: oraolap/admin/apse121.sql /main/8 2017/11/14 16:12:32 jcarey Exp $
Rem
Rem apse121.sql
Rem
Rem Copyright (c) 2014, 2017, Oracle and/or its affiliates.
Rem All rights reserved.
Rem
Rem NAME
Rem apse121.sql - Downgrade the APS component to 12.1
Rem
Rem DESCRIPTION
Rem Performs any actions necessary to downgrade the APS component
Rem from 12.2 to 12.1
Rem
Rem NOTES
Rem None
Rem
Rem BEGIN SQL_FILE_METADATA
Rem SQL_SOURCE_FILE: oraolap/admin/apse121.sql
Rem SQL_SHIPPED_FILE: olap/admin/apse121.sql
Rem SQL_PHASE: INSTALL
Rem SQL_STARTUP_MODE: NORMAL
Rem SQL_IGNORABLE_ERRORS: NONE
Rem SQL_CALLING_FILE: rdbms/admin/cmpdwgrd.sql
Rem END SQL_FILE_METADATA
Rem
Rem MODIFIED (MM/DD/YY)
Rem jcarey 11/09/17 - move stuff to apse122.sql
Rem mstasiew 01/12/17 - Bug 25384687: proj 58196 select to read aw views
Rem cchiappa 09/20/16 - Upgrade to 12.2
Rem czechar 09/17/15 - add SQL file metadata
Rem zqiu 06/24/15 - fix 21114523fix
Rem zqiu 05/26/15 - bug21114523, drop CDV views
Rem mstasiew 04/15/15 - 20345942 proj 58196 grant select priv for olap
Rem cchiappa 08/05/14 - 12.1 downgrade script
Rem cchiappa 08/05/14 - Created
Rem
@@?/rdbms/admin/sqlsessstart.sql
execute sys.dbms_registry.downgrading('APS');
@@apse122
BEGIN
EXECUTE IMMEDIATE 'GRANT SELECT ON ALL_AW_AC TO PUBLIC';
EXCEPTION
WHEN OTHERS THEN
IF SQLCODE IN ( -04042, -1927, -942, -4045 ) THEN NULL;
ELSE RAISE;
END IF;
END;
/
BEGIN
EXECUTE IMMEDIATE 'GRANT SELECT ON all$olap2_aws TO PUBLIC';
EXCEPTION
WHEN OTHERS THEN
IF SQLCODE IN ( -04042, -1927, -942, -4045 ) THEN NULL;
ELSE RAISE;
END IF;
END;
/
BEGIN
EXECUTE IMMEDIATE 'GRANT SELECT ON ALL_AW_AC_10g TO PUBLIC';
EXCEPTION
WHEN OTHERS THEN
IF SQLCODE IN ( -04042, -1927, -942, -4045 ) THEN NULL;
ELSE RAISE;
END IF;
END;
/
BEGIN
EXECUTE IMMEDIATE 'GRANT SELECT ON USER_AW_PROP TO PUBLIC';
EXCEPTION
WHEN OTHERS THEN
IF SQLCODE IN ( -04042, -1927, -942, -4045 ) THEN NULL;
ELSE RAISE;
END IF;
END;
/
BEGIN
EXECUTE IMMEDIATE 'GRANT SELECT ON USER_AW_OBJ TO PUBLIC';
EXCEPTION
WHEN OTHERS THEN
IF SQLCODE IN ( -04042, -1927, -942, -4045 ) THEN NULL;
ELSE RAISE;
END IF;
END;
/
BEGIN
EXECUTE IMMEDIATE 'GRANT SELECT ON ALL_AW_PROP TO PUBLIC';
EXCEPTION
WHEN OTHERS THEN
IF SQLCODE IN ( -04042, -1927, -942, -4045 ) THEN NULL;
ELSE RAISE;
END IF;
END;
/
BEGIN
EXECUTE IMMEDIATE 'GRANT SELECT ON ALL_AW_OBJ TO PUBLIC';
EXCEPTION
WHEN OTHERS THEN
IF SQLCODE IN ( -04042, -1927, -942, -4045 ) THEN NULL;
ELSE RAISE;
END IF;
END;
/
BEGIN
EXECUTE IMMEDIATE 'GRANT SELECT ON ALL_AW_PROP_NAME TO PUBLIC';
EXCEPTION
WHEN OTHERS THEN
IF SQLCODE IN ( -04042, -1927, -942, -4045 ) THEN NULL;
ELSE RAISE;
END IF;
END;
/
BEGIN
EXECUTE IMMEDIATE 'GRANT SELECT ON AW$AWCREATE TO PUBLIC';
EXCEPTION
WHEN OTHERS THEN
IF SQLCODE IN ( -04042, -1927, -942, -4045 ) THEN NULL;
ELSE RAISE;
END IF;
END;
/
BEGIN
EXECUTE IMMEDIATE 'GRANT SELECT ON AW$AWCREATE10G TO PUBLIC';
EXCEPTION
WHEN OTHERS THEN
IF SQLCODE IN ( -04042, -1927, -942, -4045 ) THEN NULL;
ELSE RAISE;
END IF;
END;
/
BEGIN
EXECUTE IMMEDIATE 'GRANT SELECT ON AW$AWMD TO PUBLIC';
EXCEPTION
WHEN OTHERS THEN
IF SQLCODE IN ( -04042, -1927, -942, -4045 ) THEN NULL;
ELSE RAISE;
END IF;
END;
/
BEGIN
EXECUTE IMMEDIATE 'GRANT SELECT ON AW$AWREPORT TO PUBLIC';
EXCEPTION
WHEN OTHERS THEN
IF SQLCODE IN ( -04042, -1927, -942, -4045 ) THEN NULL;
ELSE RAISE;
END IF;
END;
/
BEGIN
EXECUTE IMMEDIATE 'GRANT SELECT ON AW$AWXML TO PUBLIC';
EXCEPTION
WHEN OTHERS THEN
IF SQLCODE IN ( -04042, -1927, -942, -4045 ) THEN NULL;
ELSE RAISE;
END IF;
END;
/
BEGIN
EXECUTE IMMEDIATE 'GRANT SELECT ON AW$EXPRESS TO PUBLIC';
EXCEPTION
WHEN OTHERS THEN
IF SQLCODE IN ( -04042, -1927, -942, -4045 ) THEN NULL;
ELSE RAISE;
END IF;
END;
/
execute sys.dbms_registry.downgraded('APS', '12.1.0');
@?/rdbms/admin/sqlsessend.sql
OHA YOOOO