国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

六分鐘學會創建Oracle表空間的實現步驟

2020-07-26 14:25:08
字體:
來源:轉載
供稿:網友

經過長時間學習創建Oracle表空間,于是和大家分享一下,看完本文你肯定有不少收獲,希望本文能教會你更多東西。

1、先查詢空閑空間

復制代碼 代碼如下:

select tablespace_name,file_id,block_id,bytes,blocks from dba_free_space;

2、增加Oracle表空間

先查詢數據文件名稱、大小和路徑的信息,語句如下:

復制代碼 代碼如下:

select tablespace_name,file_id,bytes,file_name from dba_data_files;

3、修改文件大小語句如下

復制代碼 代碼如下:

alter database datafile  
'需要增加的數據文件路徑,即上面查詢出來的路徑 
'resize 800M;

4、創建Oracle表空間

復制代碼 代碼如下:

create tablespace test  
datafile '/home/app/oracle/oradata/oracle8i/test01.dbf' size 8M  
autoextend on  
next 5M  
maxsize 10M;  

create tablespace sales  
datafile '/home/app/oracle/oradata/oracle8i/sales01.dbf' size 800M  
autoextend on  
next 50M  
maxsize unlimited  
maxsize unlimited 是大小不受限制  

create tablespace sales  
datafile '/home/app/oracle/oradata/oracle8i/sales01.dbf' size 800M  
autoextend on  
next 50M  
maxsize 1000M  
extent management local uniform;  
unform表示區的大小相同,默認為1M  

create tablespace sales  
datafile '/home/app/oracle/oradata/oracle8i/sales01.dbf' size 800M  
autoextend on  
next 50M  
maxsize 1000M  
extent management local uniform size 500K;  
unform size 500K表示區的大小相同,為500K  

create tablespace sales  
datafile '/home/app/oracle/oradata/oracle8i/sales01.dbf' size 800M  
autoextend on  
next 50M  
maxsize 1000M  
extent management local autoallocate;  
autoallocate表示區的大小由隨表的大小自動動態改變,大表使用大區小表使用小區  

create tablespace sales  
datafile '/home/app/oracle/oradata/oracle8i/sales01.dbf' size 800M  
autoextend on  
next 50M  
maxsize 1000M  
temporary;  
temporary創建字典管理臨時表空間  

create temporary tablespace sales  
tempfile '/home/app/oracle/oradata/oracle8i/sales01.dbf' size 800M  
autoextend on  
next 50M  
maxsize 1000M  
創建本地管理臨時表空間,如果是臨時表空間,所有語句中的datafile都換為tempfile  

8i系統默認創建字典管理臨時表空間,要創建本地管理臨時表空間要加temporary tablespace關鍵字  
創建本地管理臨時表空間時,不得使用atuoallocate參數,系統默認創建uniform管理方式  

為表空間增加數據文件:  
alter tablespace sales add  
datafile '/home/app/oracle/oradata/oracle8i/sales02.dbf' size 800M  
autoextend on next 50M  
maxsize 1000M;

創建本地管理臨時Oracle表空間,如果是臨時表空間,所有語句中的datafile都換為tempfile8i系統默認創建字典管理臨時表空間,要創建本地管理臨時表空間要加temporary tablespace關鍵字創建本地管理臨時表空間時,不得使用atuoallocate參數,系統默認創建uniform管理方式

為表空間增加數據文件:

復制代碼 代碼如下:

alter tablespace sales add  
datafile '/home/app/oracle/oradata/oracle8i/sales02.dbf' size 800M  
autoextend on next 50M  
maxsize 1000M;

5、更改自動擴展屬性:

復制代碼 代碼如下:

alter database datafile  
'/home/app/oracle/oradata/oracle8i/sales01.dbf',  
'/home/app/oracle/oradata/oracle8i/sales02.dbf'  
'/home/app/oracle/oradata/oracle8i/sales01.dbf  
autoextend off;

以上介紹創建Oracle表空間,在這里拿出來和大家分享一下,希望對大家有用。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 石家庄市| 开原市| 扬州市| 策勒县| 上杭县| 迁西县| 南充市| 甘泉县| 仁布县| 商丘市| 汤阴县| 河东区| 嘉鱼县| 石家庄市| 荆州市| 潜山县| 恩平市| 丰都县| 噶尔县| 湄潭县| 会泽县| 枝江市| 开原市| 中宁县| 光山县| 天水市| 丹江口市| 花莲县| 遵义市| 尼勒克县| 都昌县| 中西区| 林西县| 芜湖县| 龙南县| 黄浦区| 察雅县| 德州市| 同德县| 涪陵区| 泊头市|