oracle使用打开数据库文件,Oracle技术网—某个数据文件损坏,如何打开数据库
模拟现象:
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技术网—某个数据文件损坏,如何打开数据库相关推荐
- 删除数据清理oracle表空间,oracle数据库删除无用表空间及数据文件过程
应用场景:html 数据库服务器A下的一张数据库表重建过,而且数据已经迁移到新表空间下,现遗留了一些原有的表空间数据文件在服务器上,耗费资源,如图所示: linux 原数据库表对应的数据文件:sql ...
- oracle如何往dg加盘_学习笔记:Oracle DG系统 主备库中表空间和数据文件增加删除等管...
天萃荷净 Oracle Data Guard表空间和数据文件管理汇总 汇总日常工作中操作,在Oracle DG结构系统中,如何删除备库表空间和数据文件,如何管理主库与备库之间的文件系统,详见文章内容. ...
- 打开outlook显示找不到outlook数据文件如何处理
打开outlook显示找不到outlook数据文件如何处理 有点懒了,随便写写吧 第一种:打开控制面板-> 点击选中下方"邮件",在弹出的对话框中点击"数据文件&q ...
- imap服务器收缓存pst文件夹,Outlook 转移OST数据文件 IMAP账户
问题 windows8系统,装了Outlook2013,占用了C盘大约10G空间,主要都是数据文件(OST文件)占用的.希望能够把数据文件从C盘移至其他盘.并且账户是IMAP账户,不是Exchange ...
- oracle 11g 从rman全备中恢复控制文件,拥有RMAN全备(缺少后增文件),丢失全部数据文件,控制文件的恢复...
1.做一个RMAN的全备 E:\oracle\rman_scripts>rman catalog target 恢复管理器: Release 10.2.0.1.0 - Production on ...
- ORACLE开发:创建与管理表空间和数据文件1
Oracle在逻辑上以表空间存储数据,而实际上是以数据文件存储数据. 表空间和数据文件 表空间:某一时刻只属于一个数据库:由一个或多个数据文件组成:可近一步划分逻辑存储单元 数据文件:只能属于一个表空 ...
- mysql2ora datacopy,oracle的clone及冷迁移(直接拷贝数据文件)
最近做了个oracle 10g数据冷迁移,很简单,但还是写一下基本的操作过程: 首先是准备迁移目标服务器,初始化环境,安装数据软件. 基本的环境初始化.依赖包先安装好.相关目录.用户都需要安装好(目标 ...
- oracle的文件后缀名,转:数据文件的扩展名是ora,dbf,dat的,有什么区别?
只是通过扩展名来标识文件的类型而已,对于数据文件不管是ora/dat/dbf,都是一样的,没有什么区别. .dbf-数据文件, .tmp-临时文件, .log-重作日志文件(redo log file ...
- linux mysql 文件恢复_linux下误删数据文件恢复
linux下文件被删除可以用很多工具进行恢复,例如undelete(适合ext2,ext3).giis(不能恢复安装giis之前的文件).ext3grep(仅限ext3).R-linux(支持ext3 ...
最新文章
- linux fork, system, exec()
- 十年磨一剑!SACC带你领略企业大数据平台实践优化!
- 【Docker系列教程之一】docker入门
- Stage划分和Task最佳位置
- AWS AI 全面助力视频理解,GluonCV 0.6 轻松复现前沿模型
- 方法用于ThinkPHP3.1快速入门连贯操作
- 渗透测试实践(工具使用总结)
- MD5和AES加密的处理
- c 语言程序设计(清华大学郑莉),清华大学 C++程序设计语言 45 郑莉 视频教程
- 驱动程序解析及其对硬件和系统发挥效能的重大作用和注意事宜
- 06.ESP8266驱动OLED屏
- 推荐系统的PMF - 概率矩阵分解和协同过滤
- php输出所有错误信息
- cv2 改变图片大小 resize
- Solr配置中文的分词器-简单配置
- python爬取股票行情_python爬取历史所有股票价格
- Java实现设计模式之——单例模式
- python软件工程师面试题目及答案_Python面试题及答案汇总整理(2019版)
- 批量-跑批存在的意义
- 10分钟内打字数据结构
热门文章
- 3-4 第三天 Generator生成器
- ajax 传递数组与接收
- android项目引用java项目图解和注意事项
- 2.8加密工具与散列
- 对于c语言int类型和float,以及double类型表示范围的计算
- 使用Xshell生成key,避免password登录linux
- 想做一个整合开源安全代码扫描工具的代码安全分析平台 - Android方向调研
- Linux中.a,.la,.o,.so文件的意义和编程实现
- **52.常用的存储保护方法有哪些?
- 图解Numpy的tile函数