在网上看到解决方案是把注册表里(因为是windows操作系统)\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 下的NLS_lang 的NA值修改为SIMPLIFIED CHINESE_CHINA.ZHS16GBK;
但是我在操作的时候,只把Oracle目录下所有能找到的NLS_Lang值修改了,偏偏没有修改Oracle目录所对应的NLS_Lang值,导致一直测试不通过,始终报错,最后终于发现原来Oracle目录本身对应的NLS_lang值没有修改,修改过后,测试通过,成功!