powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Подключение к MS SQL Server через JDBC
19 сообщений из 19, страница 1 из 1
Подключение к MS SQL Server через JDBC
    #33216534
Alexey_VV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все пальцы сбил. Помогите. Не могу подключиться к MS SQL. Установил микрософтский драйвер JDBC, пути в CLASSPATH до *.jar драйвера прописал... Не выходит каменный цветок!!!
Пишет:

java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
...
Рейтинг: 0 / 0
Подключение к MS SQL Server через JDBC
    #33216560
Фотография www.fun4me.narod.ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К чему пути-то прописал?
К этому:

• \Your installation path\Lib\Msbase.jar
• \Your installation path\Lib\Msutil.jar
• \Your installation path\Lib\Mssqlserver.jar

Да, и CLASSPATH в студию, если не затруднит, конечно.
...
Рейтинг: 0 / 0
Подключение к MS SQL Server через JDBC
    #33216561
Фотография www.fun4me.narod.ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тынц (на всякий случай)
...
Рейтинг: 0 / 0
Подключение к MS SQL Server через JDBC
    #33216565
коты
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://sourceforge.net/projects/jtds

just another freak in the Freak Kingdom
...
Рейтинг: 0 / 0
Подключение к MS SQL Server через JDBC
    #33217328
Alexey_VV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, в IDE подключил эти JARы и всё заработало...
...
Рейтинг: 0 / 0
Подключение к MS SQL Server через JDBC
    #33217345
Alexey_VV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, в IDE подключил эти JARы и всё заработало, т.е. из IDE программа запускается. Но из коммандной строки не хочет (java -classpath <install_dir>/msbase.jar Test_SQL.class).
Вопрос: а как собственно этот класс правильно перенести на другую машину и запустить его там?
...
Рейтинг: 0 / 0
Подключение к MS SQL Server через JDBC
    #33217383
Я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Я
Гость
Код: plaintext
java -classpath <install_dir>/msbase.jar Test_SQL. class 
Думаю ".class", это лишнее.

Посмотри строку запуска в ИДЕ, как она запускает, и сделай также.
...
Рейтинг: 0 / 0
Подключение к MS SQL Server через JDBC
    #33217390
Я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Я
Гость
З.Ы. Сначала ты говоришь про три жара, а в ком. строке, приведенной тобой, подключается один.
...
Рейтинг: 0 / 0
Подключение к MS SQL Server через JDBC
    #33217468
Alexey_VV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я, ничего не помогает...
...
Рейтинг: 0 / 0
Подключение к MS SQL Server через JDBC
    #33217484
Alexey_VV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я, ничего не помогает...
Я пользуюсь IntelliJ-IDEA, она в classpath суёт кучу всего, в том силе и своего, хотя приложение обычное консольное, без наворотов. Да ещё использует команду java из собственной директории. Я попробовал задать такой же classpath для стандартной команды java: результат тот же - ClassNotFound.
...
Рейтинг: 0 / 0
Подключение к MS SQL Server через JDBC
    #33217488
Я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Я
Гость
Дай текст батника, которым ты запускаешь свой класс и текст, который дает IDEA.
И еще раз полностью, то что тебе пишется в консоли.
...
Рейтинг: 0 / 0
Подключение к MS SQL Server через JDBC
    #33217502
Alexey_VV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
IDEA
"C:\Program Files\Java\jdk1.5.0_03\bin\java"
 -Didea.launcher.port= 7533 
 -Didea.launcher.library=D:\IntelliJ-IDEA- 4 . 5 \bin\breakgen.dll
 -Dfile.encoding=windows- 1251 
 -classpath 
	"C:\Program Files\Java\jdk1.5.0_03\jre\lib\charsets.jar;
	C:\Program Files\Java\jdk1.5.0_03\jre\lib\deploy.jar;
	C:\Program Files\Java\jdk1.5.0_03\jre\lib\javaws.jar;
	C:\Program Files\Java\jdk1.5.0_03\jre\lib\jce.jar;
	C:\Program Files\Java\jdk1.5.0_03\jre\lib\jsse.jar;
	C:\Program Files\Java\jdk1.5.0_03\jre\lib\plugin.jar;
	C:\Program Files\Java\jdk1.5.0_03\jre\lib\rt.jar;
	C:\Program Files\Java\jdk1.5.0_03\jre\lib\ext\dnsns.jar;
	C:\Program Files\Java\jdk1.5.0_03\jre\lib\ext\localedata.jar;
	C:\Program Files\Java\jdk1.5.0_03\jre\lib\ext\sunjce_provider.jar;
	C:\Program Files\Java\jdk1.5.0_03\jre\lib\ext\sunpkcs11.jar;
