oracle ora-12705的问题 5
我给电脑安装了Oracle8iclientApplicationUser,开发的软件连接服务器数据库就会报ora-12705:CannotaccessNLSdatafil...
我给电脑安装了Oracle 8i client Application User,开发的软件连接服务器数据库就会报ora-12705:Cannot access NLS data files or invalid environment specifled 的错误,卸载了oracle后软件就可以连接,我网上查询将NLS_LANG改成SIMPLIFIED CHINESE_CHINA.ZHS16GBK、AMERICAN_AMERICA.UTF8、AMERICAN_AMERICA.ZHS16GBK 、'simplified chinese'_china.ZHS16GBK。。。都不管用还是报12705的错误,不知道怎么解决了。。请高手指点一二,剩的分数不多了,请见谅
展开
1个回答
展开全部
sys用户登录到oracle,执行show parameters nls_lang查看oracle的设置
在linux命令提示符下,oracle用户执行echo $NLS_LANG命令看看两者设置是否一致
另外,.bash_profile中设置NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK的时候要写成NLS_LANG=’SIMPLIFIED CHINESE_CHINA.ZHS16GBK‘注意两边的引号
在linux命令提示符下,oracle用户执行echo $NLS_LANG命令看看两者设置是否一致
另外,.bash_profile中设置NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK的时候要写成NLS_LANG=’SIMPLIFIED CHINESE_CHINA.ZHS16GBK‘注意两边的引号
追问
没看懂你的回答,引号再什么位置,我是window系统,服务器上的Oracle 是10g
追答
远程连接哈,windows要看注册表
regedit->HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOME0
要用双引号,双引号要括起SIMPLIFIED CHINESE_CHINA.ZHS16GBK,整个字符串
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询