给表空间增加数据文件的时候遇到ORA-00470错误,数据库也崩溃了!
2013-07-01 10:59
531 查看
平台:RHEL4.5,Oracle10.2.0.1,单实例
Alert.log中的报错信息,有ORA-00470错误:
Wed Oct 29 10:57:00 2008
ALTER TABLESPACE E_DATA ADD DATAFILE '/data2/oradata/etest/e_data3.dbf' SIZE 2000M AUTOEXTEND OFF
Wed Oct 29 11:07:10 2008
PMON failed to acquire latch, see PMON dump
Wed Oct 29 11:07:12 2008
Errors in file /data1/app/oracle/oracle/admin/eTest/bdump/etest_pmon_22895.trc:
ORA-00470: LGWR process terminated with error
Wed Oct 29 11:07:13 2008
Errors in file /data1/app/oracle/oracle/admin/eTest/bdump/etest_pmon_22895.trc:
ORA-00470: LGWR process terminated with error
Wed Oct 29 11:07:13 2008
Errors in file /data1/app/oracle/oracle/admin/eTest/bdump/etest_pmon_22895.trc:
ORA-00470: LGWR process terminated with error
Wed Oct 29 11:07:14 2008
Errors in file /data1/app/oracle/oracle/admin/eTest/bdump/etest_pmon_22895.trc:
ORA-00470: LGWR process terminated with error
Wed Oct 29 11:07:17 2008
Errors in file /data1/app/oracle/oracle/admin/eTest/bdump/etest_pmon_22895.trc:
ORA-00470: LGWR process terminated with error
PMON: terminating instance due to error 470
Termination issued to instance processes. Waiting for the processes to exit
Wed Oct 29 11:07:27 2008
Instance termination failed to kill one or more processes
Wed Oct 29 11:08:12 2008
Instance terminated by PMON, pid = 22895
根据提示查看对应的trace文件:
$ more /data1/app/oracle/oracle/admin/eTest/bdump/etest_pmon_22895.trc
/data1/app/oracle/oracle/admin/eTest/bdump/etest_pmon_22895.trc
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
ORACLE_HOME = /data1/app/oracle/oracle/product/10.2.0/db_1
System name: Linux
Node name: test
Release: 2.6.9-55.ELsmp
Version: #1 SMP Fri Apr 20 17:03:35 EDT 2007
Machine: i686
Instance name: eTest
Redo thread mounted by this instance: 1
Oracle process number: 2
Unix process pid: 22895, image: oracle@test (PMON)
*** 2008-10-29 11:07:03.311
*** SERVICE NAME:(SYS$BACKGROUND) 2008-10-29 11:04:46.821
*** SESSION ID:(335.1) 2008-10-29 11:04:46.821
PMON unable to acquire latch 45f42de4 Child library cache level=5 child#=3
Location from where latch is held: kgllkdl: child: no lock handle: latch
Context saved from call: 0
state=busy, wlstate=free
waiters [orapid (seconds since: put on list, posted, alive check)]:
43 (298, 1225249335, 298)
31 (0, 1225249335, 0)
44 (0, 1225249335, 0)
waiter count=3
gotten 83228 times wait
Alert.log中的报错信息,有ORA-00470错误:
Wed Oct 29 10:57:00 2008
ALTER TABLESPACE E_DATA ADD DATAFILE '/data2/oradata/etest/e_data3.dbf' SIZE 2000M AUTOEXTEND OFF
Wed Oct 29 11:07:10 2008
PMON failed to acquire latch, see PMON dump
Wed Oct 29 11:07:12 2008
Errors in file /data1/app/oracle/oracle/admin/eTest/bdump/etest_pmon_22895.trc:
ORA-00470: LGWR process terminated with error
Wed Oct 29 11:07:13 2008
Errors in file /data1/app/oracle/oracle/admin/eTest/bdump/etest_pmon_22895.trc:
ORA-00470: LGWR process terminated with error
Wed Oct 29 11:07:13 2008
Errors in file /data1/app/oracle/oracle/admin/eTest/bdump/etest_pmon_22895.trc:
ORA-00470: LGWR process terminated with error
Wed Oct 29 11:07:14 2008
Errors in file /data1/app/oracle/oracle/admin/eTest/bdump/etest_pmon_22895.trc:
ORA-00470: LGWR process terminated with error
Wed Oct 29 11:07:17 2008
Errors in file /data1/app/oracle/oracle/admin/eTest/bdump/etest_pmon_22895.trc:
ORA-00470: LGWR process terminated with error
PMON: terminating instance due to error 470
Termination issued to instance processes. Waiting for the processes to exit
Wed Oct 29 11:07:27 2008
Instance termination failed to kill one or more processes
Wed Oct 29 11:08:12 2008
Instance terminated by PMON, pid = 22895
根据提示查看对应的trace文件:
$ more /data1/app/oracle/oracle/admin/eTest/bdump/etest_pmon_22895.trc
/data1/app/oracle/oracle/admin/eTest/bdump/etest_pmon_22895.trc
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
ORACLE_HOME = /data1/app/oracle/oracle/product/10.2.0/db_1
System name: Linux
Node name: test
Release: 2.6.9-55.ELsmp
Version: #1 SMP Fri Apr 20 17:03:35 EDT 2007
Machine: i686
Instance name: eTest
Redo thread mounted by this instance: 1
Oracle process number: 2
Unix process pid: 22895, image: oracle@test (PMON)
*** 2008-10-29 11:07:03.311
*** SERVICE NAME:(SYS$BACKGROUND) 2008-10-29 11:04:46.821
*** SESSION ID:(335.1) 2008-10-29 11:04:46.821
PMON unable to acquire latch 45f42de4 Child library cache level=5 child#=3
Location from where latch is held: kgllkdl: child: no lock handle: latch
Context saved from call: 0
state=busy, wlstate=free
waiters [orapid (seconds since: put on list, posted, alive check)]:
43 (298, 1225249335, 298)
31 (0, 1225249335, 0)
44 (0, 1225249335, 0)
waiter count=3
gotten 83228 times wait
相关文章推荐
- 之前创建了一个表空间,然后今天不小心把表空间文件给删除了。然后用pl/sql连接数据库的时候,报ORA-01033错误。ora-01033:oracle initializationg or shut
- ORA-01653 无法在表空间扩展的解决办法 -- 增加表空间大小或给表空间增加数据文件
- 手工建库后表空间数据文件非自动扩展引起的错误:ORA-01653: unable to extend* in tablespace*
- SQL SERVER还原数据库时"试图扩大物理文件时,MODIFY FILE 遇到操作系统错误 112(磁盘空间不足)"错误处理
- ORA-01653 无法在表空间扩展的解决办法 -- 增加表空间大小或给表空间增加数据文件
- ORA-01653 无法在表空间扩展的解决办法 -- 增加表空间大小或给表空间增加数据文件
- ORA-15041: diskgroup "DATAVG" space exhausted ASM空间假装耗尽不足,resize数据文件和增加数据文件失败
- oracle 10g\11g用imp导入数据的时候报错:ORA-01658: 无法为表空间 MAXDATA 中的段创建 INITIAL 区 错误解决
- ORA-01251错误oracle服务启动无法连接误删非法删除数据文件导致数据库不能打开ORA-01122 ORA-01251
- ORA-15041: diskgroup "DATAVG" space exhausted ASM空间假装耗尽不足,resize数据文件和增加数据文件失败
- ORA-01157:无法标识/锁定数据文件,ORA-01110:表空间丢失错误
- 【表空间支持的最大数据文件大小的算法】【数据库限制】【数据文件文件头保留数据块数】
- ORA-00376错误 利用归档日志恢复数据文件
- Oracle:错误删除数据文件,ORA-01033: ORACLE initialization or shutdown in progress错误
- 查看Oracle数据库表空间大小(空闲、已使用),是否要增加表空间的数据文件
- 十四、oracle 数据库管理--管理表空间和数据文件
- 今天编译的时候遇到问题 报告R文件错误..
- 今天在一个10203数据库的alert文件中发现了ORA-1461的错误。
- 打开word excel ppt 时遇到 "试图打开文件时候遇到错误"提示的解决办法
- 创建表空间,表空间增加和删除数据文件,表空间只读模式,表空间下线与上线