ORA-01607: cannot add logfile to the specified instance
Cause: The limit on the number of instances supported by the control file has been reached.
Action: Use an instance name supported by the control file, or resize the thread record and/or checkpoint progress record secions of the control file.
这个错误指的是数据库无法将日志文件添加到当前实例中。 首先,您可以输入ALTER SYSTEM CHECK LOGFILE GROUP运行来查看日志组情况,并检查活动日志组中可用的空间是否足够大,如果只有一个日志文件,那么就创建新的日志文件组;
1.已经有一个活动的日志文件组,没有可用的空间。
2.要添加的日志文件组不具有活动的日志文件。
1.首先,使用以下语句检查一组日志:
ALTER SYSTEM CHECK LOGFILE GROUP
2.如果结果显示只有一个日志文件,分配一个新的日志文件组:
ALTER DATABASE ADD LOGFILE GROUP
3.然后将新分配的日志文件组设置为活动组:
ALTER DATABASE OPEN LOGFILE GROUP
4.最后,添加日志文件到该组中:
ALTER DATABASE ADD LOGFILE MEMBER
这样,您就可以将日志文件成功添加到实例中,而不会出现ORA-01607错误了。