Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5702286
  • 博文数量: 745
  • 博客积分: 10075
  • 博客等级: 上将
  • 技术积分: 7716
  • 用 户 组: 普通用户
  • 注册时间: 2005-04-29 12:09
文章分类

全部博文(745)

文章存档

2019年(1)

2016年(1)

2010年(31)

2009年(88)

2008年(129)

2007年(155)

2006年(197)

2005年(143)

分类: Oracle

2008-01-12 17:21:46

5,调整表空间大小:
首先查看ORACLE9.2.0.6下系统表空间大小以及剩余空间大小
SQL> select tablespace_name, bytes from dba_data_files;
TABLESPACE_NAME                     BYTES
------------------------------ ----------
SYSTEM                          419430400
UNDOTBS1                        209715200
CWMLITE                          20971520
DRSYS                            20971520
EXAMPLE                         156631040
INDX                             26214400
ODM                              20971520
TOOLS                            10485760
USERS                            26214400
XDB                              39976960
已选择10行。
SQL> select tablespace_name, sum(bytes) from dba_free_space group by tablespace_name;
TABLESPACE_NAME                SUM(BYTES)
------------------------------ ----------
SYSTEM                            2752512
UNDOTBS1                        198705152
CWMLITE                          11141120
DRSYS                            10813440
EXAMPLE                            524288
INDX                             26148864
ODM                              11141120
TOOLS                             4128768
USERS                            26148864
XDB                                196608
已选择10行。
这个结果也可以使用ORACLE工具Enterprise Manager Console进行查看,但一般不采取这样的方式,因为明显笨拙。
根据升级分析报告得到的结果,以下系统表空间需要进行大小调整:
--> SYSTEM
--> TEMP
--> CWMLITE
--> DRSYS
--> EXAMPLE
--> ODM
--> XDB
这里以SYSTEM表空间进行说明:
SQL> alter tablespace system add datafile
  2  'd:\oracle\oradata\ora\system02.dbf' size 167m;
表空间已更改。
其他的依此类推。这里有一点值得注意的是,在对temp表空间进行扩容的时候,不能使用alter tablespace temp add datafile这样的方式,而必须用alter tablespace temp add tempfile,否则不能成功。
每做一次操作,可以通过再次执行utlu102i.sql脚本进行检验,报告中得到的结果应该显示为:
**********************************************************************
--> SYSTEM tablespace is adequate for the upgrade.
.... minimum required size: 567 MB
--> TEMP tablespace is adequate for the upgrade.
.... minimum required size: 58 MB
--> CWMLITE tablespace is adequate for the upgrade.
.... minimum required size: 10 MB
--> DRSYS tablespace is adequate for the upgrade.
.... minimum required size: 27 MB
--> EXAMPLE tablespace is adequate for the upgrade.
.... minimum required size: 150 MB
--> ODM tablespace is adequate for the upgrade.
.... minimum required size: 9 MB
--> XDB tablespace is adequate for the upgrade.
.... minimum required size: 41 MB
**********************************************************************
创建表空间SYSAUX:
SQL>create tablespace sysaux
Datafile ‘d:oracleoradatatestsysaux01.dbf’ size 500m
Extent management local
Segment space management auto
Online;
阅读(2276) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~