MINI MINI MANI MO

Path : /opt/oracle/product/18c/dbhomeXE/rdbms/admin/
File Upload :
Current File : //opt/oracle/product/18c/dbhomeXE/rdbms/admin/owadsyn.sql

Rem  Copyright (c) 1995, 2004, Oracle.  All Rights Reserved.
Rem
Rem   NAME
Rem     owadsyn.sql - OWA Drop public SYNonyms
Rem   PURPOSE
Rem     Drop the public OWA synonyms used by the PL/SQL
Rem     gateway.
Rem   NOTES
Rem     This script should be run as sys.
Rem   history
Rem     pkapasi    09/07/00 -  Ignore drop errors for SQL*Plus and svrmgrl
Rem     rdecker    07/21/00 -  split off from owacomm.sql
Rem

DECLARE
  -- procedure executes a DDL and ignores errors if any.
  PROCEDURE execute_ddl(ddl_statement VARCHAR2) IS
    ddl_cursor INTEGER;
  BEGIN
    -- try to execute DDL
    ddl_cursor := dbms_sql.open_cursor;

    -- issue the DDL statement
    dbms_sql.parse (ddl_cursor, ddl_statement, dbms_sql.native);
    dbms_sql.close_cursor (ddl_cursor);
  EXCEPTION
    -- ignore exceptions
    when others then
      if (dbms_sql.is_open(ddl_cursor)) then
        dbms_sql.close_cursor(ddl_cursor);
      end if;
  END;

BEGIN
  execute_ddl ('drop public synonym OWA_CUSTOM');
  execute_ddl ('drop public synonym OWA_GLOBAL');
  execute_ddl ('drop public synonym OWA');
  execute_ddl ('drop public synonym HTF');
  execute_ddl ('drop public synonym HTP');
  execute_ddl ('drop public synonym OWA_COOKIE');
  execute_ddl ('drop public synonym OWA_IMAGE');
  execute_ddl ('drop public synonym OWA_OPT_LOCK');
  execute_ddl ('drop public synonym OWA_PATTERN');
  execute_ddl ('drop public synonym OWA_SEC');
  execute_ddl ('drop public synonym OWA_TEXT');
  execute_ddl ('drop public synonym OWA_UTIL');
  execute_ddl ('drop public synonym OWA_INIT');
  execute_ddl ('drop public synonym OWA_CACHE');
  execute_ddl ('drop public synonym OWA_MATCH');
  execute_ddl ('drop public synonym WPG_DOCLOAD');
END;
/



OHA YOOOO