ORA-00256: cannot translate archive destination string string

文档解释

ORA-00256: cannot translate archive destination string string

Cause: The destination specified by an ALTER SYSTEM ARCHIVE LOG START TO command could not be translated.

Action: Check the accompanying message stack for more detailed information. Then, retry the ALTER SYSTEM command using a different string.

ORA-00256是ORACLE错误码,它表示ORACLE不能翻译存档目标字符串。

官方解释

这个错误表明Oracle无法翻译在数据库系统参数 DB_ARCHIVE_DEST和 DB_RECOVERY_FILE_DEST 中设置的归档目标路径或应用程序存档文件(*.arch)的归档终点字符串。

常见案例

问题可能是由于指定的存档路径不存在,而产生路径解析/翻译出错。

正常处理方法及步骤

1.检查DB_ARCHIVE_DEST和 DB_RECOVERY_FILE_DEST 系统参数是否存在,是否设置正确;

2.检查指定的存档路径是否正确,务必保证此路径存在,并具有适当的可写权限;

3.尝试重新设置此存档路径,如果重新设置后,没有错误,此时正常;

4.如果以上步骤都不能解决,建议备份此存档文件,并重建数据库。

你可能感兴趣的