sql语句
select * from v$database;
select * from v$instance;
select * from v$version;
select * from v$controlfile; 控制文件名称
select * from v$log; 重做日志配置信息
select * from v$logfile; 存放位置
archive log list; 评估备份和恢复策略并确定归档文件位置
select * from dba_tablespaces;表空间及状态
select * from dba_data_files; 表空间存放位置
select * from dba_users; 查看用户
select * from v$controlfile_record_section;--控制文件中全部记录的相关信息
select * from v$parameter where name='control_files';--获取控制文件名称
select * from v$controlfile; --获取控制文件位置
如何添加和移动控制文件:利用正文初始化文件添加
1、利用数据字典v$controlfile获取现有控制文件
2、正常关闭oracle,如shutdown或shutdown immediate.
3、将新的控制文件名添加到参数文件的control_files参数中
4、复制现有控制文件到指定位置
5、重启数据库
6、利用v$controlfile验证新的控制文件名是否正确
7、如果有误,重复上面操作,如果无误,删除无用的控制文件。
使用服务器初始化文件(SPFILE),
1、利用数据字典v$controlfile获取现有控制文件
2、修改spfile,使用alter system set control_files
3、关闭数据库
4、复制现有控制文件到指定位置
5、重启数据库
6、利用v$controlfile验证新的控制文件名是否正确
控制文件备份
alter database backup controlfile to 'E:\';
alter database backup controlfile to trace;

浙公网安备 33010602011771号