DEVFYI - Developer Resource - FYI

What are the components of the JDBC URL for Oracle's "thin" driver and how do I use them?

JDBC Interview Questions and Answers


(Continued from previous question...)

What are the components of the JDBC URL for Oracle's "thin" driver and how do I use them?

Briefly: jdbc:oracle:thin:@hostname:port:oracle-sid
1. in green the Oracle sub-protocol (can be oracle:oci7:@, oracle:oci8:@, racle:thin:@, etc...) is related on the driver you are unsign and the protocol to communicate with server.
2. in red the network machine name, or its ip address, to locate the server where oracle is running.
3. in blue the port (it is complementary to the address to select the specific oracle service)
4. in magenta the sid, select on which database you want to connect.

example:
jdbc:oracle:thin:@MyOracleHost:1521:MyDB
IHere's an example:
jdbc:oracle:thin:scott/tiger@MyOracleHost:1521:MyDB
where user=scott and pass=tiger.

(Continued on next question...)

Other Interview Questions