Unable to drop queue table

Hi,
I have the streams admin user as "stradmin" and i have a queue table called "STREAMS_CAPTURE_QT"
I am not able to drop the streams user because i am not able to drop the queue table.
I tried the following.....
begin
DBMS_AQADM.DROP_QUEUE_TABLE(
queue_table => 'STREAMS_CAPTURE_QT',
force => TRUE);
end;
but i get below error....
begin
ERROR at line 1:
ORA-04031: unable to allocate 112 bytes of shared memory ("streams
pool","unknown object","streams pool","qulptr_kwqbscc")
ORA-06512: at "SYS.DBMS_AQADM_SYS", line 4102
ORA-06512: at "SYS.DBMS_AQADM", line 197
ORA-06512: at line 2
I checked my init.ora parameter file and i do have...
*.aq_tm_processes=0
*.shared_pool_size=500M
*.streams_pool_size=16777216
*.event='10298 trace name context forever, level 32'
Can someone help me to drop the queue table as well as the streams admin user.
Thanks in advance.

Have you tried increasing the SGA size?

Similar Messages

  • Dropping queue table

    hi
    I am tryin to drop a schema devj2ee with the following command:
    SQL> drop user devj2ee cascade;
    drop user devj2ee cascade
    ERROR at line 1:
    ORA-00604: error occurred at recursive SQL level 1
    ORA-24005: must use DBMS_AQADM.DROP_QUEUE_TABLE to drop queue tables
    Now if try to see which queue tables exist for devj2ee it returns no rows.
    SQL> select count(*) FROM DBA_QUEUE_TABLES WHERE owner ='DEVJ2EE';
    COUNT(*)
    0
    The DBA_QUEUE_TABLES has all the sys/system queue tables as find below;
    select owner, queue_table from dba_queue_tables;
    OWNER QUEUE_TABLE
    SYS ALERT_QT
    SYS AQ$_MEM_MC
    SYS AQ_EVENT_TABLE
    SYS AQ_SRVNTFN_TABLE
    SYS KUPC$DATAPUMP_QUETAB
    SYS SCHEDULER$_EVENT_QTAB
    SYS SCHEDULER$_JOBQTAB
    SYS SYS$SERVICE_METRICS_TAB
    SYSMAN MGMT_NOTIFY_QTABLE
    SYSTEM DEF$_AQCALL
    SYSTEM DEF$_AQERROR
    11 rows selected.
    Please advice how to remove the user DEVJ2EE.
    My db is 10gR2 on solaris10 box.

    SQL> select object_name,object_type from dba_objects where owner='DEVJ2EE' and object_name like '%AQ%';
    OBJECT_NAME OBJECT_TYPE
    CMN_AQ_MESSAGE_TYPE TYPE
    DLS_AQ_QUEUE TABLE
    Now if I try to drop this table i get the following error:
    SQL> begin
    2 DBMS_AQADM.DROP_QUEUE_TABLE('DLS_AQ_QUEUE');
    3 end;
    4 /
    DBMS_AQADM.DROP_QUEUE_TABLE('DLS_AQ_QUEUE');
    ERROR at line 2:
    ORA-06550: line 2, column 1:
    PLS-00201: identifier 'DBMS_AQADM' must be declared
    ORA-06550: line 2, column 1:
    PL/SQL: Statement ignored
    SQL> EXECUTE DBMS_AQADM.DROP_QUEUE_TABLE (queue_table => 'DLS_AQ_QUEUE');
    BEGIN DBMS_AQADM.DROP_QUEUE_TABLE (queue_table => 'DLS_AQ_QUEUE'); END;
    ERROR at line 1:
    ORA-06550: line 1, column 7:
    PLS-00201: identifier 'DBMS_AQADM' must be declared
    ORA-06550: line 1, column 7:
    PL/SQL: Statement ignored
    So, i thought this is a privelege issue.
    SQL> conn sys@dbklsdev as sysdba
    Enter password:
    Connected.
    SQL> begin
    2 DBMS_AQADM.DROP_QUEUE_TABLE('DEVJ2EE.DLS_AQ_QUEUE');
    3 end;
    4 /
    begin
    ERROR at line 1:
    ORA-24002: QUEUE_TABLE DEVJ2EE.DLS_AQ_QUEUE does not exist
    ORA-06512: at "SYS.DBMS_AQADM_SYS", line 4084
    ORA-06512: at "SYS.DBMS_AQADM", line 197
    ORA-06512: at line 2
    Alternatively, I tried granting privs to devj2ee and tried to drop the table from this user but the result was same.
    SQL> GRANT RESOURCE TO devj2ee;
    GRANT CONNECT TO devj2ee;
    GRANT EXECUTE ANY PROCEDURE TO devj2ee;
    GRANT aq_administrator_role TO devj2ee;
    GRANT aq_user_role TO devj2ee;
    GRANT EXECUTE ON dbms_aqadm TO devj2ee;
    GRANT EXECUTE ON dbms_aq TO devj2ee;
    GRANT EXECUTE ON dbms_aqin TO devj2ee;
    Grant succeeded.
    SQL>
    Grant succeeded.
    SQL>
    Grant succeeded.
    SQL>
    Grant succeeded.
    SQL>
    Grant succeeded.
    SQL>
    Grant succeeded.
    SQL>
    Grant succeeded.
    SQL>
    Grant succeeded.
    SQL> conn devj2ee/devj2ee@dbklsdev
    Connected.
    SQL> begin
    2 DBMS_AQADM.DROP_QUEUE_TABLE('DLS_AQ_QUEUE');
    3 end;
    4 /
    begin
    ERROR at line 1:
    ORA-24002: QUEUE_TABLE DEVJ2EE.DLS_AQ_QUEUE does not exist
    ORA-06512: at "SYS.DBMS_AQADM_SYS", line 4084
    ORA-06512: at "SYS.DBMS_AQADM", line 197
    ORA-06512: at line 2
    At this point I tried the same old query again to find out if the queue table really exist:
    SQL> select object_name,object_type from user_objects where object_name like '%AQ%';
    OBJECT_NAME OBJECT_TYPE
    CMN_AQ_MESSAGE_TYPE TYPE
    DLS_AQ_QUEUE TABLE
    I hope you have any further tricks to try on this.

  • Unable to descripe the table and unable to drop the table

    Hi,
    I have a temp table that we use like staging table to import the data in to the main table through some scheduled procedures.And that will dropped every day and will be created through the script.
    Some how while I am trying to drop the table manually got hanged, There after I could not find that table in dba_objects, dba_tables or any where.
    But Now I am unable to create that table manually(Keep on running the create command with out giving any error), Even I am not getting any error (keep on running )if I give drop/desc of table.
    Can you please any one help on this ? Is it some where got stored the table in DB or do we any option to repair the table ?
    SQL> select OWNER,OBJECT_NAME,OBJECT_TYPE,STATUS from dba_objects where OBJECT_NAME like 'TEMP%';
    no rows selected
    SQL> desc temp
    Thank in advance.

    Hi,
    if this table drops then it moved DBA_RECYCLEBIN table. and also original name of its changed automatically by oracle.
    For example :
    SQL> create table tst (col varchar2(10), row_chng_dt date);
    Table created.
    SQL> insert into tst values ('Version1', sysdate);
    1 row created.
    SQL> select * from tst ;
    COL        ROW_CHNG
    Version1   16:10:03
    If the RECYCLEBIN initialization parameter is set to ON (the default in 10g), then dropping this table will place it in the recyclebin:
    SQL> drop table tst;
    Table dropped.
    SQL> select object_name, original_name, type, can_undrop as "UND", can_purge as "PUR", droptime
      2  from recyclebin
    SQL> /
    OBJECT_NAME                    ORIGINAL_NAME TYPE  UND PUR DROPTIME
    BIN$HGnc55/7rRPgQPeM/qQoRw==$0 TST           TABLE YES YES 2013-10-08:16:10:12
    All that happened to the table when we dropped it was that it got renamed. The table data is still there and can be queried just like a normal table:
    SQL> alter session set nls_date_format='HH24:MI:SS' ;
    Session altered.
    SQL> select * from "BIN$HGnc55/7rRPgQPeM/qQoRw==$0" ;
    COL        ROW_CHNG
    Version1   16:10:03
    Since the table data is still there, it's very easy to "undrop" the table. This operation is known as a "flashback drop". The command is FLASHBACK TABLE... TO BEFORE DROP, and it simply renames the BIN$... table to its original name:
    SQL> flashback table tst to before drop;
    Flashback complete.
    SQL> select * from tst ;
    COL        ROW_CHNG
    Version1   16:10:03
    SQL> select * from recyclebin ;
    no rows selected
    It's important to know that after you've dropped a table, it has only been renamed; the table segments are still sitting there in your tablespace, unchanged, taking up space. This space still counts against your user tablespace quotas, as well as filling up the tablespace. It will not be reclaimed until you get the table out of the recyclebin. You can remove an object from the recyclebin by restoring it, or by purging it from the recyclebin.
    SQL> select object_name, original_name, type, can_undrop as "UND", can_purge as "PUR", droptime
      2  from recyclebin
    SQL> /
    OBJECT_NAME                    ORIGINAL_NAME TYPE                      UND PUR DROPTIME
    BIN$HGnc55/7rRPgQPeM/qQoRw==$0 TST           TABLE                     YES YES 2006-09-01:16:10:12
    SQL> purge table "BIN$HGnc55/7rRPgQPeM/qQoRw==$0" ;
    Table purged.
    SQL> select * from recyclebin ;
    no rows selected
    Thank you
    And check this link:
    http://www.orafaq.com/node/968
    http://docs.oracle.com/cd/B28359_01/server.111/b28310/tables011.htm
    Thank you

  • Cannot drop user -must use DBMS_AQADM.DROP_QUEUE_TABLE to drop queue tables

    Hi,
    I had this issue before, but forgot the command that should be used to flush some kind of a trash bin.
    Can someone assist me?
    Thanks!

    Hi,
    Use this link :
    Re: Unable to drop USERS tablespace.

  • Error while dropping/creating new queue table

    Hi,
    I am trying to modify an existing AQ setup. In the process, I had to remove a queue and redirect all its subscriptions to another queue.
    I get an oracle "sequence does not exist" while trying to drop the queue table. The sequence of operations that I am carrying out is:
    disable propagation schedule
    unschedule propagation
    stop queue
    drop queue
    drop queue table
    The error occurs when the drop statement is executed.
    I tried restoring the existing configuration, but got the same error message while trying to add a subscription.
    Could you help me with this problem? What am I missing here?
    Thanks,
    Anupama

    In what version of Oracle?
    I see a couple of problems assuming you are working with a currently supported version:
    1. Never grant CONNECT to anyone: Ever. Grant CREATE SESSION.
    2. GRANT CREATE TABLE to AQ;
    Go to Morgan's Library at www.psoug.org and look at AQ Demo 1. You should have no problem cutting and pasting your way to where you are trying to go.

  • Problem with Queue Table while dropping schema

    Hi,
    I want to DROP a schema, but it gives the following error while trying to drop it:
    ORA-00604: error occurred at recursive SQL level 1
    ORA-24005: must use DBMS_AQADM.DROP_QUEUE_TABLE to drop queue tables
    From TOAD, I found that no queue or queue_table exists in the database presently.
    I'm using 10.2.0.2 RAC database.
    Can anyone help me to drop the schema?
    Thanks in advance..
    Regards,
    Anjan

    I have followed the doc 203225.1..
    Now getting the following error:
    ORA-00081: address range [0x60000000000A89A0, 0x60000000000A89A4) is not readable
    ORA-00600: internal error code, arguments: [kzdukl3], [24], [], [], [], [], [], []

  • Unable to drop database user

    Hi All,
    I am unable to drop database user and getting the folllowing error:
    " must use DBMS_AQADM.DROP_QUEUE_TABLE to drop queue tables "
    I find 3 table with AQ prefix in the schema but unable to drop these table even by using "sys" user.
    Any idea how can I do that ?
    Regards,

    Hi,
    select object_name,object_type from dba_objects where owner='USERNAME' and object_name like '%AQ%';TO drop the queue table, login as the owner and
    exec DBMS_AQADM.DROP_QUEUE_TABLE(queue_table=>'PASTE_THE_OBJECT_NAME_FROM_ABOVE',force =>TRUE);Anand

  • Full Export/Import Errors with Queue tables and ApEx

    I'm trying to take a full export of an existing database in order to build an identical copy in another database instance, but the import is failing each time and causing problems with queue tables and Apex tables.
    I have used both the export utility and Data Pump (both with partial and full exports) and the same problems are occurring.
    After import, queue tables in my schema are unstable. They cannot be dropped using the queue admin packages as they throw ORA-24002: QUEUE_TABLE <table> does not exist exceptions. Trying to drop the tables causes the ORA-24005: must use DBMS_AQADM.DROP_QUEUE_TABLE to drop queue tables error
    As a result, the schema cannot be dropped at all unless manual data dictionary clean up steps (as per metalink) are done.
    The Apex import fails when creating foreign keys to WWV_FLOW_FILE_OBJECTS$PART. It creates the table ok, but for some reason the characters after the $ are missing so the referencing tables try to refer to WWV_FLOW_FILE_OBJECTS$ only.
    I am exporting from Enterprise Edition 10.2.0.1 and importing into Standard edition 10.2.0.1, but we are not using any of the features not available in standard, and I doubt this would cause the issues I'm getting.
    Can anyone offer any advice on how I can resolve these problems so a full import will work reliably?

    Thanks for the lead!
    After digging around MetaLink some more, it sounds like I'm running into Bug 5875568 (MetaLink Note:5875568.8) which is in fact related to the multibyte character set. The bug is fixed in the server patch set 10.2.0.4 or release 11.1.0.6.

  • Queue Tables

    How to drop Queue tables ?
    QL> drop user test cascade;
    drop user test cascade
    ERROR at line 1:
    ORA-00604: error occurred at recursive SQL level 1
    ORA-24005: must use DBMS_AQADM.DROP_QUEUE_TABLE to drop queue tables

    I think the error message is quite self explanatory, isn't it?
    Use
    DBMS_AQADM.DROP_QUEUE_TABLE(queue_table => '<QUEUE_TABLE>');
    DBMS_AQADM.DROP_QUEUE_TABLE(queue_table=>'<QUEUE_TABLE>',force => TRUE);to drop any queue tables of the user.
    If the dictionary view "user_queue_tables"/"dba_queue_tables" doesn't show any queue tables left for that particular user you can use MetaLink notes 236898.1 and 203225.1 to follow the procedures there to get rid of any orphaned AQ Objects.
    Regards,
    Randolf
    Oracle related stuff blog:
    http://oracle-randolf.blogspot.com/
    SQLTools++ for Oracle (Open source Oracle GUI for Windows):
    http://www.sqltools-plusplus.org:7676/
    http://sourceforge.net/projects/sqlt-pp/

  • Unable to drop schema-user with AQTables

    Hello,
    Due to dirty manipulation on a schema (Oracle 9ir2), somes queues tables had been deleted, and others aq$_ tables exist.
    I'm not able to drop the user ;-(
    Impossible to drop the user, ORA-00604 error occured at recursive SQL level 1 - ORA-24005 must use DBMS_AQADM.DROP_QUEUE_TABLE to drop queues tables.
    and using DROP_QUEUE_TABLE return queue_tables does not exist.
    Any idea to drop the schema ?
    Thanks
    Rafael.

    Hy
    I had a similar problem with 8i and drop user cascade.
    Try this:
    1) create the same queues in another schema
    2) search the 'missing' tables in the new schema
    3) rebuild this tables in the corrupted schema (you may use dbastudio to get the DDL)
    4) use stop_queue, drop_queue and drop_queue_table to drop
    Lars Tetzlaff

  • Unable to drop user

    i am receiving the following error while dropping user..
    SQL> drop user ONAIR cascade;
    drop user ONAIR cascade
    ERROR at line 1:
    ORA-00604: error occurred at recursive SQL level 1
    ORA-24005: must use DBMS_AQADM.DROP_QUEUE_TABLE to drop queue tables
    i queried dba_queue_tables but its showing that thr r no queue tables present..
    select queue_table from dba_queue_tables where owner ='ONAIR';
    no rows selected
    db version is 10.2.0.4.0 aix server

    Manually deleted all the tables but the following two tables arent getting dropped..
    SQL> select owner,table_name from dba_tables where owner='ONAIR';
    OWNER TABLE_NAME
    ONAIR FILTER_REP_QUEUE_DATA
    ONAIR JOB_QUEUE_DATA
    SQL> drop table ONAIR.JOB_QUEUE_DATA
    ERROR at line 1:
    ORA-24005: must use DBMS_AQADM.DROP_QUEUE_TABLE to drop queue tables..
    Then used DBMS_AQADM to drop the table but no luck..
    SQL> EXECUTE DBMS_AQADM.DROP_QUEUE_TABLE(queue_table => 'JOB_QUEUE_DATA', force => TRUE);
    BEGIN DBMS_AQADM.DROP_QUEUE_TABLE(queue_table => 'JOB_QUEUE_DATA', force => TRUE); END;
    ERROR at line 1:
    ORA-06550: line 1, column 7:
    PLS-00201: identifier 'DBMS_AQADM' must be declared
    ORA-06550: line 1, column 7:
    PL/SQL: Statement ignored

  • Unable to drop USERS tablespace.

    Hi All,
    I am trying to drop USERS tablespace and facing below error.
    PLATFORM:
    OS: Linux Ubuntu 9.04 LTS
    SQL> select * from v$version;
    BANNER
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
    PL/SQL Release 10.2.0.1.0 - Production
    CORE     10.2.0.1.0     Production
    TNS for Linux: Version 10.2.0.1.0 - Production
    NLSRTL Version 10.2.0.1.0 - Production
    PROBLEM:
    SQL> drop tablespace users including contents and datafiles cascade constraints;
    drop tablespace users including contents and datafiles cascade constraints
    ERROR at line 1:
    ORA-00604: error occurred at recursive SQL level 1
    ORA-24005: must use DBMS_AQADM.DROP_QUEUE_TABLE to drop queue tables
    When I see, dba_queue_tables...
    SQL> select owner, queue_table, object_type from dba_queue_tables;
    OWNER               QUEUE_TABLE          OBJECT_TYPE
    SYS               ALERT_QT           SYS.ALERT_TYPE
    SYS               AQ$_MEM_MC
    SYS               AQ_EVENT_TABLE          SYS.AQ$_EVENT_MESSAGE
    SYS               AQ_SRVNTFN_TABLE      SYS.AQ$_SRVNTFN_MESSAGE
    SYS               KUPC$DATAPUMP_QUETAB     SYS.KUPC$_MESSAGE
    SYS               SCHEDULER$_EVENT_QTAB     SYS.SCHEDULER$_EVENT_INFO
    SYS               SCHEDULER$_JOBQTAB     SYS.ANYDATA
    SYS               SYS$SERVICE_METRICS_TAB     SYS.SYS$RLBTYP
    SYSMAN               MGMT_NOTIFY_QTABLE     SYSMAN.MGMT_NOTIFY_NOTIFICATION
    SYSTEM               DEF$_AQCALL
    SYSTEM               DEF$_AQERROR
    11 rows selected.
    Also, there are no tables in USERS tablespace now, as I've moved all to other tablespace.
    SQL> select count(*) from dba_tables where tablespace_name='USERS';
    COUNT(*)
         0
    USERS tablespace is not permanent tablespace as I've changed it to some other, still the problem.
    SQL> select property_name, property_value from database_properties where PROPERTY_NAME = 'DEFAULT_PERMANENT_TABLESPACE'
    PROPERTY_NAME          PROPERTY_VALUE
    DEFAULT_PERMANENT_TABLESPACE DEV
    Can you please help me drop the USERS tablespace.

    Thanks Hemant,
    I queried as below.
    SQL> select count(*) from dba_segments where tablespace_name='USERS';
    COUNT(*)
         7
    SQL> SELECT owner, segment_name, segment_type from dba_segments where tablespace_name='USERS';
    OWNER               SEGMENT_NAME
    SEGMENT_TYPE
    IX               SYS_IOT_TOP_62384
    INDEX
    IX               SYS_IOT_TOP_62386
    INDEX
    IX               SYS_IOT_TOP_62390
    INDEX
    IX               SYS_IOT_TOP_62392
    INDEX
    IX               SYS_IOT_TOP_62395
    INDEX
    IX               SYS_IOT_TOP_62397
    INDEX
    IX               SYS_IOT_TOP_62401
    INDEX
    7 rows selected.
    SQL> drop user ix cascade;
    drop user ix cascade
    ERROR at line 1:
    ORA-00604: error occurred at recursive SQL level 1
    ORA-24005: must use DBMS_AQADM.DROP_QUEUE_TABLE to drop queue tables
    Then connected as 'IX' user.
    IX@devdb> exec sys.DBMS_AQADM.DROP_QUEUE_TABLE(queue_table=>'SYS_IOT_TOP_62384',force => TRUE);
    BEGIN sys.DBMS_AQADM.DROP_QUEUE_TABLE(queue_table=>'SYS_IOT_TOP_62384',force => TRUE); END;
    ERROR at line 1:
    ORA-24002: QUEUE_TABLE IX.SYS_IOT_TOP_62384 does not exist
    ORA-06512: at "SYS.DBMS_AQADM_SYS", line 4084
    ORA-06512: at "SYS.DBMS_AQADM", line 197
    ORA-06512: at line 1
    IX@devdb> alter index SYS_IOT_TOP_62384 rebuild tablespace dev;
    alter index SYS_IOT_TOP_62384 rebuild tablespace dev
    ERROR at line 1:
    ORA-28650: Primary index on an IOT cannot be rebuilt
    IX@devdb> SELECT INDEX_TYPE,TABLE_NAME,TABLESPACE_NAME,STATUS FROM USER_INDEXES;
    INDEX_TYPE          TABLE_NAME               TABLESPACE_NAME          STATUS
    LOB               STREAMS_QUEUE_TABLE      DEV                    VALID
    NORMAL               ORDERS_QUEUETABLE          DEV                    VALID
    NORMAL               STREAMS_QUEUE_TABLE      DEV                    VALID
    NORMAL               AQ$_ORDERS_QUEUETABLE_S     DEV                    VALID
    NORMAL               AQ$_STREAMS_QUEUE_TABLE_C     DEV                    VALID
    NORMAL               AQ$_STREAMS_QUEUE_TABLE_S     DEV                    VALID
    LOB               STREAMS_QUEUE_TABLE      DEV                    VALID
    LOB               ORDERS_QUEUETABLE          DEV                    VALID
    IOT - TOP          AQ$_STREAMS_QUEUE_TABLE_T     USERS               VALID
    IOT - TOP          AQ$_STREAMS_QUEUE_TABLE_I     USERS               VALID
    IOT - TOP          AQ$_STREAMS_QUEUE_TABLE_H     USERS               VALID
    IOT - TOP          AQ$_STREAMS_QUEUE_TABLE_C     USERS               VALID
    IOT - TOP          AQ$_ORDERS_QUEUETABLE_T     USERS               VALID
    IOT - TOP          AQ$_ORDERS_QUEUETABLE_I     USERS               VALID
    IOT - TOP          AQ$_ORDERS_QUEUETABLE_H     USERS               VALID
    15 rows selected.
    IX@devdb> alter table AQ$_STREAMS_QUEUE_TABLE_T move tablespace dev;
    alter table AQ$_STREAMS_QUEUE_TABLE_T move tablespace dev
    ERROR at line 1:
    ORA-08108: may not build or rebuild this type of index online

  • AW$ table unable to drop

    Hi ALL,
    I have an analytical workspace in oracle 10g (10.2.0.3). I deployed a new dimension recently in my workspace, which contains chart of accounts hierarchy.
    After deploying the dimension, i am unable to ATTACH the Analytical Workspace. I have tried it doing from AWM 10g (10.2.0.3), as well as from Discoverer. Similarly, when i try to drop the AW$ANALYTICAL_WORKSPACE table, Oracle error is thrown
    "ORA-00942:table or view does not exist". I have also tried to drop the partitions and analyze the table, but same error occurs. The table is shown in dba_tables and dba_objects view, but is unable to be dropped.
    I also tried dropping the Analytical Workspace, but Java Null Pointer exception occurs.
    Has anybody faced such scenario? what should i do to drop the table.
    Thanks.

    Hi,
    This is not the forum for Analytic Workspace Manager. I would suggest to try the oracle olap forum for your questions.
    OLAP
    Regards,
    Ben

  • Dropping the Hight Water Mark on a Queue table.

    What is the best technique for dropping the High Water Mark on a queue table?
    Will the dbms_aqadm.purge_queue_table procedure drop the high water mark (truncate the queue table) when purging all records from the queue?
    If not, is it supported to manually truncate the queue table? My guess is that this is ok if the queue is empty.
    Please advise on best strategies for maintaing performance of the queue following a period where the queue fills with a large number of transactions pushing the high water mark up.

    http://docs.oracle.com/cd/E12844_01/doc/bip.1013/e12187/T421739T481157.htm#4535349

  • Unable to drop table

    Hello,
    I'm currently tring to drop a table using a process trigered by a button click
    Icreated my button and also a "PL/SQL process" and I put
    DROP TABLE &P0_TABLE_NAME. CASCADE CONSTRAINTS;
    inside field "source" with ticking the checkbox "Do not validate PL/SQL code (parse PL/SQL code at runtime only)."
    But when a click on the button I have the following error
    ORA-06550: line 1, column 7: PLS-00103: Encountered the symbol "DROP" when expecting one of the following: begin case declare exit for goto if loop mod null pragma raise return select update while with <an identifier> <a double-quoted delimited-identifier> <a bind variable> << close current delete fetch lock insert open rollback savepoint set sql execute commit forall merge pipe
         Error      Error while dropping table
    OK      
    Do anyone have a clue about this ?
    Debug trace is
    A C C E P T: Request="Purge"
    0.00: Metadata: Fetch application definition and shortcuts
    0.00: alter session set nls_language="AMERICAN"
    0.00: alter session set nls_territory="AMERICA"
    0.00: ...NLS: Set Decimal separator="."
    0.00: ...NLS: Set NLS Group separator=","
    0.00: ...NLS: Set date format="DD-MON-RR"
    0.00: ...Setting session time_zone to +02:00
    0.00: NLS: wwv_flow.g_flow_language_derived_from=0: wwv_flow.g_browser_language=en-us
    0.00: Fetch session state from database
    0.01: ...Check session 2289784661666743 owner
    0.01: ...Check for session expiration:
    0.01: ...Metadata: Fetch Page, Computation, Process, and Branch
    0.01: Session: Fetch session header information
    0.01: ...Metadata: Fetch page attributes for application 121, page 2
    0.01: ...Validate item page affinity.
    0.03: ...Validate hidden_protected items.
    0.03: ...Check authorization security schemes
    0.03: Session State: Save form items and p_arg_values
    0.03: ...Session State: Save "P0_TABLE_NAME" - saving same value: "STATPHI_595730051"
    0.04: ...Session State: Save "P2_TABLE_NAME" - saving same value: "STATPHI_595730051"
    0.04: ...Session State: Save "P2_TYPE" - saving same value: "2"
    0.04: ...Session State: Save "P2_CALENDAR" - saving same value: "PA"
    0.04: ...Session State: Save "P2_FILE_NAME" - saving same value: ""
    0.04: Processing point: ON_SUBMIT_BEFORE_COMPUTATION
    0.04: Branch point: BEFORE_COMPUTATION
    0.04: Computation point: AFTER_SUBMIT
    0.04: Tabs: Perform Branching for Tab Requests
    0.04: Branch point: BEFORE_VALIDATION
    0.04: Perform validations:
    0.04: Branch point: BEFORE_PROCESSING
    0.04: Processing point: AFTER_SUBMIT
    0.04: Item button "P2_PURGE_TABLE" pressed process.
    0.04: ...Process "DROP TABLE": PLSQL (AFTER_SUBMIT) DROP TABLE &P0_TABLE_NAME. CASCADE CONSTRAINTS;
    0.06: Encountered unhandled exception in process type PLSQL
    0.06: Show ERROR page...
    0.06: Performing rollback...
    ----

    Hi user631592 ;-)
    You can't used directly a DDL statment.
    But you can use an EXECUTE IMMEDIATE in your process.
    SO
    BEGIN
    EXECUTE IMMEDIATE ' DROP TABLE STATPHI_595730051';
    END;
    Regards

