2013-10-21 29 views
0

我執行:如何在Oracle 11g中回滾CREATE TABLESPACE?

CREATE BIGFILE TABLESPACE tspvr010 
    datafile 'tspvr010.dbf' 
    size 120g; 

,但同時,這是工作,我的PC崩潰(意外關機)。 當PC再次啓動時,表空間tspvr010未創建,表空間USERS增長30 gb。 我嘗試刪除tspvr010但不存在。 現在,我無法創建,因爲我沒有足夠的空間。

是否可以回滾?

回答

0

sql> select name from v$datafile;

檢查tspvr010.dbf文件不可用。然後數據文件'tspvr010.dbf'信息不寫入控制文件。 如果您在Oracle文件系統中找到該文件,則可以將其刪除。在操作系統級別tspvr010.dbf。

遵循以下步驟:

  1. 你改變你的DATA_FILE loaction目錄。

  2. 您將檢查tspvr010.dbf可 $ LL tspvr010.dbf 如果tspvr010.dbf可用

  3. $ RM -fr tspvr010.dbf

sql>startup force

sql>select sum(bytes)/1024/1024 from dba_data_files;