show parametercontrol_files
select * fromv$controlfile;
调解默认安装的控制文件/多路复用控制文件:基于spfile的
首先:alter system set control_files=
'D:\oracle\product\10.1.0\oradata\orcl\control01.ctl',
'E:\oracle\product\10.1.0\oradata\orcl\control02.ctl',
'E:\oracle\product\10.1.0\oradata\orcl\control03.ctl' scope=spfile
然后:shutdown 关闭数据库
再然后:物理移动文件
最后:启动实例 打开数据库 show parameter control_file;
在数据库打开状态时:
SELECT * fromv$log;select * from v$logfile;
调解默认安装的日志文件/多路复用重做日志文件:
添加组成员:
alter database addlogfile member
'e:\oracle\product\10.1.0\oradata\orcl\redo01b.log'to group 1,
'e:\oracle\product\10.1.0\oradata\orcl\redo02b.log'to group 2,
'e:\oracle\product\10.1.0\oradata\orcl\redo03b.log'to group 3;
添加组:
alter database addlogfile
('D:\oracle\product\10.1.0\oradata\orcl\redo06a.log',
'e:\oracle\product\10.1.0\oradata\orcl\redo06b.log')size 10m;
重命名日志文件:
alter database renamefile
'D:\oracle\product\10.1.0\oradata\orcl\redo04b.log'
to
'e:\oracle\product\10.1.0\oradata\orcl\redo04b.log';
删除组成员:
alter database droplogfile member
'e:\oracle\product\10.1.0\oradata\orcl\redo04b.log';
删除组:
alter database droplogfile
'e:\oracle\product\10.1.0\oradata\orcl\redo01.log';
或
alter database droplogfile group 1;
清空:
alter database clearlogfile
'e:\oracle\product\10.1.0\oradata\orcl\redo01.log';
切换日志:
alter system switchlogfile;