笔者由于各种原因经常重装系统,但是系统里面总是有一些比较重要的软件在重装后就不能用了。比如oracle数据库,众所周知数据库如果通过dmp导入导出麻烦不说,还很耗时,特别是像笔者一个数据库就有上百G的内容,通过导入dmp来恢复就更不现实了。遇到这样的情况,我们就来通过已有的数据库文件DBF还原一个数据库,撸起袖子开始干。
1.同版本数据库,安装目录一致。如下图。(将之前的数据库安装文件备份,比如xquant-bo_bak)
图一 备份原有文件
2.点击安装文件,开始安装数据库,注意【选择仅安装软件即可】,看下图。其余一直下一步即可。
图二 安装数据库
图三 仅安装数据库软件
图四 直到完成
3.安装完成后,手动CMD创建实例命令oradim -new -sidXXX[xQuant1]。停止所有oracle服务,具体看图。将第一步备份文件改回原有的文件夹名。
图五 创建实例名
图六 停止Oracle服务
图七 改名 新旧相互替换
4.替换完成后,设置环境变量。
如图set oracle_sid=xxx[xQuant2]
图八 设置环境变量
5.设置完成后启动数据库。
图九 启动数据库
6.恭喜您,还原成功。
注释:
[xQuant1]名字一定要和重装系统前的名字一样。
[xQuant2]名字一定要和重装系统前的名字一样。
老板说了,写的好加鸡腿!
领取专属 10元无门槛券
私享最新 技术干货