來改變一下Oracle資料檔案的位置
上午做的冷備份試驗,雖然中間有些不夠嚴謹的地方
但最終好歹是解決了問題
不過,那個和其它資料檔案分居的ts_test,實在讓人感到彆扭
乾脆,把它移動過去,和大家團聚吧~
進入sqlplus,先來看看目前的資料檔案情況
SELECT name FROM V$DATAFILE;
看到其中ts_test檔案和其它檔案目錄不同
此檔案屬於ts_test表空間
開始進行資料檔案更改路徑的操作
先將表空間離線
alter tablespace ts_test offline;
然後去系統裡面,用拷貝命令(這裡是cp),將ts_test的相應檔案拷貝到新的位置
再執行改路徑命令
alter tablespace ts_test rename datafile
'/home/oracle/oracle/product/10.2.0/db_1/dbs/ts_test.dbf'
to '/home/oracle/oracle/oradata/test/ts_test.dbf';
再來,把表空間聯機
alter tablespace ts_test online;
再來看看V$DATAFILE裡的資訊,已經改變了
將原來的ts_test刪除後,shutdown,再次startup,看看有沒有什麼異常
另外,還要記得在恢復之後,建立一個臨時資料檔案(比如temp01.dbf)
一切OK~實踐完成
其實這個是很簡單的操作,沒有什麼難度
不過以前也沒有實際在虛擬機器上弄過……這次就順便使用一下吧 ^_^
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/556359/viewspace-530077/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 改變資料檔案的路徑
- Backup And Recovery User's Guide-改變塊改變跟蹤檔案的位置GUIIDE
- oracle遷移,資料檔案路徑改變win-to-winOracle
- MC官啟使用軟連結改變檔案位置
- oracle 修改資料檔案位置(路徑)(移動)Oracle
- 資料檔案丟失的恢復(改變目錄)
- 資料檔案位置調整
- 更改Oracle檔案位置Oracle
- 更改資料檔案位置或改名
- 大資料帶來了哪些改變大資料
- 更改資料庫裸裝置資料檔案的位置資料庫
- 修改資料檔案的位置的兩種方法
- 改變歸檔檔案路徑
- PDB資料檔案的線上位置以及檔名更改
- 檢視Oracle表中的指定記錄在資料檔案中的位置Oracle
- 硬碟改變位置之後重新安裝GRUB以及修改相應檔案的方法(轉)硬碟
- Oracle 11g 資料庫恢復:場景12續:將資料檔案恢復回原來正確的位置Oracle資料庫
- 改變日誌檔案大小
- 改變檔案屬性 (轉)
- 檔案屬主改變的情況
- 改變歸檔日誌檔案大小
- 更改MySQL資料檔案存放目錄位置MySql
- oracle ocfs 叢集檔案系統新增資料檔案帶來的問題Oracle
- oracle 12c R1 可以線上對資料檔案重新命名或者移動資料檔案位置Oracle
- ORACLE資料庫歸檔改為非歸檔Oracle資料庫
- Oracle RAC修改引數檔案位置Oracle
- 轉移Oracle日誌檔案位置Oracle
- Oracle 11gR2 警告檔案的位置Oracle
- oracle11gR2 警告檔案的位置Oracle
- Dedecms備份的資料檔案位置及備份資料庫的方法資料庫
- 通過oracle event來dump資料檔案頭資訊Oracle
- uboot版本檔案結構的更新改變boot
- RMAN 資料庫克隆檔案位置轉換方法資料庫
- Oracle資料檔案和臨時檔案的管理Oracle
- oracle資料庫的配置檔案Oracle資料庫
- 收縮ORACLE的資料檔案Oracle
- Oracle資料檔案大小的限制Oracle
- Oracle 資料檔案回收Oracle