详细内容参见
http://www.itpub.net/thread-1173327-1-1.html 数据库版本Oracle9i Enterprise Edition Release 9.0.1.1.1 - Production
http://www.itpub.net/thread-1173327-1-1.html 数据库版本Oracle9i Enterprise Edition Release 9.0.1.1.1 - Production
解决方案 »
- 在solaris下用root与用oracle用户登陆oracle的问题
- 请教oracle导出txt文件,再用bcp导入sqlserver的问题
- xxx.nextval怎么保存?
- 开发过程中怎样来考虑并发性和死锁的问题
- 利用OCI接口 实现数据库数据的读取需要几个步骤?详细最好 谢谢!
- 触发器编译问题
- ORACLE中,如何在一个表中找到某一列最大的两条记录?例如找出两条登记号最大的记录?注:登记号整型且唯一
- 在PL/SQL中是否不能使用shutdown和startup等命令吗?
- 在omc中添加数据库是提示“未选在活动的会话“??
- 请问建好的数据库安全性中,没有了dba 角色,如何生成??急,谢!!!!!
- PL/SQL存储过程(procedure)的请教
- 存储过程中发生CASE_NOT_FOUND 异常,日志中会有记录吗?在哪个日志文件中看?
replication_dependency_tracking turned off (no async multimaster replication found)
Completed: alter database open
Fri Jun 05 16:50:05 2009
Thread 1 cannot allocate new log, sequence 83305
All online logs needed archiving
Current log# 2 seq# 83304 mem# 0: D:\ORACLE\ORADATA\MYDATA\REDO02.LOG
Current log# 2 seq# 83304 mem# 1: F:\ORACLE\ORADATA\MYDATA\REDO02.LOG
Fri Jun 05 17:04:04 2009
Restarting dead background process EMN0
EMN0 started with pid=17
Fri Jun 05 17:04:04 2009
Shutting down instance: further logons disabled
这里貌似是归档错误,所有的联机日志文件需要归档,但是线程不能分配新的日志文件:
有3个原因:1,你的归档日志文件的上限,而现在的归档日志大小已经超过了上限,你把原来的归档日志删除、移除或者备份,然后将归档日志删除掉。2,检查下你的归档日志目录是否正确。3,控制文件或者日志文件遭到损坏,造成控制文件与日志文件的scn不一致,无法同步。可以如下解决:
1,先备份,然后删除原来的归档日志。
2,将数据库启动到mount模式,然后设置成非归档模式noarchivelog ,之后将所有参数设置成dufault模式。
启动数据库到open状态,试试看。
和这个帖一样的http://topic.csdn.net/u/20090606/08/b8e7467a-49b3-4a9b-837f-e829d9efdef8.html?23451
重复发帖,不过,可以肯定的是你归档的时候有误。可能是SCN不统一造成的。