Текущее время: Вт, апр 23 2024, 18:19

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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