MINI MINI MANI MO

Path : /opt/oracle/product/18c/dbhomeXE/olap/admin/
File Upload :
Current File : //opt/oracle/product/18c/dbhomeXE/olap/admin/apse121.sql

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