`

修改oracle日志文件大小

阅读更多

1、创建2个新的日志组
  alter database add logfile group 4 ('D:\ORACLE\ORADATA\ORADB\REDO04_1.LOG') size 1024k;
  alter database add logfile group 5 ('D:\ORACLE\ORADATA\ORADB\REDO05_1.LOG') size 1024k;
  
2、切换当前日志到新的日志组
  alter system switch logfile;
  alter system switch logfile;
  
3、删除旧的日志组
  alter database drop logfile group 1;
  alter database drop logfile group 2;
  alter database drop logfile group 3;
  
4、操作系统下删除原日志组1、2、3中的文件
  
5、重建日志组1、2、3
  alter database add logfile group 1 ('D:\ORACLE\ORADATA\ORADB\REDO01_1.LOG') size 10M;
  alter database add logfile group 2 ('D:\ORACLE\ORADATA\ORADB\REDO02_1.LOG') size 10M;
  alter database add logfile group 3 ('D:\ORACLE\ORADATA\ORADB\REDO03_1.LOG') size 10M;
  
6、切换日志组
  alter system switch logfile;
  alter system switch logfile;
  alter system switch logfile;
  
7、删除中间过渡用的日志组4、5
  alter database drop logfile group 4;
  alter database drop logfile group 5;
  
8、到操作系统下删除原日志组4、5中的文件
  
9、备份当前的最新的控制文件
  SQL> connect / as sysdba

  SQL> alter database backup controlfile to trace resetlogs
分享到:
评论

相关推荐

    ORACLE 修改redo日志文件 大小的方法

    在Oracle数据库管理中,调整redo日志文件大小是一项重要的维护工作,这直接影响到数据库的性能与稳定性。本文将深入探讨如何在Oracle环境中修改redo日志文件的大小,以及这一操作的具体步骤和注意事项。 ### 一、...

    oracle日志文件大全

    ### Oracle日志文件大全知识点详解 #### 一、Oracle中的几类日志文件 Oracle数据库管理系统使用多种类型的日志文件来记录系统运行期间的各种活动,这些日志文件不仅有助于数据库的管理和维护,还为故障诊断提供了...

    修改ORACLE控制文件和日志

    本文将深入讲解如何修改Oracle控制文件和日志文件,确保数据库的正常运行。 **一、控制文件** 控制文件是Oracle数据库的核心组成部分,它存储了数据库的元数据,如数据文件的位置、表空间信息、数据库创建日期等。...

    oracle日志文件相关命令

    Oracle 日志文件可以帮助数据库管理员追踪数据库的所有操作,包括数据修改、事务提交、错误信息等。下面是 Oracle 日志文件相关命令的详细介绍: 1. 查询系统使用的是哪一组日志文件: 使用以下命令可以查询系统...

    ORACLE数据库的日志文件分析.pdf

    日志文件是ORACLE数据库的核心组件之一,用于记录数据库的所有操作,包括事务、数据修改、回滚等。日志文件分析是ORACLE数据库管理员的基本技能之一,通过对日志文件的分析,可以快速定位数据库出现的问题,提高...

    oracle日志文件恢复

    ### Oracle日志文件恢复 在Oracle数据库管理过程中,日志文件是极其重要的组成部分之一,它不仅记录了所有对数据库所做的更改操作,而且还能在数据丢失或数据库崩溃等紧急情况下帮助我们进行数据恢复。本文将详细...

    oracle11g监听日志文件过大导致监听无法启动2

    4. **定期清理**:如果日志文件大小没有限制,可以定期清理旧的日志文件,或者使用脚本定期重命名并压缩日志文件,以防止其无限制地增长。 5. **监控磁盘空间**:确保监听器运行的磁盘分区有足够的空间。如果磁盘...

    深入分析Oracle数据库日志文件.rar

    适当的日志文件大小和数量应根据数据库的事务量和I/O性能来设置。过大或过小的redo log文件都可能导致性能问题。此外,日志文件的位置和命名策略也需谨慎考虑,以避免磁盘空间不足或文件冲突。 监控和分析日志文件...

    Oracle DG下修改redo log和standby redo log日志大小.txt

    Oracle DG下修改redo log和standby redo log日志大小.txt

    Oracle在线重做日志文件详解

    在线重做日志文件是Oracle数据库系统用于记录事务处理(Transaction Processing)过程中发生的所有更改的一种特殊类型的文件。这些文件对于实现数据库的完整性和可用性至关重要,尤其是在数据库出现故障时能够帮助...

    定时删除oracle日志脚本

    Oracle数据库在运行过程中会产生大量的日志文件,包括归档日志、redo日志、alert日志等。这些日志文件对于数据库的运维至关重要,它们记录了数据库的所有事务操作和系统状态,有助于排查问题和恢复数据。然而,如果...

    oracle重做日志教程

    - **重做日志文件大小的选择**: - 重做日志文件的大小直接影响到LGWR进程写入磁盘的频率。较大的重做日志文件可以减少写磁盘的次数,提高性能;但也会增加重做日志文件填满的速度,从而增加发生故障时可能丢失的...

    oracle日志丢失数据库恢复技巧

    - 了解当前数据库的重做日志配置非常重要,包括日志文件的数量、大小及状态等。 - 需要定期监控数据库的日志文件,以便及时发现问题并采取措施。 - 在恢复过程中,根据实际情况选择最适合的方法,避免造成不必要的...

    oracle重做日志文件管理.pptx

    重做日志文件的主要作用是记录数据库的所有操作,包括修改、插入、删除等操作。这些操作将被记录在重做日志文件中,以便在出现故障时恢复数据库。重做日志文件是数据库的重要组成部分,对于数据库的可用性和安全性至...

    oracle删除过期日志

    当归档日志存储区接近满载时,可能需要增加其大小以容纳更多的归档日志文件。这可以通过以下命令实现: ```sql SQL> alter system set db_recovery_file_dest_size = 21474836480; ``` 这条命令将归档日志存储区的...

    oracle重做日志原理

    Oracle将重做日志文件分割成多个虚拟日志文件(VLF),VLF的数量和大小由数据库根据日志文件的初始大小和增长策略自动调整。VLF是重做日志文件的基本单位,当一个VLF中的记录不再需要时,会被新的重做记录覆盖并重复...

    oracle日志分析

    日志文件是Oracle数据库在进行操作前对数据库所有操作的记录,包括其中的错误信息、警告信息、SQL语句的执行、库中记录的更改等。日志文件的存储方式是Oracle内核的东西,虽然程序员都在对它进行研究分析,但是还有...

    aix_设置定期删除oracle日志归档

    这个脚本可能包括检查归档日志的年龄、大小,然后使用`rm`命令删除指定时间以前的日志文件。例如: ```bash #!/bin/bash # 定义归档日志路径 ARCHIVE_DIR=/path/to/oracle/archivelogs # 设置保留天数 RETENTION_...

    Oracle清除归档日志

    归档日志是数据库系统为了实现数据恢复而产生的日志文件,当数据库处于归档模式时,每一次完整的数据库备份后都会生成归档日志。随着时间的推移,这些归档日志会占用大量的磁盘空间,因此定期清理不再需要的归档日志...

Global site tag (gtag.js) - Google Analytics