如何給或移動Oracle表空間數據檔案改名向另一個地點
Oracle數據庫不提供容易的用戶界面給表空間改名數據檔案,亦不數據庫管理員在數據庫的創作能容易地移動或調遷數據檔案對另一個地點或目錄那與原始的地點不同。 給改名或移動地方任務必須通過Oracle SQLPlus命令行接口執行。 然而,如果操作進行,當時擁有datefile的表空間是網上的,錯誤將發生。
錯誤信息也許包括以下:
ORA-01511 : 錯誤在給日誌或數據文件改名
ORA-01121 : 不能給數據庫文件 <串改名> -文件是在使用中或補救
ORA-01110 : 數據文件 <串>: `datafile.dbf』
適當地移動數據檔案或給數據檔案改名,跟隨這個指南:
- 註冊對SQLPlus。
- 連接當SYS DBA與 連接/作為SYSDBA 命令。
- 停工數據庫事例與 停工 命令。
- 給或/與移動數據檔案改名在操作系統的水平。
- 開始Oracle數據庫在登上狀態與 起始的登上 命令。
- 使用以下命令句法修改數據檔案的名字或地點在Oracle數據字典:
修改數據庫給文件`改名<完全修飾的道路到原始的數據文件名字>』到`<新或原始的完全修飾的道路嚮新或原始的數據文件名字>』;
- 完全地打開Oracle數據庫事例與 修改數據庫開放 命令。
如果需要改變或被移動的數據檔案不屬於系統表空間和不包含活躍反轉段或臨時段,有不要求數據庫事例是停工的另一個解決方法。 反而,包含日期文件仅的特殊表空間被採取離線。
- 註冊對SQLPlus。
- 連接當SYS DBA與 連接/作為SYSDBA 命令。
- 做離線受影響的表空間與 修改表空間 <表空間名字> 離線; 命令。
- 使用以下命令句法修改數據檔案的名字或地點在Oracle數據字典:
修改表空間 <表空間名字> 給數據檔案`改名<完全修飾的道路到原始的數據文件名字>』到`<新或原始的完全修飾的道路嚮新或原始的數據文件名字>』;
- 再在網上帶來表空間與 修改表空間修改表空間 <表空間名字> 在網上; 命令。
重要: 這是現狀提供,不用保單的機器翻譯的頁。 計算機翻譯也許是難瞭解。 參見 原始的英國文章 每當可能。
分享并且貢獻或者得到技術支持并且幫助在 我的數字式生活論壇.
相關文章
- How Drop Tablespace and Recover Oracle Database When Accidentally Delete Datafile
- Oracle ORA-01658 Unable to Create INITIAL Extent for Segment in Tablespace Error
- How to Remove and Drop Datafiles from Tablespace in Oracle Database
- ORA-25153 Temporary Tablespace is Empty Error in Oracle
- Manual and Clean Uninstall Oracle for Windows
- ORA-01502 Oracle Index in Unusable State
- Oracle Database Import Error 3113/3114
- Change Oracle Database User Password
- Check Oracle Version
- Oracle Database Link
































