Skip to content

ORA-12505 When Connecting Using Jdbc. #229

Closed

Description

@silkPK

If the database is a pluggable database (PDB so Multi-Tenant functionality) the client connection fails with ORA-12505.

Error:
java.sql.SQLException: Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor

According to the Oracle Doc ID 2926900.1, connections to a pluggable database use SERVICE_NAME and not SID.

To solve this problem, shall be used the Thin-style Service Name Syntax

@//host_name:port_number/service_name

For example:

jdbc:oracle:thin:scott/tiger@//myhost:1521/myservicename

Activity

  1. added 2 commits that reference this issue on Apr 13, 2026
    9ffed49
    3f1636a
  2. yahonda commented on Apr 13, 2026

    @yahonda
    Collaborator

    Fixed by #251

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions