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

 更新时间:2019年11月29日 15:08:52   作者:未曾远去  
这篇文章主要介绍了PL/SQL登录Oracle数据库报错ORA-12154:TNS:无法解析指定的连接标识符已解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

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

ORA-12154:TNS:无监听程序

错误分析一、PL/SQL 客户端登录到数据库,如果配置错误会有以上错误,如下图。

这个错误主要是pl/sql客户端的tnsnames.ora配置错误,或者是输入 database选项错误。

错误分析二、未配置环境变量

所以解决问题之前一定要配置环境变量TNS_ADMIN

path添加;E:\PLSQL Developer(64)\instantclient_11_2

配置环境变量就是为了让PL/SQL Developer打开时加载到tnsnames.ora文件的内容

配置pl/sql的Database的两种方式:

登录时直接在Database选项输入数据库信息

如上图,直接在登录时输入数据库信息 ip:端口/数据库名 。一定要端口,不然会报错误“无监听程序”。

修改tnsnames.ora

如下图,找到pl/sql客户端的安装目录,再找到network/admin目录下的tnsmames.ora

 

编辑tnsnames.ora,在末尾添加需要的数据库信息:

这里我配置的数据库名为scm,数据库服务器的IP地址为192.168.200.70,端口为1521。

scm =
 (DESCRIPTION =
  (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.200.70)(PORT = 1521))
  )
  (CONNECT_DATA =
      (SERVER = DEDICATED)
    (SERVICE_NAME = SCM)
  )
 )

再打开pl/sql客户端,Database选项选择刚才配置的scm,输入用户名和密码即可。如图:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Oracle11g R2 安装教程完整版

    Oracle11g R2 安装教程完整版

    Oracle11g从去年年底发布至今已经有一段时间了,我可以说也算首批体验Oracle11g的客户了吧,本文给大家简述Oracle11g R2 安装教程完整版,感兴趣的朋友跟随小编一起看看吧
    2021-06-06
  • Oracle数据库的字段约束创建和维护示例

    Oracle数据库的字段约束创建和维护示例

    本篇文章主要介绍了Oracle数据库的字段约束创建和维护示例,可以创建,添加,删除等约束,感兴趣的小伙伴们可以参考一下。
    2017-04-04
  • oracle区管理和段空间管理详细介绍

    oracle区管理和段空间管理详细介绍

    本文将详细介绍oracle区管理和段空间管理,需要的朋友可以参考下
    2012-11-11
  • Oracle数据库数据丢失恢复的几种方法总结

    Oracle数据库数据丢失恢复的几种方法总结

    相信大家无论是开发、测试还是运维过程中,都可能会因为误操作、连错数据库、用错用户、语句条件有误等原因,导致错误删除、错误更新等问题。当你捶胸顿足或吓得腿软时,肯定希望有办法来恢复这些数据。oracle就提供了一些强大的方法或机制,可以帮到有需要的你。
    2016-12-12
  • Oracle数据库丢失表排查思路实战记录

    Oracle数据库丢失表排查思路实战记录

    相信大家无论是开发、测试还是运维过程中,都可能会因为误操作、连错数据库、用错用户、语句条件有误等原因,导致错误删除、错误更新等问题,这篇文章主要给大家介绍了关于Oracle数据库丢失表排查思路的相关资料,需要的朋友可以参考下
    2022-06-06
  • Oracle表索引查看常见的方法总结

    Oracle表索引查看常见的方法总结

    索引是数据库系统中的一种数据结构,用于加快查询的速度,在Oracle中可以在表或视图上创建索引,这篇文章主要给大家介绍了关于Oracle表索引查看常见方法总结的相关资料,需要的朋友可以参考下
    2023-11-11
  • Oracle开发之分析函数(Top/Bottom N、First/Last、NTile)

    Oracle开发之分析函数(Top/Bottom N、First/Last、NTile)

    本文主要是对Oracle分析函数查找前几名、后几名、最多、最少以及按层次查询的介绍,需要的朋友可以参考下。
    2016-05-05
  • Oracle 查询表信息获取表字段及字段注释

    Oracle 查询表信息获取表字段及字段注释

    本节主要介绍了Oracle 查询表信息获取表字段及字段注释,需要的朋友可以参考下
    2014-08-08
  • 实例分析ORACLE数据库性能优化

    实例分析ORACLE数据库性能优化

    这篇文章主要介绍了从实例着手分析ORACLE数据库性能优化问题以及解决办法,需要的朋友参考下吧。
    2017-12-12
  • 使用Oracle操作xml格式数据的方法

    使用Oracle操作xml格式数据的方法

    这篇文章主要介绍了使用Oracle操作xml格式数据的方法,Oracle 数据库的概念和其它数据库不一样,这里的数据库是一个操作系统只有一个库,需要的朋友可以参考下
    2023-07-07

最新评论