Navicat Premium 软件连接oracle数据库报错:30ORA-12705: Cannot access NLS data files or invalid environment specified

0
具体错误描述:Navicat Premium 软件连接oracle数据库不成功
提示错误
30ORA-12705: Cannot access NLS data files or invalid environment specified
at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
已邀请:
0

梁勇 - 天道酬勤、上善若水。爱好商业智能 2014-04-04 回答

解决方案如下
如果是Windows平台,注册表里 \HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 查找键 NLS_LANG,这个键由Oracle标准客户端安装创建, 值是 NA 。这个导致了 ORA-12705错误。解决方法就是修改NA为SIMPLIFIED CHINESE_CHINA.ZHS16GBK。
如果是Linux平台 修改系统环境变量 解决方法是修改set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

要回复问题请先登录注册