oracle 表空间的相关操作
生活随笔
收集整理的這篇文章主要介紹了
oracle 表空间的相关操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、創建表空間
create tablespace test datafile '/u01/app/oracle/oradata/TSH1/test01.dbf' size 100m autoextend on next 10m extent management local uniform size 10m;2、創建臨時表空間
create temporary tablespace testtemp tempfile '/u01/app/oracle/oradata/TSH1/testtemp01.dbf' size 100m autoextend on next 10m extent management local uniform size 10m;3、建立undo表空間
create undo tablespace testundo datafile '/u01/app/oracle/oradata/TSH1/testundo01.dbf' size 100m autoextend on next 10m extent management local;4、更改表空間狀態
?? 4.1、表空間脫機
Alter tablespace test offline;? 4.2、表空間聯機
Alter tablespace test online;?
??4.3、數據文件脫機
Alter database datafile 5 offline;? 4.4、數據文件聯機
Recover datafile 5;Alter database datafile 5 online;
??4.5、表空間只讀
Alter tablespace test read only;??4.6、表空間可讀寫
Alter tablespace test read write;5、改變表空間下數據文件的大小及自動擴展
Alter database datafile '/u01/app/oracle/oradata/TSH1/test01.dbf' resize 50m;Alter database datafile '/u01/app/oracle/oradata/TSH1/test01.dbf' autoextend on/off?
?
6、移動數據文件
? 6.1、普通數據文件
alter tablespace test offline;host mv /u01/app/oracle/oradata/TSH1/test01.dbf /u01/app/oracle/oradata/test01.dbf;
alter tablespace test rename datafile '/u01/app/oracle/oradata/TSH1/test01.dbf' to'/u01/app/oracle/oradata/test01.dbf';
alter tablespace online;
?
? 6.2、系統數據文件
Shutdown immediate;Startup mount;
host mv '/u01/app/oracle/oradata/test01.dbf' '/u01/app/oracle/oradata/TSH1/test01.dbf';
alter database rename file '/u01/app/oracle/oradata/test01.dbf' to'/u01/app/oracle/oradata/TSH1/test01.dbf';
? alter database open;
?
7、增加數據文件
? Alter tablespace test add datafile '/u01/app/oracle/oradata/TSH1/test02.dbf ' size100m;8、刪除表空間
Drop tablespace test including contents and datafiles;?
轉載于:https://www.cnblogs.com/lukeqinll/archive/2010/09/27/1836946.html
總結
以上是生活随笔為你收集整理的oracle 表空间的相关操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 设置ASP.NET中的TextBox控件
- 下一篇: Symbian c++ MCameraO