`

PL/SQL DEVELOPER和SQLPLUS 能够连接而应用程序却无法连接ORA-12505的问题

阅读更多

PL/SQL 或SQL DEVELOPER 和 SQLPLUS 采用 service_name 进行连接

而应用程序是按照 sid_name 进行连接,所以出现 PL/SQL DEVELOPER和SQLPLUS 能够连接而应用程序却无法连接的问题。

使用 SELECT INSTANCE_NAME FROM V$INSTANCE 语句,就可以查看当前数据库实例的sid_name了。

 

然后将连接字符串最后的实例名改为sid_name就可以了

分享到:
评论

相关推荐

    Oracle SQL Developer连接报错(ORA-12505)的解决方案(两种)

    之前用PL/SQL DEVELOPER和SQLPLUS 登录数据库都没有问题,就是应用程序通过JDBC连接Oracle时无法成功连接,出现ORA-12505错误listener does not currently know of SID given in connect descriptor

    PL/SQL Developer instantclient-11-2

    6. 安装与配置:在使用PL/SQL Developer和Oracle Instant Client之前,需要确保操作系统上已正确配置了环境变量,如ORACLE_HOME、TNS_ADMIN等,并且在tnsnames.ora文件中定义了连接数据库的网络服务名。然后,可以...

    pl/sql linux 32及64位客户端

    PL/SQL是Oracle数据库的一种集成开发环境,主要用于编写和管理SQL和PL/SQL代码。Linux作为开源操作系统,被广泛应用于服务器领域,包括Oracle数据库的管理。本教程将介绍如何在Linux系统(支持32位和64位)上安装和...

    Oracle11g连接Pl/Sql的客户端

    而PL/SQL(Procedural Language/Structured Query Language)是Oracle数据库特有的一种编程语言,它结合了SQL的查询能力与过程式编程语言的特点,用于编写数据库应用程序。在远程管理Oracle11g数据库时,我们通常会...

    oracle 11g 64位安装32位客户端和PL/SQL

    通过以上步骤,你可以在64位的Windows系统上安装并配置Oracle 11g的32位客户端,以及连接和使用的工具PL/SQL Developer。这个过程虽然涉及多个环节,但每个步骤都至关重要,确保了你在64位环境中仍能有效管理和操作...

    plsqlDeveloper工具连接远程oracle

    ora-12541 是一个常见的问题,发生在 PL/SQL Developer 无法连接远程 Oracle 数据库时。解决方案是确保 listener.ora 文件正确配置,并且监听服务已经启动。 结论 使用 PL/SQL Developer 连接远程 Oracle 数据库...

    oracle12c ORA-01017: 用户名/口令无效; 登录被拒绝 解决方案

    oracle12c程序连接时异常: ORA-01017: 用户名/口令无效; 登录被拒绝 的解决方案。

    oracle 12 c ORA-01017: 用户名/口令无效; 登录被拒绝

    - **SQLPLUS vs PL/SQL Developer**:创建用户时,推荐使用SQL*Plus而非PL/SQL Developer,因为在某些情况下,使用后者可能导致登录失败,报ORA-01017错误。 - 创建示例命令: ```sql CREATE USER xxx IDENTIFIED...

    PL/SQL客户端配置文件

    PL/SQL客户端配置文件是用于建立PL/SQL Developer或类似工具与Oracle数据库服务器连接的关键设置。这些配置文件确保用户能够顺利地通过客户端工具访问服务端的Oracle数据库实例。在描述中提到的“PL/SQL客户端连接...

    Oracle9i客户端精简版 pl/sql 安装配置说明

    总结来说,Oracle9i客户端和PL/SQL Developer的安装配置涉及多个环节,包括客户端安装、网络配置、环境变量设置,以及开发工具的连接配置。理解这些步骤并正确执行,将为你提供一个可靠的Oracle数据库访问环境,方便...

    instantclient-basic-win32-10.2.0.5,oracle32位客户端,解决PL/SQL DEV 不能识别oci.dll的问题

    本压缩包"Instantclient-basic-win32-10.2.0.5"是专为32位Windows系统设计的版本,其主要目标是解决PL/SQL Developer等应用程序在运行时无法识别oci.dll文件的问题。 oci.dll是Oracle Call Interface (OCI) 的动态...

    Oracle中在pl/sql developer修改表的2种方法

    一、方式一 select * from student for update student表需要操作人修改完commit之后才可以做其他的操作,否则该表会被锁住。... 您可能感兴趣的文章:oracle sqlplus 常用命令大全plsql连接oracle数据库报ora 12

    不安装oracle使用plsql

    4. **启动PL/SQL Developer**:现在,你可以启动PL/SQL Developer,并在连接设置中使用TNSNAMES.ORA中定义的服务名来连接到Oracle数据库。确保输入正确的用户名和密码。 5. **验证连接**:测试连接,如果一切配置...

    plsql连接数据库安装文档

    PL/SQL(Procedural Language for SQL)是Oracle公司为优化其数据库系统而开发的一种过程化语言,它结合了SQL命令与程序构造特点,不仅能够方便地处理数据库中的数据,还具有很强的过程控制能力,可以用来编写复杂的...

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

    这个版本包含了与Oracle数据库通信所需的库文件,如oci.dll、sqlplus.exe等,使得应用程序(如PL/SQL Developer)能够连接到远程Oracle数据库服务器。 要使用PL/SQL Developer通过Instant Client连接到远程Oracle...

    sqlplus及plsql应用安装教程.zip

    通过这个教程,你应该能够在Windows系统上不安装完整Oracle客户端的情况下,顺利配置和使用SQL*Plus和PL/SQL Developer。这两个工具将极大地提升你对Oracle数据库的管理和开发效率,使你能更便捷地进行数据查询、...

    instantclient-basic-nt-11.2.0.3.0.zip

    Oracle Instant Client包含了一系列库文件和必要的组件,例如oci.dll、sqlplus.exe等,这些组件使得应用程序能够与Oracle数据库进行通信。在"描述"中提到,该压缩包特别适合那些需要使用PL/SQL Developer(通常简称...

    报错ORA01804解决方法.txt

    使用PL/SQL登录ORACLE数据 报错,error while trying to retrieve text for error ORA-01804,的解决方法,操作步骤,在windows server 2008R2 64位,oracle 12C,PLSQL Developer 12 64位,以上使用环境正常,

    oracle11g-plsql连接工具

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

Global site tag (gtag.js) - Google Analytics