Oracle學習筆記:建立和刪除資料庫 —-摘自《Oracle10g 寶典》

來源:互聯網
上載者:User

■查看使用的伺服器參數檔案

  SQL> show parameter spfile;

■利用伺服器參數檔案建立文本參數檔案

  SQL> create pfile from spfile;

  SQL> create pfile[='...'] from spfile[='...'];

■建立伺服器參數檔案

  SQL> create spfile from pfile='...';

  不指定spfile名稱,預設為:spfile$ORACLE_SID.ora

  或

  SQL> create spfile='.../new_spfile.ora' from pfile='...';

■更改初始化參數

  scope=spfile 只更改伺服器參數檔案中的參數.效果是:對於動態參數,這種更改將在下一次啟動時

   生效並一直保留;對於靜態參數,效果與動態參數一樣,只有這種更改的SCOPE子句用

   於靜態參數

  SCOPE=MEMORY 只更改記憶體中的參數.效果是:對於動態參數,這種更改立即生效,但是因為沒有更新

   伺服器參數檔案,所以更改不能持續保留;對於靜態參數,不允許這樣更改

  SCOPE=BOTH  既更改伺服器參數檔案中的參數,也更改記憶體中的參數.效果是:對於動態參數,這種

   更改立即生效並且持續保留;對於靜態參數,不允許這樣更改

  如果伺服器沒有使用伺服器參數檔案,那麼在指定SCOPE=SPFILE或SCOPE=BOTH時將會出錯.

  如果使用伺服器參數檔案來啟動常式,預設設定為SCOPE=BOTH;如果使用傳統的文本初始化參數檔案啟動常式,

  預設設定為SCOPE=MEMORY.

  對於動態參數,可以指定DEFERRED關鍵字.如果指定了這個關鍵字,則更改將隻影響將來的會話

■改變執行個體允許的工作隊列進程的最大數目,也指定了一條注釋,並在記憶體是中變更

  SQL> alter system set job_queue_processes=50

       comment='temporary change on 2006.12.05'

       scope=memory;

■查看初始化參數

  show parameters

  SQL> show parameters db_recovery_file_dest;

■V$PARAMETER該視圖顯示當前正在使用的參數值

  SQL> select name, value from v$parameter

       where name='db_recovery_file_dest';

■V$SPPARAMETER該視圖顯示伺服器參數檔案的當前內容.如果執行個體沒有使用伺服器參數檔案,那麼該視圖將返回

  NULL(空)值.

  SQL> select name,value from v$spparameter

       where name='db_recovery_file_dest';

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.