把注册表中的nls_lang的值改掉.oracle键下有几个nls_lang的值.你都找一下.改成下面查询得到的:select tab1.aa||'_'||tab2.bb||'.'||tab3.cc from (select VALUE$ aa from sys.props$ where name='NLS_LANGUAGE')tab1,(select VALUE$ bb from sys.props$ where name='NLS_ISO_CURRENCY')tab2,(select VALUE$ cc from sys.props$ where name='NLS_CHARACTERSET')tab3
是的。我们这边有不少都是繁体win 2000
系统:Win 2000繁体
地区设定:英语(美国)上述两个设定还有注册表中[本机\软件\oracle\nls_lang]
的内容以及PL/SQL Developer版本和别的同事的一样,
問題解決了,用了您所給的方法。