控制文件和日志文件,分别放到不同磁盘

查看控制文件的位置
show parameter control_fi
在这里插入图片描述
创建控制文件的目录
mkdir -p /u02/controlfile/cdb1/
mkdir -p /u03/controlfile/cdb1/
mkdir -p /u04/controlfile/cdb1/
在这里插入图片描述
chown -R oracle:oinstall /u02
chown -R oracle:oinstall /u03
chown -R oracle:oinstall /u04
在这里插入图片描述
chmod -R 775 /u02
chmod -R 775 /u03
chmod -R 775 /u04
在这里插入图片描述
ls -ld /u02/controlfile/cdb1/
ls -ld /u03/controlfile/cdb1/
ls -ld /u04/controlfile/cdb1/
在这里插入图片描述
alter system set control_files=’/u01/app/oracle/oradata/cdb1/control01.ctl’,
‘/u01/app/oracle/fast_recovery_area/cdb1/control02.ctl’,
‘/u02/controlfile/cdb1/control03.ctl’,
‘/u03/controlfile/cdb1/control04.ctl’,
‘/u04/controlfile/cdb1/control05.ctl’ scope=spfile;
在这里插入图片描述
关闭数据库
shutdown immediate;
在这里插入图片描述
切换用户
在这里插入图片描述
把控制文件复制到新的地方
cp /u01/app/oracle/oradata/cdb1/control01.ctl /u02/controlfile/cdb1/control03.ctl
cp /u01/app/oracle/oradata/cdb1/control01.ctl /u03/controlfile/cdb1/control04.ctl
cp /u01/app/oracle/oradata/cdb1/control01.ctl /u04/controlfile/cdb1/control05.ctl
在这里插入图片描述
ll /u02/controlfile/cdb1/control03.ctl
在这里插入图片描述
启动数据库
在这里插入图片描述
show parameter control_fi
在这里插入图片描述
增加日志到不同位置
主要查看日志大小和日志组和有几个日志成员
select group#,members,bytes,bytes/1024/1024 daxiao from v$log;
在这里插入图片描述
创建新日志的位置
mkdir -p /u02/redolog/cdb1/
在这里插入图片描述
在这里插入图片描述
ALTER DATABASE ADD LOGFILE MEMBER ‘/u02/redolog/cdb1/redo0102.log’ TO GROUP 1
在这里插入图片描述
增加好的日志成员
在这里插入图片描述

select * from v l o g , v log,v logfile
where vKaTeX parse error: Expected 'EOF', got '#' at position 10: log.group#̲=vlogfile.group#;
在这里插入图片描述

发布了34 篇原创文章 · 获赞 1 · 访问量 978

猜你喜欢

转载自blog.csdn.net/weixin_39568073/article/details/104075525