分类分类
2015-06-28 00:00作者:网管联盟
一、先查看现有控制文件路径
D:>sqlplus /nolog
SQL*Plus: Release 11.1.0.6.0 - Production on 星期三 12月 2 15:45:53 2009
Copyright (c) 1982, 2007, Oracle. All rights reserved.
SQL> conn / as sysdba
已连接。
SQL> select * from v$controlfile;
STATUS
-------
NAME
--------------------------------------------------------------------------------
IS_ BLOCK_SIZE FILE_SIZE_BLKS
--- ---------- --------------
D:ORACLEORADATAEYGLECONTROLFILEO1_MF_5JQ2364D_.CTL
NO 16384 608
D:ORACLEFLASH_RECOVERY_AREAEYGLECONTROLFILEO1_MF_5JQ236WS_.CTL
YES 16384 608
二、开始进行修改
SQL> create pfile='d:init.ora' from spfile;
文件已创建。
修改d:init.ora文件中下面一行的内容,将路径更改为要储存的目录位置:
*.control_files='D:ORACLECONTROL01.CTL'
SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
手动复制控制文件到要存储的目录(D:ORACLE)
SQL>startup pfile='d:init.ora'; /*使用pfile从d:init.ora启动*/
ORACLE 例程已经启动。
Total System Global Area 422670336 bytes
Fixed Size 1333620 bytes
Variable Size 293602956 bytes
Database Buffers 121634816 bytes
Redo Buffers 6098944 bytes
数据库装载完毕。
数据库已经打开。
SQL> create spfile from pfile='d:init.ora';
文件已创建。
SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup force
ORACLE 例程已经启动。
Total System Global Area 422670336 bytes
Fixed Size 1333620 bytes
Variable Size 293602956 bytes
Database Buffers 121634816 bytes
Redo Buffers 6098944 bytes
数据库装载完毕。
数据库已经打开。
三、验证修改结果
SQL> select * from v$controlfile;
STATUS
-------
NAME
--------------------------------------------------------------------------------
IS_ BLOCK_SIZE FILE_SIZE_BLKS
--- ---------- --------------
D:ORACLECONTROL01.CTL
NO 16384 608
相关文章