oracle错误: ORA-01033

作者&投稿:包致 (若有异议请与网页底部的电邮联系)
oracle ORA-01033问题怎么解决~

客户Oracle服务器进入PL/SQL Developer时报ora-01033:oracle initializationg or shutdown in progress 错误提示,应用系统无法连接Oracle服务。经远程指导解决问题。过程如下:

1、进入CMD,执行set ORACLE_SID=fbms,确保连接到正确的SID;
2、运行sqlplus "/as sysdba"
SQL>shutdown immediate 停止服务
SQL>startup 启动服务,观察启动时有无数据文件加载报错,并记住出错数据文件标号
SQL>shutdown immediate 再次停止服务
SQL>startup mount
SQL> recover datafile 2 恢复出错的数据文件
SQL>shutdown immediate 再次停止服务
SQL>startup 启动服务,此次正常。
3、进入PL/SQL Developer检查,没有再提示错误。



还启动不了,可能就是文件的问题,不过好像也有解决办法,你先看看这个好使不?其他的我再找找哈

问题解决了吗?
http://zhidao.baidu.com/question/88051058.html?fr=ala0

如果试过不能解决 晚上请call我

一、首先:问题的产生原因,出现这个错误是因为我将oracle\oradata\oradb下的一个文件误删除掉后出现的。二、现象:SQL*Plus无法连接,显示以下错误: ORA-01033 : ORACLE initialization or shutdown in progress ,Enterprise Manager Console中也是同样的错误。三、分析:应该是Oracle在启动后,用户登录时是要将方案中原有配置信息装载进入,装载过程中遇到原有文件指定的位置上没有找到,所以就报出错误。四、解决过程:1、在解决时由于着急使用,便用Database Configuration Assistant工具重新创建了一个新的库,临时解决急用的问题,同时也给后期解决ora-01033问题埋下了隐患。2、在9i中是没有svrmgrl 命令的,要用sqlplus。 3、先在windows下运行cmd,进入DOS环境。4、以DBA用户登录,具体命令是 sqlplus /NOLOGSQL>connect sys/change_on_install as sysdba 提示:已成功 SQL>shutdown normal 提示:数据库已经关闭已经卸载数据库 ORACLE 例程已经关闭 SQL>startup mount 提示:ORACLE例程已经启动Total System Global Area 118255568 bytes Fixed Size282576 bytes Variable Size 82886080 bytes Database Buffers 33554432 bytes Redo Buffers 532480 bytes 数据库装载完毕 SQL>alter database open; 提示:第 1 行出现错误: ORA-01157: 无法标识/锁定数据文件 19 - 请参阅 DBWR 跟踪文件 ORA-01110: 数据文件 19: ''C:\oracle\oradata\oradb\FYGL.ORA' 这个提示文件部分根据每个人不同情况有点差别。 继续输入 SQL>alter database datafile 19 offline drop; 提示:数据库已更改。循环使用最后两步,直到alter database open;后不再提示错误,出现“数据库已更改”。然后接着输入即可 SQL>shutdown normal 提示:数据库已经关闭已经卸载数据库 ORACLE 例程已经关闭 SQL>startup 提示:ORACLE例程已经启动Total System Global Area 118255568 bytes Fixed Size 282576 bytes Variable Size 82886080 bytes Database Buffers 33554432 bytes Redo Buffers 532480 bytes 数据库装载完毕就可以解决了。 5、最后说一下,第一条提到的隐患,因为创建了新的库,ORACLE_SID也就发生了变化,在用户登录的时候会有ORA-12560错误,解决这个问题是将系统注册表中的HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0\ORACLE_SID 键值修改成之前那个SID就可以了,用户也能就能正常登录了。

Oracle DBA神器:PRM-DUL灾难恢复工具可以直接从这种受损的Oracle数据库中将数据拯救出来。
当你的数据库因为ORA-00600/ORA-07445或其他ORA-报错,或丢失关键的system表空间数据文件,或ASM diskgroup损坏时均可以考虑采用PRM-DUL来做恢复。PRM-DUL采用独创的DataBridge恢复技术,直接从数据文件中抽取数据后可以像DBLINK那样直接插入到新建数据库中,而无需数据落地成为DMP文件占用空间。

