程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> 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)
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved