У меня есть код подключения к БД Oracle на удаленном сервере.Когда я запускаю это в Eclipse на моем локальном компьютере с Windows, он успешно подключается, и я могу выполнять запросы.Когда один и тот же код экспортируется во внешний jar-файл и помещается на другой удаленный сервер Linux, первоначальное соединение не устанавливается.Я просто ищу помощь в том, что это может быть, так как работает точно такой же код.Windows / Linux имеет значение (я не могу найти что-нибудь определенное для платформы здесь)?Что-то не так с моим кодом JDBC?Я проверил учетные данные, и они вводятся одинаково каждый раз.
public static String[] connectToDB(String dbUser, String dbPass) {
Connection connection = null;
try {
connection = DriverManager.getConnection("jdbc:oracle:thin:@10.10.10.10:1610:mysid",dbUser, dbPass);
} catch (SQLException e) {
writeLog("** DB CONNECTION FAILED!");
}