博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ORACLE---添加控制文件
阅读量:6711 次
发布时间:2019-06-25

本文共 2937 字,大约阅读时间需要 9 分钟。

hot3.png

什么技术不玩就会陌生,ORACLE控制文件举足轻重,接下来写一篇如何为ORACLE增加控制文件的文章。

首先查看当前控制文件的信息:

SQL> show parameter controlNAME                                 TYPE        VALUE------------------------------------ ----------- ------------------------------control_file_record_keep_time        integer     7control_files                        string      /u01/oradata/sansom/control01.                                                 ctl, /u01/oradata/sansom/contr                                                 ol02.ctl, /u01/oradata/sansom/                                                 control03.ctl
目前控制文件有3个,接下来我们用创建PFILE直接修改PFILE文件内容的方法增加控制文件,并放在不同的路径
[oracle@gard3 dbs]$ pwd/u01/oracle/dbs[oracle@gard3 dbs]$ ll-rw-r-----  1 oracle oinstall  1536 Nov  4 08:45 orapwsansom-rw-r-----  1 oracle oinstall  2560 Nov 22 03:23 spfilesansom.ora

目前/u01/oracle/dbs并没有PFILE文件,我们来创建它

SQL> create pfile from spfile;File created.SQL> ![oracle@gard3 dbs]$ lltotal 76-rw-r--r--  1 oracle oinstall   974 Nov 22 03:36 initsansom.ora-rw-r-----  1 oracle oinstall  1536 Nov  4 08:45 orapwsansom-rw-r-----  1 oracle oinstall  2560 Nov 22 03:23 spfilesansom.ora
打开initsansom.ora文件直接添加'/u01/oradata/backup/control04.ctl',并保存
sansom.__db_cache_size=176160768sansom.__java_pool_size=4194304sansom.__large_pool_size=4194304sansom.__shared_pool_size=92274688sansom.__streams_pool_size=4194304*.audit_file_dest='/u01/admin/sansom/adump'*.background_dump_dest='/u01/admin/sansom/bdump'*.compatible='10.2.0.1.0'*.control_files='/u01/oradata/sansom/control01.ctl','/u01/oradata/sansom/control02.ctl','/u01/oradata/sansom/control03.ctl','/u01/oradata/backup/control04.ctl'*.core_dump_dest='/u01/admin/sansom/cdump'*.db_block_size=8192

拷贝任意一个控制文件到backup目录下,并关闭数据库:

[oracle@gard3 dbs]$ cp /u01/oradata/sansom/control01.ctl /u01/oradata/backup/control04.ctl [oracle@gard3 dbs]$ exitexitSQL> shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.
使用pfile重新启动数据库:
SQL> startup pfile='/u01/oracle/dbs/initsansom.ora'ORACLE instance started.Total System Global Area  285212672 bytesFixed Size                  1218992 bytesVariable Size             104859216 bytesDatabase Buffers          176160768 bytesRedo Buffers                2973696 bytesDatabase mounted.Database opened.SQL> show parameter controlNAME                                 TYPE        VALUE------------------------------------ ----------- ------------------------------control_file_record_keep_time        integer     7control_files                        string      /u01/oradata/sansom/control01.                                                 ctl, /u01/oradata/sansom/contr                                                 ol02.ctl, /u01/oradata/sansom/                                                 control03.ctl, /u01/oradata/ba                                                 ckup/control04.ctlSQL>
增加成功,可以删除老的spfile,用现在的pfile来创建spfile,控制文件添加完毕!

转载于:https://my.oschina.net/sansom/blog/137500

你可能感兴趣的文章
云用户生态发展论坛暨第三届中国云计算用户大会北京站盛大召开
查看>>
Emulator 29.0.3 Canary 发布,Android 模拟器
查看>>
总结一波安卓组件化开源方案
查看>>
oss-server 简单对象存储系统
查看>>
使用fastcgi_finish_request提高页面响应速度
查看>>
javascript成神之路(4):深入理解this关键字,是的就是this
查看>>
Flink1.4 Fault Tolerance源码解析-1
查看>>
Spring Cloud配置中心
查看>>
React 路由状态管理总结
查看>>
JAVA 几种引用类型学习
查看>>
Android WindowManager悬浮窗:不需要申请权限实现悬浮
查看>>
偶遇到客户的奇葩需求
查看>>
禅道 11.3 版本发布,主要完善细节,修复 bug
查看>>
无人机新用途,可精确识别危险海洋生物并向游泳者发出预警
查看>>
国家天文台-阿里云天文大数据联合中心成立
查看>>
Lua的文件操作
查看>>
更好的以太坊,会是怎样的?
查看>>
计算与推断思维 六、可视化
查看>>
阿里建“猫茂”线下购物中心,将实现新零售技术的真正落地
查看>>
高等教育转型:确保数据可用性是关键
查看>>