powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
11 сообщений из 11, страница 1 из 1
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
    #32609003
Фотография 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))))
...
Рейтинг: 0 / 0
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
    #32609082
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
    #32609847
Фотография RedPank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На сколько я помню OracleConnectionCacheImpl работает только OCI драйвером
...
Рейтинг: 0 / 0
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
    #32609880
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RedPankНа сколько я помню OracleConnectionCacheImpl работает только OCI драйвером
А здесь говорят, что нет.
...
Рейтинг: 0 / 0
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
    #32610423
sanek842
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все работает и через 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
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
    #32610531
Фотография RedPank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
- У меня не получалось конектиться через 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
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
    #32610593
sanek842
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
    #32611949
Фотография RedPank
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда я тоже чего-то не понимаю ... сколько не бился - ничего не получается.


P.S.
С ORACLE у меня все Ok.
...
Рейтинг: 0 / 0
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
    #32612731
sanek842
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может еще сам 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
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
    #32631704
Фотография oson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вдруг кому-то понадобиться
Подключается и как тонкий клиент
Вот настройки, что я прописываю для пула в 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
Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
    #32631914
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
11 сообщений из 11, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Параметры для подсоединения к Oracle через oracle.jdbc.pool.OracleConnectionCacheImpl
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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