`

plsql连oracle服务器时,ORA-12154解决总结

 
阅读更多

1.可能因为字符串有问题:

首先检查一下tnsnames.ora文件中连接字符串配置项对不对,包括空格都要注意

2.第二种是因为 tns无法处理服务器名

装一个版本的客户端
(a)、打开。开始——程序——Oracle - OraHome92——Configuration and Migration Tools——Net Configuration Assistant
(b)、选择“命名方法配置”——下一步——勾选“本地”、“主机名”、“Oracle Names”——下一步
(c)、确认OK。

装了两个版本的客户端
打开PLSQL, 提示输入用户名密码是,取消,这样进入PLSQL Developer主界面,
菜单Tools-Preferences,在设置窗口中,选择Oracle-Connection,对应设置窗口中,找到 Oracle Home,选择OraHome92,保存设置,
然后重新启动PLSQL Developer

3.第三种可能是环境变量中没有配置oracle的bin,也许配置错了

本人路径为:C:\ORACLE\product\10.2.0\client_1\BIN

 

总结一下,希望对大家有所帮助

分享到:
评论

相关推荐

    Oracle 11gr2连Oracle 19c 报ORA-28040 ORA-01017解决方法.pdf

    这篇文章主要讲述了在Oracle 11g R2客户端尝试连接Oracle 19c服务端时,遇到了两个特定的错误:ORA-28040和ORA-01017,以及如何解决这些问题。 ORA-28040错误是因为客户端和数据库服务器在版本兼容性上存在不匹配。...

    oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法

    错误描述:oracle远程连接服务器出现 ORA-12170 TNS:连接超时 错误检查:有很多是oracle自身安装的问题,但是我这里服务器配置正常,监听正常,服务正常,远程可以ping通服务器。 这里主要是防火墙问题,解决办法: ...

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

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

    Oracle_ORA-12518故障_处理

    ### Oracle ORA-12518 故障处理 #### 概述 在Oracle数据库管理过程中,遇到ORA-12518错误是较为常见的问题之一。此错误通常发生在客户端试图连接到数据库服务器的过程中,当监听器无法将客户端连接顺利地移交给...

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

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

    plsql不能连接linux下oracle问题ORA-12514.doc

    PL/SQL无法连接Linux下Oracle问题ORA-12514解决方案 PL/SQL作为Oracle的过程语言,能够在Oracle数据库中执行存储过程、函数和触发器等。然而,在Linux环境下,PL/SQL可能无法连接到Oracle数据库,出现ORA-12514错误...

    ora-12170 tns连接超时

    在本文中,我们将讨论 ora-12170 tns 连接超时问题的解决方案,该问题常见于客户端无法连接到服务器的情况。本文将从三个方面入手,分别是 tns 配置文件、服务器防火墙和路由配置问题。 首先,让我们从 tns 配置...

    navicat cannot load oci dll||oracle 改字符集为GBK后 navicat 连不上||Ora-28547 ora net错误

    当Oracle数据库的字符集被修改为GBK,而Navicat在尝试连接时出现“ora-28547 ora net错误”,这通常表示Navicat无法正确地加载Oracle客户端所需的动态链接库(DLL)文件,比如oci.dll,或者由于字符集不匹配导致的...

    plsql连接oracle数据库插件

    总结一下,"plsql连接oracle数据库插件"涉及的知识点包括: 1. PL/SQL:Oracle数据库的过程化编程语言,用于编写数据库对象和交互。 2. Oracle Client:提供连接Oracle数据库的客户端工具集。 3. `tnsnames.ora`文件...

    关于plsql连接远程oracle服务器配置心得体会

    "关于PL/SQL连接远程Oracle服务器配置心得体会" PL/SQL是Oracle数据库的过程语言,可以用来编写存储过程、函数和触发器等。PL/SQL提供了一个强大且灵活的编程环境,使开发者可以更方便地管理和维护Oracle数据库。 ...

    plsql和instantclient-basic-nt-11.2.0.4.0plsql连接远程oracle文件

    其中,remote_host是远程Oracle服务器的IP或域名,remote_port是监听的TCP端口,service_name是数据库的服务名。 4. **配置PL/SQL Developer**:在PL/SQL Developer中新建数据库连接,使用之前在tnsnames.ora中...

    PLSQL developer远程连接oracle服务器

    ### PL/SQL Developer远程连接Oracle服务器的关键步骤及配置详解 #### 一、配置Oracle服务器的监听器Listener 在实现远程连接之前,首先需要确保Oracle服务器的监听器已正确配置。监听器是Oracle数据库用于接收...

    plsql配置oracle11g

    在配置PLSQL Developer连接Oracle 11g数据库时,有几个关键步骤需要遵循。以下是一份详细的配置指南: 1. **安装Oracle客户端**:首先,你需要安装Oracle Instant Client,这是与Oracle服务器通信的基础。在提供的`...

    解决64为操作系统plsql连接oracle详细说明

    在64位操作系统上连接Oracle数据库通常涉及到一些特定的配置步骤,因为PL/SQL Developer(简称PLSQL)是32位应用程序,而64位系统可能默认不支持32位应用。以下是一份详细的步骤指南,帮助你在64位操作系统上成功地...

    PLSQL Developer 12.0.7连接Oracle12c数据库 首选项配置文件

    PLSQL Developer是一款强大的Oracle数据库开发工具,而Oracle 12c是Oracle公司推出的数据库服务器版本。在使用PLSQL Developer 12.0.7连接Oracle 12c数据库时,首选项配置文件扮演了关键角色,它允许用户自定义连接...

    使用 Navicat Premium ,plsql 直接 连接 Oracle ,instantclient-basic-windows.x64

    4. 在“主机名/IP地址”中填写Oracle服务器的IP地址或主机名。 5. 输入“端口号”,默认为1521。 6. 在“服务名/SID”中填写Oracle实例的名称。 7. 提供“用户名”和“密码”以登录数据库。 8. 在“连接方式”下拉框...

    不用安装oracle客户端,用PLSQL访问服务器oracle数据库所需的所有文件

    4. **配置tnsnames.ora**:在TNS_ADMIN指定的目录下创建或编辑tnsnames.ora文件,定义要连接的Oracle服务器的网络服务名。例如: ``` MYDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = server.example...

Global site tag (gtag.js) - Google Analytics