数据库归档模式的相关操作

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介:

 Oracle数据库切换成归档模式的操作以及归档模式的一些相关知识是本文我们主要要介绍的内容,接下来我们就开始介绍这部分内容。首先我们执行下面的代码:

    SQL> shutdown immediate;

    Database closed.  Database dismounted.  ORACLE instance shut down.

    SQL> startup mount;

    ORACLE instance started.Total System Global Area  205520896 bytes  Fixed Size

    1218532 bytes  Variable Size

    71305244 bytes  Database Buffers

    130023424 bytes  Redo Buffers

    2973696 bytes  Database mounted.

    SQL> alter database archivelog;Database altered.

    SQL> alter database open;Database altered.

    SQL> archive log list;  Database log mode

    Archive Mode  Automatic archival

    Enabled  Archive destination

    /oracle/app/oradata/LARRY/arch1  Oldest online log sequence

    184  Next log sequence to archive

    186  Current log sequence

    186 切换归档模式查看存档模式

    SQL> archive log list;

    数据库日志模式

    非存档模式

    此时为非存档模式

    自动存档

    禁用  存档终点

    c:\oracle\ora92\RDBMS  最早的概要日志序列

    37  当前日志序列

    39  SQL> shutdown immediate  数据库已经关闭。

    已经卸载数据库。  ORACLE 例程已经关闭

    SQL> startup mount;  ORACLE 例程已经启动。

    Total System Global Area 135338868 bytes  Fixed Size

    453492 bytes  Variable Size

    109051904 bytes  Database Buffers

    25165824 bytes  Redo Buffers

    667648 bytes  数据库装载完毕。

    启用存档模式

    SQL> alter database archivelog;

    数据库已更改。

    SQL> alter database open;

    数据库已更改。

SQL> archive log list;

    数据库日志模式

    存档模式

    此时为存档模式已经启用

    自动存档

    禁用  存档终点

    c:\oracle\ora92\RDBMS  最早的概要日志序列

    37  下一个存档日志序列

    39  当前日志序列

    39 配置归档进程配置归档位置

    SQL> ALTER SYSTEM SET log_archive_dest=' C:\oracle\admin\zrqhis\arch';系统已更改。

    SQL> ALTER SYSTEM SET log_archive_duplex_dest=' C:\oracle\admin\zrqhis\arch_duplex_dest';系统已更改。

    SQL> archive log list;

    数据库日志模式

    存档模式  自动存档

    禁用  存档终点

    C:\oracle\admin\zrqhis\arch_duplex_dest       此处保存位置该变了  最早的概要日志序列

    37  下一个存档日志序列

    39  当前日志序列

    39 手工启用自动存档模式

    SQL> archive log start  已处理的语句

    SQL> archive log list;

    数据库日志模式

    存档模式  自动存档

    启用  存档终点

    C:\oracle\admin\zrqhis\arch_duplex_dest  最早的概要日志序列

    37  下一个存档日志序列

    39  当前日志序列

    39 启用自动存档模式

    SQL> Alter system set log_archive_start=true scope=spfile;

    系统已更改。

    SQL> shutdown immediate;

    数据库已经关闭。  已经卸载数据库。  ORACLE 例程已经关闭。

    SQL> startup;  ORACLE 例程已经启动。

    Total System Global Area 135338868 bytes  Fixed Size

    453492 bytes  Variable Size

    109051904 bytes  Database Buffers

    25165824 bytes  Redo Buffers

    667648 bytes  数据库装载完毕。  数据库已经打开。

    SQL> archive log list;  数据库日志模式

    存档模式  自动存档

    启用  存档终点

    D:\oracle\oradata\test2\archive  最早的概要日志序列

    5  下一个存档日志序列

    7  当前日志序列

    7SVRMGR> alter system switch logfile;

    --强制系统进行日志切换,可马上观察到归档日志的产生  C:\oracle\admin\zrqhis\arch_duplex_dest

    下得到:ARC00039.001










