Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Not connect / 25 сообщений из 35, страница 1 из 2
28.04.2005, 15:32
    #33040786
peter6636
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
JDBC:com.jnetdirect.jsql.JSQLDriver- 3 тип,trial version
DB:SQL Server 7.0
Не проходит вот эту ветку:
Код: plaintext
1.
con=driver.connect("jdbc:JSQLConnect://localhost/database=Min_transport/user=sa/password=", new  Properties());
Пишет такое:
Код: 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.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
StandardWrapperValve[debugjsp]: Servlet.service()  for  servlet debugjsp threw exception

javax.servlet.ServletException: java/sql/Savepoint

javax.servlet.ServletException: java/sql/Savepoint

	at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java: 463 )

	at org.apache.jsp.index$jsp._jspService(index$jsp.java: 359 )

	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java: 107 )

	at javax.servlet.http.HttpServlet.service(HttpServlet.java: 853 )

	at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java: 202 )

	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 382 )

	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java: 474 )

	at javax.servlet.http.HttpServlet.service(HttpServlet.java: 853 )

	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: 247 )

	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java: 193 )

	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: 243 )

	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java: 566 )

	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 472 )

	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java: 943 )

	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java: 190 )

	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java: 566 )

	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 472 )

	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java: 943 )

	at org.apache.catalina.core.StandardContext.invoke(StandardContext.java: 2343 )

	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java: 180 )

	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java: 566 )

	at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java: 170 )

	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java: 564 )

	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java: 170 )

	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java: 564 )

	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 472 )

	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java: 943 )

	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java: 174 )

	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java: 566 )

	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java: 472 )

	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java: 943 )

	at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java: 1012 )

	at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java: 1107 )

	at java.lang.Thread.run(Thread.java: 484 )

...
Рейтинг: 0 / 0
28.04.2005, 15:44
    #33040852
akula84
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
может
Код: plaintext
1.
con = DriverManager.getConnection(path, new  Properties())
...
Рейтинг: 0 / 0
28.04.2005, 15:46
    #33040859
akula84
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
И зачем в строке инициализации логин и пароль? они же в пропертиз. Может я, конечно, не прав, этим драйвером не пользовался
...
Рейтинг: 0 / 0
28.04.2005, 15:53
    #33040894
peter6636
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
akula84может
Код: plaintext
1.
con = DriverManager.getConnection(path, new  Properties())

Так уже пробовал,не работает.
Логин и пароль указываю потому что у меня в пропертис ничего не указано,там же написано new Properties()-default
...
Рейтинг: 0 / 0
28.04.2005, 16:04
    #33040941
akula84
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
А зачем такой метод тогда? поробуй в пропертиз перетащить логин с паролем или использовать
Код: plaintext
1.
con = DriverManager.getConnection(path)
...
Рейтинг: 0 / 0
28.04.2005, 16:39
    #33041072
peter6636
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
Нифига не пашет
...
Рейтинг: 0 / 0
28.04.2005, 17:08
    #33041192
peter6636
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
Пи...,все ж вроде правильно делаю:
Код: plaintext
1.
2.
3.
4.
String user="sa",password="";
.....
 Class .forName("com.jnetdirect.jsql.JSQLDriver");
con = DriverManager.getConnection("jdbc:JSQLConnect://localhost:8080/",user,password);
Давиться на
Код: plaintext
1.
con = DriverManager.getConnection("jdbc:JSQLConnect://localhost:8080/",user,password);
...
Рейтинг: 0 / 0
28.04.2005, 17:11
    #33041201
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
а ты уверен, что у тебя в URL порт правильный указан?
...
Рейтинг: 0 / 0
28.04.2005, 17:14
    #33041208
peter6636
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
wessenа ты уверен, что у тебя в URL порт правильный указан?
ну да,если бы был другой порт,у меня бы и страничка: http://localhost:8080/index.jsp не грузилась,а она грузиться
...
Рейтинг: 0 / 0
28.04.2005, 17:15
    #33041210
