2009年2月24日 星期二

ORA-12705 Oracle 問題解決方式

用 C# 寫了一支表單程式,將資料丟上 Oracle 資料庫,結果出了問題。

ORA-12705: Cannot access NLS data files or invalid environment specified


詳細的錯誤細節就不說了,爬了很多的文,也一一確認,最後發現是 本身電腦已經有安裝 Oracle Database

原本已安裝 Oracle database 9
本次預定連線至 Oracle database 10i

解決方式:
將 \HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 內找出 NLS_LANG 子機碼

預設是 NA 的值,將 NLS_LANG 變更名稱 --> NLS_LANG2  即可。

也擔心原先 Oracle database 9 的不能跑,試跑了一下。。竟然OK。。

果然有效阿!!! 真好。



沒有留言:

張貼留言