Oracle更改數據庫實例存放的位置?

 在安裝oracle數據庫的時候,一般就把數據庫給創建了。當使用Database Configuration Assistant工具創建另外一個數據庫的時候,一般數據庫默認的數據路徑放在oracle安裝路徑下面(例如:C:\oracle\oradata)。爲了提高數據庫的性能,一般oracle的主目錄和數據文件要分別放在不同的盤中。而且系統C盤很容易崩潰,且空間小,不小心數據將隨系統的崩潰而消失,那樣損失將是無法估量的。一般用Database Configuration Assistant工具創建數據庫時並不提示你修改路徑。而且這個修改的路徑也不容易找到。
  本人是在Database Configuration Assistant工具創建完數據庫後修改它的存放路徑的。具體方法如下:假設這裏安裝的數據庫名是XLJC。
  1:找到數據庫XLJC下面的文件pfile,在pfile中用文本編輯器打開orit.ora文件。這裏的路徑是C:\oracle\admin\XLJC\pfile
  找到行control_files=( "c:\oracle\oradata\XLJC\control01.ctl ", "c:\oracle\oradata\XLJC\control02.ctl ", "c:\oracle\oradata\XLJC\control03.ctl ")
  將盤符c:變成你所要存放的盤符,比如d:,然後保存退出。
  2:找到oracle數據默認的存放路徑,例如這裏是:
  C:\oracle\oradata\XLJC
  在d:盤下面建立同樣的目錄,例如d:\oracle\oradata。然後把整個XLJC文件夾複製到所建立的目錄下即可。(C:\oracle\oradata\XLJC目錄下存有有數據庫的控制文件,創建表空間的時候,表空間文件就和這些控制文件在同一目錄下)。
  然後就可以打開oracle數據庫平臺在你修改後的路徑下創建表空間了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章