А.Грасоff™ JE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
peter6636 wessenа ты уверен, что у тебя в URL порт правильный указан?
ну да,если бы был другой порт,у меня бы и страничка: http://localhost:8080/index.jsp не грузилась,а она грузиться
гы. а ниче что MS SQL вообще-то совсем другой порт использует,
который никак не связан с http?
...
Рейтинг: 0 / 0
28.04.2005, 17:15
    #33041211
Denis Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
MSSQL обычно на порту 1433 висит.
...
Рейтинг: 0 / 0
28.04.2005, 17:19
    #33041227
peter6636
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
Так что,писать так нужно:
Код: plaintext
1.
con = DriverManager.getConnection("jdbc:JSQLConnect://localhost:1433/",user,password);
но так тоже ошибку выдает,или как
...
Рейтинг: 0 / 0
28.04.2005, 17:20
    #33041239
peter6636
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
Я ж эту фигню в доке вычитал
Код: 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.
Connection Examples
Connect to the local machine to the  default  database with username 'sa':

 jdbc:JSQLConnect://localhost/user=sa

Connect to a named database on a remote server:

 jdbc:JSQLConnect://www.javasoft.com/database=pubs/user=sa/password=sesame

Connect on the non- default  port  4000  to the remote server:

 jdbc:JSQLConnect://www.javasoft.com:4000/database=northwind/user=sa/password=sesame

Connect to a remote database using trusted authentication:

 jdbc:JSQLConnect://123.456.123.456/trustedAuthentication=true

Connect to a  6 . 5  SQL Server:

 jdbc:JSQLConnect://localhost/database=master/user=sa/sqlVersion=6

Connect specifying a customized application name:

 jdbc:JSQLConnect://www.javasoft.com/trustedAuthentication=true/applicationName=MyApp

...
Рейтинг: 0 / 0
28.04.2005, 17:23
    #33041250
А.Грасоff™ JE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
peter6636Так что,писать так нужно:
Код: plaintext
1.
con = DriverManager.getConnection("jdbc:JSQLConnect://localhost:1433/",user,password);
но так тоже ошибку выдает,или как
а ты уверен, что MS SQL Server работает на localhost?
...
Рейтинг: 0 / 0
28.04.2005, 17:32
    #33041280
peter6636
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
А.Грасоff™ JE peter6636Так что,писать так нужно:
Код: plaintext
1.
con = DriverManager.getConnection("jdbc:JSQLConnect://localhost:1433/",user,password);
но так тоже ошибку выдает,или как
а ты уверен, что MS SQL Server работает на localhost?
MS SQL Server стоит у меня на машине, называется fractal,т.е. писать нужно скорее всего так:
Код: plaintext
1.
con = DriverManager.getConnection("jdbc:JSQLConnect://fractal:1433/",user,password);
но все-равно не пашет
...
Рейтинг: 0 / 0
28.04.2005, 17:35
    #33041292
Denis Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
Убери последний слеш, попробуй:
Код: plaintext
1.
con = DriverManager.getConnection("jdbc:JSQLConnect://127.0.0.1:1433",user,password);

Или возьми jTDS:)
...
Рейтинг: 0 / 0
28.04.2005, 17:43
    #33041338
А.Грасоff™ JE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
peter6636 А.Грасоff™ JE peter6636Так что,писать так нужно:
Код: plaintext
1.
con = DriverManager.getConnection("jdbc:JSQLConnect://localhost:1433/",user,password);
но так тоже ошибку выдает,или как
а ты уверен, что MS SQL Server работает на localhost?
MS SQL Server стоит у меня на машине, называется fractal,т.е. писать нужно скорее всего так:
Код: plaintext
1.
con = DriverManager.getConnection("jdbc:JSQLConnect://fractal:1433/",user,password);
но все-равно не пашет
вторая попытка: а ты уверен, что MS SQL Server РАБОТАЕТ на localhost?
сервис запущен?
...
Рейтинг: 0 / 0
28.04.2005, 17:45
    #33041344
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
попробуй порт вообще не указывать
...
Рейтинг: 0 / 0
28.04.2005, 17:45
    #33041345
peter6636
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
Denis PopovУбери последний слеш, попробуй:
Код: plaintext
1.
con = DriverManager.getConnection("jdbc:JSQLConnect://127.0.0.1:1433",user,password);

