如何将复制队列表移出系统(SYSTEM)表空间

高级复制的整体规划也很重要》一文中提到的就是这样一类情况。

即使在Oracle10gR2 中,Oracle仍然没有改变:

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

复制字典对象的存储地都是SYSTEM表空间:

SQL> set linesize 120

SQL> col segment_name for a30

SQL> col segment_type for a20

SQL> col tablespace_name for a20

SQL> select segment_name,segment_type,tablespace_name,bytes/1024

2 from dba_segments where segment_name like '%DEF$_%';

SEGMENT_NAME SEGMENT_TYPE TABLESPACE_NAME BYTES/1024

------------------------------ -------------------- -------------------- ----------

DEF$_AQCALL TABLE SYSTEM 64

DEF$_AQERROR TABLE SYSTEM 64

DEF$_TRANORDER INDEX SYSTEM 64

DEF$_ERROR_PRIMARY INDEX SYSTEM 64

DEF$_ERROR TABLE SYSTEM 64

DEF$_DESTINATION TABLE SYSTEM 64

DEF$_DESTINATION_PRIMARY INDEX SYSTEM 64

DEF$_CALLDEST TABLE SYSTEM 64

DEF$_CALLDEST_PRIMARY INDEX SYSTEM 64

DEF$_CALLDEST_N2 INDEX SYSTEM 64

DEF$_DEFAULTDEST TABLE SYSTEM 64

SEGMENT_NAME SEGMENT_TYPE TABLESPACE_NAME BYTES/1024

------------------------------ -------------------- -------------------- ----------

DEF$_DEFAULTDEST_PRIMARY INDEX SYSTEM 64

DEF$_LOB TABLE SYSTEM 64

DEF$_LOB_PRIMARY INDEX SYSTEM 64

DEF$_LOB_N1 INDEX SYSTEM 64

DEF$_TEMP$LOB TABLE SYSTEM 64

DEF$_PROPAGATOR TABLE SYSTEM 64

DEF$_PROPAGATOR_PRIMARY INDEX SYSTEM 64

DEF$_ORIGIN TABLE SYSTEM 64

DEF$_PUSHED_TRANSACTIONS TABLE SYSTEM 64

DEF$_PUSHED_TRAN_PRIMARY INDEX SYSTEM 64

21 rows selected.

一般我们建议,在初始创建数据库时,可以通过修改队列创建脚本

$ORACLE_HOME/rdbms/admin/catdefrt.sql 定义存储参数来更改创建地点。

如果已经完成了创建,可以通过exp/imp等一系列手段迁移队列表。

不过这些方法都需要停机时间,这对于一个上线的24x7的业务系统来说,通常都极为困难,所以最好的方法仍然是提前规划。

-The End-

By eygle on 2006-09-20 17:51 |

Comments (1) |

Advanced | 909 |

1 Comment

定义存储参数:把catdefrt.sql 里面的所有system 替换为新的 tablespace ,还需要改动什么?