Maybe you are looking for

  • How to auto close finder window after drag and drop?

    In Tiger, I would file away items on my desktop my dragging them to the hard drive and then digging down to the appropriate folder. The finder window would then close automatically after dropping the file. Is there a setting in Snow Leopard that will

  • Material Valuation type -system chooses different valuation type

    Hello I have an issue during MIGO with 261 mvt type for a material which has two Valuation types VA1 & VA2 for plant 1000. when i want to use MIGO with all inputs for plant 1000 with Material A & VA1, system by default chooses a different Valuation t

  • CRM Business Object BUS1006005 Not Showing In LSMW Object List

    I am trying to use Bus. Object BUS1006005 in an LSMW using BAPI.  I noticed that I need to generate an ALE interface for the object before LSMW can use it.. Can someone please help me with this?  When I drop-down on Business Object in LSMW Attributes

  • How do I switch from a PC to a Mac?

    I just bought a Macbook and am trying to connect my ipod, but every time I try to switch it seems as if I can't do anything but erase everything on the ipod from my old PC. I want to be able to sync my ipod with my new mac and keep all my old songs a

  • IWeb Masked images not loading in Safari

    When I apply a mask to images in iWeb they will not load properly in Safari. They load fine in FireFox. When the mask is removed the images will load in Safari, re-apply the mask and no go. Have done the usual reset safari, etc. Any suggestions?