首页 > 编程知识 正文

oracle数据恢复到一天之前,oracle怎么把删除的数据恢复

时间:2023-05-06 16:59:30 阅读:115280 作者:1125

这里是一个比较简单的情况,操作系统崩溃,电脑不能启动,但是硬盘上所有的数据文件、控制文件、配置文件、硬盘都装载在新电脑上,如何恢复数据库记录数据恢复过程。 (总体上这个恢复比较简单,数据库大神觉得不需要看。 安装新的oracle系统,在与以前相同的位置创建同名的实例,然后复制相关文件即可。 因为涉及到数据库的停止和启动,所以过程很麻烦)

下载并安装Oracle数据库。

要安装的数据库必须与以前版本的数据库匹配。

的数据库位置必须与以前安装的数据库位置匹配。

2 .创建新数据库。

创建实例名称密码与以前的数据库实例匹配的新数据库实例。

打开sqlPlus命令行

(1)输入命令system/密码as sysdba。

)2) shutdown immediate; 关闭数据库。

4 .用新的数据库文件夹替换原始数据文件。

)1)用新的oradata/smp替换原始硬盘上的oradata/smp文件夹。

)2)使用flash_recovery_area/smp复盖

)3)复盖替换管理员文件

(4) product(11.2.0 ) dbhome_1下的database、dbs覆盖替换

1 )找到其中的listener.ora。 更改ip和监听程序的配置

2 )修改其中tnsnames.ora的ip

(5)产品(11.2.0 ) dbhome_1)网络)管理员覆盖替换

5 .完成后打开sqlplus .进行system连接。 输入startup开始

6 .创建和批准与以前的数据库相同的用户,以便于登录。

过程中遇到的问题:

1. ORA-12541:TNS:无监听器

)1)在开始菜单中打开oraclenetconfigurationassistant

)2)监听器配置

(3)选择TCP

(4)配置完成后,进入命令行lsnrctl start,开始监听服务

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。