免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2906 | 回复: 6
打印 上一主题 下一主题

关于删除表空间的问题。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-09-07 11:04 |只看该作者 |倒序浏览
SQL> drop tablespace sysaux
  2  including contents;
drop tablespace sysaux
*
ERROR 位于第 1 行:
ORA-00604: 递归 SQL 层 1 出现错误
ORA-24005: 必须使用 DBMS_AQADM.DROP_QUEUE_TABLE 删除队列表

这个命令怎么用啊?

论坛徽章:
0
2 [报告]
发表于 2007-09-07 11:06 |只看该作者
不要删除这个表空间,Oracle会使用该表空间存储一些信息。

论坛徽章:
0
3 [报告]
发表于 2007-09-07 11:26 |只看该作者

回复 #2 numenhuang 的帖子

好像开始并没有这个表空间,是我准备导入的时候自己建的。

论坛徽章:
0
4 [报告]
发表于 2007-09-07 12:43 |只看该作者
sysaux是10G中引入的表空间

你导入库是9i?

查一下
sqlplus system
select owner,queue_table,type,object_type from dba_queue_tables

论坛徽章:
0
5 [报告]
发表于 2007-09-07 14:03 |只看该作者

回复 #4 numenhuang 的帖子

SQL> select owner,queue_table,type,object_type from dba_queue_tables;

OWNER                          QUEUE_TABLE                    TYPE
------------------------------ ------------------------------ -------
OBJECT_TYPE
-------------------------------------------------------------
ODM                            DMS_QUEUE_TABLE                OBJECT
SYS.AQ$_JMS_TEXT_MESSAGE

QS                             AQ$_MEM_MC                     RAW


QS                             QS_ORDERS_PR_MQTAB             OBJECT
QS_ADM.ORDER_TYP


OWNER                          QUEUE_TABLE                    TYPE
------------------------------ ------------------------------ -------
OBJECT_TYPE
-------------------------------------------------------------
QS                             QS_ORDERS_SQTAB                OBJECT
QS_ADM.ORDER_TYP

QS_CBADM                       QS_CBADM_ORDERS_MQTAB          OBJECT
QS_ADM.ORDER_TYP

QS_CBADM                       QS_CBADM_ORDERS_SQTAB          OBJECT
QS_ADM.ORDER_TYP


OWNER                          QUEUE_TABLE                    TYPE
------------------------------ ------------------------------ -------
OBJECT_TYPE
-------------------------------------------------------------
QS_CS                          QS_CS_ORDER_STATUS_QT          OBJECT
QS_ADM.ORDER_TYP

QS_ES                          QS_ES_ORDERS_MQTAB             OBJECT
QS_ADM.ORDER_TYP

QS_ES                          QS_ES_ORDERS_PR_MQTAB          OBJECT
QS_ADM.ORDER_TYP


OWNER                          QUEUE_TABLE                    TYPE
------------------------------ ------------------------------ -------
OBJECT_TYPE
-------------------------------------------------------------
QS_OS                          QS_OS_ORDERS_MQTAB             OBJECT
QS_ADM.ORDER_TYP

QS_OS                          QS_OS_ORDERS_PR_MQTAB          OBJECT
QS_ADM.ORDER_TYP

QS_WS                          QS_WS_ORDERS_MQTAB             OBJECT
QS_ADM.ORDER_TYP


OWNER                          QUEUE_TABLE                    TYPE
------------------------------ ------------------------------ -------
OBJECT_TYPE
-------------------------------------------------------------
QS_WS                          QS_WS_ORDERS_PR_MQTAB          OBJECT
QS_ADM.ORDER_TYP

SYS                            AQ_EVENT_TABLE                 OBJECT
SYS.AQ$_EVENT_MESSAGE

SYS                            AQ_SRVNTFN_TABLE               OBJECT
SYS.AQ$_SRVNTFN_MESSAGE


OWNER                          QUEUE_TABLE                    TYPE
------------------------------ ------------------------------ -------
OBJECT_TYPE
-------------------------------------------------------------
SYSTEM                         DEF$_AQCALL                    VARIANT


SYSTEM                         DEF$_AQERROR                   VARIANT



已选择17行。

是啊!从10g导出以后往9i里面导入,我就在9i中把没有的表空间都建了一个。

呵呵,谢谢了,我问的两个问题都是你在回答

论坛徽章:
0
6 [报告]
发表于 2007-09-07 14:36 |只看该作者
示例
EXECUTE dbms_aqadm.drop_queue_table ( queue_table=> 'odm.xxx',  force=> TRUE);

将除SYSTEM,SYS用户外的其他owner的queue table删除

做之前最好做好备份。

论坛徽章:
0
7 [报告]
发表于 2007-09-07 15:38 |只看该作者

回复 #6 numenhuang 的帖子

嗯 好~ 非常感谢,我自己再研究研究。

还是很奇怪,现在从OEM看 SYSAUX表空间的大小是0M,它下面只有一个数据文件,D:\oracle\oradata\orac\sysaux1.ora.其实在XP下面的文件夹中我已经把它删了。现在对这个表空间没办法操作了。。。。。

QUEUE_TABLE是个什么概念啊?后面是接文件名吗? 不好意思,我对Oracle还不是很了解,正在看书。

[ 本帖最后由 necho 于 2007-9-7 16:04 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP