admin 管理员组文章数量: 887021
2024年1月15日发(作者:input函数返回的数据类型是)
Oracle使用oradata恢复数据库
首先把之前oradata目录全部备份好(冷备份哦~~)。
然后安装数据库,按SID原路径建立实例。
完了之后,以sys登录sqlplus,shutdown immediate关闭数据库程序。
用备份的oradata把建立的实例覆盖。
打开命令提示行窗口(字体标红部分为输入命令,数据库SID=ORACLE):
==========================================================CMD
Begin
Microsoft
Windows [版本 5.2.3790]
(C) 版权所有 1985-2003 Microsoft Corp.
C:Documents and SettingsAdministrator>cd
C:>sqlplus /nolog
SQL*Plus: Release 9.2.0.1.0 - Production on 星期二 5月 18 12:58:26
2010
Copyright (c) 1982, 2002,
Oracle Corporation. All rights reserved.
SQL> conn system/system as sysdba
已连接。
SQL> shutdown immediate
已经卸载数据库。
ORACLE 例程已经关闭。
--------------------------------------->此时备份的oradata把新建立的实例覆盖
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 135338868 bytes
Fixed Size 453492 bytes
Variable Size 109051904 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
ORA-01991: ???????'D:'
SQL> host del D:
SQL> host orapwd file=D:
password=system entries=10
SQL> alter database open;
数据库已更改。
SQL> conn system/system as sysdba
已连接。
SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 135338868 bytes
Fixed Size 453492 bytes
Variable Size 109051904 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
数据库装载完毕。
数据库已经打开。
==================================================CMD End
OK,至此数据库恢复成功。
版权声明:本文标题:Oracle使用oradata恢复数据库 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1705330278h481250.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论