Troubleshooting Java Connection Oracle report SID errors

Source: Internet
Author: User

The last time you used JDBC to connect to an Oracle database, you reported a SID-related error. Unable to connect to SID. The workaround is to use the format of the following method to connect

Format one::
Jdbc:oracle:thin:@//Example:jdbc:oracle:thin:@//192.168.2.1:1521/xe
Note The format here, which is followed by//, which is the main difference from using SIDS.
This format is recommended by Oracle because the SID for each node is different for the cluster, but the service_name can contain all nodes.

Format two: Oracle JDBC Thin using an SID:
Jdbc:oracle:thin:@example:jdbc:oracle:thin:@192.168.2.1:1521:x01a
Note:
The support for SID is being phased out. Oracle recommends this users switch over to Usingservice names.

Format three: Oracle JDBC Thin using a tnsname:
Jdbc:oracle:thin:@<tnsname>
Example:jdbc:oracle:thin: @GL
Note:
Support for TNSNames is added in the driver release 10.2.0.1

Troubleshooting Java Connection Oracle report SID errors

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.