今天在做oracle归档测试的时候发现了几个问题,在这里记录下来希望能得到大家的纰漏和帮助
ERROR at line 1:
ORA-01126: database must be mounted in this instance and not open in any instance...
分类:
数据库 时间:
2014-12-20 10:29:38
阅读次数:
247
(转自:http://www.cnblogs.com/spatial/archive/2009/08/01/1536429.html)Oracle的日志归档模式可以有效的防止instance和disk的故障,在数据库故障恢复中不可或缺,由于oracle初始安装模式为非归档模式,因此需要将其设置为归档...
分类:
数据库 时间:
2014-12-17 12:23:32
阅读次数:
215
1. 检查数据库模式: sqlplus /nolog conn /as sysdba archive log list (查看数据库是否处于归档模式中) 若为非归档,则修改数据库归档模式。 startup mount alter database archivelog alter database ...
分类:
其他好文 时间:
2014-11-24 00:54:45
阅读次数:
220
2014-11-15 BaoXinjian一、摘要归档日志即重做日志的备份,使用归档日志的目的是为了实现介质恢复。日志操作模式1. Noarchivelog(非归档模式)不保存重做日志。不能在open状态下进行物理备份;要定期执行完全数据库备份;只能将数据库恢复到上次的完全备份点。2. Archiv...
分类:
数据库 时间:
2014-11-15 16:51:52
阅读次数:
335
1.改变非归档模式到归档模式: 1)SQL> conn / as sysdba (以DBA身份连接数据库) 2)SQL> shutdown immediate;(立即关闭数据库) 3)SQL> startup mount (启动实例并加载数据库,但不打开) 4)SQL> al...
分类:
数据库 时间:
2014-10-15 02:18:10
阅读次数:
341
把Oracle由归档模式改为非归档模式 开始–>运行命令cmd进入命令行模式 1. 使用命令sqlplus以无日志形式打开如下: sqlplus /nolog; 2. 连接数据库dev.world其中dev是oracle的SID如下: SQL> conn system/manager @dev...
分类:
数据库 时间:
2014-10-14 12:43:28
阅读次数:
172
执行完全恢复:在 ARCHIVELOG 模式下 丢失了系统关键数据文件:
如果某个数据文件丢失或损坏,且该文件属于 SYSTEM 或 UNDO 表空间,请执行以下步骤:
1.
实例可能会也可能不会自动关闭。
2.如果未自动关闭,请使用 SHUTDOWN ABORT 关闭实例。
3.
装载数据库。
4.
还原并恢复缺失的数据文件。
5.打开数据库。
1.归档模式丢失...
分类:
数据库 时间:
2014-10-10 10:31:14
阅读次数:
348
1. 检查数据库模式: sqlplus /nolog conn /as sysdba archive log list (查看数据库是否处于归档模式中) 若为非归档,则修改数据库归档模式。 startup mount alter database archivelog alter dat...
分类:
其他好文 时间:
2014-10-08 17:53:45
阅读次数:
295
一 什么是Oracle归档模式? Oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入,删除,更新数据等,对这些操作都会记录在联机重做日志里。一般数据库至少要有2个联机重做日志组。当一个联机重做日志组被写满的时候,就会发生日志切换,这时联机重做日志组2成为当前使用的日志,当....
分类:
数据库 时间:
2014-09-18 13:07:53
阅读次数:
192
Oracle表空间设置为备份模式后,便可以联机对表空间下数据文件进行文件系统级别的copy备份操作,因为期间对表空间的修改都记录到数据库的重做日志文件中。由此想到数据库如果是非归档模式,那么这个表空间备份模式的时间必须不能超过联机日志被覆盖的时间,才能保证数据的修改不会丢失。那么Oracle对这种情...
分类:
其他好文 时间:
2014-09-17 21:41:42
阅读次数:
303