今天oracel 9i出现一行错误,如下提示:
warning -The following error Occured during ORACLE redo log archival:
Oracle Instance zgxt - Can not allocate log,archival required:
Press enter to acknowledge message.
然后数据库就死掉了。
请求高手解决!
warning -The following error Occured during ORACLE redo log archival:
Oracle Instance zgxt - Can not allocate log,archival required:
Press enter to acknowledge message.
然后数据库就死掉了。
请求高手解决!
解决方案 »
- oracle安装
- em 出现制表符 除了制表符 其他什么都没有
- 数据插入oracel出错 请问解决办法
- 有关触发器和临时表的问题,求高手指点……
- 表空间和datafile的问题
- 谁有toad8?能不能发个连接?谢谢 100大洋。
- 删除多余的数据库
- 请教数据库名称更改后的遗留问题。
- 请教从SQL SERVER复制一个表ORACLE,该怎么办呢?焦急的在线等待中
- ORACLE数据库取前10名的排序方法
- 在linux下用proc/c++往oracle里写汉字的问题(汉字给拆了,不知如何解决)
- 招聘Oracle9 OCP 北京兼职教师 100元-150元/小时 mail: [email protected]
或者
sql>alter system archive log logfile 'on_line_log_name'
windows例子:
c:>sqlplus /nolog
sql>shutdown immediate
sql>startup mount
sql>alter database noarchivelog
sql>alter database open
sql>archive log list
先将初始化参数文件SpfileSID.ora导成initSID.ora文件,
c:\sqlplus /nolog
SQL>conn sys/password as sysdba;
SQL>create pfile=".../initSID.ora" from spfile=".../spfileSID.ORA";
之后物理修改刚创建的参数文件initSID.ora,
将参数设为:log_archive_start=false;保存关闭。
SQL>shutdown immediate
SQL>startup pfile=".../initSID.ora"
执行手工归档:
SQL>archive logfile all;
再正常启动数据库。