asp.net oracle 64,[ASP.NET][Oracle] 解決 x64 系統連線 Oracle Database 錯誤問題

摘要:[ASP.NET][Oracle] 解決 x64 系統連線 Oracle Database 錯誤問題

最近換了 windows 7 64bit 的作業系統

當要連線Oracle VM時發生了連線錯誤的問題

錯誤:將原本正常的 ASP.NET 2.0 程式建置到 Windows 7 的機器上,發生 ORA-12154 錯誤。

ORA-12154: TNS: 無法解析指定的連線 ID

ORA-12154: TNS: could not resolve the connect identifier specified

ORA-12154: TNS: 無法處理服務名

看了一下程式 發現是在建立 Oracle Connection 時無法連線錯誤

想說 Oracle .Net Manager 已經有設定服務了怎麼會這樣呢?

查了一下 發現應該是Win7 64bit 的問題,無法支援x86的元件

在搞了一陣子之後終於通了...

解決方法大概如下:

安裝 Oracle Client x86 跟 x64 版本

將Web網站下的 Web.Config 連線字串使用完整的TNSNAME,如下

測試之後發現已經可以順利連線到Oracle取的資料了

在此記錄一下。

參考網站:

以上文章敘述如有錯誤及觀念不正確,請不吝嗇指教

如有侵權內容也請您與我反應~謝謝您 :)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值