MINI MINI MANI MO

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

Rem Copyright (c) 2002, 2017, Oracle and/or its affiliates. 
Rem All rights reserved.
Rem
Rem    NAME
Rem      sdopatch.sql - List of patched items for SDO product
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/sdopatch.sql 
Rem    SQL_SHIPPED_FILE: md/admin/sdopatch.sql
Rem    SQL_PHASE: UPGRADE
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  10/08/17 - Add MDSYS to spatial type
Rem    bkazar    07/03/17 - Remove old CSW
Rem    rjanders  06/30/17 - Fix SYS/MDSYS prefix
Rem    yhu       05/24/17 - change to aggr_union
Rem    zzhang    05/17/17 - load sdogr.jar 
Rem    rjanders  05/10/17 - #26037683: Raise 'when other' exceptions
Rem    jcwang    05/08/17 - add sdolrsh.sql
Rem    rjanders  04/27/17 - Correct "SQL_PHASE" metadata values
Rem    jcwang    04/25/17 - prvtlrsh.plb prvtlrsb.plb
Rem    rjanders  04/13/17 - #25814260: Allow quoted bumpy-case usernames
Rem    zzhang    04/13/17 - change varray size for types SDO_STRING2_ARRAYSET and SDO_STRING2_ARRAY 
Rem    rjanders  03/23/17 - #25437999: Remove 'when others then NULL' handlers
Rem    rjanders  03/09/17 - Add missing SQL_FILE_METADATA information
Rem    begeorge  02/16/17 - add sdonetb.plb,sdondmtfb.plb,sdorttz.sql,
Rem                         sdortprt.sql,sdopart.plb
Rem    jcwang    02/13/17 - add prvtneth.plb prvtnetb.plb
Rem    sravada   01/12/17 - add XA change
Rem    fechen    01/11/17 - add georaster index
Rem    jcwang    12/21/16 - AIX lrg diffs, add sdolrsb.plb        
Rem    ilucena   12/16/16 - Add sdo_geor_gdal
Rem    bkazar    12/14/16 - Bug 25129304
Rem    zzhang    12/13/16 - Add prvtgra
Rem    bkazar    12/12/16 - Add sdowfspr.sql
Rem    sravada   12/09/16 - relate.sql
Rem    zzhang    12/06/16 - add mdprivs.sql
Rem    mhorhamm  10/31/16 - Add sdopc.sql
Rem    fechen    10/05/16 - add prvtgrip
Rem    zzhang    10/04/16 - add a new interface for getRasterSubset
Rem    zzhang    10/04/16 - bug 24749609
Rem    anestrad  09/30/16 - Add sdosempatch for 12.2.0.2
Rem    bkazar    02/21/14 - Add sdowfsph.sql for publish_featuretypes_in_schema
Rem    fechen    02/19/14 - bug 18275326
Rem    sravada   02/12/14 - bug 18226192
Rem    rjanders  01/29/14 - #18146131: Use NUMBER_TO_CHAR() for TO_CHAR()
Rem    sravada   01/22/14 - bug 18112735
Rem    sravada   12/18/13 - add sdovalid.sql
Rem    matperry  10/25/13 - remove set echo off
Rem    zzhang    10/02/13 - bug 12716670
Rem    sravada   10/01/13 - bug 12716670
Rem    fechen    09/16/13 - add prvtgrih.sql
Rem    sravada   09/11/13 - bug 17436279
Rem    sravada   09/06/13 - bug 17423522
Rem    rjanders  07/17/13 - add prvtsam.plb, prvttin.plb for bug-17178233
Rem    zzhang    07/17/13 - Fix bug 17088068
Rem    jcwang    06/06/13 - add sdolrsb.plb for bug-16665324
Rem    jcwang    05/02/13 - add sdortprt.sql and sdopart.plb 
Rem    jcwang    04/18/13 - add sdonetb.plb for bug-16622375
Rem    rjanders  03/15/13 - #16473696: Start/End _ORACLE_SCRIPT
Rem                         initialization
Rem    matperry  02/04/13 - add RDF patching
Rem    bkazar    01/18/13 - Add sdowfspr.plb


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

set echo off

