powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка регистрации драйвера JDBC
11 сообщений из 11, страница 1 из 1
Ошибка регистрации драйвера JDBC
    #38495963
slavik_msc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытаюсь подключиться к БД Oracle расположенной в сети. Застрял на этапе регистрации драйвера.
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class JDBCExample {
     public static void main(String []args){
          String user = "User_Login"
          String password = "User_Password";
          String url = "jdbc:oracle:thin:@//192.168.0.1:1521/MyDBName";
          String driver = "oracle.jdbc.driver.OracleDriver";
          try {
               Class.forName(driver);
          } catch (ClassNotFoundException e) {
               e.printStackTrace();
          }
          Connection c = null;
          try{
               c = DriverManager.getConnection(url, user, password);//Установка соединения с БД
               }
          } catch(Exception e){
               e.printStackTrace();
          }
          finally{
               try {
                    if(c != null)
                    c.close();
               } catch (SQLException e) {
                    e.printStackTrace();
               }
          }
     }
}



Заранее спасибо
...
Рейтинг: 0 / 0
Ошибка регистрации драйвера JDBC
    #38495973
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где ошибка?
...
Рейтинг: 0 / 0
Ошибка регистрации драйвера JDBC
    #38495988
slavik_msc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

Идет на это исключение:
catch (ClassNotFoundException e)
...
Рейтинг: 0 / 0
Ошибка регистрации драйвера JDBC
    #38495995
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, вероятно jar-ник с драйвером не подключен к проекту или не прописан в classpath. Как запускаете?
...
Рейтинг: 0 / 0
Ошибка регистрации драйвера JDBC
    #38495997
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
slavik_mscBlazkowicz,

Идет на это исключение:
catch (ClassNotFoundException e)

всегда выкладывайте стектрейс(на будущее).
Ну а насчет вашей проблемы само название исключения ни на что не намекает? Не может найти класс, скорее всего неправильно classpath настроен или тупо не ложите либу туда
...
Рейтинг: 0 / 0
Ошибка регистрации драйвера JDBC
    #38496155
slavik_msc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проект делаю в NetBeans.
Oracle 9, на официальном сайте драйвер только для 10 и выше.
CLASSPATH настраивать в переменных средах и указывать пусть к jar?
...
Рейтинг: 0 / 0
Ошибка регистрации драйвера JDBC
    #38496228
WGA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WGA
Гость
slavik_mscПроект делаю в NetBeans.
Oracle 9, на официальном сайте драйвер только для 10 и выше.
CLASSPATH настраивать в переменных средах и указывать пусть к jar?Если используете Netbeans, так и используйте средства этой среды.
Project properties -> Libraries -> Run -> Add Jar/Folder и добавьте там драйвер.
...
Рейтинг: 0 / 0
Ошибка регистрации драйвера JDBC
    #38496245
slavik_msc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за помощь. Но вот таким образом подключал файл. И все равно не работает. Файл скачивал с оф сайта. Единственное может быть из за более новой версии.
...
Рейтинг: 0 / 0
Ошибка регистрации драйвера JDBC
    #38496397
WGA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WGA
Гость
slavik_mscСпасибо за помощь. Но вот таким образом подключал файл. И все равно не работает. Файл скачивал с оф сайта. Единственное может быть из за более новой версии.Исключение ClassNotFoundException однозначно говорит, что класс не найден. Подключайте лучше )
...
Рейтинг: 0 / 0
Ошибка регистрации драйвера JDBC
    #38496826
slavik_msc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Драйвер подключил.
Параметры брал из tns.

Стектрейс:
Задан неверный URL Oracle.
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:113)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:147)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:209)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:539)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
...
Рейтинг: 0 / 0
Ошибка регистрации драйвера JDBC
    #38496840
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
slavik_mscЗадан неверный URL Oracle.

И что бы это могло значить?
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка регистрации драйвера JDBC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]