在虚拟机中打开数据库时报错。
使用mount模式打开,
show parameter background_dump_dest;
查看文件路径,去查找alter_oracle.log
Errors in file /u01/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_6893.trc:
ORA-16038: 日志 2 sequence# 62 无法归档
ORA-00312: 联机日志 2 线程 1: '/u01/app/oracle/oradata/orcl/redo02.log'
ORA-16032: 无法转换参数 LOG_ARCHIVE_DEST_1 的目标字符串
ORA-01264: 无法创建 archived log 文件名
select group#,sequence#,archived,status from v$log;
查看发现 group 2 为 inactive
应该是上次直接关机,导致未归档吧,由于是测试机,直接clear
alter database clear unarchived logfile group 2;
alter database open;完成