MINI MINI MANI MO

Path : /opt/oracle/product/18c/dbhomeXE/md/admin/
File Upload :
Current File : //opt/oracle/product/18c/dbhomeXE/md/admin/loce111.sql

Rem
Rem $Header: sdo/admin/loce111.sql /main/11 2017/05/26 16:34:14 rjanders Exp $
Rem
Rem loce111.sql
Rem
Rem Copyright (c) 2008, 2017, Oracle and/or its affiliates. 
Rem All rights reserved.
Rem
Rem    NAME
Rem      loce111.sql - <one-line expansion of the name>
Rem
Rem    DESCRIPTION
Rem      <short description of component this file declares/defines>
Rem
Rem    NOTES
Rem      <other useful comments, qualifications, etc.>
Rem
Rem    BEGIN SQL_FILE_METADATA
Rem    SQL_SOURCE_FILE: sdo/admin/loce111.sql 
Rem    SQL_SHIPPED_FILE: md/admin/loce111.sql
Rem    SQL_PHASE: DOWNGRADE
Rem    SQL_STARTUP_MODE: NORMAL
Rem    SQL_IGNORABLE_ERRORS: NONE
Rem    SQL_CALLING_FILE: NONE
Rem    END SQL_FILE_METADATA
Rem                           
Rem    MODIFIED   (MM/DD/YY)
Rem    rjanders    05/10/17 - #26037683: Raise 'when other' exceptions
Rem    rjanders    04/27/17 - Correct "SQL_PHASE" metadata values
Rem    rjanders    03/23/17 - #25437999: Remove 'when others then NULL'
Rem                           handlers
Rem    rjanders    03/16/13 - #16473696: Start/End _ORACLE_SCRIPT
Rem                           initialization
Rem    sravada     04/18/12 - fix alter session
Rem    sravada     11/22/10 - add 11.2 steps
Rem    sravada     04/02/09 - bug 8400863
Rem    sravada     12/03/08 - drop AggrSetUnion
Rem    yhu         07/23/08 - add sdopopt downgrade
Rem    sravada     02/14/08 - Created
Rem

Rem ********************************************************************
Rem #16473696: Indicate Oracle-Supplied object
@@?/rdbms/admin/sqlsessstart.sql
Rem ********************************************************************

ALTER SESSION SET CURRENT_SCHEMA = MDSYS;

@@loce112.sql

ALTER SESSION SET CURRENT_SCHEMA = MDSYS;
-- drop SDO_Aggr_Set_Union
declare
begin
   begin
      execute immediate 
   ' drop public synonym SDO_Aggr_Set_Union' ;
      execute immediate 
   ' drop function MDSYS.SDO_Aggr_Set_Union' ;
      exception
        when others then
          SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
                                 'EXCEPTION[loce111.sql(' || $$PLSQL_LINE || ')1]: ' ||SQLERRM); RAISE;
          return;
   end;
end;
/

-- Drop objects related to sdopopt.sql 
----------------------------------------------------------------------
declare
begin
   begin
      execute immediate 
    ' drop public synonym SDO_PQRY force' ;
      execute immediate 
    ' drop public synonym sdoridtable force' ;
      execute immediate 
    ' drop function MDSYS.SDO_PQRY' ;
      execute immediate 
    ' drop function MDSYS.qry2opt' ;
      execute immediate 
    ' drop function MDSYS.sdo_simple_filter' ;
      execute immediate 
    ' drop type MDSYS.sdoridtable force' ;
      exception
        when others then
          SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
                                 'EXCEPTION[loce111.sql(' || $$PLSQL_LINE || ')2]: ' ||SQLERRM); RAISE;
          return;
   end;
end;
/


-- @@sdoeoper.sql

-- Drop 3D WKT column in sdo_cs_srs and cs_srs
----------------------------------------------------------------------
begin
begin
  execute immediate 'alter table mdsys.sdo_cs_srs drop column wktext3d';
  exception
    when others then
      SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
                             'EXCEPTION[loce111.sql(' || $$PLSQL_LINE || ')3]: ' ||SQLERRM); RAISE;
end;

begin
   execute immediate 'drop trigger MDSYS.SDO_PREFERRED_OPS_SYSTEM_TRIG ';
   exception
    when others then
      SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
                             'EXCEPTION[loce111.sql(' || $$PLSQL_LINE || ')4]: ' ||SQLERRM); RAISE;
end;

begin
   execute immediate 'drop trigger MDSYS.SDO_COORD_OPS_TRIGGER ';
   exception
    when others then
      SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
                             'EXCEPTION[loce111.sql(' || $$PLSQL_LINE || ')5]: ' ||SQLERRM); RAISE;
end;

begin
   execute immediate 'drop package MDSYS.SDO_TOPO_METADATA_INT ';
   exception
    when others then
      SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
                             'EXCEPTION[loce111.sql(' || $$PLSQL_LINE || ')6]: ' ||SQLERRM); RAISE;
end;

begin
   execute immediate 'drop trigger MDSYS.SDO_INDEX_METADATA_UPDATE ';
   exception
    when others then
      SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
                             'EXCEPTION[loce111.sql(' || $$PLSQL_LINE || ')7]: ' ||SQLERRM); RAISE;
end;
end;
/

CREATE or replace VIEW MDSYS.CS_SRS AS (SELECT * FROM MDSYS.SDO_CS_SRS);

declare
begin
   begin
      execute immediate 
  ' drop trigger MDSYS.SDO_CRS_INSERT_TRIGGER' ;
      execute immediate 
  ' drop trigger MDSYS.SDO_coord_op_param_val_TRIGG2' ;
      exception
        when others then
          SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
                                 'EXCEPTION[loce111.sql(' || $$PLSQL_LINE || ')8]: ' ||SQLERRM); RAISE;
          return;
   end;
end;
/


commit;

ALTER SESSION SET CURRENT_SCHEMA = SYS;

Rem ********************************************************************
Rem #16473696: Indicate Oracle-Supplied object
@@?/rdbms/admin/sqlsessend.sql
Rem ********************************************************************


OHA YOOOO