本文转自 wws5201985 51CTO博客,原文链接:http://blog.51cto.com/wws5201985/737014,如需转载请自行联系原作者
相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
3月前
|
资源调度 关系型数据库 MySQL
【Flink on YARN + CDC 3.0】神操作!看完这篇教程,你也能成为数据流处理高手!从零开始,一步步教会你在Flink on YARN模式下如何配置Debezium CDC 3.0,让你的数据库变更数据瞬间飞起来!
【8月更文挑战第15天】随着Apache Flink的普及,企业广泛采用Flink on YARN部署流处理应用,高效利用集群资源。变更数据捕获(CDC)工具在现代数据栈中至关重要,能实时捕捉数据库变化并转发给下游系统处理。本文以Flink on YARN为例,介绍如何在Debezium CDC 3.0中配置MySQL连接器,实现数据流处理。首先确保YARN上已部署Flink集群,接着安装Debezium MySQL连接器并配置Kafka Connect。最后,创建Flink任务消费变更事件并提交任务到Flink集群。通过这些步骤,可以构建出从数据库变更到实时处理的无缝数据管道。
292 2
|
3月前
|
存储 SQL 算法
【OceanBase】惊天大反转!启动时真的会占用95%磁盘空间?别怕!揭秘真相+实用调整技巧,手把手教你如何优雅地管理磁盘空间,让你的数据库从此告别“吃土”模式!
【8月更文挑战第15天】OceanBase是一款高性能分布式数据库,启动时并不会默认占用95%磁盘空间,这是一种误解。其设计注重资源管理,可根据业务需求动态调整空间使用。通过设置`max_disk_usage`等参数、优化表设计、定期清理数据及启用压缩等功能,可有效控制磁盘占用,确保高效利用存储资源。
79 1
|
3月前
|
SQL Oracle 关系型数据库
"揭秘!一键解锁Oracle日志清理魔法,让海量归档日志无处遁形,守护数据库健康,告别磁盘空间告急噩梦!"
【8月更文挑战第9天】随着Oracle数据库在企业应用中的普及,归档日志管理对保持数据库健康至关重要。归档日志记录所有更改,对数据恢复极为重要,但也可能迅速占用大量磁盘空间影响性能。利用Oracle提供的RMAN工具,可通过编写Shell脚本来自动清理归档日志。脚本包括设置环境变量、连接数据库、检查和删除指定时间前的日志,并记录执行情况。通过Cron作业定时运行脚本,可有效管理日志文件,确保数据库稳定运行。
95 7
|
3月前
|
SQL 数据库 Java
Hibernate 日志记录竟藏着这些秘密?快来一探究竟,解锁调试与监控最佳实践
【8月更文挑战第31天】在软件开发中,日志记录对调试和监控至关重要。使用持久化框架 Hibernate 时,合理配置日志可帮助理解其内部机制并优化性能。首先,需选择合适的日志框架,如 Log4j 或 Logback,并配置日志级别;理解 Hibernate 的多级日志,如 DEBUG 和 ERROR,以适应不同开发阶段需求;利用 Hibernate 统计功能监测数据库交互情况;记录自定义日志以跟踪业务逻辑;定期审查和清理日志避免占用过多磁盘空间。综上,有效日志记录能显著提升 Hibernate 应用的性能和稳定性。
50 0
|
3月前
|
SQL API 数据库
揭秘Ruby数据库交互的黑科技!ActiveRecord模式:为何它让数据库操作如此“随心所欲”?
【8月更文挑战第31天】在Ruby编程中,与数据库交互至关重要。ActiveRecord作为Ruby on Rails框架的核心组件,凭借其简洁高效的特点,成为处理数据库操作的首选。本文深入探讨ActiveRecord模式,介绍其如何简化数据库交互,并通过示例代码展示具体应用。ActiveRecord是一种ORM框架,将数据库表映射为Ruby类,使开发者能通过操作对象间接管理数据库记录。其核心特性包括模型定义、关联管理、数据验证、事务处理及强大的查询接口。通过示例代码,展示了如何定义模型、创建记录、查询记录及处理关联,突显了ActiveRecord在简化数据库操作方面的优势。
65 0
|
4月前
|
存储 SQL Oracle
关系型数据库Oracle归档日志备份
【7月更文挑战第19天】
67 5
|
4月前
|
Oracle 关系型数据库 Java
实时计算 Flink版操作报错合集之cdc postgres数据库,当表行记录修改后报错,该如何修改
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
|
4月前
|
SQL 监控 关系型数据库
实时计算 Flink版操作报错合集之在设置监控PostgreSQL数据库时,将wal_level设置为logical,出现一些表更新和删除操作报错,怎么办
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
|
4月前
|
关系型数据库 Java 数据库
实时计算 Flink版操作报错合集之flinksql采PG数据库时报错,该如何解决
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
|
4月前
|
关系型数据库 MySQL 数据库
实时计算 Flink版操作报错合集之在处理PostgreSQL数据库遇到报错。该如何解决
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。