Oracle错误:ORA-01033
错误编码:ORA-01033: ORACLE initialization or shutdown in progress
错误原因:可能是自己在文件夹里删除了创建的表空间,而数据库却并不知道,所以它就一直找不到之前加载的表空间,而提示初始化失败,从而进不了数据库系统
故障描述:因为移动了数据库文件([NAME].DMP)/日志文件等文件,导致数据库连接出现ORA-01033错误。
故障分析:网上有一种常见的说法是该类故障通常是由于移动文件而影响了数据库日志文件出现损坏而导致的无法正常进行IO操作而引起的错误。ORACLE将识别为数据库未装载完成而导致出现如上错误。
故障特征:使用命令行sqlplus或PL/SQL Developer均无法打开数据库。但是可以使用sys用户以sysdba的身份登录系统
处理步骤:
1. 在 ‘开始’-->‘运行’执行cmds
2. 输入:sqlplus "/ as sysdba"
应提示类似于如下信息:
SQL*Plus: Release 9.2.0.1.0 - Production on 星期三 5月 20 22:07:45 2009
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
连接到:
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
3. 输入:shutdown immediate
应提示类似于如下信息:
ORA-01109: 数据库未打开
已经卸载数据库。
4. 输入:startup
应提示类似于如下信息:
ORA-01157: 无法标识/锁定数据文件 15 - 请参阅 DBWR 跟踪文件
ORA-01110: 数据文件 15: 'D:\TEST\MY_INDEX1_1.DBF'
5. 根据第4步信息输入:alter database datafile 'D:\TEST\MY_INDEX1_1.DBF' offline drop (这里注意,它提示的是什么数据库名,就输入什么数据库名)
应提示类似于如下信息:
数据库已更改。
6. 重复第3、4、5步骤,直到第4步不再出现ORA-01157、ORA-01110错误信息,即告OK.

转载于:https://www.cnblogs.com/mxqh/p/3658525.html

解决 PL/SQL Oracle错误:ORA-01033相关推荐

  1. Oracle -PL/SQL Developer错误解决方案(ORA-02291)

    PL/SQL Developer 中建表,然后插入数据时报错:"ORA-02291:违反完整约束条件(*) -未找到父项关键字"原因及解决方案: (这里介绍我怎么出错以及怎么解决的 ...

  2. 解决PL/SQL链接ORACLE中文乱码问题

    创建一个名为"NLS_LANG"的系统环境变量,设置其值为"AMERICAN_AMERICA.UTF8",然后重新启动pl/sql,这样检索出来的中文内容就不会 ...

  3. 判断题:oracle自带的sql语言环境是pl/sql,Oracle之PL/SQL学习笔记之数据类型(三)

    Oracle之PL/SQL学习笔记之数据类型(三) 所有的编程语言中变量是使用最频繁的.PL/SQL作为一个面向过程的数据库编程语言同样少不了变量,利用变量可以把PL/SQL块需要的参数传递进来,做到 ...

  4. oracle中的pl SQL,Oracle数据中的PL/SQL介绍

    PL/SQL是Procedure Language Sturtured Query Language的缩写.PL/SQL的优点:有利于客户/服务器环境应用的性能提高.PL/SQL是 什么是Pl/SQL ...

  5. 成功解决 PL/SQL Developer 报错 ORA-00911: invalid character

    本文目录 1.出现问题 2.分析问题 3.解决问题 4.总结 推荐文章 1.出现问题 在使用 PL/SQL Developer 报错 ORA-00911: invalid character 2.分析 ...

  6. oracle导入del数据文件,pl/sql,Oracle数据库中,不小心delete数据并递交后如何恢复被删数据...

    用pl/sql developer导出表的数据时有三种方式:Oracle Export,Sql Insert,pl/sql developer 区别 导出数据到excel文件 excel数据导入到数据 ...

  7. pl/sql oracle导出,用pl/sql实现oracle数据的导出和导入

    一.PL/SQL工具实现oracle数据导出 1. 数据对象导出 工具->导出用户对象,弹出如下界面: 选择用户,选择导出文件的路径,命名导出文件名称(.sql),然后点击导出即可. 注意:此方 ...

  8. 如何解决PL/SQL Developer过期的情况

    首先,登陆PL/SQL Developer,会出现这种情况,如图所示,就是PL/SQL Developer要到期了,或者已经到期了. 紧急处理办法是,输入指令"regedit"打开 ...

  9. PL/SQL Oracle NVARCHAR2字段数据查询不到结果

    发现问题: 一次偶然发现一个问题使用pl/sql时对nvarchar2字段作为条件查询时无结果.但是sql是没有问题的.类似如下sql: SELECT U.ID,U.NAME FROM USER U ...

最新文章

  1. celery 停止执行中 task
  2. 最长回文子串—leetcode5
  3. Repeater的嵌套
  4. Oracle 11G 64位发布出现错误
  5. 编译安装RRDtool报错
  6. 电脑仙人掌机器人作文_暑假有空来练笔——2019各地小学期末作文题目集锦
  7. Facebook采取赤裸裸抄袭的战略 争夺用户
  8. 20220729梦笔记
  9. extjs4.0视频教程
  10. SSh框架的整合流程
  11. 利用excel和word批量制作标签
  12. linux设备连接磁带机,Linux磁带机设备绑定
  13. 华硕台式计算机光盘怎么启动不了,华硕怎么设置光盘启动_华硕怎么设置开机启动光驱...
  14. 电脑小技巧:关于修复只能看无法拖…
  15. 研究人员开发实时歌词生成技术以激发歌曲创作灵感
  16. 房屋征收拆迁信息化管理平台
  17. Python 科赫曲线绘制
  18. 优雅地寻找网站源码(一)
  19. 逻辑运算符 位运算符_在现代PHP中,按位运算符仍然有意义吗?
  20. 小萌库 - 精品游戏精彩回顾

热门文章

  1. 孙子和外孙就是不一样吗?
  2. 何时使用 Golang
  3. UEFI---(NT32)的第一个代码
  4. fabric-sample配置常见错误解析
  5. Java的几种路径总结
  6. 在SQL Server中加入包含假设和CE模型变化
  7. SQL Server Management Studio 2016的新功能–快速启动
  8. SQL Server中的MTVF和CE模型变化
  9. 第四篇 做一个用户登录之后查看学员信息的小例子
  10. MySQL学习笔记(七)使用AutoMySQLBackup工具自动备份MySQL数据库