Oracle数据库归档
来源:优易学  2010-1-11 16:36:21   【优易学:中国教育考试门户网】   资料下载   IT书店

 

  3. 修改数据库为归档模式
  SQL> alter database archivelog;
  Database altered.
  4. 查看归档模式是否被修改
  SQL> archive log list
  Database log mode Archive Mode
  Automatic archival Enabled
  Archive destination USE_DB_RECOVERY_FILE_DEST
  Oldest online log sequence 2
  Next log sequence to archive 4
  Current log sequence 4
  5. 修改归档路径(可选)
  先在oracle家目录创建一个目录archive专门放归档日志
  [oracle@lukai ~]$ mkdir archive
  [oracle@lukai ~]$ ls -l
  total 8
  drwxr-xr-x 2 oracle oinstall 4096 Jul 25 11:12 archive
  -rw-r--r-- 1 oracle oinstall 2079 Jul 17 01:12 sqlnet.log
  然后修改归档路径
  SQL> alter system set log_archive_dest_1='location=/home/oracle/archive' scope=both;
  System altered.
  6. 打开数据库查看数据库归档状态
  SQL> alter database open;
  Database altered.
  SQL> archive log list
  Database log mode Archive Mode
  Automatic archival Enabled
  Archive destination /home/oracle/archive
  Oldest online log sequence 2
  Next log sequence to archive 4
  Current log sequence 4
  7. 切换日志,看是否生效
  首先去刚才创建的归档目录下查看现在是否有归档日志
  [oracle@lukai ~]$ cd archive/
  [oracle@lukai archive]$ ls
  [oracle@lukai archive]$
  然后在切换日志
  SQL> alter system switch logfile;
  System altered.
  再次去刚才在oracle家目录创建archive下查看是否生成归档日志
  [oracle@lukai archive]$ ls -l
  total 592
  -rw-r----- 1 oracle oinstall 598528 Jul 25 11:18 1_4_692409988.dbf
  注意:Oracle数据库在ARCHIVELOG(归档日志)方式下,可实施在线日志的归档备份,以便以后数据库发生故障时对数据库实现数据恢复,但数据库运行在此模式下,会产生大量的归档日志(archived redo log),并且耗费大量硬盘空间,一般建议启用此模式时,将归档日志转移到磁带机上,或者定期将归档日志转移到其他存储介质中。

上一页  [1] [2] 

责任编辑:cyth

文章搜索:
 相关文章
热点资讯
热门课程培训