MINI MINI MANI MO

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

Rem
Rem $Header: sdo/admin/sdoloadj.sql /main/27 2017/03/17 13:26:17 rjanders Exp $
Rem
Rem sdoloadj.sql
Rem
Rem Copyright (c) 2002, 2017, Oracle and/or its affiliates. 
Rem All rights reserved.
Rem
Rem    NAME
Rem      sdoloadj.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/sdoloadj.sql
Rem    SQL_SHIPPED_FILE: md/admin/sdoloadj.sql
Rem    SQL_PHASE: SDOLOADJ
Rem    SQL_STARTUP_MODE: NORMAL
Rem    SQL_IGNORABLE_ERRORS: NONE
Rem    SQL_CALLING_FILE: sdo/admin/catmdlocj.sql
Rem    END SQL_FILE_METADATA
Rem
Rem    MODIFIED   (MM/DD/YY)
Rem    rjanders    03/09/17 - Add missing SQL_FILE_METADATA information
Rem    sravada     05/23/16 - recompile java classes
Rem    begeorge    05/28/15 - Add sdondmappsdata.jar; remove sdondmapps.jar
Rem    begeorge    03/11/13 - Add sdondmapps.jar
Rem    rjanders    03/15/13 - #16473696: Start/End _ORACLE_SCRIPT
Rem                           initialization
Rem    sdas        05/07/07 - do not load rdf java classes
Rem    bkazar      03/27/07 - sdonumberarray needed in sdoutl.jar
Rem    bkazar      06/01/06 - removing sdothrdcg
Rem    bkazar      05/26/06 - 
Rem    bgouslin    01/17/06 - changes for demos to demo move 
Rem    bgouslin    09/26/05 - Load Java from jlib now 
Rem    geadon      03/07/05 - add sdordf.jar 
Rem    ningan      08/30/04 - load the NDM package sdonm.jar 
Rem    cfreiwal    06/09/04 - load the router partitioning code 
Rem    sravada     09/12/03 - 
Rem    sravada     08/27/03 - set the right schema 
Rem    sravada     06/20/03 - move sdogr to sdogrxml.sql 
Rem    fjlee       05/21/03 - load sdotopo.jar
Rem    fjlee       05/07/03 - Add entry for sdotype.jar
Rem    qxie        03/27/03 - disable mlibwrapper
Rem    qxie        12/13/02 - grant ordsys temporarily
Rem    sravada     12/09/02 - 
Rem    syuditsk    09/27/02 - add sdogcdr.jar
Rem    qxie        09/12/02 - unload JAI
Rem    qxie        09/05/02 - setup and load geometry and georaster jars
Rem    sravada     08/27/02 - sravada_topo_operators_1
Rem    sravada     08/19/02 - Created
Rem


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

alter session set current_schema=SYS;

call dbms_java.grant_permission('SYSTEM', 'java.io.FilePermission',
                                 '<<ALL FILES>>', 'read');
call dbms_java.grant_permission('MDSYS', 'SYS:java.io.FilePermission', 
                                'md/jlib/*', 'read');
call dbms_java.grant_permission('MDSYS', 'SYS:java.io.FilePermission',
                                'sdo/demo/georaster/jlibs/*', 'read');

--
-- For NT
--
call dbms_java.grant_permission('MDSYS','SYS:java.io.FilePermission',
                                'md\jlib\*','read');
call dbms_java.grant_permission('MDSYS', 'SYS:java.io.FilePermission',
                                'sdo\demo\georaster\jlibs\*', 'read');

-- should test to avoid runtime exceptions
-- should not grant this permission
call dbms_java.grant_permission('MDSYS', 'SYS:java.lang.RuntimePermission', 
                                'getClassLoader', null);
call dbms_java.grant_permission('ORDSYS', 'SYS:java.lang.RuntimePermission', 
                                'getClassLoader', null);

-- load JAI 
-- this should be disabled for release because interMedia installs JAI
--call dbms_java.loadjava('-resolve -force -synonym -schema MDSYS -grant PUBLIC
--                        sdo/demo/georaster/jlibs/jai_core.jar');
--call dbms_java.loadjava('-resolve -force -synonym -schema MDSYS -grant PUBLIC
--                        sdo/demo/georaster/jlibs/jai_codec.jar');
--call dbms_java.loadjava('-resolve -force -synonym -schema MDSYS -grant PUBLIC
--                        sdo/demo/georaster/jlibs/mlibwrapper_jai.jar');

-- load geometry and util and topo and type and nm
-- first load without resolving class references
call dbms_java.loadjava('  -synonym -schema MDSYS -grant PUBLIC 
                        md/jlib/sdoapi.jar');
call dbms_java.loadjava(' -synonym -schema MDSYS -grant PUBLIC
                        md/jlib/sdoutl.jar');
call dbms_java.loadjava(' -synonym -schema MDSYS -grant PUBLIC
                        md/jlib/sdotopo.jar');
call dbms_java.loadjava(' -synonym -schema MDSYS -grant PUBLIC
                        md/jlib/sdotype.jar');
call dbms_java.loadjava(' -synonym -schema MDSYS -grant PUBLIC
                        md/jlib/sdonm.jar');


-- now resolve the references
call dbms_java.loadjava('-resolve  -synonym -schema MDSYS -grant PUBLIC
             md/jlib/sdoapi.jar md/jlib/sdoutl.jar md/jlib/sdotopo.jar 
             md/jlib/sdotype.jar md/jlib/sdonm.jar');

--call dbms_java.loadjava('-resolve -force -synonym -schema MDSYS -grant PUBLIC
--                        md/jlib/sdonm.jar');
--call dbms_java.loadjava('-resolve -force -synonym -schema MDSYS -grant PUBLIC
--                        md/jlib/sdotype.jar');


-- load geocoder
call dbms_java.loadjava('-resolve -force -synonym -schema MDSYS -grant PUBLIC
                        md/jlib/sdogcdr.jar');

-- load sdordf
--call dbms_java.loadjava('-resolve -force -synonym -schema MDSYS -grant PUBLIC
--                        md/jlib/sdordf.jar');

call dbms_java.revoke_permission('MDSYS','SYS:java.io.FilePermission',
                                 'md/jlib/*','read');
call dbms_java.revoke_permission('MDSYS','SYS:java.io.FilePermission', 
                                 'sdo/demo/georaster/jlibs/*','read');

-- load Router partitioning code
call dbms_java.loadjava('-resolve -force -synonym -schema MDSYS -grant PUBLIC
                        md/jlib/routepartition.jar');

-- load NDM apps (includes traffic)

call dbms_java.loadjava('-resolve -force -synonym -schema MDSYS -grant PUBLIC
                         md/jlib/sdondmappsdata.jar');

call dbms_java.loadjava('-resolve  -synonym -schema MDSYS -grant PUBLIC
             md/jlib/sdoapi.jar md/jlib/sdoutl.jar md/jlib/sdotopo.jar 
             md/jlib/sdotype.jar md/jlib/sdonm.jar md/jlib/sdogcdr.jar');


commit;


Alter session set current_schema=MDSYS;








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


OHA YOOOO