Я хотел бы получить доступ к базе данных Oracle (SQL Developer) из Java-программы. Раньше я никогда не использовал JDBC. Вот что я писал:Подключение от Java-программы к базе данных SQL Developer
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:host_name:port:database_name";
Connection con = DriverManager.getConnection(url, login, passwd);
я получил ошибку:
[Microsoft][ODBC Driver Manager]
Data source name not found and no default driver specified
имя хоста, порт, имя БД и логины хороши. Этот драйвер нормально взаимодействует с SQL Developer?
Я не знаю, что делать, спасибо за помощь!
Нет такой вещи, как «база данных разработчиков SQL». Чтобы подключиться к базе данных Oracle (для которой обычно используется SQL Developer), используйте драйвер JDBC Oracle, а не (устаревший) мост ODBC. –
Начать здесь, чтобы получить ответы: http://stackoverflow.com/search?q=oracle+jdbc+connection –
Если вы просто Google, вы узнаете, как подключиться к Oracle. Проведите некоторое исследование перед публикацией. – Lokesh