ORA-01122;ORA-01110;ORA-01207问题解决经验总结
1.SQL>shutdown abort 如果数据库是打开状态,强行关闭
2.SQL>sqlplus / as sysdba
3.SQL>startupORACLE 例程已经启动。
Total System Global Area 293601280 bytes
Fixed Size 1248624 bytes
Variable Size 121635472 bytes
Database Buffers 167772160 bytes
Redo Buffers 2945024 bytes数据库装载完毕。
ORA-01122: 数据库文件 1 验证失败
ORA-01110: 数据文件 1:
'F:/ORACLE/PRODUCT/10.2.0/DB_1/ORADATA/ORCLDW/SYSTEM01.DBF'
ORA-01207: 文件比控制文件更新 - 旧的控制文件
4.SQL>alter database backup controlfile to trace as 'E:/dbBAKUP';数据库已更改。
5.SQL>shutdown immediate 如果数据库是打开状态,则关闭
ORA-01109: 数据库未打开已经卸载数据库
6.SQL>startup nomount;ORACLE 例程已经启动。
Total System Global Area 105979576 bytes
Fixed Size 454328 bytesVariable Size 79691776 bytes
Database Buffers 25165824 bytesRedo Buffers 667648 bytes
7.Ue之类的编辑器打开在第四步生成的E:/dbBAKUP文件;
其实在这个文件中的已经告诉你咋样恢复你的数据库了,找到STARTUP NOMOUNT字样,然后下面可以看到类似语句,这个文件有好几个类似的生成控制文件语句,主要针对不懂的环境执行不同的语句,象我的数据库没有做任何备份,也不是在归档模式,就执行这句
CREATE CONTROLFILE REUSE DATABASE "DBF001" NORESETLOGS NOARCHIVELOGMAXLOGFILES 16MAXLOGMEMBERS 3MAXDATAFILES 100MAXINSTANCES 8MAXLOGHISTORY 292LOGFILEGROUP 1 'F:/ORACLE/PRODUCT/10.2.0/DB_1/ORADATA/DBF001/REDO01.LOG' SIZE 50M,GROUP 2 'F:/ORACLE/PRODUCT/10.2.0/DB_1/ORADATA/DBF001/REDO02.LOG' SIZE 50M,GROUP 3 'F:/ORACLE/PRODUCT/10.2.0/DB_1/ORADATA/ORCLDW/REDO03.LOG' SIZE 50MDATAFILE'F:/ORACLE/PRODUCT/10.2.0/DB_1/ORADATA/DBF001/SYSTEM01.DBF',
'F:/ORACLE/PRODUCT/10.2.0/DB_1/ORADATA/DBF001/UNDOTBS01.DBF','F:/ORACLE/PRODUCT/10.2.0/DB_1/ORADATA/DBF001/SYSAUX01.DBF','F:/ORACLE/PRODUCT/10.2.0/DB_1/ORADATA/DBF001/USERS01.DBF','F:/ORACLE/PRODUCT/10.2.0/DB_1/ORADATA/DBF001/EXAMPLE01.DBF'CHARACTER SET ZHS16GBK;
执行上面这段语句,这个语句重建控制文件,然后你可以看着E:/dbBAKUP文件完成下面的恢复工作了,
8.SQL>RECOVER DATABASE (恢复指定表空间、数据文件或整个数据库)
9.SQL>ALTER DATABASE OPEN 打开数据库
10.查看库状态
SQL> SELECT NAME,OPEN_MODE FROM V$DATABASE;
NAME OPEN_MODE
--------- --------------------
DBF001 READ WRITE
已显示正常
ORA-01122;ORA-01110;ORA-01207问题解决经验总结相关推荐
- 【PostgreSQL+PostGIS离线安装】2天的踩坑及问题解决经验分享(含安装文件postgresql-9.5.9+postgis-2.2.3+多个依赖及测试SQL)
资源分享[有的安装包比较难下载] 链接:https://pan.baidu.com/s/1XPUoyReHOKyjNINpcyrMRQ 提取码:9f26 包含资源: 1. postgresql-9.5 ...
- 关于多文档MFC从xp系统上移植到win7上出现错误的问题解决经验
楼主今年研一,刚进实验室的时候老师给了一个任务,就是去接手一个项目的软件部分,这个软件部分使用xp+sqlsever2008+VS2010编写的,因为需要跑程序我在电脑上装了sqlsever2008+ ...
- js/vue获取本机的IP地址遇到的问题解决经验
再做前端页面的时候,想获取本地的ip地址,可能是为了和服务器通信,可能是为了展示,无论哪种,目的要获取js get IP 相信大家搜到最多的是以下的js方法(都是超来抄去),我来讲讲我遇到的坑,方法虽 ...
- oracle crf路径,说说 ora.crf 那些事
Oracle数据库环境尤其是RAC环境对下层的基础环境要求非常严格,常常会因为CPU不足,内存不足.网络,IO等原因导致数据库hang或脑裂驱逐, 这里如果没有系统信息数据的支撑, 可能会陷入SA和D ...
- Oracle的tnsnames.ora配置(PLSQL Developer)
首先打开tnsnames.ora的存放目录,一般为D:\app\Administrator\product\11.2.0\client_1\network\admin,就看安装具体位置了. 步骤阅读 ...
- oracle未获得监听器,无监听文件listener.ora的动态监听小例试验
在数据库服务器上,监听文件的位置是:$ORACLE_HOME/network/admin/listener.ora 试验如下: 移动db服务器上的监听文件,如下命令: [oracle@ENMOEDU ...
- oracle sqlnet配置,sqlnet.ora文件配置详解
一.于sqlnet.ora的说明: *****************************************************FROM ORACLE11G DOCS********** ...
- oracle12c ora 12560,oracle11g报ora-12560:tns连接异常的解决方法
1. 找到listener.ora监听文件,具体位置:D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora 2 ...
- oracle初始化spfileORCL.ora文件损坏修复
$ORACLE_HOME/dbs目录下的的spfileORCL.ora是一个二进制文件,不能手动编辑,修改后会导致oracle数据库无法正常启动.某日在操作数据库的过程中不慎将其修改,并且没有备份.我 ...
最新文章
- t-top 命令详解
- Maven工程引入jar包(转)
- IntelliJ IDEA使用技巧(七)——恢复代码的方法(进阶篇)
- laravel博客中文章删除遇到问题
- java基础 - file类(递归遍历目录)
- Spring注解编程基石(二)
- 中国网建SMS短信接口调用(java发送短信)
- 深度学习案例之基于 CNN 的 MNIST 手写数字识别
- Redis和MongoDB通讯协议简介
- 云计算引入可能破坏之前建立的IT秩序
- isql连接sybase_使用isql连接Sybase ASE数据库的常见错误及处理方式
- 认知无线电matlab代码详解,Cognitive-Radio--Matlab-code 认知无线电, 通信, 仿真代码 238万源代码下载- www.pudn.com...
- 有线异步通信原理_【对讲机的那点事】揭秘对讲机系统集群网关的应用原理
- php手机网页在线录音ios,HTML5网页录音和上传到服务器,支持PC、Android,支持IOS微信...
- 基于单片机的数字频率计设计
- python实现明星专家系统:人脸识别自动比对
- 【跟我一起学Linux之Ubuntu】-概述与安装配置笔记
- 致敬达叔 -- 80、90的童年观影记忆
- 和金融男谈恋爱 vs 和程序员谈恋爱
- html制作简易计算机,用JavaScript制作一个简易计算器
热门文章
- android 记事本ppt,基于Android记事本软件设计与实现.ppt
- 教你如何提取图片中的文字?
- Unit Conversion 常用单位转换
- 骁龙 820 车用处理器
- Streaming System 第一章:Streaming 101
- 瑞云渲染 | 全面支持Anima®4渲染插件,实现高精度的群集角色!
- 笔记本电脑添加打印机
- odoo 12 : 附件(ir.attachment)——同一模型多个附件字段
- 关于计算机科学与技术学科和软件工程学科的区别
- Contest2574 - 高级语言程序实践--第6次作业--计信A2107-2113