Прочитав документацию, поставляемую вместе с драйвером JDBC.
Указание URL-адреса базы данных, имени пользователя и пароля
Следующая подпись берет URL, имя пользователя и пароль как отдельные параметры:
getConnection(String URL, String user, String password);
Если URL-адрес имеет форму:
jdbc:oracle:<drivertype>:@<database>
Следующий пример связывает пользователя scott с типом пароля с базой данных с INSTANCE_NAME или через порт 1521 хоста myhost, используя Thin driver.
Connection conn = DriverManager.getConnection
("jdbc:oracle:thin:@myhost:1521:orcl", "scott", "tiger");
Если вы хотите использовать соединение по умолчанию для драйвера OCI, укажите либо:
Connection conn = DriverManager.getConnection
("jdbc:oracle:oci:scott/[email protected]");
или
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");