實例講解Oracle數據庫設置默認表空間問題

發表于:2008-10-10來源:作者:點擊數: 標簽:數據庫oracleOracleORACLE講解
關鍵字:講解 Oracle 設置 默認表空間 DBA們經常會遇到一個這樣令人頭疼的問題:不知道誰在Oracle上創建了一個用戶,創建時,沒有給這個用戶指定默認表空間,所以這個用戶就會采用默認的表空間——system表空間。導致系統表空間迅速被用戶數據占滿,直至宕機
關鍵字:講解 Oracle 設置 默認表空間

  DBA們經常會遇到一個這樣令人頭疼的問題:不知道誰在Oracle上創建了一個用戶,創建時,沒有給這個用戶指定默認表空間,所以這個用戶就會采用默認的表空間——system表空間。導致系統表空間迅速被用戶數據占滿,直至宕機。

 

  在10G中,DBA有辦法避免這種問題了——在線指定系統默認表空間:

 

  ALTER DATABASE DEFAULT TABLESPACE ;

 

  通過執行以上命令,可以設定系統的默認表空間。這樣的話,在創建新用戶時,如果不指定他的默認表空間,就會采用上面指定的系統默認表空間作為這個用的默認表空間。

 

  SQL>conn /as sysdba

 

  SQL> create user test1 identified by test1 default tablespace ringidx;

 

  用戶已創建。

 

  SQL> alter database default tablespace ring;

 

  數據庫已更改。

 

  SQL> create user test identified by test;

 

  用戶已創建。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97