|
|
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
Господа приветствую. Скачал jdbc драйвера для sql2000 -sqljdbc_3.0. Стоит NetBeans 8.2. Из нее к серверу подключаюсь. Из пробного кода никак. Пишет - неподходящий драйвер. Для полноты информации: Код: java 1. подключение Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Это вывод ошибок: java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at test1.NewClass1.getConnection(NewClass1.java:38) at test1.NewClass1.displayDbProperties(NewClass1.java:56) at test1.NewClass1.main(NewClass1.java:92) Error Trace in getConnection() : com.microsoft.jdbc.sqlserver.SQLServerDriver Error: No active Connection Пример брал с офиц сайта: support.microsoft.com Подскажите, где косячу, на сайте есть настройка: Настройте системную переменную CLASSPATH таким образом, чтобы она включала следующие записи: \Путь установки\Lib\Msbase.jar \Путь установки\Lib\Msutil.jar \Путь установки\Lib\Mssqlserver.jar но конечных файлов я не нашел вообще, в другом месте прочитал про установку драйвера с адресом, что сейчас есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2017, 18:59 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
Игортанно конечных файлов я не нашел вообще https://www.microsoft.com/en-us/download/details.aspx?id=21599 см. Install Instructions ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2017, 19:12 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
Usman, Наверное нужно уточнить...это мои первые шаги в java. Драйвера от туда, что вы указали. хелп из пакета тоже смотрел уже несколько раз. Строку Код: java 1. заменил на Код: java 1. ))) это уже последствия чтения форумов.... как раз из справки. <каталог_установки>\sqljdbc_<версия>\<язык>\sqljdbc4.jar я даже все сделал как по умолчанию... может чего не вижу значимого в хелпе ибо опыта нет в java Ткните носом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2017, 19:57 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
Игортанjava.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriverдрайвер не найден ИгортанНастройте системную переменную CLASSPATHнеобходимо добавить JAR-ники драйвера в проект: Netbeans -> Свойства проекта -> Библиотеки -> Добавить JAR/Папку... для начала попробуйте добавить только один файл - sqljdbc4.jar ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2017, 20:38 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
Usman, Да, помогло, Спасибо! Правда у меня ситуация: сервер локальный На работе, в сети. Но потом буду пробовать там. Именно добавление драйвера к проекту не хватало. С другой стороны, при переносе проекта между машинами в сети нужно будет как то устанавливать и подключать это все динамически... Машины и системы будут разными Подскажете заодно, плиз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2017, 16:03 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
Игортаннужно будет как то устанавливать и подключать это все динамически...Существуют сборщики проекта. Они могут работать автономно, но также могут интегрироваться в IDE. Короче, начинайте изучать Apache Maven. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2017, 16:55 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
- Maven — зачем? - Maven — автоматизация сборки проекта - Apache Maven — основы и т.д. - Руководство по началу работы с платформой NetBeans с использованием Maven - https://mvnrepository.com/artifact/com.microsoft/sqljdbc4/3.0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2017, 17:01 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
Usman, Вахх! Спасибо большое! Вот на выходных еще успею почитать/учиться)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2017, 17:12 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
Usman, В попытках разобраться в Мавен пришло понимание, что это вещь для серьезных проектов для сборки проектов при их разработке в разных IDE и разных компах/системах. Впечатление, для моего первого проекта))) - слон в посудной лавке. Вижу, что хорош, но великоват... Уточнение. Проект будет делаться на одной машине. В последствии проект будет использоваться на компах в локальной сети, с разными системами. Может быть, в последствии, пригодится версионность сборки, ибо поддержка проекта подразумевает и добавление/изменение функций конечного проекта. Сам проект не сложный, если без сторонних фреймворков, то только jdbc нужен. Глубже пока не копаю Вот потому и возник вопрос про динамическое подключение драйвера JDBC. Неужели без Мавена этого не сделать? Или может на данном этапе можно как то ручками на каждой конкретно машине прописать CLASSPATH и поставить драйвер..хотя все равно, адреса ведь на ибунту(вроде) и винде далеко не одинаковы... П.С. Проект старый (VBA, не смейтесь, отлично работал и постоянно дополнялся/изменялся), но теперь уперлись в кросплатформенность... мой выбор пал Java. И мне будет полезно. ООП не боюсь, на работу с классами уже привык и как ни странно))), доставляет удовольствие. И себя там приучал последнее время на построение классов-объектов. П.С.2 По сети (MS SQL2000 в локалке) у меня не получилось таки подключиться после подключения драйвера в проекте. Сегодня буду смотреть плотнее, вчера было время на попробовать только.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2017, 13:29 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
ИгортанС другой стороны, при переносе проекта между машинами в сети нужно будет как то устанавливать и Всю папку с проектом и перенесите. Пробовали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2017, 13:50 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
ИгортанВот потому и возник вопрос про динамическое подключение драйвера JDBC. Пока учитесь, драйвер внутри папки проекта. И нет проблем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2017, 13:53 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
ИгортанНеужели без Мавена этого не сделать?есть еще более простая альтернатива - сборщик Ant . P.S. Но Maven в любом случае лучше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2017, 14:11 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
Petro123, Petro123Пока учитесь, драйвер внутри папки проекта. И нет проблем т.е. подхватится автоматом? Petro123Всю папку с проектом и перенесите. Пробовали? да нет, конечно. Из нескольких учебников пробные классы повторил, посмотрел механизмы взаимодействия, вроде стало понятно. Не учел динамическое подключение библиотек... Usmanесть еще более простая альтернатива - сборщик Ant . P.S. Но Maven в любом случае лучше. т.е. без сборщика никак? Я понимаю, что нужно будет комплектовать jar....хотя это и есть ответ с учетом структуры пакетов... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2017, 14:25 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
Игортант.е. подхватится автоматом? Ты дольше свой пост писал чем проверить. Так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2017, 14:34 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
Игортан, кстати, поставил Maven. Так он сейчас из репозитория Maven при распаковке индексов Central Repository не хватает 1.5Гб места на диске. А сколько ему нужно? Чтобы установиться... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2017, 14:38 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
UsmanИгортанНеужели без Мавена этого не сделать?есть еще более простая альтернатива - сборщик Ant . P.S. Но Maven в любом случае лучше. Третья альтернатива IDE. Четвёртая.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2017, 14:38 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
Игортан, Тему про мавен новую заведи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2017, 14:40 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
Petro123Ты дольше свой пост писал чем проверить. Так? сори) )) да нет, сейчас негде пробовать.. ни на работе, ни дома. Вопрос автоматический))), доберусь попробую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2017, 14:44 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
Игортант.е. без сборщика никак?Сборщик проекта автоматизирует и ускоряет процесс создания финального JAR-файла. Конечно, можно попытаться укомплектовать вручную ... исключительно для общего понимания ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2017, 14:45 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
Usman, Да, по сети подключился с драйвером в папке проекта В свойствах проекта пришлось добавить этот драйвер. Вроде завелось)) Но Maven нужно рыть, так можем далеко не уехать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2017, 20:30 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
ИгортанНо Maven нужно рыть, так можем далеко не уехать... кто против), рой. Главное не отвлекаться на рытьё котлована рядом. Есть ещё хибер, спринг, бутстрап, десктоп, блокчейн)) Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2017, 23:23 |
|
||
|
подключиться к MS SQL2000
|
|||
|---|---|---|---|
|
#18+
Игортант.е. без сборщика никак? Я понимаю, что нужно будет комплектовать jar....хотя это и есть ответ с учетом структуры пакетов... Когда будете собирать jar в NetBeans, там где-то есть галочка "копировать библиотеки в Lib...". Не помню точно, но как-то так похоже. Если вы её поставите, то он сам всё что нужно за вас сделает. Всё куда надо скопирует и всё куда надо пропишет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2017, 17:15 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=56&tid=2122443]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 248ms |
| total: | 399ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...