Подключение к нескольким базам данных в Oracle - PullRequest
0 голосов
/ 10 мая 2019

У меня есть база данных оракула «DB_V1», к которой я подключаюсь, используя приведенный ниже фрагмент кода Java.

String url = "jdbc:oracle:thin:@//PATH_HERE:1122/KEN1";
String user = "SMITH[DB_V1]";
String password = "myPassWord";

Connection connection = DriverManager.getConnection(url, user, password);

Statement stmt = connection.createStatement();
ResultSet resultSet = stmt.executeQuery("SELECT * FROM PRODUCTS");
resultSet.next();
System.out.println(resultSet.getString("PRODUCT_CODE"));

На изображении ниже вы можете видеть мою базу данных DB_V1, но у меня также есть доступ для просмотра базы данных "FM". Как я могу получить доступ к таблицам в этой базе данных, используя JDBC? Я попытался изменить пользователя на «SMITH [FM]», но это выдает мне неверную учетную запись.

enter image description here

Я также попробовал пользователя "SMITH" и код ниже. Но это также дало мне сообщение с неверными учетными данными.

stmt.execute ( "SET CURRENT_SCHEMA=FM");

Любая помощь будет оценена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...