文档解释
ORA-26891: Target Oracle Sequence “string”.”string” has inconsistent parameters with the source.
Cause: The source and target Oracle Sequences did not have the identical cache size, increment value, and cycle flag needed for replication purposes.
Action: Make sure the source and target Oracle Sequences have identical parameters. This might be a user error if the LCR is from an XStream In client.
?
Oracle 错误ORA-26891消息指出一个 Oracle 数据库序列(序列必须在目标系统存在)的参数与源系统中的参数不符.
官方解释
ORA-26891: target Oracle sequence “string”.”string” has inconsistent parameters with the source
Cause: The parameters of the Oracle sequence given in the target database are inconsistent with the parameters of the Oracle sequence in the source database.
Action: Ensure that the target database has the same sequence and that its parameters match the source.
常见案例
当将 Oracle 数据库用于迁移数据库时,使用逻辑复制,把源数据库中的序列复制到目标数据库时,如果发现目标序列与源序列参数不符,就会报此错误。
一般处理方法及步骤
1. 检查源系统及目标系统的基线对象,以确保它们的参数是一致的。
2. 将源系统的序列参数按照基线设置进行更新。
3. 重新开始迁移,目标系统的序列与源系统的序列参数应该是一致的。