关于数据库恢复的事,求助。

[复制链接]
查看11 | 回复9 | 2005-2-28 12:57:00 | 显示全部楼层 |阅读模式
关于数据库恢复的事,求助。
数据库在归档模式运行。已经将最初的数据库完全备份和逐渐生成的归档日志保存在磁带上。
后来发生事故,服务器上的硬盘全部损坏,只能从磁带上的数据恢复。
磁带上只有最初的数据库完全备份和全部的归档日志,应该可以恢复到归档日志的最后时刻。
是必须将创建Standby Database,然后将同步这些归档日志吗?
真是不好意思,我应该是知道这些的,好久不接触oracle,忘光了。






回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
只要有备份与归档就好解决
没有必要standby
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
日常操作没有数据库结构的变化,只是数据的添加删除修改。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
请piner给点拨一下,简单说说,我有点基础,只是好久不接触这玩意了。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
you should use full backup to restore database,then use archive log to recover database
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
我是按照以下步骤试的,不灵,recover database 时出错,错误是居然是??,所以也不好分析。
1 将full backup 复制到原先目录,归档也复制到原先目录
2 startup mount
3 set autorecovery on
4 recover database
5 alter database open

你们看看这步骤错在哪里?
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
请大家有空的话,帮个大忙。
谢谢!
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
设置NLS_LANG为
AMERICAN_AMERICA.字符集
就不会有????了
需要你的具体错误是什么?
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
你看看我那个步骤对吗?
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
请看错误信息
SQL> startup mount
ORACLE 例程已经启动。
Total System Global Area162489612 bytes
Fixed Size
70924 bytes
Variable Size
44130304 bytes
Database Buffers
118210560 bytes
Redo Buffers
77824 bytes
数据库装载完毕。
SQL> recover database;
ORA-00283: ??????????
ORA-00264: ?????

SQL>
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行