Текущее время: Вс, фев 01 2026, 14:32

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: JDBC
СообщениеДобавлено: Пн, окт 17 2011, 10:43 
Директор
Директор

Зарегистрирован:
Чт, май 12 2005, 11:10
Сообщения: 1038
Пол: Мужской
Добрый день всем!

Подскажите, где можно подробнее почитать про JDBC ?
Вообще мне нужно из АВАРа вызвать stored procedure - может быть есть какой-то коннектор готовый в XI ?
(ADO/COM не подходит, ибо вызов должен быть на сервере, а не на клиенте)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JDBC
СообщениеДобавлено: Пн, окт 17 2011, 11:22 
Специалист
Специалист

Зарегистрирован:
Пт, май 07 2010, 13:17
Сообщения: 120
Откуда: Сургут
Пол: Мужской
Добрый, почитать тут
http://help.sap.com/saphelp_nwpi71/help ... ameset.htm
из абапа через pi proxy в хранимую процедуру - без особых проблем.

Egal написал:
Добрый день всем!

Подскажите, где можно подробнее почитать про JDBC ?
Вообще мне нужно из АВАРа вызвать stored procedure - может быть есть какой-то коннектор готовый в XI ?
(ADO/COM не подходит, ибо вызов должен быть на сервере, а не на клиенте)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: JDBC
СообщениеДобавлено: Пн, окт 17 2011, 12:28 
Директор
Директор

Зарегистрирован:
Чт, май 12 2005, 11:10
Сообщения: 1038
Пол: Мужской
О, спасибо большое! чет я пропустил эту ссылку - ползал только что по сапхелпу.
А примерчик может есть рабочий какой?

molochko_mf написал:
Добрый, почитать тут
http://help.sap.com/saphelp_nwpi71/help ... ameset.htm
из абапа через pi proxy в хранимую процедуру - без особых проблем.

Egal написал:
Добрый день всем!

Подскажите, где можно подробнее почитать про JDBC ?
Вообще мне нужно из АВАРа вызвать stored procedure - может быть есть какой-то коннектор готовый в XI ?
(ADO/COM не подходит, ибо вызов должен быть на сервере, а не на клиенте)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JDBC
СообщениеДобавлено: Пн, окт 17 2011, 15:36 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
тема популярная, на SDN таких примеров дофига. А JDBC-драйвера для БД установлены на стороне XI? Доступ по портам есть?

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JDBC
СообщениеДобавлено: Пн, окт 17 2011, 20:13 
Директор
Директор

Зарегистрирован:
Чт, май 12 2005, 11:10
Сообщения: 1038
Пол: Мужской
chumpa написал:
тема популярная, на SDN таких примеров дофига. А JDBC-драйвера для БД установлены на стороне XI? Доступ по портам есть?

Я делаю все в песочнице, на ESXi-е. Пока установлена ERP, PI и Oracle. Про драйвера пока только читаю.

Мне собственно нужен толстый клиент - то есть коннект мне нужен без клиента оракла, все должно быть на сервере.
Грубо говоря [ERP-вызов из ABAP-а]--->[PI--какой-то-FM-интерфейс]--->[Oracle_stored_procedure] и обратно в ERP вернулась текстовая таблица.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JDBC
СообщениеДобавлено: Вт, окт 18 2011, 09:42 
Директор
Директор

Зарегистрирован:
Чт, май 12 2005, 11:10
Сообщения: 1038
Пол: Мужской
Однако фига а не толстый клиент - https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=867176
Согласно ноте 867176 SAP поддерживает только 1 из 4 типов драйверов, и это тонкий.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JDBC
СообщениеДобавлено: Вт, окт 18 2011, 10:02 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
вообще задачу в песочнице можно без PI решить, но на продуктиве могут быть другие условия по межсетевым экранам, портам, и т.д.
Да, в PI лишь тонкие JDBC-клиенты. OCI не получится.

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JDBC
СообщениеДобавлено: Вт, окт 18 2011, 10:39 
Директор
Директор

