PDB資料檔案的線上位置以及檔名更改
SQL> alter database move datafile '/oracle/app/oracle/oradata/ITAM/0949345E60F736A4E0530101007F2940/datafile/o1_mf_system_b7x420m8_.dbf' to '/oracle/app/oracle/oradata/ITAMpdb/o1_mf_system_b7x420m8_.dbf';
alter database move datafile '/oracle/app/oracle/oradata/ITAM/0949345E60F736A4E0530101007F2940/datafile/o1_mf_system_b7x420m8_.dbf' to '/oracle/app/oracle/oradata/ITAMpdb/o1_mf_system_b7x420m8_.dbf'
*
ERROR at line 1:
ORA-01276: Cannot add file /oracle/app/oracle/oradata/ITAMpdb/o1_mf_system_b7x420m8_.dbf. File has an Oracle Managed Files file name.
說明在OMF管理方式下資料檔案的移動不能用同樣的檔名。
SQL> host oerr ora 1276
01276, 00000, "Cannot add file %s. File has an Oracle Managed Files file name."
// *Cause: An attempt was made to add to the database a datafile, log file,
// control file, snapshot control file, backup control file,
// datafile copy, control file copy or backuppiece with an Oracle
// Managed Files file name.
// *Action: Retry the operation with a new file name.
SQL> alter database move datafile '/oracle/app/oracle/oradata/ITAM/0949345E60F736A4E0530101007F2940/datafile/o1_mf_system_b7x420m8_.dbf' to '/oracle/app/oracle/oradata/ITAMpdb/system_01.dbf';
alter database move datafile '/oracle/app/oracle/oradata/ITAM/0949345E60F736A4E0530101007F2940/datafile/o1_mf_system_b7x420m8_.dbf' to '/oracle/app/oracle/oradata/ITAMpdb/system_01.dbf'
*
ERROR at line 1:
ORA-01135: file 8 accessed for DML/query is offline
ORA-01110: data file 8: '/oracle/app/oracle/oradata/ITAM/0949345E60F736A4E0530101007F2940/datafile/o1_mf_system_b7x420m8_.dbf'
在PDB中移動資料檔案需要PDB處於OPEN狀態,否則移動出現錯誤。
SQL> conn /as sysdba
Connected.
SQL> select name,open_mode from v$pdbs;
NAME OPEN_MODE
---------------------------------------- ------------------------------
PDB$SEED READ ONLY
ITAMPDB MOUNTED
SQL> alter pluggable database itampdb open;
Pluggable database altered.
SQL> alter session set container=itampdb;
Session altered.
SQL> alter database move datafile '/oracle/app/oracle/oradata/ITAM/0949345E60F736A4E0530101007F2940/datafile/o1_mf_system_b7x420m8_.dbf' to '/oracle/app/oracle/oradata/ITAMpdb/system_01.dbf';
Database altered.
SQL> select file_name from dba_data_files;
FILE_NAME
----------------------------------------------------------------------------------------------------------------------------------------------------------------
/oracle/app/oracle/oradata/ITAMpdb/system_01.dbf --------檔案移動成功
/oracle/app/oracle/oradata/ITAM/0949345E60F736A4E0530101007F2940/datafile/o1_mf_sysaux_b7x420mk_.dbf
/oracle/app/oracle/oradata/ITAM/0949345E60F736A4E0530101007F2940/datafile/o1_mf_users_b7x425yb_.dbf
SQL> alter database move datafile '/oracle/app/oracle/oradata/ITAM/0949345E60F736A4E0530101007F2940/datafile/o1_mf_sysaux_b7x420mk_.dbf' to '/oracle/app/oracle/oradata/ITAMpdb/sysaux_01.dbf';
Database altered.
SQL> alter database move datafile '/oracle/app/oracle/oradata/ITAM/0949345E60F736A4E0530101007F2940/datafile/o1_mf_users_b7x425yb_.dbf' to '/oracle/app/oracle/oradata/ITAMpdb/users_01.dbf';
Database altered.
SQL> select file_name from dba_data_files;
FILE_NAME
----------------------------------------------------------------------------------------------------------------------------------------------------------------
/oracle/app/oracle/oradata/ITAMpdb/sysaux_01.dbf
/oracle/app/oracle/oradata/ITAMpdb/users_01.dbf
/oracle/app/oracle/oradata/ITAMpdb/system_01.dbf
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28612416/viewspace-1368684/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 12c pdb線上移動資料檔案或者重新命名資料檔案
- 12C關於CDB、PDB線上移動資料檔案、線上重新命名資料檔案的操作說明
- 4.3.2.2 關於CDB Root和PDB$SEED檔案的名稱和位置
- Centos8中如何更改資料夾中多個檔案的副檔名CentOS
- raw 裸裝置資料檔案更改其他raw裸裝置位置
- oracle 線上rename資料檔案Oracle
- 更改資料檔案路徑的方法
- 4.3.2.3 關於PDB$SEED資料檔案的屬性
- 修改資料檔案的位置的兩種方法
- 修改Oracle資料檔名及資料檔案存放路徑Oracle
- 織夢CMS(dedecms)的資料庫連線檔案_織夢連線資料庫檔案資料庫
- 12c新特性,線上move資料檔案
- Asp.net WebApi 傳遞json資料以及上傳檔案ASP.NETWebAPIJSON
- oracle 修改資料檔案位置(路徑)(移動)Oracle
- 如何獲取HDFS上檔案的儲存位置
- 如何在 Mac 上使用預覽將 .pdf 檔案更改為 .jpg 檔案Mac
- Dedecms備份的資料檔案位置及備份資料庫的方法資料庫
- win10系統ituns更改備份檔案位置的操作方法Win10
- win10 更改檔案字尾方法 win10 檔案如何修改字尾名Win10
- [20181031]12c 線上移動資料檔案.txt
- Exploorer近期檔案位置
- webpack配置檔案中屬性的位置和資料結構Web資料結構
- python遍歷之批次更改檔名Python
- PHP檔案上傳字尾名與檔案型別對照表PHP型別
- windows 更改檔案關聯Windows
- 新建的表空間(或資料檔案)丟失以及控制檔案丟失,有新建表空間(或資料檔案)前的控制文
- 編譯生產pdb檔案的軟體編譯
- kkFileView檔案線上預覽View
- ZBlogPHP如何線上管理檔案?PHP
- linux檔案相關命令 透過檔案獲取父資料夾名稱Linux
- win10如何把txt更改為bat檔案_win10系統把檔案更改為bat檔案的方法Win10BAT
- Qt 選擇資料夾、建立資料夾以及建立檔案QT
- 【筆記】使用 PDB 符號檔案匯出 Windows 核心資料結構筆記符號Windows資料結構
- win10 怎麼改檔案字尾名_win10如何更改檔名字尾Win10
- 通過反射獲取上傳檔案方法引數中的檔名反射
- Oracle資料檔案和臨時檔案的管理Oracle
- git的gitignore檔案排除資料夾和檔案Git
- 批處理bat 批次更改一個資料夾下所有檔名的部分內容.BAT
- 檔案型別和副檔名型別