@@sdovalid.sql

ALTER SESSION SET CURRENT_SCHEMA = MDSYS;

--- Add SQL files here
prompt Upgrading mdprivs.sql 
@@mdprivs.sql 

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

declare
  does_not_exist exception;
  pragma exception_init(does_not_exist, -04043);
begin
   begin
     begin
       execute immediate 'drop type MDSYS.SDO_STRING2_ARRAYSET force';
       execute immediate 'drop type MDSYS.SDO_STRING2_ARRAY force';
       exception
         when does_not_exist then NULL;
         when others then
           SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
                                  'EXCEPTION[sdotypes.sql(' || $$PLSQL_LINE || ')50]: ' || SQLERRM); RAISE;
     end;

   execute immediate 
'CREATE OR REPLACE TYPE MDSYS.SDO_STRING2_ARRAY 
TIMESTAMP ''2006-02-03:13:00:00''
oid ''0CB4F536D6E5DCE0E040578C45072612''
AS VARRAY(1048576) OF VARCHAR2(4096)  ';

   execute immediate 
'CREATE OR REPLACE TYPE MDSYS.SDO_STRING2_ARRAYSET 
TIMESTAMP ''2006-02-03:13:00:00''
oid ''0CD69D620FD31EE0E040578C45075DC6'' 
AS VARRAY(1048576) OF MDSYS.SDO_STRING2_ARRAY ';

  exception
     when others then
    SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
                           'EXCEPTION[sdotypes.sql(' || $$PLSQL_LINE || ')51]: ' || SQLERRM); RAISE;
 end;
end;
/

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


prompt Upgrading prvtimd.plb
@@prvtimd.plb

prompt Upgrading prvtsidx.plb
@@prvtsidx.plb

prompt Upgrading relate.sql
@@relate.sql

prompt Upgrading sdogrt.sql
@@sdogrt.sql

prompt Upgrading sdogrtg.sql
@@sdogrtg.sql

prompt Upgrading prvtgmd.plb
@@prvtgmd.plb

prompt Upgrading prvtmd2.plb
@@prvtmd2.plb

prompt Upgrading sdogr.sql
@@sdogr.sql

prompt Upgrading prvtgrih.plb
@@prvtgrih.plb

prompt Upgrading prvtgr.plb
@@prvtgr.plb

prompt Upgrading prvtgri.plb
@@prvtgri.plb

prompt Upgrading prvtgru.plb
@@prvtgru.plb

prompt Upgrading prvtgra.plb
@@prvtgra.plb

prompt Upgrading prvtgrra.plb
@@prvtgrra.plb

prompt Upgrading sdogrjar.sql
@@sdogrjar.sql

prompt Upgrading sdopc.sql
@@sdopc.sql

prompt Upgrading prvtpc.plb
@@prvtpc.plb

prompt Upgrading prvttune.plb
@@prvttune.plb

prompt Upgrading sdogdal.sql
@@sdogdal.sql

prompt Upgrading prvtgdal.plb
@@prvtgdal.plb

prompt Upgrading prvtsipt.plb
@@prvtsipt.plb

prompt Upgrading sdoutlh.sql
@@sdoutlh.sql

prompt Upgrading prvtsam.plb
@@prvtsam.plb

prompt Upgrading sdopopt.plb
@@sdopopt.plb

prompt Upgrading sdoutlb.plb
@@sdoutlb.plb

prompt Upgrading sdoepsgl3.sql
@@sdoepsgl3.sql

prompt Upgrading sdoepsgv.sql
@@sdoepsgv.sql

prompt Upgrading sdowfspr.sql
@@sdowfspr.sql

prompt Upgrading sdowcspr.sql
@@sdowcspr.sql

prompt Upgrading sdocsw.sql
@@sdocsw.sql

prompt Upgrading prvtcsw.plb
@@prvtcsw.plb

prompt Upgrading sdocs.sql
@@sdocs.sql

--prompt Upgrading sdocswpr.plb
--@@sdocswpr.plb

prompt Upgrading prvtcs.plb
@@prvtcs.plb

prompt Upgrading prvt3gl.sql
@@prvt3gl.sql

