MINI MINI MANI MO
Rem
Rem $Header: ordim/admin/imupstrt.sql /main/2 2016/12/19 10:44:36 smavris Exp $
Rem
Rem imupstrt.sql
Rem
Rem Copyright (c) 2014, 2016, Oracle and/or its affiliates.
Rem All rights reserved.
Rem
Rem NAME
Rem imupstrt.sql - Oracle Multimedia Parallel Upgrade Startup Script
Rem
Rem DESCRIPTION
Rem This script begins the upgrade for Oracle Multimedia from all supported
Rem prior releases.
Rem
Rem NOTES
Rem
Rem BEGIN SQL_FILE_METADATA
Rem SQL_SOURCE_FILE: ordim/admin/imupstrt.sql
Rem SQL_SHIPPED_FILE: ord/im/admin/imupstrt.sql
Rem SQL_PHASE: CMPUPORD
Rem SQL_STARTUP_MODE: UPGRADE
Rem SQL_IGNORABLE_ERRORS: NONE
Rem SQL_CALLING_FILE: ordim/admin/imupgrd.sql
Rem END SQL_FILE_METADATA
Rem
Rem MODIFIED (MM/DD/YY)
Rem smavris 12/13/16 - Correct SQL_FILE_METADATA
Rem smavris 01/14/15 - Schema qualify dbms_registry
Rem smavris 12/12/14 - Oracle Multimedia upgrade script
Rem smavris 12/12/14 - Oracle Multimedia Parallel Upgrade Script
Rem smavris 12/12/14 - Created
Rem
@@?/rdbms/admin/sqlsessstart.sql
alter session set current_schema="SYS";
Rem Turn on Error Logging for the component
SET ERRORLOGGING ON TABLE SYS.REGISTRY$ERROR IDENTIFIER 'ORDIM';
Rem Display start timestamp
SELECT sys.dbms_registry_sys.time_stamp_display('ORDIM')
AS timestamp FROM DUAL;
WHENEVER SQLERROR EXIT;
EXECUTE SYS.dbms_registry.check_server_instance;
REM
REM Make sure Oracle Multimedia schemas exist.
REM
REM Note - it is forbidden to exit in an upgrade script.
REM However, it is an assumed impossible condition that we exist in the
REM registry (which is the only way this script should be called) and our
REM schemas don't exist. Therefore, we will exit here if our schemas don't
REM exist so we can figure out how we got in this situation.
REM
@@imchksch.sql
WHENEVER SQLERROR CONTINUE;
REM
REM Make sure Oracle Multimedia dependencies are valid (and log errors and
REM continue if not). Check Oracle Multimedia validity.
REM
@@imchkdep.sql 1 UPGRADING UPGRADED
alter session set current_schema="ORDSYS";
EXECUTE SYS.dbms_registry.upgrading('ORDIM', 'Oracle Multimedia', 'validate_ordim', 'ORDSYS');
EXECUTE SYS.dbms_registry.set_required_comps('ORDIM', SYS.dbms_registry.comp_depend_list_t('JAVAVM','XDB','XML'));
@?/rdbms/admin/sqlsessend.sql
OHA YOOOO