|
|
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
1-Как сделать соединение между сервером приложения и СУБД через сетевое соединение(т.е. не через ODBC).Если можно маленький пример.(ссылку) 2-где можно почитать про компоненты SWING для построения GUI интерфейса. Заранее благодарен за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2007, 12:12:31 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
Соединение между клиентами и сервером должно быть реализовано с использованием протокола TCP/IP посредством сокетов или технологии rmi. Язык написания Java. Спасибо за помощь.... При конекте к баз данных возникае ошибка Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2007, 16:53:44 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
Чет я вопрос не понял, как ты собираешься конектиться к БД ? ЗЫ.. почитай про EJB или Hybernate... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 07:53:09 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
prohodil mimoЧет я вопрос не понял, как ты собираешься конектиться к БД ? ЗЫ.. почитай про EJB или Hybernate... - сначала про JDBC и подключение JAR-архивов в CLASSPATH (поищите в этом форуме, произошедшая ошибка возникает из-за отсутствия доступа JVM к классу JDBC-драйвера) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 10:04:44 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
Проект должен выполнен в архитектуре клинет-сервер на языке JAVA с применением компонентов SWING для построения GUI интерфейса (Java Grafical User Inerfase). Соединение между клиентами и сервером должно быть реализовано с использованием протокола TCP/IP посредством технологии rmi. Сервер должен быть многопоточным. В качестве сервера БД необходимо использовать SQl Server. Соединение между сервером приложения и СУБД должно осуществляться через сетевое соединение(т.е. не через ODBC). RmI технологию понял ,вот как произвести соединение с бд не могу понять!!!! помогите плиз! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 10:56:05 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
Подойдет ли jdbc технология для связи с бд? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 10:59:22 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
У меня такой CLASSPATH=.;c:\program files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;c:\program files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar;c:\program files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar НО выкидывает туже ошибку (Ж ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 11:10:23 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
насколько помню, косяк из-за пробелов в classpath... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 11:17:46 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
Я уже и так пробовал CLASSPATH=.;"c:\program files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar";.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 11:29:48 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
XiPoMaHtЯ уже и так пробовал.... строку запуска в студию... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 11:43:42 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
XiPoMaHtЯ уже и так пробовал CLASSPATH=.;"c:\program files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar";.... - попробуте скопировать msbase.jar в папку %JAVA_HOME%/jre/lib/ext, если ошибка исчезнет, значит дело точно в путях из CLASSPATH ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 11:48:36 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 11:49:43 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
Kachalov XiPoMaHtЯ уже и так пробовал CLASSPATH=.;"c:\program files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar";.... - попробуте скопировать msbase.jar в папку %JAVA_HOME%/jre/lib/ext, если ошибка исчезнет, значит дело точно в путях из CLASSPATH автор таже ошибка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 11:54:33 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
XiPoMaHt автор таже ошибка - а в msbase.jar есть класс com.microsoft.sqlserver.jdbc.SQLServerDriver? - сколько JVM в системе и какая из них используется для запуска приложения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 12:10:44 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
Kachalov XiPoMaHt автор таже ошибка - а в msbase.jar есть класс com.microsoft.sqlserver.jdbc.SQLServerDriver? - сколько JVM в системе и какая из них используется для запуска приложения? автор Одна JVM (jdk1.5.0,jre1.5.0) автор А не подскажите проверить в msbase.jar есть класс com.microsoft.sqlserver.jdbc.SQLServerDriver или нет?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 12:15:37 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
XiPoMaHtОдна JVM (jdk1.5.0,jre1.5.0) - обратите внимание, что папка /ext есть и в JDK и в JRE - на всякий случай драйвер киньте в обе XiPoMaHt А не подскажите проверить в msbase.jar есть класс com.microsoft.sqlserver.jdbc.SQLServerDriver или нет?! В FAR-менеджере находите JAR, наводите на него курсор и нажимаете "Enter". Если нет FAR-а откройте файл в WinZIP, WinRAR и т. п. После чего проверяете наличие нужного класса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 12:24:27 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
используется jdk1.5.0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 12:25:18 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
Скопировал в %JAVA_HOME%/jre/lib/ext msbase.jar mssqlserver.jar msutil.jar и получил ошибку java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket. at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source) at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source) at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source) at com.microsoft.jdbc.sqlserver.tds.TDSConnection.<init>(Unknown Source) at com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Source) at com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown Source) at com.microsoft.jdbc.base.BaseConnection.open(Unknown Source) at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source) at java.sql.DriverManager.getConnection(DriverManager.java:525) at java.sql.DriverManager.getConnection(DriverManager.java:171) at connect.getConnection(connect.java:27) at connect.displayDbProperties(connect.java:44) at connect.main(connect.java:80) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 13:12:43 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
XiPoMaHt java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket. - это уже другая ошибка, драйвер не может создать сетевое соединение с БД. Запущена ли база, не мешает ли файрвол? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 13:16:35 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
Еще вопрос подойдет ли jdbc технология для соединение между сервером приложения и СУБД должно осуществляться через сетевое соединение(т.е. не через ODBC). Спасибо огромное за помощи! Скорее всего админ прикрыл порты.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 13:22:34 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
Если у тебя сервак MSSQL2000 или MSSQL2005 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 13:23:27 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
=))Если у тебя сервак MSSQL2000 или MSSQL2005 ? авторMs Sql Server ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 13:25:56 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
XiPoMaHtMs Sql Server Какой именно ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 13:26:53 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
XiPoMaHt =))Если у тебя сервак MSSQL2000 или MSSQL2005 ? авторMs Sql Server 2000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 13:26:56 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
;) тогда попробуй скачать драйвер JTDS, где-то на sourceforge лежит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 13:30:10 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
XiPoMaHtЕще вопрос подойдет ли jdbc технология для соединение между сервером приложения и СУБД должно осуществляться через сетевое соединение(т.е. не через ODBC). JDBC - это интерфейс взаимодействия с базами данных в Java, который является основой этого взаимодействия, собственно вся работа с базами ведется именно через него. Для удобства программиста бывают надстройки над JDBC (хотя сам JDBC достаточно прост), но в любом случае без JDBC никуда :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 13:33:21 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
=));) тогда попробуй скачать драйвер JTDS, где-то на sourceforge лежит автор а чем это драйвер отличается от JDBC ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 13:34:42 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
Kachalov XiPoMaHtЕще вопрос подойдет ли jdbc технология для соединение между сервером приложения и СУБД должно осуществляться через сетевое соединение(т.е. не через ODBC). JDBC - это интерфейс взаимодействия с базами данных в Java, который является основой этого взаимодействия, собственно вся работа с базами ведется именно через него. Для удобства программиста бывают надстройки над JDBC (хотя сам JDBC достаточно прост), но в любом случае без JDBC никуда :) автор т.е без JdBc никуда . А sqljdbc.jar - это для чего? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 13:40:29 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
XiPoMaHt =));) тогда попробуй скачать драйвер JTDS, где-то на sourceforge лежит автор а чем это драйвер отличается от JDBC - JDBC это интерфейс взаимодействия с базами данных, а его реализация находится в JDBC-драйверах, одним из которых и является драйвер к MSSQL от JTDS ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 13:43:26 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
XiPoMaHtА sqljdbc.jar - это для чего? - к сожалению, название JAR-архива мне ничего не говорит, если заглянете внурь (описаным выше способом), то сможете увидеть названия пакетов находящихся в этом файле, после чего можно будет рассуждать о том что это такое и зачем оно нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 13:46:30 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
Понятно,спасиб! Если я использую rmi технологию то соединения с бд нужно реализовать на серверной части, может подскажите лучший способ реализации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 13:50:30 |
|
||
|
Connect к Sql Server
|
|||
|---|---|---|---|
|
#18+
можешь ли ты сказать что конкретно тебе нужно ? трехзвенка (сервер БД/сервер приложения/клиентская часть(web интерфейс))? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 13:55:56 |
|
||
|
|

start [/forum/topic.php?all=1&fid=59&tid=2145563]: |
0ms |
get settings: |
16ms |
get forum list: |
27ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
74ms |
get topic data: |
22ms |
get forum data: |
7ms |
get page messages: |
107ms |
get tp. blocked users: |
3ms |
| others: | 313ms |
| total: | 585ms |

| 0 / 0 |
