MINI MINI MANI MO
Rem
Rem $Header: sdo/admin/semremovbdy.sql /main/5 2017/05/26 16:34:19 rjanders Exp $
Rem
Rem semremovbdy.sql
Rem
Rem Copyright (c) 2015, 2017, Oracle and/or its affiliates.
Rem All rights reserved.
Rem
Rem NAME
Rem semremovbdy.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/semremovbdy.sql
Rem SQL_SHIPPED_FILE: md/admin/semremovbdy.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 sravada 01/11/17 - bug 25370681
Rem matperry 12/21/15 - second pass
Rem anestrad 12/17/15 - Created
Rem
@@?/rdbms/admin/sqlsessstart.sql
-------------------------------------------------------------------------------------------
-- This script drops several components to avoid having invalid objects --
-- --
-- Following things are dropped: --
-- package body --
-- type body --
-- procedure --
-- function --
-- indextype --
-- operator --
-- library --
-- java - semremovj --
-- --
-- Following things are kept --
-- context --
-- table --
-- view --
-- sequence --
-- synonym --
-- triggers --
-------------------------------------------------------------------------------------------
ALTER SESSION SET CURRENT_SCHEMA = MDSYS;
-- make sure we don't fail --
whenever sqlerror continue;
-- PL/SQL blocks to do work
-- OLS / VPD / CTX / WM optional components --
declare
stmt varchar2(1000);
dependent_objects exception;
pragma exception_init(dependent_objects, -29809);
object_not_found exception;
pragma exception_init(object_not_found, -04043);
synonym_not_found exception;
pragma exception_init(synonym_not_found, -01432);
indextype_not_found exception;
pragma exception_init(indextype_not_found, -29833);
operator_not_found exception;
pragma exception_init(operator_not_found, -29807);
begin
-- like @sdordfctx_rm.sql
begin
stmt := 'drop package body sem_rdfctx_dr'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')1]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body sem_rdfctx_ir'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')2]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body sem_rdfctx'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')3]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body calais_extractor'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')4]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body rdfctx_ws_extractor'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')5]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body gatenlp_extractor'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')6]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body ctx_entity_extractor'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')7]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body rdfctx_extractor'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')8]: ' || SQLERRM); -- RAISE;
end;
/*
begin
stmt := 'drop indextype mdsys.SemContext force'; execute immediate stmt;
exception
when indextype_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')9]: ' || SQLERRM); -- RAISE;
end;
*/
begin
stmt := 'drop operator mdsys.SEM_CONTAINS_SELECT'; execute immediate stmt;
exception
when operator_not_found then NULL;
when dependent_objects then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')10]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop operator mdsys.SEM_CONTAINS_COUNT'; execute immediate stmt;
exception
when operator_not_found then NULL;
when dependent_objects then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')11]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop operator mdsys.SEM_CONTAINS'; execute immediate stmt;
exception
when operator_not_found then NULL;
when dependent_objects then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')12]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.SemContextIndexMethods'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')13]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.sem_rdfctx_oper'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')14]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body prllidx_create'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')15]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body doublenumlist'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')16]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body fn_extarr'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')17]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body fn_xmlpref'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')18]: ' || SQLERRM); -- RAISE;
end;
-- like @sdordfwm_rm.sql
begin
stmt := 'drop package body mdsys.sem_rdfwm_dr'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')19]: ' || SQLERRM); -- RAISE;
end;
-- like @sdordfsa_rm.sql
begin
stmt := 'drop package body mdsys.sem_ols'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')20]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.sem_ols_dr'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')21]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.sem_rdfsa'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')22]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.sem_rdfsa_dr'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')23]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.sem_rdfsa_priv'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')24]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.rdf$lbaclab'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')25]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.sem_rdfsa_const'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')26]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.sem_rdfsa_const_internal'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')27]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.rdf$domsalabel'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')28]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop function mdsys.RDFSA_DOMLBL'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')29]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop procedure mdsys.RDF$GRANT_OLS_PRIVS'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')30]: ' || SQLERRM); -- RAISE;
end;
end;
/
show errors;
-- make sure schema is set to MDSYS --
ALTER SESSION SET CURRENT_SCHEMA = MDSYS;
-- get rid of standard semantics components --
COLUMN :jscript NEW_VALUE comp_file4 NOPRINT
VARIABLE jscript VARCHAR2(50)
declare
stmt VARCHAR2(1000);
object_not_found exception;
pragma exception_init(object_not_found, -04043);
dependent_objects exception;
pragma exception_init(dependent_objects, -29809);
synonym_not_found exception;
pragma exception_init(synonym_not_found, -01432);
insufficient_privs exception;
pragma exception_init(insufficient_privs, -01031);
table_not_found exception;
pragma exception_init(table_not_found, -00942);
operator_not_found exception;
pragma exception_init(operator_not_found, -29807);
begin
-- get java removal script
:jscript := '@semremovj.sql';
-- VPD / OLS / WM / CTX Types and Tables and packages --
begin
stmt := 'drop package body mdsys.sem_rdfsa_ir'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')31]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop procedure mdsys.RDF$GRANT_OLS_PRIVS'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')32]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.rdfsa_resource'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')33]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.rdfsa_labelgen'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')34]: ' || SQLERRM); -- RAISE;
end;
-- delete RDF exp/imp related rows and drop SDO_RDF_EXO_IMP package --
begin
stmt := '
delete from SYS.EXPPKGACT$
where package=''SDO_RDF_EXP_IMP'' and schema=''SYS''';
execute immediate stmt;
exception
when no_data_found then NULL;
when table_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')35]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := '
delete from SYS.impcalloutreg$
where package=''SDO_RDF_EXP_IMP'' and schema=''SYS''
and tag=''SEMANTIC''';
execute immediate stmt;
exception
when no_data_found then NULL;
when table_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')36]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body SYS.SDO_RDF_EXP_IMP';
execute immediate stmt;
exception
when object_not_found then NULL;
when insufficient_privs then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')37]: ' || SQLERRM); -- RAISE;
end;
-- RDB2RDF (R2RML) Types and Tables and packages --
begin
stmt := 'drop package body mdsys.sdo_rdf_rel2rdf_internal'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')39]: ' || SQLERRM); -- RAISE;
end;
-- Standard Semantics types, tables and packages --
begin
stmt := 'drop type body sdo_sem_stats'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')40]: ' || SQLERRM); -- RAISE;
end;
/*
begin
stmt := 'drop indextype sem_indextype force'; execute immediate stmt;
exception
when indextype_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')41]: ' || SQLERRM); -- RAISE;
end;
*/
begin
stmt := 'drop operator sem_path'; execute immediate stmt;
exception
when operator_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')42]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop operator sem_distance'; execute immediate stmt;
exception
when operator_not_found then NULL;
when dependent_objects then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')43]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop operator sem_related'; execute immediate stmt;
exception
when operator_not_found then NULL;
when dependent_objects then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')44]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body sdo_sem_operator'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')45]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body sem_sameas_list'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')46]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body sem_sameas_rec'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')47]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body sem_indextype_im'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')48]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body sdo_bt_handle'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')49]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body sdo_sem_bt'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')50]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body rdf_apis_oper_internal'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')51]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body sdo_sem_inference'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')52]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body sdo_sem_inf_internal'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')53]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body sdo_sem_infh'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')54]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body sdo_sem_infi'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')55]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body sdo_sem_utl'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')56]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body sem_upgrade_to_11'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')57]: ' || SQLERRM); -- RAISE;
end;
/*
begin
stmt := 'drop package body sdo_sem_downgrade_utl'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')58]: ' || SQLERRM); -- RAISE;
end;
*/
begin
stmt := 'drop package body sdo_rdf_mig'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')59]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body sdo_sem_validate'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')60]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body sdo_sem_downgrade'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')61]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body sdo_sem_perf'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')62]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body sdo_sem_cli'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')63]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.sdo_sem_log'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')64]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.sdo_sem_magic'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')65]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.sem_vars_table'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')66]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.sem_pred_array'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')67]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.sem_predicate'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')68]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.sem_rule'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')69]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.sem_node'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')70]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.sem_nodes_array'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')71]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.sem_rule_node'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')72]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.sem_goal_node'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')73]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.sem_rules_table'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')74]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.sem_graph'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')75]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.sem_terms_table'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')76]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.sem_term'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')77]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.sdo_rdf'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')78]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.rdf_apis_user'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')79]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.rdf_apis'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')80]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.sdo_rdf_inference'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')81]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.rdf_apis_internal'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')82]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.sdo_rdf_internal'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')83]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.sdo_sem_const'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')84]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.sem_hash_internal'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')85]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.RDF_VARCHARARRAY'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')86]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.RDF_LONGVARCHARARRAY'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')87]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop function mdsys.RDF_MATCH'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')88]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.RDF_MATCH_IMPL_T'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')89]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop function mdsys.PG_MATCH'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')90]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.PG_MATCH_IMPL_T'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')91]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop function mdsys.SEM_MATCH_NL'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')92]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.SEM_MATCH_NL_IMPL_T'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')93]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.SDO_SEM_HTTP_CTX'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')94]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop function mdsys.SPARQL_SERVICE'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')95]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.SPARQL_SERVICE_IMPL_T'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')96]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.RDF_ALIASES'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')97]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.RDF_ALIAS'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')98]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.SDO_RDF_TERM_LIST'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')99]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.SDO_RDF_TERM'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')100]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.SDO_RDF_TRIPLE'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')101]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.SDO_RDF_TRIPLE_S'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')102]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop procedure mdsys.LOAD_PREDEFINED_RULEBASES'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')103]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.SDO_SEM_CTX'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')104]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.SDO_SEM_CTX_SESSION'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')105]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop package body mdsys.SDO_SEM_UPDATE_CTX'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')106]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.RDF_CLOBS'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')107]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.RDF_MODELS'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')108]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.RDF_GRAPHS'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')109]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.RDF_Entailments'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')110]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body mdsys.RDF_RULEBASES'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')111]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body sem_sameas_rec'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')112]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body sem_sameas_list'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')113]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body MDSYS.SPARQL_Group_Concat'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')114]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body MDSYS.SPARQL_Sample'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')115]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body MDSYS.SPARQL_min'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')116]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body MDSYS.SPARQL_max'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')117]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body MDSYS.SPARQL_Group_Concat_VC'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')118]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body MDSYS.SPARQL_Sample_VC'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')119]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body MDSYS.SPARQL_min_VC'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')120]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop type body MDSYS.SPARQL_max_VC'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')121]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop function mdsys.sparql_groupconcat'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')122]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop function mdsys.sparql_sampleagg'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')123]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop function mdsys.sparql_minagg'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')124]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop function mdsys.sparql_maxagg'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')125]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop function mdsys.sparql_groupconcat_vc'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')126]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop function mdsys.sparql_sampleagg_vc'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')127]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop function mdsys.sparql_minagg_vc'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')128]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop function mdsys.sparql_maxagg_vc'; execute immediate stmt;
exception
when object_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')129]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop public synonym SEM_APIS_GROUP_CONCAT'; execute immediate stmt;
exception
when synonym_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')130]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop public synonym SEM_APIS_SAMPLE'; execute immediate stmt;
exception
when synonym_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')131]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop public synonym SEM_APIS_MIN'; execute immediate stmt;
exception
when synonym_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')132]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop public synonym SEM_APIS_MAX'; execute immediate stmt;
exception
when synonym_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')133]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop public synonym SEM_APIS_GROUP_CONCAT_VC'; execute immediate stmt;
exception
when synonym_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')134]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop public synonym SEM_APIS_SAMPLE_VC'; execute immediate stmt;
exception
when synonym_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')135]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop public synonym SEM_APIS_MIN_VC'; execute immediate stmt;
exception
when synonym_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')136]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop public synonym SEM_APIS_MAX_VC'; execute immediate stmt;
exception
when synonym_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')137]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop public synonym SDO_RDF_MATCH'; execute immediate stmt;
exception
when synonym_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')138]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop public synonym SEM_MATCH'; execute immediate stmt;
exception
when synonym_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')139]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop public synonym SPARQL_SERVICE'; execute immediate stmt;
exception
when synonym_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')140]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop public synonym SEM_MATCH_NL'; execute immediate stmt;
exception
when synonym_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')141]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop public synonym SDO_PG_MATCH'; execute immediate stmt;
exception
when synonym_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')142]: ' || SQLERRM); -- RAISE;
end;
begin
stmt := 'drop public synonym PG_MATCH'; execute immediate stmt;
exception
when synonym_not_found then NULL;
when others then
SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
'EXCEPTION[semremovbdy.sql(' || $$PLSQL_LINE || ')143]: ' || SQLERRM); -- RAISE;
end;
end;
/
ALTER SESSION SET CURRENT_SCHEMA = SYS;
-- get rid of java packages
SELECT :jscript FROM SYS.DUAL;
@&comp_file4
@?/rdbms/admin/sqlsessend.sql
OHA YOOOO