`
zzz065
  • 浏览: 4089 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

使用PLSQL Developer时,“ORA-12154: TNS:无法解析指定的连接标识符”问题的一个解决办法[转]

 
阅读更多

电脑上安装了两个oracle,今天登陆oracle时候出现 "ORA-12154: TNS:无法解析指定的连接标识符”问题.

尝试了各种解决方法后,终于找到了解决办法:

使用PLSQL Developer时,“ORA-12154: TNS:无法解析指定的连接标识符”问题的一个解决办法
PLSQL Developer 版本 7.1
今天突然需要改一个很久以前的项目,那个项目使用的是Oracle9i
启动PLSQL Developer,提示输入用户名密码以及数据库,输入后,回车,提示:ORA-12154: TNS : 无法解析指定的连接标识符
从开始菜单中启动Oracle9i的Net Configuration Assistant,重新配置本地Net服务,测试可以连接目标数据库。但在PLSQL Developer中就是连接不上数据库。
从网上也查了一下,说的解决办法也五花八门。
重新安装了PLSQL Developer也还是连接不上,怪了。研究了一阵子,浪费了若干分钟。
无意中查看PLSQL Developer的一些选项设置,突然发现原来有个Oracle Home设置,设置好之后,连接正常。
原来我的机器中安装了Oracle9i的完整服务器端,并且同时还安装了一个Oracle10g的客户端,这样在我的机器上相当于同时有两个Oracle Home。之前连接的时候,PLSQL Developer默认使用了10g的Home
所以连接不上。
PLSQL Developer中修改Oracle Home设置方法:
提示输入用户名密码是,取消,这样进入PLSQL Developer主界面,菜单Tools-Preferences,在设置窗口中,选择Oracle-Connection,对应设置窗口中,找到Oracle Home,选择OraHome92,保存设置,
然后重新启动PLSQL Developer,这时就可以正常登录了。
当然如果需要重新使用10g的数据库的本地Net服务,就需要再重新改回来OraClient10g_home。

 

 

原文地址:http://blog.csdn.net/wts/archive/2007/12/12/1930924.aspx

分享到:
评论

相关推荐

    PL/SQL登录Oracle数据库报错ORA-12154:TNS:无法解析指定的连接标识符已解决(本地未安装Oracle需要连接服务器上的)

    ORA-12154:TNS:无法解析指定的连接标识符 ORA-12154:TNS:无监听程序 错误分析一、PL/SQL 客户端登录到数据库,如果配置错误会有以上错误,如下图。 这个错误主要是pl/sql客户端的tnsnames.ora配置错误,或者是输入 ...

    plsql连接oracle数据库报ora 12154错误解决方法

    plsql连接oracle数据库报ora 12154错误 今天遇到一个问题,使用sqlplus能够连接到远程的数据库,但是使用plsql却连接不上,报错”ORA-12154: TNS: 无法解析指定的连接标识符” 解决方法如下: 1.先检查服务器端的...

    plsql连接oracle工具

    4. **调试器**:内置的调试器是PLSQL Developer的一大亮点,用户可以在代码中设置断点,单步执行,查看变量值,跟踪程序流程,从而有效定位和解决问题。 5. **版本控制集成**:对于团队协作,PLSQL Developer支持与...

    plsql连oracle64位 instantclient

    1、解决 不能初始化“xxx”,你确认已经安装了32位Oracle ...2、解决 ORA-12154:TNS:could not resolve the connect identifier specified (TNS:无法解析指定的连接标识符) 3、不用配置plsql中的OCI路径 4、含配置文档

    适用于W7-64位安装Oracle-11g-R2之后与PLsql连接的帮助文档

    - “ORA-12154: TNS:无法解析指定的连接标识符”可能是tnsnames.ora配置错误,检查服务名是否正确。 - 如果出现“无法加载库oci.dll”错误,确保PATH环境变量已经包含了Oracle客户端的bin目录。 遵循这些步骤,你...

    PLSQLDeveloper_解压版(64位),加入tnsname.ora的配置

    本资源"PLSQLDeveloper_解压版(64位)"提供了一个无需安装的版本,适合那些希望快速启动并运行PL/SQL开发工作的用户。64位版本确保了对大内存应用的良好支持,可以处理更复杂的数据库操作。 在使用PL/SQL Developer...

    PLSQL Developer11远程连接oracle(二)

    在“PLSQL Developer11远程连接oracle(二)”这个主题中,我们将深入探讨如何使用该工具进行远程Oracle数据库的连接,以及可能遇到的问题和解决方案。 首先,安装PLSQL Developer 11是必要的第一步。下载并安装...

    oracle10g在win764下的问题解决方法及PLSQL Developer

    在Windows 7 64位系统上安装Oracle 10g数据库时,用户可能会遇到一些特有的挑战,尤其是在处理操作系统与软件兼容性、证书过期以及安装PLSQL Developer工具时的问题。本文将详细介绍如何解决这些问题,确保顺利安装...

    win7 旗舰版下使用64位oracle 11g和PLSQL developer的方法

    在Windows 7 旗舰版上安装和使用64位Oracle ...参考提供的文件"Oracle_11g_R2_for_Win7旗舰版(64位)的安装步骤.pdf"和"win7下使用64为PLSQL+developer.doc",可以更详细地了解每个步骤的细节和可能遇到的问题解决方案。

    Oracle9i的init.ora参数中文说明

    说明: 指定多个监听程序的地址是分别指定的, 还是用一个 ADDRESS_LIST 字符串指定。如果该值为 TRUE, MTS_LISTENER_ADDRESS 参数可被指定为: (ADDRESS_LIST=(ADDRESS=(PROTOCOL=tcp)(PORT=5000)(HOST=zeus)) ...

    oracle11g-plsql连接工具

    2. **tnsnames.ora**:这是一个配置文件,定义了数据库连接的服务名,包含了主机名、端口号和SID(服务标识符),通过服务名可以方便地连接到目标数据库。 3. **PL/SQL Developer**:这是一款常用的PL/SQL连接工具...

    window7 64位 Oracle11g x64 安装plsql

    - 安装完成后,打开PL/SQL Developer,尝试新建一个连接,使用之前配置的信息进行连接测试。 - 如果一切配置正确,你应该能成功连接到Oracle数据库,现在你可以开始使用PL/SQL Developer进行数据库管理和开发工作...

    Oracle 客户端精简版

    3、添加一个环境变量,名为TNS_ADMIN,值为tnsnames.ora文件所在路径(如:D:\oraclient,特别是重装后或其它操作,忘了TNS_ADMIN变量,plsql登陆就会报无法解析指定的连接标识符),这是为了能够找到上面说的...

    instantclient下载

    2. **sqlplus.exe**:一个简单的命令行工具,允许用户执行SQL查询和PL/SQL块,是数据库管理员常用的工具。 3. **tnsnames.ora**:网络服务名配置文件,用于定义数据库连接的细节,包括服务器主机名、端口号和SID...

    Oracle远程连接环境配置文件 ODAC1120320Xcopy_x64环境及配置文档,亲测有效,项目已使用。

    常见错误可能包括但不限于:网络连接问题、TNS错误、认证失败、驱动程序不兼容等。对于这些问题,通常需要检查网络连接、TNSNAMES.ORA文件、ODAC组件版本以及数据库服务器的设置。 总的来说,配置Oracle远程连接...

    plsql在本机怎么访问服务器上的Oracle数据库

    在`tnsnames.ora`文件中,每个数据库连接都由一个服务名标识。这个服务名关联着具体的连接数据,包括目标主机的IP地址、监听的端口号和服务实例名。例如: ```plaintext SYSDB_102 = (DESCRIPTION= (ADDRESS_LIST...

    plsql 登录 oracle11 12514 错误的处理方法

    在使用Oracle数据库时,我们经常使用PL/SQL Developer(简称PLSQL)这一工具来进行数据库管理与开发工作。然而,在实际操作中,我们可能会遇到各种连接问题,其中常见的错误之一是ORA-12514。这个错误提示信息表示...

    PL/SQL Dev连接Oracle弹出空白提示框的解决方法分享

    对于TNS_ADMIN,该环境变量的值应该设置为tnsnames.ora文件的存放路径,这是因为tnsnames.ora文件中定义了数据库连接串信息,而PL/SQL Developer需要通过TNS_ADMIN找到这个文件才能正常解析连接标识符。 在配置环境...

Global site tag (gtag.js) - Google Analytics