ORA-00402: database changes by release string cannot be used by release string
Cause: Changes have been made to the database that require a newer software release or that violate the compatibility parameters.
Action: Use a version of the software that can understand the changes or relax the compatibility requirements in the init file.
说明:
ORA-00402被称为“数据库变更错误”。它指出由某个版本引入的数据库变更对某个可能低版本的客户端或服务器端不支持。
ORA-00402官方解释为“特定的版本字符串无法使用以特定版本字符串引起的数据库变更”。
一般情况下,ORA-00402可能出现在某些数据库操作过程中,比如使用v$version视图查询数据库的版本信息、编译触发器、创建对象等。
(1)确认数据库版本并更新服务器端;
(2)检查客户端和服务器端版本是否一致;
(3)更新客户端版本到最新版本;
(4)重新执行相关操作。