navicat连接oracle的错误

navicat连接oracle的错误
navicat连接oracle的错误:
    1. ora-12737:instant client light:upsupport server charater set ZHS16GBK
      这是由于oracle数据库服务端的字符串为ZHS16GBK,而navicat并不支持。
      解决办法是:
      修改oracle服务端的字符集,以sysdba角色登录oracle数据库,修改props$系统表(oracle维护的表)的NLS_CHARACTERSET和NLS_NCHAR_CHARACTERSET
      sql语句如下:
      update props$ set value$='AL32UTF8' where name='NLS_CHARACTERSET' or name='NLS_NCHAR_CHARACTERSET';
      最后重启电脑。

     再次开机可能会出现TNS无法启动,可以到服务那里启动
 

      友情链接:http://blog.csdn.net/centre10/article/details/6060856

--

http://blog.csdn.net/centre10/article/details/6060856


 

你可能感兴趣的:(navicat连接oracle的错误)