ORACLE增加表空间的实现

数据库 Oracle
ORACLE表空间不足的问题我们经常会遇到,下文对ORACLE增加表空间的方法作了详尽的阐述,如果您对此方面感兴趣的话,不妨一看。

ORACLE增加表空间应该如何实现呢?很多刚接触ORACLE数据库的新人都提到过这样的问题。下面就为您详细介绍ORACLE增加表空间的实现方法,供您参考。

1、<!--[endif]-->执行以下SQL语句查找存放表空间的数据文件的路径

--Sep 28, 2008  Eleven.Xu

SELECT ddf.file_name

FROM Dba_Data_Files ddf

where ddf.tablespace_name = 'APPS_TS_TX_DATA'

2、用system/manager登录PL/SQL Developer

新建一个command窗口

运行如下SQL语句:

ALTER TABLESPACE APPS_TS_TX_DATA ADD DATAFILE '/d01/dba/vis01data/tx_data14.dbf' SIZE 100M;(增加100M到APPS_TS_TX_DATA表空间)

注意:执行上面命令是增加tx_data**.dbf文件, **请用“不存在SQL结果”里的数字代替,一般为SQL中查询中的***数字加1。

例如:

通过1查询到目前APPS_TS_TX_DATA表空间中共有以下数据文件:

/d01/dba/vis01data/tx_data1.dbf

/d01/dba/vis01data/tx_data2.dbf
...
/d01/dba/vis01data/tx_data14.dbf

ORACLE增加表空间:

/d01/dba/vis01data/tx_data15.dbf (新增加的表空间的编号一般为前一数字+1,即15)
 

 

 

【编辑推荐】

Oracle创建视图的语法

oracle创建表空间的语句写法

oracle重建索引的实现

全面解析Oracle文件系统

ORACLE系统表和数据字典视图

责任编辑:段燃 来源: 互联网
相关推荐

2010-10-27 14:41:45

Oracle查询用户表

2009-10-28 16:31:37

Oracle传输表空间

2010-11-16 10:32:01

Oracle创建表空间

2010-04-19 14:23:34

Oracle增加表分区

2010-10-29 10:22:21

Oracle表空间

2010-04-15 14:18:30

Oracle创建

2010-11-16 11:17:41

Oracle表空间大小

2010-04-15 14:39:56

Oracle创建表空间

2010-11-16 10:15:24

oracle创建表空间

2010-04-28 17:59:19

Oracle表空间

2009-11-02 18:03:25

Oracle用户表空间

2009-10-29 16:57:05

Oracle传输表空间

2010-11-15 11:40:44

Oracle表空间

2009-11-24 17:20:48

Oracle查看用户表

2009-10-26 16:13:29

Oracle使用UND

2010-11-16 16:26:42

Oracle查询用户表

2009-10-21 16:03:06

Oracle查询用户表

2009-10-22 16:25:53

Oracle UNDO

2011-04-13 09:31:50

Oracle

2009-11-05 17:53:05

Oracle用户表空间
点赞
收藏

51CTO技术栈公众号