【原因分析】
(1)软件打了补丁还没有进行数据升级;
(2)客户端和服务器的版本不一致;比如服务器打了补丁但是客户端没有打补丁;
(3)补丁和安装的程序没有安装在一起,比如程序安装到d盘而补丁打到c盘或者其它的文件夹,以致某些需要替换的文件没有更新所致。上面的情况都可能出现上面的报错。
【解决方案】
正常连接时,涉及到三个版本比较,只有这三个版本一致的情况下,才能够正确连接:
(1)当数据库版本>服务器版本=客户端版本时,软件提示客户端版本低,此时只需要更新软件应用程序于足够高的版本就可以。
(2)当数据库版本<服务器版本=客户端版本时,软件提示数据库版本低,此时可以确定后,软件会自动引导升级。
(3)当数据库版本=服务器版本<客户端版本时,软件提示中间层版本低,此时需要升级服务器,视情况决定是否继续升级数据库。