oracle更改语句用 怎么站位,Oracle 数据库如何修改控制文件的位置
数据库通过控制文件保持数据库的完整性,一旦控制文件被破坏数据库讲无法启动,因此建议采用多路控制文件或者备份控制文件的方法.
控制文件是数据库建立的时候自动生成的二进制文件,只能通过实例进行修改,如果手动修改的化会造成控制文件与物理文件信息不符合,从而导致数据库不能正常工作.
控制文件主要包括的内容:
1.控制文件所属数据库的名字,一个控制文件只能属一个数据库
2.数据库创建时间
3.数据文件的名称,位置,联机,脱机状态信息
4.所有表空间信息
5.当前日志序列号
6.最近检查点信息 其中,数据库名称,标识和创建时间在数据库创建时写入;数据文件和重做日志名称和位置在增加,重命名或者删除的时候更新;表空间信息在增加或者删除表空间的时候进行更新 .
在初始化参数文件中control_files参数主要来描述控制文件的文件名跟物理路径.
例如:
control_files = ("C:\oradata\BOOK\CONTROL01.CTL") 该参数只设置一个,也可以设置多个, control_files = ("C:\oradata\BOOK\CONTROL01.CTL,C:\oradata\BOOK\CONTROL02.CTL,C:\oradata\BOOK\CONTROL03.CTL"), 这个方法叫做多路控制文件,ORACLE可以利用这个方法恢复被破坏的控制文件.ORACLE最多允许设置8个多路控制文件.必须所有的多路控制文件完整正确,数据库才能正常启动.
如何修改控制文件路径:
1.查看路径:
c:\>sqlplus "/ as sysdba" sql> select *from v$controlfile;
2.进行创建PFILE;
create pfile ='c:\oracle\product\10.2.0\db_1\dba\pfilebook.ora' from spfile='c:\oracle\product\10.2.0\db_1\dba\sfilebook.ora' 手动修改:c:\oracle\product\10.2.0\db_1\dba\pfilebook.ora,将路径改为:control_files = ("E:\oradata\BOOK\CONTROL01.CTL,E:\oradata\BOOK\CONTROL02.CTL,E:\oradata\BOOK\CONTROL03.CTL")
3.删掉c:\oracle\product\10.2.0\db_1\dba\sfilebook.ora 为了避免出错,请先备份.
4.c:\>sqlplus "/ as sysdba"
5.create sfile ='c:\oracle\product\10.2.0\db_1\dba\pfilebook.ora' from pfile='c:\oracle\product\10.2.0\db_1\dba\sfilebook.ora'
6.验证控制文件 select *from v$controlfile;
oracle更改语句用 怎么站位,Oracle 数据库如何修改控制文件的位置相关推荐
- 查询oracle数据库错误修改了,【案例】Oracle报错ora-00600[2662] 修改控制文件scn推进数据库scn...
天萃荷净 运维DBA反映数据库重启后无法启动,报错ora-00600[2662],分析原因为SCN异常导致,通过修改控制文件scn推进数据库scn 在数据库遇到ora-600[2662],scn不一致 ...
- Oracle数据库断电致使控制文件不一致的恢复方法
一. 数据库断电致使控制文件不一致的恢复方法 数据库服务器意外断电出现ORA-00600[kcratr_nab_less_than_odr],不能open数据库 1.open数据库报ORA-00600 ...
- oracle log block size,案例:Oracle无法启动报错ORA-00218: block size 0 重建控制文件
天萃荷净 oracle数据库无法启动报错ORA-00218故障,通过重建控制文件解决文件损坏问题 遇到一个案例在数据库启动的时候报ORA-00218错误,而这个故障的引起原因是因为重建控制文件的时候, ...
- oracle修改数据文件存储位置,oracle 修改数据库文件位置
Oracle 体系结构 Oracle 服务器 如图所示:由oracle实例(INSTANCE)和数据库(database)组成. 1) Instance 实例用于管理和调用数据库,是由oracle系统 ...
- oracle查询控制文件的位置及其文件名,oracle的控制文件(control file)
控制文件是一个小小的二进制文件,是oracle数据库的一部分,这个控制文件是用于记录数据库的状态和物理结构. 每个数据库必须要至少一个控制文件,但是强烈的建议超过一个控制文件,每个控制文件的备份应该放 ...
- oracle查询语句出现问号,plsql查询数据库-中文显示问号问题
mvc页面跳转 用例列举: RedirectToAction: return RedirectToAction("PublicPreview", controllerName, n ...
- Oracle一个语句多个left,oracle 多个 left join
场景:Oracle中SQL优化:left join查询语句,多个字段关联同一个表有关问题 Oracle中SQL优化:left join查询语句,多个字段关联同一个表问题 tabA表, 此表字段: co ...
- dz论坛连接mysql数据库_DISCUZ! 修改数据库连接文件配置方法
我们迁移discuz7.2论坛,导入mysql数据库后,使用文本编辑器editplus打开根目录下config.inc.php和uc_server/data/config.inc.php 两个文件替 ...
- oracle 字符集 自造字,循序渐进Oracle:自定义字符集的使用、更改字符集的内部方式及字符集更改的案例...
第3章 Oracle的字符集(3.9-3.11) Oracle全球支持(即Globalization Support)允许我们使用本地语言和格式来存储和检索数据.通过全球支持,Oracle可以支持多 ...
最新文章
- 细谈 对象的初始化过程------内存中的实现过程?
- C++继承时的对象内存位置(一)
- 牛客题霸 NC30 数组中未出现的最小正整数
- Tmk吃汤饭(模拟)
- classNotFound异常的一个原因
- python求小于n的所有素数_关于求N以内素数的python实现以及优化方法
- HbuilderX开发App调用手机支付宝支付
- .net core 部署在windows 2008 server 64位上出现Http Error 502.5的解决方案
- 英文文章写作|文献管理|​​​​​​​阅读文献|引用文献|国内文章
- 热点登陆打不开网页 服务器已关闭,手机登录路由器管理页面打不开怎么办?...
- Arduino设置esp8266实现局域网通信
- 【算法】算法学习网站
- 分治算法解大整数相乘问题
- 东北电力计算机考研分数线,东北电力大学2019年考研复试分数线已公布
- 网络基础 - 探秘无线速度(二)
- 小米回应年底裁员:事情确实有,规模没那么大;华为关闭其在俄罗斯的企业事业部|极客头条...
- Hive案例之股票分析
- VR场景优化,知易行难
- linux安装whl文件(pip 命令不可用)
- 使用阿里云Windows云服务器用公网ip访问Django制作的网页(不涉及IIS)
热门文章
- 关闭oracle的几种方法,Oracle数据库的几种启动和关闭方式 | 旺旺知识库
- python使用pip安装包_python的安装包pip命令基本用法
- 累计增量备份策略_数据安全与备份解决方案ZDLRA快速恢复
- android 技能标签功能_android专业技能总结.doc
- 复化梯形公式matlab程序_【HPC】高性能数值计算-梯形面积法
- linux 快速切换ip,linux-如何快速替换IP
- 程序员离职代码交接_程序员离职大半个月,被老板命令回单位讲代码,员工:一次1万...
- flutter 微信语言选择_Flutter/dart聊天实例|仿微信界面|红包|朋友圈
- cpuz检测硬件真假_一手硬件买不起 淘二手硬件的你知道这些重灾区吗
- RazorExtensions Templated Razor Delegates