Skip to content

ORA-12505 When Connecting Using Jdbc. #229

@silkPK

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

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