ORA-01290: cannot remove unlisted logfile string
Cause: The user attempted to remove a logfile that is not present in the list.
Action: Specify a valid logfile.
ORA-01290: 表示不能移除未列出的日志文件。
ORA-01290 occurs when we try to drop a logfile which is not listed in the database.
ORA-01290通常发生在尝试在没有创建该日志文件的时候,使用alter database drop logfile语句。
1. 检查日志文件是否已经存在,使用SHOW PARAMETER LOG_MODE,查看是否存在
2. 使用ALTER DATABASE RENAME LOGFILE语句,将日志文件重新命名,之后再使用DROP LOGFILE语句删除日志文件
3. 如果仍然无法删除日志文件,则可能需要删除任务手动从操作系统上删除,或者使用恢复模式删除日志文件,如果空间很紧张,也可以使用恢复模式删除动态日志文件