`

更改Oracle数据库的非归档模式需要重新启动数据库

阅读更多
1  以shutdown immediate方式关闭数据库

2 启动实例到mount状态

3 更改运行非模式并打开数据库

操作步骤:

1  登录数据库查看数据库的归档状态

SQL> archive log list;

Database log mode             Archive Mode

Automatic archival            Enabled

Archive destination           USE_DB_RECOVERY_FILE_DEST

Oldest online log sequence    2923

Next log sequence to archive  2925

Current log sequence          2925

2 关闭数据库

SQL>shutdown immediate;

3  启动数据库到mount状态

SQL>startup mount;

4  启动归档模式

SQL>alter database noarchivelog;      (非归档模式为:alter database noarchivelog)

如果报错:

SQL> alter database noarchivelog;

alter database noarchivelog

*

ERROR at line 1:

ORA-38774: cannot disable media recovery - flashback database is enabled

先关闭flashback

SQL> alter database flashback off;

Database altered.

再更改为非归档模式

SQL> alter database noarchivelog;

Database altered.

5  打开数据库

SQL>alter database open;
分享到:
评论

相关推荐

    Oracle数据库开归档方法

    以下是开启Oracle数据库归档模式的详细步骤和相关知识点: 一、理解归档日志模式 归档日志模式是Oracle数据库的一种运行模式,它在每次事务提交时都会创建归档日志文件,这些文件包含了自上次归档以来的所有更改。...

    修改数据库最大连接数以及linux系统下ORACLE数据库启动多实例参照.pdf

    2. startup mount dbname:安装启动,数据库日志归档、数据库恢复、重新命名一些数据库文件。 3. startup open dbname:先执行 “nomount” ,然后执行 “mount” ,再打开所有数据库文件。 4. startup:等于以下三...

    oracle 归档与非归档的区别

    在非归档模式下,Oracle数据库的联机重做日志(Online Redo Log Files)在完成一次日志切换后会被复用或覆盖,这意味着一旦发生系统故障或数据丢失,除了最后一次完全备份之外,中间的所有更改都无法恢复。这种模式...

    归档模式下的数据库恢复.txt

    - **定义**:归档模式是Oracle数据库的一种运行模式,它允许数据库在运行过程中创建归档日志文件,这些文件包含了对数据库所做的所有更改记录。 - **优点**: - 支持在线备份。 - 可以进行完全恢复或不完全恢复...

    oracle 11gR2 rac 改为归档模式

    为了使配置生效,需要关闭并重新启动数据库实例。 ``` SQL> shutdown immediate; [oracle@rac1 ~]$ $SRVCTL start database -d $DBNAME ``` #### 7. 验证归档模式 最后,通过再次执行`archivelog list`命令,确认...

    OARCLE数据库归档模式的切换

    ### Oracle数据库归档模式的切换 Oracle数据库支持两种主要的日志模式:归档模式(Archive Mode)和非归档模式(No Archive Mode)。这两种模式之间的切换对于确保数据完整性和提高系统的容错能力至关重要。 #### ...

    oracle归档模式转换

    修改`$ORACLE_HOME/dbs/initSID.ora`文件(其中`SID`为数据库服务名),保存上述配置,然后重新启动数据库。 ```sql SQL> STARTUP MOUNT; ``` 接下来,使用`ALTER DATABASE ARCHIVELOG;`命令切换数据库至归档模式...

    Oracle10g RAC归档模式的修改

    在RAC环境中,数据库归档模式的启用不仅能够确保数据的高可用性和持久性,还能支持更高级别的数据恢复策略,如时间点恢复。由于RAC架构涉及到多个节点上的数据库实例,因此在归档模式下,每个实例产生的归档日志需要...

    Oracle数据库管理维护培训

    #### 五、配置数据库归档模式 - **归档模式**:允许将已提交的事务重做日志归档到磁盘上,为完全恢复提供支持。 #### 六、RMAN备份与恢复 - **RMAN (Recovery Manager)**:Oracle提供的强大备份和恢复工具,支持...

    rman设置归档模式.txt

    ### RMAN 设置归档模式详解 #### 一、前言 在数据库管理中,归档模式的设置至关重要,它不仅关系到数据的安全性,还直接影响到...此外,不同版本的Oracle数据库在归档模式设置上存在差异,需要根据实际情况进行调整。

    oracle RAC环境开启归档模式

    Oracle Real Application Clusters (RAC) 是一种多实例集群技术,它允许多个Oracle数据库实例同时访问共享存储上的同一数据库。在RAC环境中,开启归档模式是确保数据安全性和高可用性的重要步骤之一。归档模式允许将...

    ORACLE 数据库入门.pdf

    关闭Oracle数据库同样需要遵循一定的顺序: 1. **启动管理工具**:使用`%svrmgrl`命令。 2. **以管理员身份登录**:输入`connect internal`。 3. **关闭实例**:通过`shutdown`命令关闭数据库。 关闭过程中可能会...

    数据库在归档模式下处理回滚段故障

    回滚段是Oracle数据库的核心组件之一,它们存储了事务撤销操作的信息,确保了数据库的一致性和可恢复性。如果回滚段出现故障,数据库将无法正常启动,进而导致服务中断,用户无法进行数据读写。 处理回滚段故障的...

    ORACLE 10G归档设置

    在解除归档的过程中,步骤基本相同,只是将归档模式改为非归档模式,即`ALTER DATABASE NOARCHIVELOG`,然后关闭和重新启动数据库以确认归档模式已更改。 需要注意的是,在Oracle 10G中,`log_archive_start`参数...

    Oracle备份和归档模式下的恢复.pdf

    归档模式是Oracle数据库的一种运行模式,它在数据库正常运行的同时记录所有的更改到归档日志中。当数据库发生故障时,除了常规的数据文件和控制文件恢复,还需要利用归档日志进行前滚操作以恢复到故障点之前的状态。...

    ORACLE 数据库备份技术

    完成这些配置后,关闭并重新启动数据库,归档方式转换即可完成。 数据库的回收制度是备份策略的核心部分。对于非归档方式,通常采用逻辑备份,如使用Export工具进行全备份、累积备份和增量备份。例如,每月一次全...

    自己写的,rac更改归档模式

    完成以上步骤后,还需要关闭数据库并重新启动,以确保更改生效: ```sql shutdown immediate startup ``` ### 三、总结 本文详细介绍了在Oracle RAC环境中更改归档模式的具体步骤。通过设置归档日志的位置、更改...

    Oracle数据库的备份与恢复方案内部学习资料

    - 关闭数据库后重新启动。 5. **解释参数含义**: - `log_archive_start = true`:表示归档模式为自动。 - `log_archive_dest_1 = "location=C:\Oracle\oradata\oradb\archive"`:指定归档日志文件保存路径。 -...

    oracle归档日志步骤+RMAN步骤

    重新启动数据库,并将数据库设置为归档模式: ``` SQL> startup mount SQL> alter database archivelog; ``` ##### 8. 打开数据库 最后打开数据库,使其恢复正常运行: ``` SQL> alter database open; ``` ##### ...

Global site tag (gtag.js) - Google Analytics