MINI MINI MANI MO

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

Rem
Rem $Header: sdo/admin/catmdlocp2.sql /main/6 2017/04/10 11:16:32 rjanders Exp $
Rem
Rem catmdlocp2.sql
Rem
Rem Copyright (c) 2014, 2017, Oracle and/or its affiliates. 
Rem All rights reserved.
Rem
Rem    NAME
Rem      catmdlocp2.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/catmdlocp2.sql 
Rem    SQL_SHIPPED_FILE: md/admin/catmdlocp2.sql 
Rem    SQL_PHASE: CATMDLOCP2
Rem    SQL_STARTUP_MODE: NORMAL 
Rem    SQL_IGNORABLE_ERRORS: NONE 
Rem    SQL_CALLING_FILE: sdo/admin/catmdloc.sql 
Rem    END SQL_FILE_METADATA
Rem
Rem    MODIFIED   (MM/DD/YY)
Rem    rjanders    03/23/17 - #25437999: Remove 'when others then NULL'
Rem                           handlers
Rem    sravada     01/11/17 - bug 25370681
Rem    czechar     08/14/15 - adding SQL file metadata
Rem    sravada     04/08/15 - move sdogmmb.plb to tail
Rem    sravada     01/20/15 - move sdotptyp to catmdloh.sql
Rem    sravada     12/30/14 - catmdLocP2
Rem    sravada     12/30/14 - Created
Rem


@@?/rdbms/admin/sqlsessstart.sql

alter session set current_schema=MDSYS;
@@prvtmd.plb
show errors;

commit;


REM Install the "Feature Usage" information package headers
@@sdofeature.sql

Rem Load SQL/mm types
@@sdogmmh.sql


REM Install the Index Metadata Views
@@prvtimd.plb

REM Create the LRS Package
@@prvtlrsh.plb
@@sdolrsh.sql

Rem Load the LRS Metadata
@@sdolrsmd.sql

REM Load the header for Index_Method supporting routines (sdo_idx package)
--prompt Installing the sdo_idx package
@@sdopidx.sql


Rem Topo Metadata
@@sdotpmd.sql

Rem Topo Metadata manipulation packages
@@prvttmd.plb

commit;

REM Install the Extensible Indexing package.
--prompt Installing type spatial_im package ...
@@prvtsidx.plb

REM Load the body for Index_Method supporting routines (sdo_idx package)
--prompt Installing the sdo_idx package body
@@prvtpidx.plb


REM Relate table lookup setup
--prompt Installing SDO_GEOM.RELATE() table...
@@relate.sql

REM SDO_JAVA_STP
COLUMN :jsp_name NEW_VALUE comp_file NOPRINT
Variable jsp_name varchar2(50)

declare
  javavm_status VARCHAR2(100) := NULL;
begin
  -- Check whether JAVAVM is installed.
  -- If JAVAVM is present install the Java Stored Procedures
  -- Else install the dummy headers
  javavm_status := dbms_registry.script('JAVAVM','TRUE');
  if (javavm_status = 'TRUE') then
    :jsp_name := '@sdojsph.sql';
  else
    :jsp_name := '@sdojspnjh.sql';
  end if;
end;
/

select :jsp_name from SYS.DUAL;
@&comp_file
 
REM Install the 3GL package header.
REM  This should be before prvtmd2.
--prompt Installing SDO_3GL package header ...
@@prvt3glh.plb

REM Install the SDO package.
--prompt Installing SDO package ...
@@prvtmd1.plb
@@prvtmd2.plb
@@sdo.sql
@@prvtsdo.plb


REM Install the ADMIN package.
--prompt Installing SDO_ADMIN package ...
@@sdoadmin.sql
@@prvtadmn.plb

REM Install the SDO_TUNE package
@@sdotune.sql

Rem Load SDO Utilities  
@@sdoutl.plb

REM Install the GEOM package.
--prompt Installing SDO_GEOM package ...
@@sdogeom.sql

REM Installing OGIS Style catalog
--prompt Installing OGIS style catalog
@@sdocat.plb
@@prvtcat.plb

REM Installing SDO operators
--prompt Installing SDO operators
@@prvtoper.plb

REM Installing the SDO statistics type
@@sdostats.plb
 
REM Install migration to 8.1 package
--prompt Installing migration package
@@sdomig.sql
@@prvtmig.plb

Rem Load SDO_PRIDX package
@@prvtprdx.plb

Rem Load Rtree ops for Joins/N-dimensional objects
@@prvtrtr.plb

Rem Install sdo_tune package body
@@prvttune.plb

Rem Load Synonyms for Old Obsoleted SQL functions
@@sdosfs.sql

Rem Moved 3d schema forward, since sdoutlb depends on it
@@sdovis3dschema.sql

Rem Load the SDOMAP Definitions
@@sdomapd.sql

Rem Load OGC Object  types
@@sdoogc.sql

Rem Load the LRS Packages
@@prvtlrsb.plb
@@sdolrsb.plb
 
Rem Load Types and functions for Aggregate functions
@@sdoaggrh.sql
@@sdoaggrb.plb

Rem Cartographic Text Object
@@sdogmlsc.sql
@@sdotxth.sql


REM Install the "Feature Usage" information
@@prvtfeature.plb

@?/rdbms/admin/sqlsessend.sql

OHA YOOOO