我正面临这个不寻常的问题。我想从 noarchivelog 模式启用归档日志模式,并使用 alter 命令进行相同的操作 ALTER SYSTEM SET log_archive_dest='LOCATION=D:\Oracle\Redo Log Archive\'
,然后关闭数据库。当我尝试以 SQL>STARTUP mount 的方式重新启动时,它给出了以下错误
ORA-16024: parameter LOG_ARCHIVE_DEST_1 cannot be parsed
。搜索网络后,我尝试
sql>ALTER SYSTEM SET log_archive_dest_1='LOCATION=D:\Oracle\Redo Log Archive\' scope=both;
但得到
ORA-01034: ORACLE not available
Process ID: 0
Session ID: 0 Serial number: 0
对于其他类似SQL>archive log list
显示上述错误的命令,即ORA-01034: ORACLE not available
.
PS:在 pfile 文件夹的 init.ora 中没有任何 log_file_dest_1 参数。有什么方法可以手动添加它并启动数据库或任何其他方式,因为来自 sql plus 的更改命令不起作用。