错误描述:当连接的主机为localhost时出现该端口木有监听,但是实际上是已经监听了的,当把localhost改为主机当前IP时,出现ORA-12737 set CHS16GBK错误。
原因:Navicate9中的连接字符串编码为连接oracle10g的,不适合连接oracle11g
解决方法:在Navicate中,Tools->Options->OCI->更改oci.dll的路径,为\product\11.1.0\db_1\BIN\oci.dll,即连接到oracle11g所在目录的oci.dll,然后保存重启Navicat即可