Oracle12cpdb的数据⽂件位置更改和重命名
问题描述:
由于安装12c时,新建数据库时失败,但是没有终⽌⽽是继续安装,因此安装好后⼜新建了CDB和pdb,由于数据⽂件位置和⽂件名
太过冗长,因此修改⽂件位置和数据⽂件名。(实验中⽂件名和位置同时修改,单独修改道理⼀样)
操作如下:
C:\Users\sky>sqlplus / as sysdba
SQL*Plus: Release 12.1.0.2.0 Production on 星期⼆ 5⽉ 28 10:28:32 2019
Copyright (c) 1982, 2014, Oracle.  All rights reserved.
连接到:
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
SQL> conn / as sysdba
已连接。
SQL> show pdbs
CON_ID CON_NAME                      OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED                      READ ONLY  NO
3 PDBSKY                        MOUNTED
SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount
ORACLE 例程已经启动。
Total System Global Area  859832320 bytes
Fixed Size                  3051424 bytes
Variable Size            620757088 bytes
Database Buffers          230686720 bytes
Redo Buffers                5337088 bytes
数据库装载完毕。
SQL> alter session set container=pdbsky;
会话已更改。
SQL> select file#,name from v$datafile;
FILE# NAME
---------- ----------------------------------------------------------------------------------------------------
5 E:\ORACLE\ORADATA\SKY\DATAFILE\UNDOTBS01.DBF
7 E:\ORACLE\ORADATA\SKY\5D65300BC42A495BAA7F82A5FAD39B15\DATAFILE\O1_MF_SYSTEM_GGPZ71NY_.DBF
8 E:\ORACLE\ORADATA\SKY\5D65300BC42A495BAA7F82A5FAD39B15\DATAFILE\O1_MF_SYSAUX_GGPZ71ST_.DBF
9 E:\ORACLE\ORADATA\SKY\5D65300BC42A495BAA7F82A5FAD39B15\DATAFILE\O1_MF_USERS_GGPZ8LY6_.DBF
SQL> alter pluggable database rename file 'E:\ORACLE\ORADATA\SKY\5D65300BC42A495BAA7F82A5FAD39B15\DATAFILE\O1_MF_SYSTEM_GGPZ71NY_.D radata\SKY\PDBSKY\DATAFILE\SYSTEM01.DBF';
插接式数据库已变更。
SQL> alter pluggable database rename file 'E:\ORACLE\ORADATA\SKY\5D65300BC42A495BAA7F82A5FAD39B15\DATAFILE\O1_MF_SYSAUX_GGPZ71ST_.D radata\SKY\PDBSKY\DATAFILE\SYSAUX01.DBF';
pdb文件阅读器安卓插接式数据库已变更。
SQL> alter pluggable database rename file 'E:\ORACLE\ORADATA\SKY\5D65300BC42A495BAA7F82A5FAD39B15\DATAFILE\O1_MF_USERS_GGPZ8L adata\SKY\PDBSKY\DATAFILE\USERS01.DBF';
插接式数据库已变更。
SQL> conn / as sysdba
已连接。
SQL> alter database open;
数据库已更改。
SQL> alter session set  container=pdbsky;
会话已更改。
SQL> select file#,name from v$datafile;
FILE# NAME
---------- ----------------------------------------------------------------------------------------------------
5 E:\ORACLE\ORADATA\SKY\DATAFILE\UNDOTBS01.DBF
7 E:\ORACLE\ORADATA\SKY\PDBSKY\DATAFILE\SYSTEM01.DBF
8 E:\ORACLE\ORADATA\SKY\PDBSKY\DATAFILE\SYSAUX01.DBF
9 E:\ORACLE\ORADATA\SKY\PDBSKY\DATAFILE\USERS01.DBF
SQL> show pdbs
CON_ID CON_NAME                      OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
3 PDBSKY                        MOUNTED
SQL> startup
插接式数据库已打开。
SQL> show pdbs
CON_ID CON_NAME                      OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
3 PDBSKY                        READ WRITE NO

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。