你的数据库是什么字符集, 那么对应的在windows客户端注册表也要填入对应的字符集。 有很多种方法可以查出oracle server端的字符集,比较直观的查询方法是以下这种: SQL> select userenv('language') from dual; USERENV('LANGUAGE')