用Navicat连接Oracle数据库时出现如下错误

是由于navicat安装路径下的orc版本和服务器中的版本不一致导致出现的错误,因此可以到http://www.oracle.com/technetwork/topics/winsoft-085727.html下载对应的Install Client(注意无论系统是32位还是64位都应该下载32位的install client)


工具-选项-orc
替换orc.dll,找到刚刚下载的install oracle找到orc.dll,然后重启Navicat