Dephi ADO連接Oracle之怪情況

環境:

XP delphi7 oracle9i,在Delphi中用ADO連接Oacle的時候,如果AdoConnection的KeepConnection設置爲了False,程序編譯後在Xp下運行正常,

但是在Win7下卻提示ORA-01017錯誤,真是奇怪。

測試過程中同時發現:

1.如果是用ADO連接MSSQL,則不存在問題

2.看了一下sqlnet.log,發現錯誤的情況是ado試圖連接不正確的tns。有可能跟Oracle客戶端精簡版有關,因爲精簡版安裝好後會自帶一個tns範例文件,發現ado正在試圖連接着一個tns ,真是奇怪。

到底是win7的問題還是Dephi中封裝的ADO有問題,不得而知,暫記於此,後續慢慢查找問題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章