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)