oracle 给表空间改名,Oracle重命名表空间和删除表空间
在需要的情況下,可以對表空間的名稱進行修改。修改表空間的名稱,不會影響到表空間中的數據。但不能修改系統表空間system與sysa
Oracle重命名表空間和刪除表空間
[日期:2015-03-10]
來源:Linux社區
作者:理央silence
[字體:]
在需要的情況下,可以對表空間的名稱進行修改。修改表空間的名稱,,不會影響到表空間中的數據。但不能修改系統表空間system與sysaux名稱。
重命名表空間的語法如下:
alter tablespace tablespace_name rename to new_tablespace_name;
注意:
如果表空間的狀態為offline,則無法重命名表空間。
刪除表空間
刪除表空間需要使用drop tablespace語句,其語法如下:
drop tablespace tablespace_name [including contents[and datafiles]]
語法說明如下:
including contents
表示刪除表空間的同時,刪除表空間中的所有數據庫對象。如果表空間中有數據庫對象,則必須使用此選項。
and datafiles
表示刪除表空間的同時,刪除表空間所對應的數據文件。如果不適用此選項,則刪除表空間實際上僅是從數據字典和控制文件中將該表空間的有關信息刪除,而不會刪除操作系統中與表空間對應的數據文件。
SQL> select tablespace_name,status from dba_tablespaces;
TABLESPACE_NAME STATUS
------------------------------ ---------
SYSTEM ONLINE
SYSAUX ONLINE
UNDOTBS1 ONLINE
TEMP ONLINE
USERS ONLINE
MYTEMP ONLINE
TEMPGROUP ONLINE
TEMPGROUP02 ONLINE
MYBIGSPACE ONLINE
BLOCKSPACE ONLINE
INSPUR ONLINE
TESTSPACE ONLINE
TEST ONLINE
已選擇 13 行。
SQL> alter tablespace mytemp rename to userspace;
表空間已更改。
SQL> select tablespace_name,status from dba_tablespaces;
TABLESPACE_NAME STATUS
------------------------------ ---------
SYSTEM ONLINE
SYSAUX ONLINE
UNDOTBS1 ONLINE
TEMP ONLINE
USERS ONLINE
USERSPACE ONLINE
TEMPGROUP ONLINE
TEMPGROUP02 ONLINE
MYBIGSPACE ONLINE
BLOCKSPACE ONLINE
INSPUR ONLINE
TESTSPACE ONLINE
TEST ONLINE
已選擇 13 行。
SQL> drop tablespace userspace
2 including contents and datafiles;
表空間已刪除。
Undo表空間失敗的處理方法
Oracle Undo表空間重建與恢復
Oracle 11g 在RedHat Linux 5.8_x64平臺的安裝手冊
Linux-6-64下安裝Oracle 12C筆記
在CentOS 6.4下安裝Oracle 11gR2(x64)
Oracle 11gR2 在VMWare虛擬機中安裝步驟
Debian 下 安裝 Oracle 11g XE R2
本文永久更新鏈接地址:
本條技術文章來源于互聯網,如果無意侵犯您的權益請點擊此處反饋版權投訴
本文系統來源:php中文網
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的oracle 给表空间改名,Oracle重命名表空间和删除表空间的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle 怎么读取模板,获取、部署和
- 下一篇: oracle 9i sql_id,Ora