oracle 12c 新特性之一:線上重新命名資料檔案
來做資料檔案的遷移。 到了12c,這個操作就變的非常簡單了,而且是線上的,對業務沒有任何影響,提高了系統的高可用性。
以下是具體實驗操作過程:
[oracle@db12c ~]$ sqlplus "/as sysdba"
SQL*Plus: Release 12.1.0.1.0 Production on Fri Dec 6 16:19:18 2013
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
SQL> select name from v$datafile;
NAME
--------------------------------------------------------------------------------
/oradata/orcl/system01.dbf
/oradata/orcl/pdbseed/system01.dbf
/oradata/orcl/sysaux01.dbf
/oradata/orcl/pdbseed/sysaux01.dbf
/oradata/orcl/undotbs01.dbf
/oradata/orcl/users01.dbf
/oradata/ORCL/datafile/pdb1/system01.dbf
/oradata/ORCL/datafile/pdb1/sysaux01.dbf
/oradata/ORCL/datafile/pdb1/users01.dbf
9 rows selected.
SQL>
把/oradata/orcl/users01.dbf重新命名到'/oradata/ORCL/datafile/pdb1/users02.dbf';
SQL> alter database move datafile '/oradata/orcl/users01.dbf' to '/oradata/ORCL/datafile/pdb1/users02.dbf';
Database altered.
SQL> select name from v$datafile;
NAME
--------------------------------------------------------------------------------
/oradata/orcl/system01.dbf
/oradata/orcl/pdbseed/system01.dbf
/oradata/orcl/sysaux01.dbf
/oradata/orcl/pdbseed/sysaux01.dbf
/oradata/orcl/undotbs01.dbf
/oradata/ORCL/datafile/pdb1/users02.dbf
/oradata/ORCL/datafile/pdb1/system01.dbf
/oradata/ORCL/datafile/pdb1/sysaux01.dbf
/oradata/ORCL/datafile/pdb1/users01.dbf
9 rows selected.
SQL>
在資料庫日誌中也會有記錄的
Fri Dec 06 16:21:30 2013
alter database move datafile '/oradata/orcl/users01.dbf' to '/oradata/ORCL/datafile/pdb1/users02.dbf'
Fri Dec 06 16:21:30 2013
Moving datafile /oradata/orcl/users01.dbf (6) to /oradata/ORCL/datafile/pdb1/users02.dbf
Move operation committed for file /oradata/ORCL/datafile/pdb1/users02.dbf
Completed: alter database move datafile '/oradata/orcl/users01.dbf' to '/oradata/ORCL/datafile/pdb1/users02.dbf'。
在oracle 11g中 這個命令是失效的
C:\Users\Administrator>sqlplus / as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on 星期五 12月 6 16:37:55 2013
Copyright (c) 1982, 2010, Oracle. All rights reserved.
連線到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> select name from v$datafile;
NAME
--------------------------------------------------------------------------------
C:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
C:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
C:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
C:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
C:\APP\ADMINISTRATOR\ORADATA\ORCL\MACLEAN01.DBF
SQL> alter database move datafile 'C:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
' to 'C:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS02.DBF';
alter database move datafile 'C:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF' to
'C:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS02.DBF'
*
第 1 行出現錯誤:
ORA-00905: 缺失關鍵字
SQL>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7199859/viewspace-1062558/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 12c新特性,線上move資料檔案
- Oracle12C新特性-線上重新命名遷移資料檔案(一)Oracle
- 12c pdb線上移動資料檔案或者重新命名資料檔案
- 12C關於CDB、PDB線上移動資料檔案、線上重新命名資料檔案的操作說明
- oracle 線上rename資料檔案Oracle
- Oracle 12C新特性-資料泵新引數(LOGTIME)Oracle
- [20181031]12c 線上移動資料檔案.txt
- Oracle 12C新特性-資料泵新引數(VIEWS_AS_TABLES)OracleView
- Oracle 12c的DG自動同步密碼檔案--ASM 新特性:共享密碼檔案Oracle密碼ASM
- Oracle 12.2 新特性:線上PDB資料庫克隆(Pluggable Hot Clone)Oracle資料庫
- Oracle 12C新特性-History命令Oracle
- Oracle 12C新特性In-MemoryOracle
- Oracle 12c 兩個新特性Oracle
- Oracle 12C新特性-線上把非分割槽錶轉為分割槽表Oracle
- Oracle 12c新特性--ASMFD(ASM Filter Driver)特性OracleASMFilter
- Oracle 12C新特性-RMAN恢復表Oracle
- Oracle 12c新特性---Rapid Home Provisioning (RHP)OracleAPI
- Oracle 資料檔案回收Oracle
- Oracle 12c 新特性之臨時Undo--temp_undo_enabledOracle
- 在 Linux 上覆制和重新命名檔案Linux
- 如何在 Linux 上重新命名一組檔案Linux
- Oracle 20c 新特性:Online SecureFiles Defragmentation 線上的 LOB 碎片整理OracleFragment
- Oracle資料檔案和臨時檔案的管理Oracle
- oracle資料庫的配置檔案Oracle資料庫
- Oracle 12C R2新特性-本地UNDO模式(LOCAL_UNDO_ENABLED)Oracle模式
- ORACLE 12C 優化器的一些新特性總結(二)Oracle優化
- ORACLE 12C 優化器的一些新特性總結(一)Oracle優化
- Oracle 12c資料庫安裝Oracle資料庫
- 修改Oracle資料檔名及資料檔案存放路徑Oracle
- 12c RMAN新特性之Recover Table
- oracle徹底刪除資料檔案Oracle
- oracle uncatalog資料庫備份檔案Oracle資料庫
- Oracle 12.2新特性: PDB級閃回資料庫(Flashback PDB)Oracle資料庫
- LightDB 22.4 新特性之相容Oracle線上轉換普通表為分割槽表Oracle
- 不能重新命名檔案及不能刪除檔案和資料夾許可權設定
- Oracle 12C RAC CDB資料庫部署Oracle資料庫
- 12C 線上MOVE
- Oracle 12C 中CDB和PDB的引數檔案管理Oracle
- Oracle 12c新特性--LREG程式專門負責註冊例項服務Oracle