Или возьми jTDS:)
Убрал,тоже самое,скачал JDTS-1.0.3 добавил один джар к проекту,как теперь его в классе вызвать и какой у него вид урла.
Хотелось бы все-таки директ настроить,а то как-то плохо получается
...
Рейтинг: 0 / 0
28.04.2005, 17:47
    #33041359
peter6636
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
А.Грасоff™ JE peter6636 А.Грасоff™ JE peter6636Так что,писать так нужно:
Код: plaintext
1.
con = DriverManager.getConnection("jdbc:JSQLConnect://localhost:1433/",user,password);
но так тоже ошибку выдает,или как
а ты уверен, что MS SQL Server работает на localhost?
MS SQL Server стоит у меня на машине, называется fractal,т.е. писать нужно скорее всего так:
Код: plaintext
1.
con = DriverManager.getConnection("jdbc:JSQLConnect://fractal:1433/",user,password);
но все-равно не пашет
вторая попытка: а ты уверен, что MS SQL Server РАБОТАЕТ на localhost?
сервис запущен?
Ну да
...
Рейтинг: 0 / 0
28.04.2005, 17:48
    #33041362
Denis Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
Код: plaintext
1.
DriverManager.getConnection("jdbc:jtds:sqlserver://127.0.0.1:1433", user, password);
...
Рейтинг: 0 / 0
28.04.2005, 17:51
    #33041374
А.Грасоff™ JE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
peter6636Не проходит вот эту ветку:
Код: plaintext
1.
con=driver.connect("jdbc:JSQLConnect://localhost/database=Min_transport/user=sa/password=", new  Properties());

как ты определил, что именно эта строчка?
...
Рейтинг: 0 / 0
28.04.2005, 17:54
    #33041388
peter6636
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
А.Грасоff™ JE peter6636Не проходит вот эту ветку:
Код: plaintext
1.
con=driver.connect("jdbc:JSQLConnect://localhost/database=Min_transport/user=sa/password=", new  Properties());

как ты определил, что именно эта строчка?
Поставил перед и после System.out.println();
...
Рейтинг: 0 / 0
29.04.2005, 12:18
    #33042555
peter6636
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
Все перепробывал,та же шняга:
Код: plaintext
1.
con = DriverManager.getConnection("jdbc:JSQLConnect://127.0.0.1",user,password);
Получаю
Код: 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.
Error:  500  Location: /index.jspInternal Servlet Error:java.lang.NoClassDefFoundError: java/sql/Savepoint
 at com.jnetdirect.jsql.JSQLDriver.connect(Unknown Source)
 at java.sql.DriverManager.getConnection(DriverManager.java: 517 )
 at java.sql.DriverManager.getConnection(DriverManager.java: 177 )
 at ukr_sait.ConnectBD.getConnection(ConnectBD.java: 84 )
 at ukr_sait.ConnectBD.(ConnectBD.java: 25 )
 at java.lang. Class .newInstance0( Native  Method)
 at java.lang. Class .newInstance( Class .java: 237 )
 at java.beans.Beans.instantiate(Beans.java: 207 )
 at java.beans.Beans.instantiate(Beans.java: 51 )
 at index_3._jspService(index_3.java: 132 )
 at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java: 119 )
 at javax.servlet.http.HttpServlet.service(HttpServlet.java)
 at org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java: 574 )
 at org.apache.tomcat.core.Handler.invoke(Handler.java: 322 )
 at org.apache.tomcat.core.Handler.service(Handler.java: 235 )
 at org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java: 485 )
 at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java: 917 )
 at org.apache.tomcat.core.ContextManager.service(ContextManager.java: 833 )
 at org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Http10Interceptor.java: 176 )
 at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java: 494 )
 at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java: 516 )
 at java.lang.Thread.run(Thread.java: 484 )

...
Рейтинг: 0 / 0
29.04.2005, 12:21
    #33042562
funikovyuri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Not connect
Код: plaintext
NoClassDefFoundError
гы... я думаю сначало надо с classpath разобраться, а потом уж пытаться присоединиться к БД
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Not connect / 25 сообщений из 35, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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