0.查看TNS是否配置好

使用CMD命令进行测试,测试命令:tnsping orcl,成功界面如下

如若没有成功,跳到第五步,进行配置。

C:\Users\yuanjifan>tnsping orcl
     
    TNS Ping Utility for 64-bit Windows: Version 11.2.0.1.0 - Production on 07-4月 -2018 18:12:15
     
    Copyright (c) 1997, 2010, Oracle.  All rights reserved.
     
    已使用的参数文件:
    F:\DevelopTools\Oracle\product\11.2.0\dbhome_1\network\admin\sqlnet.ora
     
     
    已使用 TNSNAMES 适配器来解析别名
    尝试连接 (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = ORCL)))
    OK (0 毫秒)

1.是否配置环境变量

1.1系统环境变量设置

NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK

TNS_ADMIN = F:\DevelopTools\Oracle\product\11.2.0(PLSQL的实际目录)

2.PL/SQL的环境设置

2.1位置
        工具 -> 首选项 -> 连接
    2. 设置
        Oracle主目录名  = F:\DevelopTools\Oracle\product\11.2.0

OCI库 = F:\DevelopTools\Oracle\product\11.2.0\dbhome_1\bin\oci.dll

3.查看服务是否开启

win+r打开运行,输入services.msc打开服务窗口,查看服务是否运行。

Oracle必须开起两个服务:OracleOraDb11g_home1TNSListener+OracleServiceORCL

4.使用SQL PLUS测试连接

使用sys用户登录,如果可以连接,说明我们安装没有问题

sys的口令为:密码 AS SYSDBA

请输入用户名:  sys
    输入口令:
     
    连接到:
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options

5.检查tnsnames.ora配置

所在目录:F:\DevelopTools\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN

查看配置内容是否正确,本地连接配置为:

ORCL =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = ORCL)
        )
      )

6.排除以上问题,基本就可以连接了。

我使用tnsping orcl报tns-03505然后执行第5步修复成功。

PLSQL连接Oracle:ORA-12154: TNS: 无法解析指定的连接标识符相关推荐

  1. oracle提示 ORA-12154: TNS: 无法解析指定的连接标识符 OCIEnvCreate 失败, 返回代码为-1,但错误消息文本不可用...

    装上oracle的客户端,在ASP.Net下面怎么连都连不到oracle数据库(操作系统是XP,报错找不到OIC.DLL,之前我也遇到过,重装了一下客户端就好了,我用的是2000 profession ...

  2. linux平台 ora 12154,ORA-12154 TNS 无法解析指定的连接标识符

    ORA-12154 TNS 无法解析指定的连接标识符 [日期:2011-12-27] 来源:Linux社区  作者:love_Ubuntu ORA-12154 TNS 无法解析指定的连接标识符 .今天 ...

  3. oracle数据库报错12154,PL/SQL登录Oracle数据库报错ORA-12154:TNS:无法解析指定的连接标识符解决方法...

    本篇文章小编给大家分享一下PL/SQL登录Oracle数据库报错ORA-12154:TNS:无法解析指定的连接标识符解决方法,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. ...

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

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

  5. linux oracle无法解析指定的连接标识符_ORA-12154: TNS: 无法解析指定的连接标识符解决...

    用PL/SQL Developer连接公司Oracle数据库,登录时出现如下错误信息:ORA-12154: TNS: 无法解析指定的连接标识符,(有时可能不会出现错误对话框,但也连不上,多试几次都会弹 ...

  6. 牛皮了!遇到“ORA-12154: TNS: 无法解析指定的连接标识符”错误,到底该如何解决?

    ORA-12154: TNS: 无法解析指定的连接标识符 相信使用过Oracle数据库的人一定碰到过"ORA-12154: TNS: 无法解析指定的连接标识符"错误,我在此做一个小 ...

  7. oracle-12154,ORA-12154: TNS: 无法解析指定的连接标识符(原创)

    相信作为ORACLE数据库的开发人员没有少碰到"ORA-12154: TNS: 无法解析指定的连接标识符",今天我也又碰到了类似的情况,将我的解决方法进行小结,希望能对碰到同样问题 ...

  8. ORA-12154:TNS:无法解析指定的连接标识符

    .net连接Oracle数据库时候出现此错误. ORA-12154: TNS:无法解析指定的连接标识符 ORA-12154: TNS:could not resolve the connect ide ...

  9. win7 64位 VS2010调试提示“ORA-12154: TNS: 无法解析指定的连接标识符”的解决方法

    win7 64位 VS2010调试提示"ORA-12154: TNS: 无法解析指定的连接标识符"的解决方法 参考文章: (1)win7 64位 VS2010调试提示"O ...

最新文章

  1. 如何在Fragment中使用findViewById
  2. AI 被当做炒作工具?
  3. ios开发学习笔记--调用相册或相机(UIImagePickerController)
  4. 温州大学《机器学习》课程课件(一)
  5. mysql学习笔记--表操作
  6. php免费下载手册,php手册|php中文手册下载|好特下载
  7. atomQQ 笔记 之 列表元素的异步加载
  8. Hive:添加、删除分区
  9. crontab的使用记录
  10. 信号与线性系统管致中第六版pdf_第五讲 信号流图
  11. 嵌入式(单片机方向)工程师如何做好定位和职业规划
  12. 无法导入某些项目,因为它们已经存在于Eclipse中的工作区错误中
  13. linux双线路由,双线机房双IP linux设置路由
  14. 联想第一季度业绩超预期,增长势头强劲
  15. 【论文笔记】图匹配的路径跟随算法
  16. 雲禾遗密:Web3js调用智能合约查看某账户ERC20代币数量
  17. Wayland协议了解
  18. @敏捷组织从业者,开放敏捷架构O-AA™标准考试及认证项目重磅上线!
  19. powerbi使用说明_PowerBI动态报告嵌入到PPT中,这个方法推荐给你
  20. 死锁的四个必要条件和解决办法

热门文章

  1. 网页播放的本地视频代码
  2. 牛顿下山法求解非线性方程(组)(C实现)
  3. python系列——多线程之Semaphore信号量及
  4. 过程计算机系统 pcs,过程控制系统(PCS)
  5. JavaScript 播放多条音频与延迟播放
  6. 磨金石教育分享:43款字体设计工具大集合,超赞!
  7. 【深度学习】增强学习
  8. a链接跳转到新的窗口
  9. 06-02 标签管理
  10. JS一键复制粘贴功能