重做系统后 恢复oracle 实例
第一次进行操作,按照网上方法,试了一遍,很多细节搞不清楚,但是还是要记录一下.
备份 old数据库
所用到文件有:
XXXXXX\product\11.2.0\dbhome_1\database\pwdXXXX.ora文件
XXXXXX\flash_recovery_area\XXXXXXXX\CONTROL02.ctl文件
XXXXXX\oradata\xxxxxxxxx\下的所有文件
为了成功,选择与之前安装的oracle相同版本相同路径,进行安装。推荐不要安装数据库。
通过 Database Configuration Assistant 新建实例,尽量与之前实例相同。
准备工作完毕
关闭oracle实例 监听
用备份文件替换新的文件。
开启 实例 监听
cmd下 set oracle_sid=xxxxxx;
登入 sysdba 账户
若是新安装的oracle路径不对,修改XXXXXX\oradata\xxxxxxxxx\实例下的所有文件路径。
通过
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\SYSTEM01.DBF' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\SYSTEM01.DBF';
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\SYSAUX01.DBF' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\SYSAUX01.DBF';
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\UNDOTBS01.DBF' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\UNDOTBS01.DBF';
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\USERS01.DBF' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\USERS01.DBF';
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_BASIS.DBF' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_BASIS.DBF';
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_ARCHIVES.DBF' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_ARCHIVES.DBF';
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_SERVICES.DBF' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_SERVICES.DBF';
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_REPORT.DBF' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_REPORT.DBF';
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_INDEX.DBF' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_INDEX.DBF';
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_BIRTHCERTIFICATE.DBF' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_BIRTHCERTIFICATE.DBF';
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_SPECIALARCHIVES.DBF' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_SPECIALARCHIVES.DBF';
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_FAMILYCONTRACT.DBF' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_FAMILYCONTRACT.DBF';
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_HEALTHEDUCATION.DBF' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_HEALTHEDUCATION.DBF';
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_EXTEND.DBF' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_EXTEND.DBF';
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_HISINTERFACE.DBF' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_HISINTERFACE.DBF';
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_FILES.DBF' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_FILES.DBF';
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_STATS.DBF' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\ZLCHS_STATS.DBF';
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\SYSTEM01.DBF' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\SYSTEM01.DBF';
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\REDO01.log' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\REDO01.log';
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\REDO02.LOG' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\REDO02.LOG';
alter database rename file 'F:\APP\ADMINISTRATOR\ORADATA\ZLC\REDO03.LOG' to 'd:\APP\ADMINISTRATOR\ORADATA\ZLC\REDO03.LOG';
修改。
确定全部修改,执行 alter database open;
连接你的实例,成功!!!!
重做系统后 恢复oracle 实例的更多相关文章
- MongoDB-MongoDB重装系统后恢复
重装系统后,把原mongoDB安装目录和原mongoDB的data目录拷贝到新硬盘的D盘上. 恢复的方法如下. 1.D:\Mongodb里放着mongod.cfg和data C:\Users\Admi ...
- 系统重装后恢复Oracle数据库
这周装系统的固态盘坏了,固态硬盘用到坏也是第一次碰到....只能新买个硬盘重装系统了.到了Oracle数据库恢复那一步了,其实很简单.只要没把数据库安装路径放在系统盘就行.*^____^* 先找到重装 ...
- oracle重装系统后恢复
前提:各种文件都存在 1.将原oracle文件夹app更名为app_old 2.重新安装oracle(路径,实例等最好都一样),配置监听,服务能正常启动,连接进入数据库 3.关掉oracle服务,将新 ...
- 重装系统后恢复wubi安装的Ubuntu(未实测)
wubi安装成功,但是后来windows系统重装了,如何修复ubuntu系统的引导?[另外完全可以复制别人的wubi安装的ubuntu,但是要放在同一个盘符下] 将X:/ubuntu/winboo ...
- 013-mac重做系统后的软件安装
一.系统设置 1.屏幕设置:系统偏好设置→显示器→排列,多个显示器可以排列组合 2.touch bar功能键设置:系统偏好设置→键盘→键盘,触控栏设置 F1 3.程序坞[dock]设置:系统偏好设置→ ...
- 记一次重装系统后恢复EFS加密文件过程
之前用了8年的win7系统被我删注册表给折腾挂了, 无法进入系统, 无法进入安全模式, 无法使用光盘修复 只能重装系统,习惯性的重装前GHOST备份了一下 今天忽然发现有好几个项目文件居然成了绿色的, ...
- xp重装系统后恢复Linux启动
我的电脑----右键-----属性----高级----启动与恢复故障----设置编辑 [boot loader]timeout=3default=multi(0)disk(0)rdisk(0)part ...
- 重装系统后ORACLE数据库恢复的方法
如果我们的操作系统出现问题,重装系统后,ORACLE数据库应该如何恢复呢?下文就为您列举了两个重装系统后ORACLE数据库恢复的方法,供您参考. ORACLE数据库恢复的方法我们经常会用到,下面就为您 ...
- EFS加密解密----重装系统后
重装系统尤其是格式化重装系统之后,如果没有正确地备份私钥,那么加密的文件将无法打开,加密的文件也暂时没有办法进行快速破解. 并非重装后用相同用户名+密码就可以解密的. Advanced EFS Dat ...
随机推荐
- vite + ts 快速搭建 vue3 项目 以及介绍相关特性
博客地址:https://ainyi.com/98 Vue3.0,One Piece 接下来得抽空好好学习了 vite 尤大在 Vue 3.0 beta 直播中推荐了 vite 的工具,强调:针对Vu ...
- 团灭 LeetCode 股票买卖问题
很多读者抱怨 LeetCode 的股票系列问题奇技淫巧太多,如果面试真的遇到这类问题,基本不会想到那些巧妙的办法,怎么办?所以本文拒绝奇技淫巧,而是稳扎稳打,只用一种通用方法解决所用问题,以不变应万变 ...
- Fira Code字体安装与配置
俗话说,工欲善其事,必先利其器.算法固然重要,但真正实践也很重要. 一个字体的好看程度,直接决定了写代码和看代码的心情.比如这样: 代码1: #include <iostream> #in ...
- 阿里P8大佬熬夜10天,把所有Android第三方库整理成了PDF
缘起 随着互联网企业的不断发展,产品项目中的模块越来越多,用户体验要求也越来越高,想实现小步快跑.快速迭代的目的越来越难,还有应用之间的互相调用等等问题,插件化技术应用而生.如果没有插件化技术,美团. ...
- 聊聊Go代码覆盖率技术与最佳实践
"聊点干货" 覆盖率技术基础 截止到Go1.15.2以前,关于覆盖率技术底层实现,以下知识点您应该知道: go语言采用的是插桩源码的形式,而不是待二进制执行时再去设置breakpo ...
- CF715E—— Complete the Permutations
传送门:QAQQAQ 题意:给你两个$1$~$n$的排列,0表示该位置数字不确定,两两交换第一个排列中的元素使之变成第二个排列,令$s[x]$表示对于所有不同的两个排列,最少交换次数为$x$的序列有$ ...
- 程序人生|从网瘾少年到微软、BAT、字节offer收割机逆袭之路
有情怀,有干货,微信搜索[三太子敖丙]关注这个不一样的程序员. 本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试完整考点.资料以及我的系列文章. ...
- 【SpringBoot】05.SpringBoot整合Listener的两种方式
SpringBoot整合Listener的两种方式: 1.通过注解扫描完成Listener组件的注册 创建一个类实现ServletContextListener (具体实现哪个Listener根据情况 ...
- QQ群web前端分析三——pageSpeed
使用pageSpeed插件,试试页面分析,看看有没有什么问题.等会上图 第一个问题,大部分人使用默认图片,但是这个图片的url确不一样,导致重复请求了若干次,这个...., 第二个问题,图片没有指定默 ...
- C/C++中内存对齐问题的一些理解(转)
内存对齐指令 一般来说,内存对齐过程对coding者来说是透明的,是由编译器控制完成的 如对内存对齐有明确要求,可用#pragma pack(n)指定,以n和结构体中最长数据成员长度中较小者为有效值 ...