Oracle控制檔案多工,oracle控制多工

來源:互聯網
上載者:User

Oracle控制檔案多工,oracle控制多工

一.控制檔案多工

1.show parameter control
   --查看控制檔案資訊
  show parameter spfile
   --查看是否有spfile
  create pfile from spfile;
   --產生pfile
  shutdown immediate
   --關庫
2.修改pfile檔案,添加多個路徑
  vi $ORACLE_HOME/dbs/initORCL.ora
  將原有controlfile拷貝到新添加路徑目錄;
  cp ……
3.create spfile from pfile;
   --產生spfile
  startup
   --開啟資料庫
  show parameter control
   --查看控制檔案資訊是否多工

法二:
1.使用以下命令變更 SPFILE:
ALTER SYSTEM SET control_files =
'/u01/app/oracle/oradata/orcl/control01.ctl' ,
'/u01/app/oracle/oradata/orcl/control02.ctl' ,
'/u01/app/oracle/oradata/orcl/control03.ctl' SCOPE=SPFILE; 

2.關閉資料庫。

3.使用作業系統將現有控制檔案複製到為新檔案選擇的位置。

4.開啟資料庫


解答下oracle控制檔案多工問題,錯誤ora-00940



alter system

你打成 alter syetem了。
 
oracle 中的控制檔案與資料檔案

控制檔案是oracle資料庫啟動時使用的檔案,裡面存放了資料庫結構的一些資訊,例如:資料庫的名稱、執行個體名稱、資料檔案位置、資料表空間、記錄檔等等資訊;
資料檔案是oracle資料庫實際存放資料的地方,例如你利用insert語句插入的資料,首先是在記憶體中,然後oracle會根據它自己的機制,寫入到資料檔案中;
明白了嗎?
 

相關文章

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.