prompt Upgrading prvt3glh.sql
@@prvt3glh.sql

prompt Upgrading prvtgeom.plb
@@prvtgeom.plb

prompt Upgrading sdojsph.sql
@@sdojsph.sql

prompt Upgrading sdojspnjh.sql
@@sdojspnjh.sql

prompt Upgrading sdogrip.sql
@@sdogrip.sql

prompt Upgrading prvtgrip.plb
@@prvtgrip.plb

prompt Upgrading prvtgrs.plb
@@prvtgrs.plb

prompt Upgrading sdolrsb.plb
@@prvtlrsh.plb
@@sdolrsh.sql
@@prvtlrsb.plb
@@sdolrsb.plb

prompt Upgrading sdolrsmd.sql
@@sdolrsmd.sql

prompt Upgrading sdotpmd.sql
@@sdotpmd.sql

prompt Upgrading prvttmd.plb
@@prvttmd.plb

commit; -- from catmdlocp2.sql

prompt Upgrading prvtneth.plb
@@prvtneth.plb

prompt Upgrading prvtnetb.plb
@@prvtnetb.plb

prompt Upgrading sdonetb.plb
@@sdonetb.plb

prompt Upgrading sdonetmd.sql
@@sdonetmd.sql

prompt Upgrading sdonetmemb.plb
@@sdonetmemb.plb

prompt Upgrading sdondmtfb.plb
@@sdondmtfb.plb

prompt Upgrading sdopart.plb
@@sdopart.plb

prompt Upgrading sdortprt.sql
@@sdortprt.sql

prompt Upgrading sdorttz.sql
@@sdorttz.sql

prompt Upgrading sdordfty.sql
@@sdordfty.sql

prompt Upgrading sdosemopih.plb
@@sdosemopih.plb

prompt Upgrading sdosemopib.plb
@@sdosemopib.plb

prompt Upgrading sdoseminfb.plb
@@sdoseminfb.plb

prompt Upgrading prvtrdfctx.plb
@@prvtrdfctx.plb

prompt Upgrading pvtrdfsa.plb
@@pvtrdfsa.plb

prompt Upgrading sdordfh.sql
@@sdordfh.sql

prompt Upgrading sdordfb.plb
@@sdordfb.plb

prompt Upgrading sdordfxb.plb
@@sdordfxb.plb

prompt Upgrading sdordfai.plb
@@sdordfai.plb

prompt Upgrading sdoseminfmr.plb
@@sdoseminfmr.plb

prompt Upgrading sdogcdrb.plb
@@sdogcdrb.plb

prompt Upgrading sdogmmb.plb
@@sdogmmb.plb

prompt Upgrading sdonfemd.sql
@@sdonfemd.sql

prompt Upgrading sdotopob.plb
@@sdotopob.plb

prompt Upgrading sdoaggrh.sql
@@sdoaggrh.sql

prompt Upgrading sdoaggrb.plb
@@sdoaggrb.plb

-- ----------------------------------------------------------------
-- create index on SDO_GR_MOSAIC_CB table 
-- ----------------------------------------------------------------
declare
  object_exists exception;
  pragma exception_init(object_exists, -00955);
begin
  begin
   execute immediate 
' CREATE INDEX MDSYS.SDO_GEOR_CB_IDX ON MDSYS.SDO_GR_MOSAIC_CB
(ID, BAND, ROWNO, COLNO) ';
  exception
    when object_exists then NULL;
    when others then
      SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
                             'EXCEPTION[sdopatch.sql(' || $$PLSQL_LINE || ')1]: ' || SQLERRM); RAISE;
  end;
end;
/


-- Start RDF/OWL
prompt Upgrading sdosempatch.sql
@@sdosempatch.sql
-- Done with RDF/OWL

ALTER SESSION SET CURRENT_SCHEMA = SYS;


COLUMN java_fname NEW_VALUE java_file NOPRINT;
SELECT dbms_registry.script('JAVAVM', '@sdoloadj.sql') AS java_fname FROM SYS.DUAL;
@&java_file


execute dbms_registry.upgraded('SDO');                   
-- EXECUTE SYS.validate_sdo;



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


OHA YOOOO