Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl / 11 сообщений из 11, страница 1 из 1
16.07.2004, 19:02
    #32609003
oson
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
Господа.
Кто знает все-ж таки, какие параметры нужны для oracle.jdbc.pool.OracleConnectionCacheImpl
Пишу уже так
<jsp:useBean id="ods" class="oracle.jdbc.pool.OracleConnectionCacheImpl" scope="session" />
ods.setURL("jdbc:oracle:thin:@serg:1521:craft.od.ua");
(serg = имя компа, craft.od.ua = полное имя базы на том компе)
ods.setUser("test");
ods.setPassword("test");

Отвечает
java.sql.SQLException: Io exception: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=153092352)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
...
Рейтинг: 0 / 0
16.07.2004, 20:59
    #32609082
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
osonГоспода.
Кто знает все-ж таки, какие параметры нужны для oracle.jdbc.pool.OracleConnectionCacheImpl
Пишу уже так
<jsp:useBean id="ods" class="oracle.jdbc.pool.OracleConnectionCacheImpl" scope="session" />
ods.setURL("jdbc:oracle:thin:@serg:1521:craft.od.ua");
(serg = имя компа, craft.od.ua = полное имя базы на том компе)
ods.setUser("test");
ods.setPassword("test");

Отвечает
java.sql.SQLException: Io exception: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=153092352)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
Пробовал имя компа на ip менять?
...
Рейтинг: 0 / 0
19.07.2004, 09:23
    #32609847
RedPank
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
На сколько я помню OracleConnectionCacheImpl работает только OCI драйвером
...
Рейтинг: 0 / 0
19.07.2004, 09:47
    #32609880
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
RedPankНа сколько я помню OracleConnectionCacheImpl работает только OCI драйвером
А здесь говорят, что нет.
...
Рейтинг: 0 / 0
19.07.2004, 13:13
    #32610423
sanek842
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
все работает и через thin

первое что нужно проверить ping serg
потом убедится что на компе serg стартован listener
потом проверить правильность указания ему sid_name

думаю что у вас что то напутано с SID, поскольку ошибка 12505 :

12505, 00000, "TNS:listener could not resolve SID given in connect descriptor"
// *Cause: The SID in the CONNECT_DATA was not found in the listener's tables.
// *Action: Check to make sure that the SID specified is correct.
...


если у вас всетаки передается все верно, то на том компе должно работать локально ( или с машины где стоит оракловый клиент ) tnsping craft.od.ua

попробуйте еще вот так
jdbc:oracle:thin:@serg:1521:craft
может поможет ...
...
Рейтинг: 0 / 0
19.07.2004, 13:50
    #32610531
RedPank
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
- У меня не получалось конектиться через thin. (не показатель ;-) )
- У ORACLE я не встречал примеров с thin (хотя с OCI полно)
- В доке ORACLE ест сноска:

ORACLE
--------------------------------------------------------------------------------
Note:
The concept of connection caching is not relevant to the server-side internal driver, where you are simply using the default connection, and is only relevant to the server-side Thin driver within a single session.
...
Рейтинг: 0 / 0
19.07.2004, 14:08
    #32610593
sanek842
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
RedPank У ORACLE я не встречал примеров с thin (хотя с OCI полно)

А по поиску .... :)


а вот такая картина наблюдается при задании cods.setMinLimit(3);

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
SQL> r
   1 * select v.USERNAME,v.STATUS,v.PROGRAM,v.SID,v.SERIAL# from v$session v

USERNAME        STATUS   PROGRAM                               SID    SERIAL#
 --------------- -------- ------------------------------ ---------- ----------
 
                ACTIVE   ORACLE.EXE                               1            1 
                ACTIVE   ORACLE.EXE                               2            1 
                ACTIVE   ORACLE.EXE                               3            1 
                ACTIVE   ORACLE.EXE                               4            1 
                ACTIVE   ORACLE.EXE                               5            1 
                ACTIVE   ORACLE.EXE                               6            1 
                ACTIVE   ORACLE.EXE                               7            1 
                ACTIVE   ORACLE.EXE                               8            1 
SCOTT           INACTIVE JDBC Thin Client                         9         6905 
SYS             ACTIVE   sqlplusw.exe                            10        15010 
SCOTT           INACTIVE JDBC Thin Client                        14         7587 
SCOTT           INACTIVE JDBC Thin Client                        15         2606 

 12  rows selected.

SQL> 
...
Рейтинг: 0 / 0
20.07.2004, 11:02
    #32611949
RedPank
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
Тогда я тоже чего-то не понимаю ... сколько не бился - ничего не получается.


P.S.
С ORACLE у меня все Ok.
...
Рейтинг: 0 / 0
20.07.2004, 14:28
    #32612731
sanek842
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
может еще сам jdbc драйвер мозги ...
можно еще уточнить свою версию JDK , версию oracle, и сюда сходить http://otn.oracle.com/software/tech/java/sqlj_jdbc/index.html

идеальным вариантом было бы работать в JDeveloper, как правило там уже все подобрано нужным образом ( и jdk там есть )

про себя могу сказать так, отлаживались примеры в JDeveloper 9.0.3 ( JDK 1.3 ), в рабочем варианте используются на Tomcat 4 ( JDK 1.3 )

Сейчас так то надо уже JDeveloper10 пинать , у них (на otn) в samples code лежит новая схема пула с OracleConnectionCacheManager , лучше уж сразу с ней разбираться ( это уже все идет под JDK 1.4 ). Только вот некогда стало ( отвели от явы обстоятельства по работе в сторону С++ )

P.S.
ну, насколько знал, настолько поделился
...
Рейтинг: 0 / 0
02.08.2004, 15:38
    #32631704
oson
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
А вдруг кому-то понадобиться
Подключается и как тонкий клиент
Вот настройки, что я прописываю для пула в Sun AppServer
Data Source Class Name: oracle.jdbc.pool.OracleConnectionCacheImpl
Resource Type: javax.sql.ConnectionPoolDataSource
URL : jdbc:oracle:thin:@<name_comp>:1521:<SID_DB>
password : <psw>
user : <username>
И в folder C:\Sun\AppServer\domains\domain1\lib\ext
кидаю classes12.jar (или в путях AppServer прописать в JVM Settings -
Path Settings)
...
Рейтинг: 0 / 0
02.08.2004, 17:20
    #32631914
Denis Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
oson
ods.setURL("jdbc:oracle:thin:@serg:1521:craft.od.ua");

...
java.sql.SQLException: Io exception: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=153092352)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))

Попробуй написать craft.od.ua в верхнем регистре, т.е. CRAFT.OD.UA.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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