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