最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

ORA-01003ORA-01110

来源:动视网 责编:小采 时间:2020-11-09 11:45:26
文档

ORA-01003ORA-01110

ORA-01003ORA-01110:Oracle 9i数据库登录时,提示ORA-01003ORA-01110,大概意思是数据文件存储介质损坏。 Oracle 9i数据库登录时,提示ORA-01003&ORA-01110,大概意思是数据文件存储介质损坏。 startup nomount,正常; alter database mount,
推荐度:
导读ORA-01003ORA-01110:Oracle 9i数据库登录时,提示ORA-01003ORA-01110,大概意思是数据文件存储介质损坏。 Oracle 9i数据库登录时,提示ORA-01003&ORA-01110,大概意思是数据文件存储介质损坏。 startup nomount,正常; alter database mount,


Oracle 9i数据库登录时,提示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 nomount
ORACLE 例程已经启动。

Total System Global Area 135338868 bytes
Fixed Size 453492 bytes
Variable Size 109051904 bytes
Database Buffers 25165824 bytes
Redo Buffers 6678 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-002: ?????


SQL> recover tablespace system;
ORA-00283: ??????????
ORA-002: ?????


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 6678 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-002: ?????


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>

文档

ORA-01003ORA-01110

ORA-01003ORA-01110:Oracle 9i数据库登录时,提示ORA-01003ORA-01110,大概意思是数据文件存储介质损坏。 Oracle 9i数据库登录时,提示ORA-01003&ORA-01110,大概意思是数据文件存储介质损坏。 startup nomount,正常; alter database mount,
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top