MINI MINI MANI MO
Rem
Rem $Header: sdo/admin/mddinloc.sql /main/7 2017/05/03 12:18:33 rjanders Exp $
Rem
Rem mddinloc.sql
Rem
Rem Copyright (c) 2005, 2017, Oracle and/or its affiliates.
Rem All rights reserved.
Rem
Rem NAME
Rem mddinloc.sql - MDDInstallLOCator
Rem
Rem DESCRIPTION
Rem Deinstalls Locator if Spatial is not installed
Rem
Rem NOTES
Rem Should be connected as SYSDBA
Rem
Rem BEGIN SQL_FILE_METADATA
Rem SQL_SOURCE_FILE: sdo/admin/mddinloc.sql
Rem SQL_SHIPPED_FILE: md/admin/mddinloc.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 04/27/17 - Correct "SQL_PHASE" metadata values
Rem sravada 01/11/17 - bug 25370681
Rem rjanders 03/16/13 - #16473696: Start/End _ORACLE_SCRIPT
Rem initialization
Rem sravada 08/20/09 - bug 8740141
Rem sravada 05/25/05 - Created
Rem
Rem ********************************************************************
Rem #16473696: Indicate Oracle-Supplied object
@@?/rdbms/admin/sqlsessstart.sql
Rem ********************************************************************
COLUMN :script_name NEW_VALUE comp_file NOPRINT
Variable script_name varchar2(50)
declare
sdo_status VARCHAR2(20) := NULL;
begin
-- Check whether SDO is installed.
-- If not, it is safe to deinstall Locator
sdo_status := dbms_registry.status('SDO');
if (sdo_status is NULL or sdo_status = 'OPTION OFF') then
:script_name := '@mddinsl.sql';
else
:script_name := '?/rdbms/admin/nothing.sql';
end if;
end;
/
select :script_name from SYS.DUAL;
@&comp_file
Rem ********************************************************************
Rem #16473696: Indicate Oracle-Supplied object
@@?/rdbms/admin/sqlsessend.sql
Rem ********************************************************************
OHA YOOOO