oralce DBA 培训_lesson06
来源:互联网 发布:索尼黑卡 知乎 编辑:程序博客网 时间:2024/05/10 23:58
控制文件
-小型二进制文件
-定义物理数据库的当前状态
-丢失控制文件需要修复
-维护数据库的完整性
-要求:
1.在启动数据库时处于mount状态
2.能够操作数据库
-只链接至一个数据库
-最初由create database确定大小
控制文件的内容
控制文件中包含以下条目:
-数据库名称和标识符
-创建数据库的时间戳
-表空间的名称
-数据文件和重做日志文件的名称和位置
-当前重做日志的序列号
-检查点信息
-还原段的开始和结尾
-重做日志归档信息
-备份信息
对控制文件进行多元备份
使用spfile时对控制文件进行多元备份
1.改变spfile
alter system set control_files = '$HOME/ORADATA/u01/ctrl01.ctl',
'$HOME/ORADATA/u02/ctrl02.ctl' SCOPE=SPFILE;
2.关闭数据库
shutdown immediate
3.创建控制文件副本
cp $HOME/ORADATA/u01/ctrl01.ctl $HOME/ORADATA/u02/ctrl02.ctl
4.启动数据库
startup
使用pfile时对控制文件进行多元备份
1.关闭数据库:
shutdown immediate
2.创建控制文件副本:
cp $HOME/ORADATA/u01/ctrl01.ctl $HOME/ORADATA/u02/ctrl02.ctl
3.向pfile添加控制文件名:
control_files = (/disk1/control01.ctl,/disk2/contril02.ctl)
4.启动数据库
startup
使用OMF管理控制文件
-如果未指定 control_files 参数,则创建OMF
-位置由DB_CREATE_ONLINE_LOG_DEST_n指定
-生成的名称是唯一的,并在alertSID.log中显示
获取控制文件信息
有关控制文件状态和位置信息,可以通过查询以下视图检索。
-v$controlfile :列出与该实例相关联的所有控制文件的名称和状态
-v$parameter:列出所有参数的状态和位置
-v$controlfile_record_section: 提供有关控制文件记录部分的信息
-show parameter control_files:列出控制文件的名称,状态和位置。
- oralce DBA 培训_lesson06
- oralce DBA 培训 DBAI_lesson 03_管理 Oracle 实例
- oracle启动方式--centos
- oracle 回收站recyclebin
- Hibernate discriminator-value用法
- Cannot find or open the PDB file解决方案
- Oracle建分区表
- fatal error C1083: Cannot open precompiled header
- The value for the useBean class attribute is invalied
- Linux中error while loading shared libraries错误解决办法
- Windows环境下Oracle VM VirtualBox安装ubuntu
- c中内存分配与释放(malloc,realloc,calloc,free)函数内容的整理
- #Flex开发# 找不到所需Adobe Flash Player调试版本
- 总结OnOK()、OnCancel()、OnClose()、OnDestroy()之间的区别
- Android RelativeLayout属性大全
- RMI、Hessian、Burlap、Httpinvoker、WebService的比较
- oracle_SQL中ROWID与ROWNUM的使用
- C# Delegate (一)
- compass和spring 集成实现实时搜索
- 分析Win8.1 Update启动失败原因及解决方法
- Linux统计文件行数
- ios中摄像头/相册获取图片,压缩图片,上传服务器方法总结
- protobuf c++ API
- oralce DBA 培训_lesson06
- Sqoop
- PayPal助中国手机游戏开发商制胜海外市场
- 获取图片主色调
- mono touch中设置监听和提交监听
- valgrind 的使用简介
- spring 五个事务隔离级别和七个事务传播行为
- c/c++ int _tmain(int argc, _TCHAR* argv[])
- 使用PDO查询Mysql来避免SQL注入风险