D:\SQLServer\msbase.jar;D:\SQLServer\mssqlserver.jar;D:\SQLServer\msutil.jar;D:\Java_Learning\IntelliJ_projects\classes;D:\SQLServer;
	D:\IntelliJ-IDEA-4.5\lib\idea_rt.jar" 

com.intellij.rt.execution.application.AppMain j_db.Test_SQL


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
МОЙ
java -classpath 
"C:\Program Files\Java\jdk1.5.0_03\jre\lib\charsets.jar;
C:\Program Files\Java\jdk1.5.0_03\jre\lib\deploy.jar;
C:\Program Files\Java\jdk1.5.0_03\jre\lib\javaws.jar;
C:\Program Files\Java\jdk1.5.0_03\jre\lib\jce.jar;
C:\Program Files\Java\jdk1.5.0_03\jre\lib\jsse.jar;
C:\Program Files\Java\jdk1.5.0_03\jre\lib\plugin.jar;
C:\Program Files\Java\jdk1.5.0_03\jre\lib\rt.jar;
C:\Program Files\Java\jdk1.5.0_03\jre\lib\ext\dnsns.jar;
C:\Program Files\Java\jdk1.5.0_03\jre\lib\ext\localedata.jar;
C:\Program Files\Java\jdk1.5.0_03\jre\lib\ext\sunjce_provider.jar;
C:\Program Files\Java\jdk1.5.0_03\jre\lib\ext\sunpkcs11.jar;
D:\SQLServer\msbase.jar;
D:\SQLServer\mssqlserver.jar;
D:\SQLServer\msutil.jar;
D:\Java_Learning\IntelliJ_projects\classes;
D:\SQLServer;D:\IntelliJ-IDEA-4.5\lib\idea_rt.jar" 
Test_SQL
...
Рейтинг: 0 / 0
Подключение к MS SQL Server через JDBC
    #33217511
Alexey_VV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В консоли:
Exception in thread "main" java.lang.NoClassDefFoundError: Test_SQL
...
Рейтинг: 0 / 0
Подключение к MS SQL Server через JDBC
    #33217539
Фотография www.fun4me.narod.ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey_VVВ консоли:
Exception in thread "main" java.lang.NoClassDefFoundError: Test_SQL

Добавь путь с Test_SQL. И не Test_SQL , а j_db.Test_SQL .

P.S.

И зачем нужна IDE после этого?
...
Рейтинг: 0 / 0
Подключение к MS SQL Server через JDBC
    #33217549
Фотография www.fun4me.narod.ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
www.fun4me.narod.ru
Добавь путь к Test_SQL. И не Test_SQL , а j_db.Test_SQL .


Это либо jar либо каталог какой-нибудь.
...
Рейтинг: 0 / 0
Подключение к MS SQL Server через JDBC
    #33217571
Alexey_VV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я, спасибо!!! Всё заработало. Я просто добавил имя пакета (j_db) перед указанием запускаемого класса.

www.fun4me.narod.ru
И зачем нужна IDE после этого?

IDE нужна для проверки сиснтаксиса и прочей лабуды :)

Я, а может ты подскажешь: как правильно собирать дистрибутив?
...
Рейтинг: 0 / 0
Подключение к MS SQL Server через JDBC
    #33217725
Я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Я
Гость
Alexey_VVЯ, спасибо!!! Всё заработало. Я просто добавил имя пакета (j_db) перед указанием запускаемого класса.

www.fun4me.narod.ru
И зачем нужна IDE после этого?

IDE нужна для проверки сиснтаксиса и прочей лабуды :)

Я, а может ты подскажешь: как правильно собирать дистрибутив?
Просто надо попытаться наиболее полно сформулировать свой вопрос, и он в половине случаев отпадает сам собой. Вопрос должен звучать не как сделать это, я вот делаю вот так и у меня вот здесь не получается.
Про дистрибутив... Тема не раз поднималась в последнее время.
Твое понятие дистрибутива, что в него должно входить, как должно работать?
...
Рейтинг: 0 / 0
Подключение к MS SQL Server через JDBC
    #33217747
Alexey_VV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, вобщем да. Что должно входить и как работать?
...
Рейтинг: 0 / 0
Подключение к MS SQL Server через JDBC
    #33217755
Alexey_VV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я имею ввиду локальное приложение... Да вобщем я уже разобрался. Спасибо.
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Подключение к MS SQL Server через JDBC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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