文档解释
ORA-16023: system string destination cannot be the same as session string destination
Cause: An attempt to change the first specified LOG_ARCHIVE_DEST_n (n = 1…31) parameter produced a destination that duplicates the session destination value of the second specified LOG_ARCHIVE_DEST_n parameter. This error can occur when setting a non-NULL value with the ALTER SYSTEM command. Or, this error can occur when setting a NULL value with ALTER SESSION command, because then the associated system destination value may appear as a duplicate.
Action: Specify a different destination value for the first specified LOG_ARCHIVE_DEST_n parameter.
详细说明:
ORA-16023表示系统管理的字符串目标不能与会话字符串目标相同。这是一个错误信息,表明你试图指定系统管理字符串及其目标但是会话字符串和目标一致。
官方解释
这是一个ORA-16023错误,该错误指示管理字符串的目标不能和会话中指定的字符串目标相同,它显示在由ALTER SYSTEM管理字符串的子句的操作中。
常见案例
ORA-16023经常在使用ALTER SYSTEM语句时出现。下面是一个示例:
ALTER SYSTEM SET LOG_ARCHIVE_DEST_1=’LOCATION=/u01/app/oracle/arch’;
正常处理方法和步骤
要解决此错误,您需要确保系统字符串的目标不同于会话中指定的字符串目标。下面是一个示例:
ALTER SYSTEM SET LOG_ARCHIVE_DEST_1=’LOCATION=/u01/app/oracle/arch2′;