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)
【编辑推荐】