`
wang_zhi_peng2007
  • 浏览: 251435 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

64位Windows下plsql developer 报“ORA-12154: TNS:无法解析指定的连接标识符”问题

 
阅读更多

  前提:oracle 11g页面登录访问正常,sqlplus登录访问正常。   

  win7 64位系统下安装plsql developer访问Oracle 11g(64位)数据库时报以下错误:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



 

解决办法:

 (1)  设置环境变量(修改PATH和TNS_ADMIN环境变量):

对于NLS_LANG环境变量, 最好设置成和数据库端一致, 首先从数据库端查询字符集信息:

 SQL> select userenv('language') nls_lang from dual;

 NLS_LANG

 ----------------------------------------------------

 SIMPLIFIED CHINESE_CHINA.ZHS16GBK

 

右击"我的电脑" - "属性" - "高级" - "环境变量" - "系统环境变量":

 1. 选择"Path" - 点击"编辑", 把 "D:\app\ASUS\product\11.2.0\dbhome_1;" 加入;

     (如果存在的话,省掉这一步)

 

 2. 点击"新建", 变量名设置为"TNS_ADMIN", 变量值设置为"D:\app\ASUS\product\11.2.0\dbhome_1"点击"确定";

 

 3. 点击"新建", 变量名设置为"NLS_LANG", 变量值设置为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 点击"确定";


 (2)   设置plsql developer 工具

     Tools-->Preferences目录下,进行以下配置即可。



 

plsql developer可以正常访问Oracle 11g数据库了

 

  • 大小: 47.8 KB
  • 大小: 19.1 KB
  • 大小: 72.5 KB
  • 大小: 49.7 KB
  • 大小: 55.1 KB
  • 大小: 112 KB
分享到:
评论

相关推荐

    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工具

    使用PLSQL Developer连接Oracle数据库,用户可以享受到以下功能和优势: 1. **代码编辑器**:PLSQL Developer提供了集成的代码编辑器,支持语法高亮、自动完成、代码折叠和错误检查,大大提高了编写PL/SQL代码的...

    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...

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

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

    PLSQL Developer11远程连接oracle(二)

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

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

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

    window7 64位 Oracle11g x64 安装plsql

    在Windows 7 64位操作系统上安装Oracle 11g x64并配置PL/SQL Developer是一项技术性较强的任务,因为涉及到多个组件的安装和配置。以下将详细阐述整个过程,确保您能够成功地在64位环境下搭建Oracle数据库环境,并...

    oracle11g-plsql连接工具

    Oracle 11g PL/SQL连接工具是一款专为64位操作系统设计的数据库管理软件,它使得开发人员和DBA可以方便地与Oracle 11g数据库进行交互。这款工具无需安装,具备绿色便携的特点,可以快速启动并进行数据库管理工作。 ...

    Oracle9i的init.ora参数中文说明

    如果要在没有调度程序的情况下仍能连接到数据库, 请将该值设置为与例程名相同。此参数自 8.1.3 版起已废弃。 值范围: 根据操作系统而定。 默认值 :0 mts_sessions: 说明 : 指定允许的共享服务器体系结构用户会话的...

    Oracle 客户端精简版

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

    instantclient下载

    6. **plsql developer**:虽然标签提到"plsql",但PL/SQL Developer通常是一个单独的工具,用于编写、调试和管理PL/SQL代码,不过Instant Client可以支持PL/SQL Developer进行远程数据库连接。 **安装与配置Oracle ...

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

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

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

    此外,还需要检查或设置其他环境变量,如`TNS_ADMIN`,它指定了网络配置文件(如`tnsnames.ora`)的路径。 ### 3. 选择传输协议 在配置网络服务时,通常会选择TCP/IP协议进行数据传输。这是因为TCP/IP提供了可靠的...

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

    然而,在实际操作中,我们可能会遇到各种连接问题,其中常见的错误之一是ORA-12514。这个错误提示信息表示TNS:监听程序无法找到符合协议栈需求的可用处理程序。这个错误发生在尝试通过PLSQL登录到Oracle数据库时,...

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

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

Global site tag (gtag.js) - Google Analytics