Веблогический набор JDBC Shared - PullRequest
0 голосов
/ 23 августа 2011

Я использую Weblogic и установил драйвер JDBC, чтобы служба могла подключиться к БД.Эта БД также доступна другим клиентам для других целей.Теперь я хочу установить JDBC-соединения « SHARED » с другими клиентами, которые подключаются к базе данных.Я прочитал, что следующий синтаксис позволил мне достичь этого: jdbc:oracle:thin:<USER>/@(PROTOCOL = TCP)(HOST = <HOST>)(PORT = <PORT>)))(CONNECT_DATA = (SID = <SID>) (SERVER = SHARED))) и позволил бы мне использовать соединения JDBC совместно с другими обычными соединениями.

Это правда?Где установить такие параметры в weblogic?

В настоящее время я использую драйвер JDBC (SERVICES-> JDBC-> DATA SOURCES-> пул соединений (вкладка)), настроенный следующим образом:

URL: jdbc:bea:oracle://[dbIP]:1521

Имя класса водителя:

weblogic.jdbc.oracle.OracleDriver

Свойства:

user=ETL
portNumber=1521
SID=LIVDEV1
serverName=[dbIP]

Спасибо

1 Ответ

0 голосов
/ 17 сентября 2011

URL-адрес Oracle должен быть jdbc: oracle: thin: @ [host] [: port]: SID.Нет необходимости снова устанавливать эти параметры в свойствах, но вам нужно установить пользователя и пароль, WebLogic уже предоставляет для него отдельное поле.Он будет зашифрован WebLogic.

Вы можете ссылаться на http://download.oracle.com/docs/cd/E13222_01/wls/docs81/jdbc/programming.html#1053561

...