你需要查看oracle alert日志,确定大概的问题,然后通过我们的脚本进行数据库当前状态收集,便于判断故障:racle数据库异常恢复检查脚本  收集相关信息发给我




普兰店市14746314674: oracle 数据库 显示新建数据库连接失败 错误原因ora - 01017:用户名 口令无效 登陆被拒绝 -
嵇紫舍雷: 根据ORA-01017的提示是连接到另一方的用户密码错误,于是直接使用配置的用户密码(lsxy/lsxy)登录数据库发现正常登录,进一步的查看建立好后的dblink语句,其中用户名都转化为了大写,由此猜测密码是否也被转化为了大写从而导致密...

普兰店市14746314674: oracle无法连接 ORA - 01034报错 -
嵇紫舍雷: 报ora-01034是因为你的收据库的控制文件没有加 在startup mount 后可以查看oracle数据库的归档与否.如果是归档的 按照你的报错原因来看你的归档日志的格式不正确,建议你在mount下改变一下你的归档日志的格式(format) alter system ...

普兰店市14746314674: oracle数据库出现ORA 01034错误该怎么解决? -
嵇紫舍雷: ora-01034错误的原因是因为数据库的控制文件没有加在startup mount 后,建议查看oracle数据库的归档与否.如果是归档的报错原因可能是因为归档日志的格式不正确,所以在mount下改变一下归档日志的格式(format)具体如下: alter ...

普兰店市14746314674: oracle创建不了数据库,提示:ORA - 01078 处理系统参数失败 -
嵇紫舍雷: 最好把alert日志发出来看看<br>你可以先试试,记的把相应的路径改成自己的<br>把F:\oracle\product\10.2.0\admin\orcl\pfile\init.ora.52220121356 拷到F:\oracle\product\10.2.0\db_1\dbs\并重命名为 init{ORACE_SID}.ora<br>如果你是单实例的,ORACLE_SID和数据库名一样 如果你的数据库名是orcl那么改成 initorcl.ora

普兰店市14746314674: Oracle数据库运行错误的解决方法是怎样的?
嵇紫舍雷: Oracle数据库运行错误的解决方法: 错误1:ORA-01034: ORACLE not available Oracle安装、启动后用sqlplus "/ as sysdba" 登陆,执行任何select语句都出现错误: ...

普兰店市14746314674: 01034: ORACLE not available -
嵇紫舍雷: 一,检查服务是否启动,二,如果已经启动,说明你的数据库没有启动,需要使用管理员身份登陆后,使用startup 启动,操作为 sys / as sysdba 进去后,说已连接什么空闲内存,然后使用startup 启动,如果不能启动,先可以使用shutdown immediate 再启动,再不行,就只有查错误,在不链接数据库情况下,下设置环境,将相应的错误修复后在启动

普兰店市14746314674: oracle ora - 01033错误,怎么解决,在sqlplus下用system登陆权限不足 -
嵇紫舍雷: 1、进入CMD,执行set ORACLE_SID=fbms,确保连接到正确的SID; 2、运行sqlplus "/as sysdba"SQL>shutdown immediate 停止服务SQL>startup 启动服务,观察启动时有无数据文件加载报错,并记住出错数据文件标号SQL>shutdown ...

普兰店市14746314674: 各位大虾麻烦帮我解决一下oracle错误 ORA - 01034: ORACLE not available -
嵇紫舍雷: 我也碰到过这样的问题,可能是登录数据库后,不正常的退出,比如直接关掉窗口,而这时数据库里有未完成的动作,再次登录时就会提示“insufficient privileges”的报错,SQL>shutdown immediate; SQL>startup;就恢复正常了.

普兰店市14746314674: 请教~出现错误提示:ora - 01033:oracle initialization or shutdown in progress -
嵇紫舍雷: 某个数据文件损坏,如何打开数据库——ORA-01033: ORACLE initialization or shutdown in progress错误 系统环境: 1、操作系统:Windows 2000 Server,机器内存128M 2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版 3、安装路径:C:\...

普兰店市14746314674: oracle错误: ORA -
嵇紫舍雷: 2中可能:1. 上次关闭数据库没有管好,卡住了2. 数据库之前是关闭的,现在启动到某一个步骤,卡住了 请你讲alert.log日志文件的最后几行给我贴一些

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网