Прочитав документацию, прилагаемую к соответствующему драйверу JDBC.
Указание URL базы данных, имени пользователя и пароля
Следующая подпись принимает URL, имя пользователя и пароль в качестве отдельных параметров:
getConnection(String URL, String user, String password);
Где указан URL-адресform:
jdbc:oracle:<drivertype>:@<database>
В следующем примере пользователь scott с паролем tiger подключается к базе данных с помощью INSTANCE_NAME orcl через порт 1521 хоста myhost, используя драйвер Thin.
Connection conn = DriverManager.getConnection
("jdbc:oracle:thin:@myhost:1521:orcl", "scott", "tiger");
Если вы хотитечтобы использовать соединение по умолчанию для драйвера OCI, укажите:
Connection conn = DriverManager.getConnection
("jdbc:oracle:oci:scott/tiger@");
или:
Connection conn = DriverManager.getConnection
("jdbc:oracle:oci:@", "scott", "tiger");
Для всех драйверов JDBC вы также можете указать базу данных с ключевым словом Oracle Net-пара значений.Пара ключевое слово-значение Oracle Net заменяет запись TNSNAMES.В следующем примере используются те же параметры, что и в предыдущем примере, но в формате значения ключевого слова:
Connection conn = DriverManager.getConnection
(jdbc:oracle:oci:@MyHostString","scott","tiger");
или:
Connection conn = DriverManager.getConnection
("jdbc:oracle:oci:@(description=(address=(host= myhost)
(protocol=tcp)(port=1521))(connect_data=(INSTANCE_NAME=orcl)))",
"scott", "tiger");