ora-08103(ora08103对象不再存在)

http://www.itjxue.com  2023-01-25 11:57  来源:未知  点击次数: 

出现ORA-1034: TNS:ORACLE不可用错误是什么意思,一般需要如何修复?

ora

-

1034:tns的:由于oracle不可用原因:oracle的数据库服务正确启动,但是数据库没有打开!使用命令:1)svrmgrl启动服务管理器2)连接内部为登陆3)启动内部打开数据库“/

p

因停电引起oracle 10g无法启动。连接提示ora-01033.现将我的操作复制如下

这种情况非常的麻烦,只怕要动大手术了。

这是Oracle数据文件损坏,如果单纯是控制文件损坏是可以重建的,只怕系统数据文件也坏。

如果是system01.dbf数据文件坏了的话,只能重建数据库,然后做完全恢复。

这里有一个重建控制文件示例,你看看,要作最坏的打算哦。

--create_ctl_file.sql

--create_ctl_file.sql

STARTUP NOMOUNT

CREATE CONTROLFILE REUSE DATABASE "PRIMARY" NORESETLOGS ARCHIVELOG

-- SET STANDBY TO MAXIMIZE PERFORMANCE

MAXLOGFILES 5

MAXLOGMEMBERS 3

MAXDATAFILES 100

MAXINSTANCES 1

MAXLOGHISTORY 226

LOGFILE

GROUP 1 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\JJDB\redo01.log' SIZE 10M,

GROUP 2 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\JJDB\redo02.log' SIZE 10M,

GROUP 3 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\JJDB\redo03.log' SIZE 10M

-- STANDBY LOGFILE

DATAFILE

'E:\ORACLE\PRODUCT\10.2.0\ORADATA\JJDB\system01.dbf',

'E:\ORACLE\PRODUCT\10.2.0\ORADATA\JJDB\undotbs01.dbf',

'E:\ORACLE\PRODUCT\10.2.0\ORADATA\JJDB\users01.dbf'

CHARACTER SET ZHS16GBK

;

RECOVER DATABASE

ALTER SYSTEM ARCHIVE LOG ALL;

ALTER DATABASE OPEN;

ALTER TABLESPACE TEMP ADD TEMPFILE 'E:\ORACLE\PRODUCT\10.2.0\ORADATA\JJDB\temp01.dbf'

SIZE 41943040 REUSE AUTOEXTEND ON NEXT 655360 MAXSIZE 32767M;

手动创建oracle数据库时弹出“ORA-01092: ORACLE 实例终止。强制断开连接”下面是日志文件,请高手帮忙

你这些显示的文件夹路径有没有在物理磁盤上创建呢?还有就是你用init.ora文件创建的pfile里需要修改几个地方,例如数据库名,添加控制文件等。

另外建议你改变一下语言,这样错误容易看懂。

alter session set nls_language=american;

oracle数据库报错ora-01033怎么恢复

Oracle数据库异常恢复检查脚本(Oracle Database Recovery Check)

Oracle Database Recovery Check 介绍

根据多年来的数据库恢复经验,提炼出来数据库恢复关键点信息收集脚本(Oracle Database Recovery Check),该脚本主要是在数据库mount状态情况下查询数据库的一些基础表信息等信息,不对数据库进行任何写操作(只做读和dump操作),不会在坏的数据库基础之上带来任何破坏,不影响任何数据库后续的恢复工作。通过该脚本收集信息能够快速定位数据库异常原因,并初步判断数据库恢复疑难程度,减少数据库异常恢复诊断时间,提供恢复效率和准确性。

具体参考:网页链接

急救。求高手指点oracle错误 ORA-01003:ORACLE initialization or shutdown in progress

Oracle DBA神器:PRM-DUL灾难恢复工具,Schema级别数据恢复。PRM-DULFor Oracle Database – schema级别oracle数据库数据恢复特性 ,PRM-DUL即ParnassusData Recovery Manager是企业级别Oracle数据库灾难恢复工具。PRM可以在无备份的情况下恢复被truncated掉的表,也可以恢复无法打开的Oracle数据库(Alter Database Open失败)中的数据。

(责任编辑:IT教学网)

更多

推荐免费资源文章