模拟现象:

create tablespace test datafile

'c:\test.ora' size 5M

AUTOEXTEND ON NEXT 1M MAXSIZE UNLIMITED

default storage (initial 128K next 1M pctincrease 0)

/

关闭所有服务stop.bat

net stop "OracleWebAssistant0"

net stop "OracleOraHome81TNSListener"

net stop "OracleServiceORADB"

shutdown

在操作系统中删除test.ora文件

重新启动服务start.bat

net start "OracleWebAssistant0"

net start "OracleOraHome81TNSListener"

net start "OracleServiceORADB"

服务里OracleServiceORADB显示已启动,但用SQL*Plus无法连接,

显示ORA-01033: ORACLE initialization or shutdown in progress

解决方法:

先让该数据文件脱机,就可以打开数据库

C:\>svrmgrl

svrmgrl>connect internal

svrmgrl>shutdown

svrmgrl>startup mount

--ARCHIVELOG模式命令,文件名要大写

svrmgrl>alter database datafile 'C:\TEST.ORA' offline;

--NOARCHIVELOG模式命令

svrmgrl>alter database datafile 'C:\TEST.ORA' offline drop;

svrmgrl>alter database open;

--查询数据文件联、脱机状态

SQL> select file#,name,status from v$datafile;

SQL> drop tablespace test;

表空间已丢弃。

oracle使用打开数据库文件,Oracle技术网—某个数据文件损坏,如何打开数据库相关推荐

  1. 删除数据清理oracle表空间,oracle数据库删除无用表空间及数据文件过程

    应用场景:html 数据库服务器A下的一张数据库表重建过,而且数据已经迁移到新表空间下,现遗留了一些原有的表空间数据文件在服务器上,耗费资源,如图所示: linux 原数据库表对应的数据文件:sql ...

  2. oracle如何往dg加盘_学习笔记:Oracle DG系统 主备库中表空间和数据文件增加删除等管...

    天萃荷净 Oracle Data Guard表空间和数据文件管理汇总 汇总日常工作中操作,在Oracle DG结构系统中,如何删除备库表空间和数据文件,如何管理主库与备库之间的文件系统,详见文章内容. ...

  3. 打开outlook显示找不到outlook数据文件如何处理

    打开outlook显示找不到outlook数据文件如何处理 有点懒了,随便写写吧 第一种:打开控制面板-> 点击选中下方"邮件",在弹出的对话框中点击"数据文件&q ...

  4. imap服务器收缓存pst文件夹,Outlook 转移OST数据文件 IMAP账户

    问题 windows8系统,装了Outlook2013,占用了C盘大约10G空间,主要都是数据文件(OST文件)占用的.希望能够把数据文件从C盘移至其他盘.并且账户是IMAP账户,不是Exchange ...

  5. oracle 11g 从rman全备中恢复控制文件,拥有RMAN全备(缺少后增文件),丢失全部数据文件,控制文件的恢复...

    1.做一个RMAN的全备 E:\oracle\rman_scripts>rman catalog target 恢复管理器: Release 10.2.0.1.0 - Production on ...

  6. ORACLE开发:创建与管理表空间和数据文件1

    Oracle在逻辑上以表空间存储数据,而实际上是以数据文件存储数据. 表空间和数据文件 表空间:某一时刻只属于一个数据库:由一个或多个数据文件组成:可近一步划分逻辑存储单元 数据文件:只能属于一个表空 ...

  7. mysql2ora datacopy,oracle的clone及冷迁移(直接拷贝数据文件)

    最近做了个oracle 10g数据冷迁移,很简单,但还是写一下基本的操作过程: 首先是准备迁移目标服务器,初始化环境,安装数据软件. 基本的环境初始化.依赖包先安装好.相关目录.用户都需要安装好(目标 ...

  8. oracle的文件后缀名,转:数据文件的扩展名是ora,dbf,dat的,有什么区别?

    只是通过扩展名来标识文件的类型而已,对于数据文件不管是ora/dat/dbf,都是一样的,没有什么区别. .dbf-数据文件, .tmp-临时文件, .log-重作日志文件(redo log file ...

  9. linux mysql 文件恢复_linux下误删数据文件恢复

    linux下文件被删除可以用很多工具进行恢复,例如undelete(适合ext2,ext3).giis(不能恢复安装giis之前的文件).ext3grep(仅限ext3).R-linux(支持ext3 ...

最新文章

  1. linux fork, system, exec()
  2. 十年磨一剑!SACC带你领略企业大数据平台实践优化!
  3. 【Docker系列教程之一】docker入门
  4. Stage划分和Task最佳位置
  5. AWS AI 全面助力视频理解,GluonCV 0.6 轻松复现前沿模型
  6. 方法用于ThinkPHP3.1快速入门连贯操作
  7. 渗透测试实践(工具使用总结)
  8. MD5和AES加密的处理
  9. c 语言程序设计(清华大学郑莉),清华大学 C++程序设计语言 45 郑莉 视频教程
  10. 驱动程序解析及其对硬件和系统发挥效能的重大作用和注意事宜
  11. 06.ESP8266驱动OLED屏
  12. 推荐系统的PMF - 概率矩阵分解和协同过滤
  13. php输出所有错误信息
  14. cv2 改变图片大小 resize
  15. Solr配置中文的分词器-简单配置
  16. python爬取股票行情_python爬取历史所有股票价格
  17. Java实现设计模式之——单例模式
  18. python软件工程师面试题目及答案_Python面试题及答案汇总整理(2019版)
  19. 批量-跑批存在的意义
  20. 10分钟内打字数据结构

热门文章

  1. 3-4 第三天 Generator生成器
  2. ajax 传递数组与接收
  3. android项目引用java项目图解和注意事项
  4. 2.8加密工具与散列
  5. 对于c语言int类型和float,以及double类型表示范围的计算
  6. 使用Xshell生成key,避免password登录linux
  7. 想做一个整合开源安全代码扫描工具的代码安全分析平台 - Android方向调研
  8. Linux中.a,.la,.o,.so文件的意义和编程实现
  9. **52.常用的存储保护方法有哪些?
  10. 图解Numpy的tile函数