oracle 表 队列,如何将复制队列表移出系统(SYSTEM)表空间相关推荐

  1. 注册表中shell文件不见了_win7系统注册表中的shell文件不小心被删除的解决方法...

    我们在操作电脑的时候,win7系统注册表中的shell文件不小心被删除的问题对于我们来说其实是比较少见的,一般情况下的正常使用都不会遇到win7系统注册表中的shell文件不小心被删除的状况.但在wi ...

  2. mysql把一行保存到另一个表_MYSQL:如何复制整个行从一个表到另一个在MySQL与第二个表有一个额外的列?...

    为了完善Zed的答案,并回答你的评论: INSERT INTO dues_storage SELECT d.*, CURRENT_DATE() FROM dues d WHERE id = 5; 见T ...

  3. 表迁移工具的选型-复制ibd的方法-传输表空间

    1.1. 场景 有的时候开放人员自己的库需要帮忙导一些数据,但是表的数据量又很大.虽然说使用mysqldump或mysqlpump也可以导.但是这耗时需要比较久. 记得之前建议开放人员可以直接使用na ...

  4. mysql 把一个字段的值_mysql把一个表某个字段的内容复制到另一张表的某个字段的SQL语句写法...

    需求:把一个表某个字段内容复制到另一张表的某个字段. 实现sql语句1: UPDATE file_manager_folder f1 LEFT OUTER JOIN file_manager_fold ...

  5. oracle如何使用system,【千里之行始于足下】谈Oracle的system表空间

    编辑手记:SYSTEM表空间是Oracle数据库最重要的表空间,在创建数据库时被最先创建,其中包含了数据库的元数据,对于数据库来说生死攸关.对于很多初学者,全面了解system表空间就格外重要. 系统 ...

  6. 《Oracle SQL疑难解析》——1.6 批量地从一个表中复制数据到另一个表

    本节书摘来自异步社区出版社<Oracle SQL疑难解析>一书中的第1章,第1.6节,作者: [美]Grant Allen , Bob Bryla , Darl Kuhn,更多章节内容可以 ...

  7. Oracle中备份某个表及表数据及其只复制表结构,不复制数据

    一.备份表及其表数据: create table sec_role_20181120 as select * from sec_role; 二.只复制表结构,不复制数据: create talbe s ...

  8. Oracle 高级队列(AQ) 与JAVA JMS

    Oracle 高级队列AQ与JAVA JMS Oracle 高级队列是什么? 高级队列Advanced Queuing(AQ).它是oracle原生消息软件,这篇文章提供了一个AQ的高级概览.尤其是我 ...

  9. Oracle高级队列介绍

    原始链接:http://www.oracle-developer.net/display.php?id=411 oracle高级队列介绍 高级队列Advanced Queuing(AQ)在oracle ...

  10. oracle idl_ub1$,system表空间急剧增大原因分析

    system表空间增大是正常的,但急剧增大是不合理的. 1有可能是用户对象错误的放在系统表空间中 2也可能是system表空间的UNDO过大 3还有可能和高级复制的空间使用有关 可通过如下语句查看一下 ...

最新文章

  1. 字节跳动裁撤人才发展中心,企业如何做人才发展?
  2. (0095)iOS开发之本地文件预览的三种方法(3)
  3. 算法导论之图的最小生成树
  4. LNMP服务跨省迁移的解决方案
  5. Centos下Nodejs+npm环境-部署记录
  6. php常用代码(一)
  7. python读取两个csv文件后比较_python – 读取两个csv文件并比较每一行.如果行匹配打印两行,如果不相似则打印无效...
  8. ZooKeeper入门指南
  9. 深入理解Java的分级引用模型
  10. cve-2017-0199metasploit复现过程
  11. rust采南瓜按什么_怎样进行南瓜的采后处理?
  12. 【无标题】【光纤光缆小知识】多模光纤的分类及应用
  13. 【预测模型-ELM分类】基于鲸鱼算法优化核极限学习机实现数据分类附matlab代码
  14. 麒麟座MINI板串口乱码(HAL库晶振配置)
  15. 26种英语形容词后缀讲解
  16. 点乘叉乘坐标公式_向量的点乘与叉乘应用
  17. 如果不是生活所迫,谁愿意把自己搞的才华横溢
  18. Unet——pytorch
  19. 通讯型高清视频会议摄像机
  20. orb-slam系列 LoopClosing线程 ComputeSim3(十一)

热门文章

  1. Nagios监控数据脚本记录一下。
  2. web项目无法热更新
  3. 16.高性能MySQL --- MySQL用户工具
  4. 8.卷1(套接字联网API)---基本UDP套接字编程
  5. 9.运输层(3)---TCP
  6. mysql中的select into 与insert into语句用于备份数据
  7. css中绝对定位和浮动的异同
  8. nginx + gunicorn + django 2.0 踩坑
  9. jsp页面时间戳转换为时间格式
  10. 使用 C++11 编写类似 QT 的信号槽——上篇