`
guochongcan
  • 浏览: 326782 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

数据库启动错误,以及日志错误

 
阅读更多

 

 

 ORA-01513: invalid current time returned by operating system

无效的操作系统返回当前时间

 

ORA-16038: log 3 sequence# 403 cannot be archived
ORA-19809: limit exceeded for recovery files
ORA-00312: online log 3 thread 1: '/opt/oracle/oradata/orcl/redo03.log'

归档日志错误,需要清理

 

Last login: Tue Sep 29 14:51:41 2015 from 192.168.155.81
y160:~ # su - oracle
oracle@y160:~> sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on Wed Mar 28 13:03:35 1973

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

SQL> conn / as sysdba
Connected to an idle instance.
SQL> shutdown immediate
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux-x86_64 Error: 2: No such file or directory
SQL> startup
ORA-01513: invalid current time returned by operating system
SQL> exit
Disconnected
oracle@y160:~> exit
logout
y160:~ # date
Wed Mar 28 13:08:51 CST 1973
y160:~ # date -s 2015-10-28
Wed Oct 28 00:00:00 CST 2015
y160:~ # date
Wed Oct 28 00:00:03 CST 2015
y160:~ # date -s 15:41:30
Wed Oct 28 15:41:30 CST 2015
y160:~ # date
Wed Oct 28 15:41:31 CST 2015
y160:~ # su - oracle
oracle@y160:~> sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on Wed Oct 28 15:42:36 2015

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

SQL> conn / as sysdba
Connected to an idle instance.
SQL> startup
ORACLE instance started.

Total System Global Area  603979776 bytes
Fixed Size                  2022664 bytes
Variable Size             146801400 bytes
Database Buffers          452984832 bytes
Redo Buffers                2170880 bytes
Database mounted.
ORA-16038: log 3 sequence# 403 cannot be archived
ORA-19809: limit exceeded for recovery files
ORA-00312: online log 3 thread 1: '/opt/oracle/oradata/orcl/redo03.log'

SQL> alter database clear unarchived logfile '/opt/oracle/oradata/orcl/redo03.log';

Database altered.

SQL> startup
ORA-01081: cannot start already-running ORACLE - shut it down first
SQL> shutdown
ORA-01109: database not open


Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.

Total System Global Area  603979776 bytes
Fixed Size                  2022664 bytes
Variable Size             146801400 bytes
Database Buffers          452984832 bytes
Redo Buffers                2170880 bytes
Database mounted.
Database opened.
SQL> 

  

 

 

OK!

 

 

分享到:
评论

相关推荐

    SQL Server数据库状态监控 – 错误日志

    错误日志记录了数据库服务器在运行过程中遇到的问题、警告以及重要事件,帮助管理员了解系统的健康状况,并在出现问题时定位和解决问题。 1. **错误日志的分类** - **Windows事件日志**:Windows操作系统提供了...

    oracle数据库日志查看方法

    后台进程日志是Oracle数据库中最常见的错误日志之一,可以通过以下方式获取其位置: ```sql SHOW PARAMETER BACKGROUND_DUMP_DEST; ``` 该命令会显示后台进程日志文件的默认位置。例如,在安装目录`oracle\admin\...

    数据库中常见的错误以及错误原因和解决方法

    - **错误情况**:数据库恢复时提示尚未备份日志尾部。 - **原因**:在线恢复数据库时产生了新的日志记录。 - **解决方法**: - 如果需要保留这些记录,则备份日志尾部。 - 如果不需要保留,则选择“覆盖现有数据库...

    数据库启动的过程

    ### 数据库启动的过程 在IT领域,特别是数据库管理与维护方面,深入了解数据库的启动过程对于确保系统的稳定运行至关重要。本文将详细介绍Oracle数据库的启动过程,包括不同阶段的关键操作及其背后的技术原理,帮助...

    ORACLE数据库启动过程祥解.doc

    首先,Oracle数据库启动分为几个关键阶段,包括实例启动、数据文件检查、控制文件读取、还原日志文件、打开数据库和实例恢复等。这些步骤确保了数据库从关闭状态安全地恢复到可用状态。 在UNIX平台上,数据库启动...

    数据库服务启动批处理

    批处理是一种自动化执行一系列命令的方式,常用于简化和优化数据库服务的启动过程。在Windows操作系统中,批处理文件(扩展名为.bat)被广泛用于集合连续的命令行操作,以实现一键式启动或管理服务。 标题“数据库...

    ORACLE数据库启动过程分析.pdf

    在数据库启动过程中,读取顺序通常是参数文件 -> 控制文件 -> 数据文件及日志文件。所有这些文件都成功打开后,数据库才被认为已经正常启动。 二、数据库启动选项配置 1. NOMOUNT:不加载数据文件,仅启动实例,常...

    SQL2000只有数据库文件没有日志文件的附加方法

    启动数据库服务器。此时会看到数据库 test 的状态为“置疑”。 E. 设置数据库允许直接操作系统表,可以在 SQL Server Enterprise Manager 里面选择数据库服务器,按右键,选择“属性”,在“服务器设置”页面中将...

    重建数据库日志文件

    如果在此过程中遇到锁冲突或其他错误,需要确保没有其他应用程序正在使用数据库,或关闭所有相关的数据库连接。 **H. 验证数据库一致性(可选)** 使用`DBCC CHECKDB`命令检查数据库的一致性,确认数据的完整性和...

    oracle 如何把数据库变为非归档日志模式

    ### Oracle 数据库转换至非归档日志模式详解 #### 一、背景介绍 在Oracle数据库管理中,根据业务需求的不同,可能需要将数据库的工作模式从归档模式切换至非归档模式。归档模式虽然提供了强大的数据恢复能力,但...

    MySQL数据库日志管理.ppt

    错误日志记录MySQL服务的启动、运行或停止MySQL服务时出现的问题。查询日志记录建立的客户端连接和执行的语句。二进制日志记录所有更改数据的语句,可以用于数据复制。慢查询日志记录所有执行时间超过long_query_...

    SQL Server数据库错误9003(LSN无效)的处理方法

    **错误9003**是指数据库在启动过程中检测到日志文件(LDF)中的逻辑序列号(Logical Sequence Number, LSN)无效。LSN是一种用于跟踪数据库中数据更改记录的机制,当数据库恢复时,它会被用来确保数据的一致性。如果...

    DBA_解析数据库日志

    错误日志则主要记录SQL Server服务启动、关闭以及运行期间遇到的问题和警告。 日志文件的格式是二进制的,因此,直接查看日志内容并不直观。为了分析这些日志,我们需要借助一些工具和函数。压缩包中的`f_...

    断电后,oracle数据库启动不了

    标题“断电后,Oracle数据库启动不了”指出的问题通常是由于突然停电或服务器意外关机导致数据库在不正常状态下关闭,从而引发数据文件、控制文件或重做日志文件的损坏或者一致性问题。Oracle数据库在启动时会进行...

    ORACLE数据库启动过程祥解[参照].pdf

    Oracle数据库启动过程详解 在Oracle数据库管理中,了解数据库的启动过程至关重要,因为这能帮助我们有效地应对启动时可能出现的错误,避免不必要的数据损失。本文将详细解析Oracle数据库在UNIX和Windows平台上的...

    oracle数据库的启动和关闭

    建议在数据库启动前执行`ALTER DATABASE BACKUP CONTROLFILE TO TRACE`命令,生成最新的CREATE CONTROLFILE命令的跟踪文件,存储在`USER_DUMP_DEST`指定的路径,这样可以确保在需要时有最新的控制文件创建指令。...

    系统启动记录日志例子

    本文将深入探讨“系统启动记录日志”这一主题,包括日志的作用、日志记录的层次、日志类型以及如何分析和利用日志来优化系统启动。 首先,日志记录的主要目的是为了监控系统的运行状态,尤其是在系统启动过程中,...

    Oracle数据库启动过程研究与实践.pdf

    总结来说,本文通过对Oracle数据库启动过程的细致分析,系统地阐述了数据库启动的各个阶段,以及在不同阶段可能遇到的异常情况。同时,作者还提供了详细的故障模拟和处理方法,为数据库管理员快速有效地解决启动问题...

    oracle数据库-错误编码大全

    在数据库实例启动过程中,由于环境变量FIXED_DATE设置错误,导致无法初始化。需要检查环境变量设置是否正确。 - ORA-00080: 层次指定的全局区域无效。尝试指定的全局区域类型不被允许或不存在。需要确认全局区域的...

    oracle 手动启动数据库脚本

    7. **验证状态**:数据库启动成功后,可以使用`select instance_name, status from v$instance;`和`select db_name, status from v$database;`来确认数据库和实例的状态是否为"OPEN"。 8. **优化启动过程**:如果...

Global site tag (gtag.js) - Google Analytics