Oracle数据库软件删除后数据有办法恢复么

Oracle数据库软件删除后数据有办法恢复么,第1张

1、如果你没有删除数据库文件:

我的是放在[D:\oracle\product\1010\oradata]这个下面,你的肯定也是在[oradata]这个文件夹下面,看看有没有被删除,如果没有被删除的话,看看这么文件夹里面的文件夹叫什么名字,并把里面的那个文件夹备份一份。

2、重新安装数据库,再重新建一个[oradata]下面文件夹名字相同的数据库实例。

3、安装完毕后,停止oracle相关的所有服务,把你备份的那个文件夹覆盖到新的[oradata]下面,重新启动数据库服务即可完成恢复。

补充:如果数据库文件被你删除了,用EasyRecovery

Professional

恢复一下再按照上面的步骤恢复一下即可。

---

以上,希望对你有所帮助。

单击开始,这里输入cmd,打开dos窗口

输入命令

exp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112dmp

这里说明一下

这里的bms是指备份时,登录数据库实例TCDB的用户名;

这里的/是语法符号。

这里的BMSPASS是用户bms登录数据库TCDB时的密码;

@是语法符号。

这里的TCDB是Oracle数据库的实例名。

这里的file=E:\DBback\dbback20160112dmp 是只指备份文件的存放路径。

等待导出完成,如果看到这里的导出成功,说明备份完成了。

打开备份时指定的存储路径,就可以看到备份文件了。

如果在导出命令的最后加上full=y的参数,也就是

exp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112dmp full=y

意思是将用户bms在TCDB数据库实例中的所有文件都备份,也就是完整备份。

数据库还原使用语法

imp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112dmp

这里的E:\DBback\dbback20160112dmp是备份文件的存放路径

请添加详细解释

初始化参数文件有两个:

1、文本文件:$oracle_home/dbs/initsidora

(可以用文本编辑器查看,修改参数)

2、二进制文件:$oracle_home/dbs/spfilesidora

(10g以后默认使用的参数文件)

3、可以用create语句相互创建两个初始化参数文件。

4、参数的修改最好用命令修改。

以上就是关于Oracle数据库软件删除后数据有办法恢复么全部的内容,包括:Oracle数据库软件删除后数据有办法恢复么、oracle 数据库如何还原、如何找回Oracle数据库初始化密码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10164008.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存