主頁 > 知識庫 > 六分鐘學會創(chuàng)建Oracle表空間的實現(xiàn)步驟

六分鐘學會創(chuàng)建Oracle表空間的實現(xiàn)步驟

熱門標簽:美圖秀秀地圖標注 外呼線路外顯本地號碼 開封智能外呼系統(tǒng)廠家 阿爾巴尼亞地圖標注app 征服者火車站地圖標注 人工智能地圖標注自己能做嗎 word地圖標注方向 百度地圖標注素材 征服眼公司地圖標注

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

1、先查詢空閑空間

復制代碼 代碼如下:

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

2、增加Oracle表空間

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

復制代碼 代碼如下:

select tablespace_name,file_id,bytes,file_name from dba_data_files;

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

復制代碼 代碼如下:

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

4、創(chuàng)建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表示區(qū)的大小相同,默認為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表示區(qū)的大小相同,為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表示區(qū)的大小由隨表的大小自動動態(tài)改變,大表使用大區(qū)小表使用小區(qū)  

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

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

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

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

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

為表空間增加數(shù)據(jù)文件:

復制代碼 代碼如下:

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;

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

您可能感興趣的文章:
  • oracle創(chuàng)建表的方法和一些常用命令
  • shell腳本操作oracle刪除表空間、創(chuàng)建表空間、刪除用戶
  • oracle存儲過程創(chuàng)建表分區(qū)實例
  • Oracle中創(chuàng)建和管理表詳解
  • oracle 創(chuàng)建表空間步驟代碼
  • Oracle創(chuàng)建主鍵自增表(sql語句實現(xiàn))及觸發(fā)器應用
  • oracle 創(chuàng)建表空間詳細介紹
  • Oracle 創(chuàng)建用戶及數(shù)據(jù)表的方法
  • Oracle 查看表空間的大小及使用情況sql語句
  • Oracle數(shù)據(jù)庫如何創(chuàng)建第一張表

標簽:海北 六安 孝感 淮南 宜春 泰安 葫蘆島 酒泉

巨人網(wǎng)絡通訊聲明:本文標題《六分鐘學會創(chuàng)建Oracle表空間的實現(xiàn)步驟》,本文關鍵詞  六分鐘,學會,創(chuàng)建,Oracle,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《六分鐘學會創(chuàng)建Oracle表空間的實現(xiàn)步驟》相關的同類信息!
  • 本頁收集關于六分鐘學會創(chuàng)建Oracle表空間的實現(xiàn)步驟的相關信息資訊供網(wǎng)民參考!
  • 推薦文章