Зарегистрирован:
Чт, май 12 2005, 11:10
Сообщения: 1038
Пол: Мужской
chumpa написал:
вообще задачу в песочнице можно без PI решить, но на продуктиве могут быть другие условия по межсетевым экранам, портам, и т.д.

Мне надо макет показать, который соответствует исходным данным - PI все равно будет, так что я и сделал ландшафт как он должен быть.

chumpa написал:
Да, в PI лишь тонкие JDBC-клиенты. OCI не получится.

Ну да и ладно, в целом-то мне все равно, драйвера все равно на сервере стоят.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JDBC
СообщениеДобавлено: Пн, ноя 21 2011, 16:39 
Директор
Директор

Зарегистрирован:
Чт, май 12 2005, 11:10
Сообщения: 1038
Пол: Мужской
Добрались таки ноги и руки более плотно заняться этой штукой.

Качнул JDBC драйвер. Написал на жаве тестовый класс коннекта к Ораклу. Коннект идет, все вроде нормально.

Теперь пошел на http://hostname:50000/nwa - и в Configuration -> Application Resources при создании нового ресурса хотел бы увидеть Deploy new JDBC Driver.
Но там нет такого пункта. Как и New Resource Adapter.

Что не так? Может доставить что-то нужно?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JDBC
СообщениеДобавлено: Вт, ноя 22 2011, 05:25 
Специалист
Специалист

Зарегистрирован:
Пт, май 07 2010, 13:17
Сообщения: 120
Откуда: Сургут
Пол: Мужской
драйвера надо через jspm ставить
http://www.sdn.sap.com/irj/scn/weblogs? ... /wlg/19597


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: JDBC
СообщениеДобавлено: Чт, ноя 24 2011, 14:28 
Директор
Директор

Зарегистрирован:
Чт, май 12 2005, 11:10
Сообщения: 1038
Пол: Мужской
molochko_mf написал:
драйвера надо через jspm ставить
http://www.sdn.sap.com/irj/scn/weblogs? ... /wlg/19597


По-моему тут описана установка не драйвера а адаптера? (файл .sda)
Драйвер в jar-е лежит.


В PI 7.3 - есть такая строчка Deploy New JDBC Driver. Но нет такого Resource Adapter с названием jcoConnector, в который я должен добавить reference на этот самый драйвер.


Последний раз редактировалось Egal Чт, ноя 24 2011, 14:35, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JDBC
СообщениеДобавлено: Чт, ноя 24 2011, 14:35 
Специалист
Специалист

Зарегистрирован:
Пт, май 07 2010, 13:17
Сообщения: 120
Откуда: Сургут
Пол: Мужской
двайвера в JAR но их надо в com.sap.aii.adapter.lib.sda засунуть


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: JDBC
СообщениеДобавлено: Чт, ноя 24 2011, 14:56 
Директор
Директор

Зарегистрирован:
Чт, май 12 2005, 11:10
Сообщения: 1038
Пол: Мужской
molochko_mf написал:
двайвера в JAR но их надо в com.sap.aii.adapter.lib.sda засунуть

У меня на диске с жавой нет такого файла ...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JDBC
СообщениеДобавлено: Чт, ноя 24 2011, 15:26 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
в /usr/sap/<SID> поищи

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: JDBC
СообщениеДобавлено: Чт, ноя 24 2011, 15:37 
Директор
Директор

Зарегистрирован:
Чт, май 12 2005, 11:10
Сообщения: 1038
Пол: Мужской
chumpa написал:
в /usr/sap/<SID> поищи


Там тоже нет
Есть похожие директории, начинающиеся на com.sap.aii.adapter...

Я пошел по гайду с сдн-а - ...50000:/nwa - далее конфигурации, аппликейшн ресурсы, и в комбобоксе выбрал деплой нового jdbc драйвера
Воткнулся, лампа зеленая ...
Дальше его надо добавить в референс в ресурс адаптер - по гайду он уже есть. А у меня нет...

Муть какая-то блин.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB