Win7 64 位系统 VS2010 连接 oracle 10g ORA-12154: TNS: 无法解析指定的连接标识符
来源:互联网 发布:java简单图书管理系统 编辑:程序博客网 时间:2024/05/13 09:22
问题描述:
Win7 64 位系统 VS2010 连接 oracle 10g
报错:
ORA-12154: TNS: 无法解析指定的连接标识符
解决方案:
1、去网上下载“instantclient-basic-win32-11.2.0.1.0.zip”http://www.oracle.com/technetwork/topics/winsoft-085727.html选最新的下载。
2、下载下来解压并拷贝到安装Oracle11g目录的Client中(oracle目录),我的电脑上为:“D:\oracle\product\10\client1”
3、配置Path环境变量
选择计算机右击属性-》选择左边的高级系统设置-》选择高级选项卡,选择环境变量-》找到Path变量,选择编辑
再把刚才 instantclient的路径“D:\oracle\product\10\client1\instantclient11;”拷贝到最前面。结果为:“D:\oracle\product\10\client1\instantclient11;”如图:
4、配置tns_admin环境变量
在环境变量中增加“tns_admin”变量。值为安装时的Clent\network\admin目录。我电脑上的值为:“D:\oracle\product\10\client1\NETWORK\ADMIN”,如下图:
如果不是Web 程序,关闭VS,重新调试成功。
如果是Web project 还是有以上问题,可以用以下方法解决:
:
C:\Program Files(x86)\Common Files\Microsoft Shared\DevServer\9.0\WebDev.WebServer.EXE
就是這該死的 (x86) 出現在路徑中,導致我的 ASP.NET怎樣都無法連線到程式,為了驗證確定就是這問題,我試著利用 Process Explorer 找出 WebDev.WebServer.EXE 的啟動參數:
並重新透過 cmd.exe (命令提示字元)啟動 WebDev.WebServer.EXE,這時故意用「短目錄」啟動 ASP.NET開發伺服器,如下指令:
"C:\PROGRA~2\Common Files\Microsoft Shared\DevServer\9.0\WebDev.WebServer.EX
E" /port:5970 /path:"D:\XXXX\XXX\Website"/vpath:"/"
大部分人在測試 ASP.NET程式時,大多按下 F5 (開始偵錯)(Start Debugging)進入 ASP.NET 偵錯模式,不過我個人覺得這個程序非常的慢,所以大多不會直接按下 F5,而是先用 Ctrl + F5直接看執行的結果,速度會快很多,因為大部分時候只是看執行結果,並沒有設定中斷點,無須進入偵錯模式。我之前曾經提過兩篇(這篇 & 這篇)在 Visual Studio 中關於 Attach toProcess的文章,所以當我需要除錯時才會利用 Attach toProcess將 WebDev.WebServer.EXE程序附加上去,就可以進入偵錯模式了。
附加的步驟十分簡單,只需兩個步驟:
总结:
1.cmd运行: "C:\WebDev.WebServer40.exe" /port:54039 /path:"E:\coding\code\bnProject\Web" /vpath:"/Web"
2.VS2010 工具->附加到进程
2.浏览器: http://localhost:54039/Web/Default.aspx
- Win7 64 位系统 VS2010 连接 oracle 10g ORA-12154: TNS: 无法解析指定的连接标识符
- 64位oracle数据库安装32位plsql解决方法/关于win7 x64 连接oracle 客户端 VS2010调试 提示“ORA-12154: TNS: 无法解析指定的连接标识符 ”
- win7 64位 VS2010调试提示“ORA-12154: TNS: 无法解析指定的连接标识符”的解决方法
- 64位win7下PL/SQL Developer连接oracle 出错ORA-12154: TNS:无法解析指定的连接标识符
- 关于win7 x64 连接oracle 客户端 VS2010调试 提示“ORA-12154: TNS: 无法解析指定的连接标识符 ”
- 关于win7 x64 连接oracle 客户端 VS2010调试 提示“ORA-12154: TNS: 无法解析指定的连接标识符 ”
- 在64位win7系统上安装oralce10g “ORA-12154: TNS:无法解析指定的连接标识符”
- Pl/SQL连接不上64位ORACLE客户端以及ORA-12154: TNS: 无法解析指定的连接标识符
- 64位系统装plsql,oracle(ora-12154:无法解析指定的连接标识符)
- WIN8 64位 ORA-12154: TNS: 无法解析指定的连接标识符
- PLSQL安装完成后无法连接Oracle:ORA-12154: TNS: 无法解析指定的连接标识符
- ORA-12154: TNS: 无法解析指定的连接标识符
- ORA-12154: TNS: 无法解析指定的连接标识符
- ORA 12154:TNS:无法解析指定的连接标识符
- ORA-12154:TNS:无法解析指定的连接标识符
- ORA-12154: TNS:无法解析指定的连接标识符
- dblink ora-12154:TNS:无法解析指定的连接标识符
- ORA-12154: TNS: 无法解析指定的连接标识符
- iOS study Day12-FileHandle读取和写入
- python 脚本学习记录(2)
- C++内存分配方式详解——堆、栈、自由存储区、全局/静态存储区和常量存储区
- onvif规范的实现:使用gSOAP创建SOAP调用实例
- 数据挖掘中所需的概率论与数理统计知识
- Win7 64 位系统 VS2010 连接 oracle 10g ORA-12154: TNS: 无法解析指定的连接标识符
- mtk git取代码new和编译kernal 和单个模块脚本
- UITableView学习笔记
- 加圈文本
- iOS 7 教程:让程序同时支持iOS 6和iOS 7
- shell学习之read:从键盘或文件中获取标准输入
- onvif规范的实现:server端Discovery实现,通过OnvifTestTool12.06测试
- IAP 应用编程
- Vimium插件让键盘党像操作Vim一样操作Chrome