linux下ora 01110,ORA-01003ORA-01110

Oracle 9i数据库登录时,提示ORA-01003&ORA-01110,大概意思是数据文件存储介质损坏。

startup nomount,正常;

alter database mount,也正常;

alter database open,提示如下:

alter database open

*

ERROR 位于第 1 行:

ORA-01113: ?? 1 ??????

ORA-01110: ???? 1: 'E:\ORACLE\ORADATA\JSDSB\SYSTEM01.DBF'

以下是恢复过程的日志,主要看红色标注的部分:

Microsoft Windows XP [版本 5.1.2600]

(C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and Settings\Administrator>sqlplus /nolog

SQL*Plus: Release 9.2.0.1.0 - Production on 星期六 1月 7 09:41:58 2012

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

SQL> conn  / as sysdba

已连接。

SQL> conn system/manager

ERROR:

ORA-01033: ORACLE initialization or shutdown in progress

警告: 您不再连接到 ORACLE。

SQL> exit

C:\Documents and Settings\Administrator>sqlplus /nolog

SQL*Plus: Release 9.2.0.1.0 - Production on 星期六 1月 7 09:43:30 2012

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

SQL> conn / as sysdba

已连接。

SQL> shutdown abort

ORACLE 例程已经关闭。

SQL> startup noount

SP2-0714: 无效的        STARTUP 选项组合

SQL> startup nomountORACLE 例程已经启动。

Total System Global Area  135338868 bytes

Fixed Size                   453492 bytes

Variable Size             109051904 bytes

Database Buffers           25165824 bytes

Redo Buffers                 667648 bytes

SQL> alter database mount  2  ;

数据库已更改。

SQL> alter database open;

alter database open

*

ERROR 位于第 1 行:

ORA-01113: ?? 1 ??????

ORA-01110: ???? 1: 'E:\ORACLE\ORADATA\JSDSB\SYSTEM01.DBF'

SQL> recover datafile 'E:\ORACLE\ORADATA\JSDSB\SYSTEM01.DBF';

完成介质恢复。

SQL> recover tablespace system;

//指数据文件存储介质出错ORA-00283: ??????????

ORA-00264: ?????

SQL> recover tablespace system;

ORA-00283: ??????????

ORA-00264: ?????

SQL> exit

从Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production

With the Partitioning, OLAP and Oracle Data Mining options

JServer Release 9.2.0.1.0 - Production中断开

C:\Documents and Settings\Administrator>sqlplus /nolog

SQL*Plus: Release 9.2.0.1.0 - Production on 星期六 1月 7 09:45:56 2012

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

SQL> conn / as sysdba

已连接。

SQL> shutdown abort

ORACLE 例程已经关闭。

SQL> startup nomount;

ORACLE 例程已经启动。

Total System Global Area  135338868 bytes

Fixed Size                   453492 bytes

Variable Size             109051904 bytes

Database Buffers           25165824 bytes

Redo Buffers                 667648 bytes

SQL> alter database mount;

数据库已更改。

SQL> alter database open;

alter database open

*

ERROR 位于第 1 行:

ORA-01113: ?? 2 ??????

ORA-01110: ???? 2: 'E:\ORACLE\ORADATA\JSDSB\UNDOTBS01.DBF'

SQL> recover datafile 'E:\ORACLE\ORADATA\JSDSB\UNDOTBS01.DBF';

完成介质恢复。SQL> recover tablespace system;

ORA-00283: ??????????

ORA-00264: ?????

SQL> alter database open;

alter database open

*

ERROR 位于第 1 行:

ORA-01113: ?? 3 ??????

ORA-01110: ???? 3: 'E:\ORACLE\ORADATA\JSDSB\CWMLITE01.DBF'

SQL> recover datafile 'E:\ORACLE\ORADATA\JSDSB\CWMLITE01.DBF';

完成介质恢复。

SQL> alter database open;

alter database open

*

ERROR 位于第 1 行:

ORA-01113: ?? 4 ??????

ORA-01110: ???? 4: 'E:\ORACLE\ORADATA\JSDSB\DRSYS01.DBF'

SQL> recover datafile 'E:\ORACLE\ORADATA\JSDSB\DRSYS01.DBF';

完成介质恢复。

SQL> alter database open;

alter database open

*

ERROR 位于第 1 行:

ORA-01113: ?? 5 ??????

ORA-01110: ???? 5: 'E:\ORACLE\ORADATA\JSDSB\EXAMPLE01.DBF'

SQL> recover datafile 'E:\ORACLE\ORADATA\JSDSB\EXAMPLE01.DBF';

完成介质恢复。

SQL> alter database open;

alter database open

*

ERROR 位于第 1 行:

ORA-01113: ?? 6 ??????

ORA-01110: ???? 6: 'E:\ORACLE\ORADATA\JSDSB\INDX01.DBF'

SQL> recover datafile 'E:\ORACLE\ORADATA\JSDSB\INDX01.DBF';

完成介质恢复。

SQL> alter database open;

alter database open

*

ERROR 位于第 1 行:

ORA-01113: ?? 7 ??????

ORA-01110: ???? 7: 'E:\ORACLE\ORADATA\JSDSB\ODM01.DBF'

SQL> recover datafile 'E:\ORACLE\ORADATA\JSDSB\ODM01.DBF';

完成介质恢复。

SQL> alter database open;

alter database open

*

ERROR 位于第 1 行:

ORA-01113: ?? 8 ??????

ORA-01110: ???? 8: 'E:\ORACLE\ORADATA\JSDSB\TOOLS01.DBF'

SQL> recover datafile 'E:\ORACLE\ORADATA\JSDSB\TOOLS01.DBF';

完成介质恢复。

SQL> alter database open;

alter database open

*

ERROR 位于第 1 行:

ORA-01113: ?? 9 ??????

ORA-01110: ???? 9: 'E:\ORACLE\ORADATA\JSDSB\USERS01.DBF'

SQL> recover datafile 'E:\ORACLE\ORADATA\JSDSB\USERS01.DBF';

完成介质恢复。

SQL> alter database open;

alter database open

*

ERROR 位于第 1 行:

ORA-01113: ?? 10 ??????

ORA-01110: ???? 10: 'E:\ORACLE\ORADATA\JSDSB\XDB01.DBF'

SQL> recover datafile 'E:\ORACLE\ORADATA\JSDSB\XDB01.DBF';

完成介质恢复。SQL> alter database open;

alter database open

*

ERROR 位于第 1 行:

ORA-00322: ?? 2 (?? 1) ??????

ORA-00312: ???? 2 ?? 1: 'E:\ORACLE\ORADATA\JSDSB\REDO02.LOG'

//重做日志文件损坏

SQL> select group#,status,is_recovery_dest_file from v$logfile;

select group#,status,is_recovery_dest_file from v$logfile

*

ERROR 位于第 1 行:

ORA-00904: "IS_RECOVERY_DEST_FILE": ??????

SQL> select group#,status from v$logfile;

GROUP# STATUS

---------- -------

3 STALE

2 STALE

1

SQL> alter database clear unarchived logfile group 2;

数据库已更改。

//清除非归档模式的重做日志文件,一旦清除后,重做日志组就少一个

SQL> alter database open;

数据库已更改。

SQL> exit

从Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production

With the Partitioning, OLAP and Oracle Data Mining options

JServer Release 9.2.0.1.0 - Production中断开

C:\Documents and Settings\Administrator>0b1331709591d260c1c78e86d0c51c18.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/532777.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

x11转发:通过ssh远程使用GUI程序

x11转发:通过ssh远程使用GUI程序 我们常常使用ssh服务远程操控服务器,大多数操作我们都可以通过命令行命令来实现。 ssh远程无法查看GUI程序 现在,笔者在x11-test目录下放入一张图片test.jpg,并通过opnencv-python写一个简单的…

操作系统引导详细过程

操作系统引导详细过程 转自:https://blog.csdn.net/lijie45655/article/details/89366372 就直观而言,我们所见到计算机启动的过程是:按下电脑开机键,系统在黑色的屏幕下打印出一些英文语句、然后进入进度条状态,最后…

android 自定义透明 等待 dialog,Android自定义Dialog内部透明、外部遮罩效果

Android自定义Dialog内部透明、外部遮罩效果发布时间:2020-09-09 03:01:41来源:脚本之家阅读:117作者:zst1303939801本文实例为大家分享了Android自定义Dialog遮罩效果的具体代码,供大家参考,具体内容如下图…

对比损失的PyTorch实现详解

对比损失的PyTorch实现详解 本文以SiT代码中对比损失的实现为例作介绍。 论文:https://arxiv.org/abs/2104.03602 代码:https://github.com/Sara-Ahmed/SiT 对比损失简介 作为一种经典的自监督损失,对比损失就是对一张原图像做不同的图像…

android 融云浏览大图,融云 Android sdk kit 头像昵称更新机制

先申明笔者的实现方式不是唯一 也不一定是最优化的方案 如果您看到此篇博文 有不同看法 或者 更好的优化 更高的效率 欢迎在评论发表意见 融云官网点我融云头像机制相关视频详解首先跟大家说一下 kit 跟 lib 的头像机制 kit 是已经包含融云已经给开发者定制好的界面 诸如 会话界…

Linux中的awk、sed、grep及正则表达式详解

Linux中的awk、sed、grep及正则表达式详解 简介 awk、sed和grep是Linux中文本操作的三大利器。 其中awk适用于取列,sed适用于取行,grep适用于过滤。 正则表达式 首先我们来介绍一下正则表达式,正则表达式(regular expression)描述了一种…

android聚焦时如何给控件加边框,edittext设置获得焦点时的边框颜色

第一步:为了更好的比较,准备两个一模一样的EditText(当Activity启动时,焦点会在第一个EditText上,如果你不希望这样只需要写一个高度和宽带为0的EditText即可避免,这里就不这么做了),代码如下:a…

xargs 命令教程

xargs 命令教程 转自:http://www.ruanyifeng.com/blog/2019/08/xargs-tutorial.html 作者: 阮一峰 日期: 2019年8月 8日 xargs是 Unix 系统的一个很有用的命令,但是常常被忽视,很多人不了解它的用法。 本文介绍如…

android strictmode有什么作用,Android 性能优化 之 StrictMode

8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?StrictMode概述StrictMode 是用来检测程序中违例情况的开发者工具。使用StrictMode,系统检测出主线程违例的情况会做出相应的反应,如日志打…

curl 的用法指南

curl 的用法指南 转自:http://www.ruanyifeng.com/blog/2019/09/curl-reference.html 作者: 阮一峰 日期: 2019年9月 5日 简介 curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端(client&#xf…

怎么在html显示已登录状态,jQuery Ajax 实现在html页面实时显示用户登录状态

当网站是全静态的html页面时,而又希望网站会员在登录之后并在所有页面头部显示登录状态,如用户名等,如果未登录就是未登录状态,下面给大家来分享实现的方法。一、在html静态页面中加入div,并指定ID如:二、新…

xpwifi热点设置android,教你在XP电脑中开启设置WiFi热点使用的步骤

对于系统中网络的连接问题是最重要的,那在处理不同的错误的情况中,对于无线网络的设置也就是我们说的WiFi的使用也是会遇到问题的,那在操作的时候对于电脑中是怎么实现设置WiFi热点的的,对于这个问题今天小编就来跟大家分享一下教…

C/C++ 指针详解

指针详解 参考视频:https://www.bilibili.com/video/BV1bo4y1Z7xf/,感谢Bilibilifengmuzi2003的搬运翻译及后续勘误,也感谢已故原作者Harsha Suryanarayana的讲解,RIP。 学习完之后,回看找特定的知识点,善…

android双联动列表,Android Fragment实现列表和内容联动

在平板上经常能看到这种的情况:左边是一个列表,右边是列表项对应的内容,当点击某一个列表时,右边内容区也会随之改变。下面使用fragment简单的demo:思路:在mainactivity定义一个回调接口,并在列…

android模拟器太卡,安卓模拟器安装之后太卡怎么解决

用安卓模拟器玩游戏原理就是在电脑上安装了一部手机,如果你的电脑配置不是非常高,能不卡顿吗?遇到卡顿怎么解决?1、安装最新版本的显卡驱动。逍遥模拟器对于显卡的性能要求很高,因此升级至最新版本的显卡驱动,是确保逍遥模拟器流…

编程环境中Runtime(运行时)的三个含义

编程环境中Runtime(运行时)的三个含义 转自:https://www.zhihu.com/question/20607178 知乎答主doodlewind 三个含义 实际上编程语境中的 runtime 至少有三个含义,分别是: 指「程序运行的时候」,即程序…

非常不错的一款html5【404页面】,不含js脚本可以左右摆动,原生JavaScript实现日历功能代码实例(无引用Jq)...

这篇文章主要介绍了原生JavaScript实现日历功能代码实例(无引用Jq),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下成品显示,可左右切换月份html 代码移动端日历日一二三四五六css代码*{margin: 0;pa…

计算机应用与基础实践怎么考,自考计算机基础应用科目笔试和实践性考试怎么考...

自考计算机基础应用科目笔试和实践性考试怎么考? 报考自考的考生有些专业的考生会在自己的课程科目中发现计算机基础应用不仅有理论知识考试还有实践性考试,那么自考计算机基础应用科目的笔试和实践性考试怎么考?自考计算机基础应用科目笔试怎…

14 [虚拟化] 虚存抽象;Linux进程的地址空间

14 [虚拟化] 虚存抽象;Linux进程的地址空间 南京大学操作系统课蒋炎岩老师网络课程笔记。 视频:https://www.bilibili.com/video/BV1N741177F5?p14 讲义:http://jyywiki.cn/OS/2021/slides/10.slides#/ 本讲概述 程序 状态机;…

Ubuntu 18.04 安装OpenCV C++

Ubuntu 18.04 安装OpenCV C 构建并安装 仅构建核心模块 # 更新并安装依赖 # 更新并安装依赖 sudo apt update && sudo apt install -y cmake g wget unzip# 下载并解压包 wget -O opencv.zip https://github.com/opencv/opencv/archive/master.zip unzip opencv.zip…