我用Oracle客戶端去連接服務器的時候提示的錯誤:
ora-12705 cannot access nls data files
網絡上說是配置的問題,那具體要怎么配置才能連接呢?
問題解決后開貼再給分.
ora-12705 cannot access nls data files
網絡上說是配置的問題,那具體要怎么配置才能連接呢?
問題解決后開貼再給分.
解决方案 »
- Oracle如何创建数据库?
- MYSQL表锁问题
- [高分]我在oracle上建的用户,为什么在本地可以登录,在远程却报无效的用户名、密码错误?谢谢
- 下面删重复记录的话句为什么在ORACLE CLIENT里能执行,在DELPHI上ODAC不能执行
- 存储过程的问题
- 数据库设计
- 请教各位大侠一个问题(ORACLE 9i客户端版本的登陆问题)
- 我给主子表建了簇,但查询效果不好,看查询计划如下,请问是那里出问题了?
- 求教语句,(在线)
- 我在一台Sql Server上建立了两oracle的linked server,为什么速度相差非常大?
- 表连接问题
- for update of empno 是什么意思啊?
不能访问字符集数据文件,是不是某些文件损坏了?
楼主先说下自己数据库和客户端的环境,版本和操作系统的
再看一下
select * from v$nls_parameters;根据上面的结果对客户端进行修改:
* Windows - The NLS_LANG must be unset in the Windows registry (re-named is best). Look for the NLS_LANG subkey in the registry at \HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE, and rename it.
* Linux/UNIX - Here you simply issue the Linux command "unset NLS_LANG"
如果客户端是windows,
那么保证控制面板中regional and language options设置与服务器上的一致,
卸载客户端再重新安装也应该可以解决问题
WindowsXP
本來是NULL,後面要裝Oracle9i的服務端被我改成了TRADITIONAL CHINESE_TAIWAN.ZHT16MSWIN950,
但是後來也沒裝起來,提示:無法驗證機器版本.