`
清晨迎朝阳
  • 浏览: 65165 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

关于Oracle归档与非归档(存档)模式命令

阅读更多
Sql代码
  1. sqlplus /nolog;  
sqlplus /nolog;

 

Sql代码
  1. conn / as sysdba;  
conn / as sysdba;

这样就进入了sqlplus的里面;如果你的数据库处于打开状态,那么请执行:

Sql代码
  1. shutdown immediate;  
shutdown immediate;

 

执行完以后的步骤后,就要开始进行归档模式与非归档模式之间的转换了:

Sql代码
  1. startup mount;  
startup mount;

 

归档->非归档

Sql代码
  1. alter database noarchivelog;  
alter database noarchivelog;

 

非归档->归档

Sql代码
  1. alter database archivelog;  
alter database archivelog;

 

检查是否成功:

Sql代码
  1. archive log list;  

      在执行startup mount;SQL代码时可能会遇到提示:ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务。

      遇到上面问题请在oracle\product\10.2.0\db_1\NETWORK\ADMIN目录下找到listener.ora文件,然后修改

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = E:\oracle10\product\10.2.0\db_1)
      (PROGRAM = extproc)
    )
   )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = TEST-HJ)(PORT = 1521))
    )
  )

为:

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = E:\oracle10\product\10.2.0\db_1)
      (PROGRAM = extproc)
    )
    (SID_DESC   =
       (GLOBAL_DBNAME   =   ORCL)
       (ORACLE_HOME   =   E:\oracle\product\10.2.0\db_1)      
       (SID_NAME   =   ORCL)
     )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = TEST-HJ)(PORT = 1521))
    )
  )

上述SID为orcl,如果为其他SID请填写对应SID即可,保存并覆盖原有文件,重启实例后再运行上面的命令即可。

分享到:
评论

相关推荐

    Oracle-归档日志详解(运行模式、分类)

    在非归档模式下,数据库不会将在线重做日志存档,以提高性能。 结论 Oracle 归档日志是 Oracle 数据库中的一种日志机制,用于记录数据库的所有变化,以便在出现问题时进行恢复。在线重做日志和归档重做日志是 ...

    ORACLE归档日志设置

    ORACLE归档日志设置 ORACLE数据库的归档日志设置是一种重要的机制,旨在保障数据库的安全性和灾难恢复能力。通过设置数据库的日志模式和自动归档模式,可以确保数据库的可靠性和可恢复性。 数据库日志模式的设置是...

    oracle自动存档模式

    在非存档模式下,Oracle只保留最近的日志文件,这可能导致旧数据的丢失,特别是在发生系统故障时。因此,切换到自动存档模式是保障数据库安全的重要步骤。 首先,要查看当前数据库的日志模式,可以通过SQL*Plus连接...

    ORACLE数据库调整归档日志空间大小[收集].pdf

    可以使用以下命令来启用归档日志模式: 数据库日志模式存档模式查看自动存档是否启用: 查看存档日志路径及空间大小: 发现默认的归档路径为C:\app\Administrator\flash_recovery_area,而限制使用空间为 3852M。 ...

    oracle数据库中查看、修改归档模式.docx

    以`sysdba`权限登录,执行`archive log list`命令,这将显示数据库的日志模式、自动存档状态以及归档日志的存储位置等信息。 **二、非归档模式修改为归档模式的步骤** 1. 设置归档目标: 首先,你需要指定归档...

    查看oracle数据库是否归档和修改归档模式[文].pdf

    如果数据库处于归档模式下,archive log list 命令将显示数据库的日志模式、自动归档模式、归档目标目录、最老的 online log 序列号、下一个要存档的 log 序列号和当前的 log 序列号。 二、 数据库日志模式的设置 ...

    oracle归档相关命令及常见问题.pdf

    ### Oracle归档相关命令及常见问题 #### 一、概览 在Oracle数据库管理中,归档模式是一项关键的功能,它允许系统将已使用的重做日志文件存档到一个安全的位置,以便在数据恢复时使用。这不仅有助于提高系统的可靠性...

    oracle开启归档

    ### Oracle 开启归档模式详解 #### 一、概述 Oracle数据库系统为了保障数据的一致性和安全性,在数据管理方面提供了多种机制,其中一种重要的机制就是归档模式(Archiving Mode)。归档模式允许将已完成的日志文件...

    Oracle切换为归档模式的步骤及问题解决

     可查看当前数据库的模式,若“数据库日志模式 非存档模式”则有必要进行以下的切换流程。 在切换之前,请确保以下参数的设置 log_archive_dest_n 参数设置归档日志目标,其中n用数字替换。在Oracle9i中n的范围是1...

    Oracle之rman数据库在非归档模式下的备份和恢复

    1.数据库在非归档模式下的备份  SQL> archive log list;  数据库日志模式 非存档模式  自动存档 禁用  存档终点 USE_DB_RECOVERY_FILE_DEST  早的联机日志序列 3244  当前日志序列 3246  RMAN> run ...

    ORACLE备份策略 (ORACLE BACKUP STRATEGY)

    将数据库从非归档模式切换到归档模式,需要启用自动存档,指定归档路径,并通过SQL命令`ALTER DATABASE ARCHIVELOG`和`ALTER DATABASE OPEN`来执行。相反,从归档模式切换到非归档模式则通过`ALTER DATABASE ...

    解决Oracle RMAN删除归档日志不释放问题的方法

    Oracle数据库在运行过程中会产生大量的归档日志(Archived Logs),这些日志是数据库恢复的重要组成部分,特别是对于那些需要满足严格数据完整性和法规遵从性的系统。然而,当归档日志空间耗尽时,可能会导致数据库...

    ORACLE 基于时间点热备份

    - 通过执行`archivelog list`命令检查当前数据库的归档模式。如果数据库处于非归档模式,则需要进行相应的配置更改。 4. **切换到超级管理用户**: - 通常使用`sys`用户进行更高级别的数据库管理操作,包括修改...

    Oracle数据库备份技术【入门到精通】

    - 对于非归档模式,可以使用脚本自动执行Export备份,例如在Unix环境下创建一个特定用户,复制Oracle用户的`.profile`文件,赋予用户执行备份脚本的权限,并编写shell脚本来执行Exp命令并利用FTP将备份文件传输到...

    BackupExec12.5备份Oracle

    数据库日志模式:非存档模式 自动存档:禁用 存档终点:C:\oracle\product\10.2.0\db_1\RDBMS 最早的联机日志序列:1 当前日志序列:3 ``` **设置归档日志存放位置**: ```sql SQL> alter system set log_archive_...

    Oracle数据库Rman备份方案

    如果结果显示为“非存档模式”,则需要进行模式切换。 ##### 步骤2:关闭数据库 执行`shutdown immediate`命令关闭数据库,以便进行归档模式的更改。 ##### 步骤3:启动到MOUNT状态 使用`startup mount`命令启动...

    ORACLE备份策略

    从非归档模式切换到归档模式,需关闭数据库、备份数据,然后修改初始化参数以启用自动存档,最后打开数据库并确认归档状态。相反,从归档模式切换到非归档模式,也需要类似步骤,但需禁用自动存档功能。 总结来说,...

    ORACLE数据库备份技术[定义].pdf

    在非归档模式中,通常会利用操作系统脚本来自动化备份过程,例如在Unix环境下创建一个用户并给予执行备份程序的权限,编写备份脚本(如zlbf1和zlbf2)以执行Export命令,同时通过FTP将备份文件传输到远程服务器。...

Global site tag (gtag.js) - Google Analytics