其实和你的程序没关系,看起来你客户端的nls_lang设置和数据库是一致的,但是在运行oem的机器上nls_lang设置和数据库不一致。
用select * from v$nls_parameters;察看数据库的nls设置
如果客户端是windows,察看注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0\NLS_LANG设置
如果是UNIX,用ENV察看环境变量NLS_LANG
用select * from v$nls_parameters;察看数据库的nls设置
如果客户端是windows,察看注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0\NLS_LANG设置
如果是UNIX,用ENV察看环境变量NLS_LANG
用select * from v$nls_parameters;察看数据库的nls设置
如果客户端是windows,察看注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0\NLS_LANG设置
如果是UNIX,用ENV察看环境变量NLS_LANG
用select * from v$nls_parameters;察看数据库的nls设置
如果客户端是windows,察看注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0\NLS_LANG设置
如果是UNIX,用ENV察看环境变量NLS_LANG
改变为231280
或GBK就可以