Текущее время: Ср, май 14 2025, 10:54

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


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 20 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: подключение из SAP к другой БД
СообщениеДобавлено: Сб, авг 20 2011, 10:55 
Специалист
Специалист

Зарегистрирован:
Вт, фев 27 2007, 09:26
Сообщения: 103
Задача: разработчику нужно забирать периодически в SAP какие-то данные из PostgeSQL на другом сервере.
Помогите плиз разобраться - как настроить коннект из SAP к удаленной базе?
моя система RHEL - Oracle - ERP 6.0.
Мысли такие: поднять VPN между серверами. Далее на RHEL накатить ODBC драйвера для PostgeSQL.
А дальше? Где и что нужно настроить в SAP, чтоб разработчик мог видеть удаленную базу?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: подключение из SAP к другой БД
СообщениеДобавлено: Пн, авг 22 2011, 13:44 
Специалист
Специалист

Зарегистрирован:
Чт, авг 19 2004, 13:57
Сообщения: 212
Откуда: Moscow
А нужно обазательно видеть другую базу? Вам же только данные нужны - пусть файл вам по фтп отправляют/или где-то выкладывают, у вас скрипт - грузит данные в сап/абап обрабатывает. А если есть ХI - можно и там настроить

Линки между базами - страшная головная боль имхо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: подключение из SAP к другой БД
СообщениеДобавлено: Пн, авг 22 2011, 16:08 
Специалист
Специалист

Зарегистрирован:
Вт, фев 27 2007, 09:26
Сообщения: 103
Alena__ написал(а):
пусть файл вам по фтп отправляют/или где-то выкладывают, у вас скрипт - грузит данные в сап/абап обрабатывает

ну это уже самый крайний запасной вариант.
Кое с чем уже разобрался. Нужно поставить юниксовый драйвер psqlodbc-09.00.0310. Далее прописать в файлах odbcinst.ini и odbc.ini параметры подключения к PostgreSQL. А вот дальше? Дальше мысли пока обрываются...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: подключение из SAP к другой БД
СообщениеДобавлено: Вт, авг 23 2011, 07:26 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 23 2004, 10:40
Сообщения: 459
Штатное средство сап для подключения к другим БД - DBCO, но PostgeSQL не поддерживается.
Как вариант, можно в Oracle сделать DBLink на PostgeSQL (думаю это возможно). Ну а потом разные варианты - можно попробовать сделать алиас в саповской схеме и прописать структуру в сап словаре, тогда получится работать в абапе с этой таблицей как с локальной. Можно через openSQL, можно через ту же DBCO на локальную БД...
Все это будет интересно и занимательно но кто потом это будет поддерживать?
Вам правильно советуют - используйте специализированные средства - PI...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: подключение из SAP к другой БД
СообщениеДобавлено: Ср, авг 24 2011, 17:27 
Начинающий
Начинающий

Зарегистрирован:
Вт, авг 23 2011, 17:26
Сообщения: 4
Откуда: Москва
Пол: Мужской
Вместо ODBC можно попробовать использовать JAVA-инстанцию и ее возможности соединения через загруженный в Visual Admin JDBC-драйвер. Найдется на SDN -

How to …
Configure UD
Connect on the
J2EE Server for
JDBC Access to
External
Databases


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: подключение из SAP к другой БД
СообщениеДобавлено: Ср, авг 24 2011, 17:57 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
ага, а в джаву ходить через PI :P
можно конечно джавовский класс через JCo-RFC раздавать, тогда абаперам щастье.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: подключение из SAP к другой БД
СообщениеДобавлено: Пт, авг 26 2011, 11:30 
Специалист
Специалист

Зарегистрирован:
Вт, фев 27 2007, 09:26
Сообщения: 103
Поставил драйвера для PostgreSQL, настроил и даже подключился:
Code:
[root@sap admin]# isql -v SDB
+---------------------------------------+
| Connected!                            |
|                                       |
| sql-statement                         |
| help [tablename]                      |
| quit                                  |
|                                       |
+---------------------------------------+
SQL>>

Теперь взялся за настройку файликов initHSODBC.ora, listener.ora, tnsnames.ora
Подскажите пожалуйста, где мне найти программу hsodbc?
При конфигурировании файла listener.ora нужно добавить следующие строки:
Code:
(SID_DESC=
      (SID_NAME=SDB)
       (ORACLE_HOME=c:\oracle\tdb\102)
      (PROGRAM=hsodbc)
    )

Поставила в тупик строчка (PROGRAM=hsodbc). Перерыл все каталоги и не нашел такого. Где мне взять ее? Или как доставить для Linux?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: подключение из SAP к другой БД
СообщениеДобавлено: Вт, авг 30 2011, 13:27 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 11 2008, 09:41
Сообщения: 340
Пол: Мужской
http://www.sql.ru/forum/actualthread.aspx?bid=3&tid=431539&hl=hsodbc%20linux Очень подробная инструкция.

_________________
SAP Basis, SAP Security Audit/Pentest, РФ, Москва


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: подключение из SAP к другой БД
СообщениеДобавлено: Вт, авг 30 2011, 13:31 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 11 2008, 09:41
Сообщения: 340
Пол: Мужской
Вот ещё на буржуйском

_________________
SAP Basis, SAP Security Audit/Pentest, РФ, Москва


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: подключение из SAP к другой БД
СообщениеДобавлено: Вт, авг 30 2011, 16:50 
Специалист
Специалист

Зарегистрирован:
Вт, фев 27 2007, 09:26
Сообщения: 103
спасибо, уже подключились, только использовали не HSODBC, а DG4ODBC. Создали DB-link и через SQL Plus можно выбирать запросом данные. Теперь маленькая проблема у ABAPеров. Как им обращаться к удаленной базе используя DB-link? Нужно ставить локально на машину разработчика Ораклиный клиент и создавать сервис через NET8?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: подключение из SAP к другой БД
СообщениеДобавлено: Вт, авг 30 2011, 19:42 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 16 2004, 17:10
Сообщения: 2229
Откуда: Moscow, кажется...
Пол: Мужской
DmitryF написал(а):
спасибо, уже подключились, только использовали не HSODBC, а DG4ODBC. Создали DB-link и через SQL Plus можно выбирать запросом данные. Теперь маленькая проблема у ABAPеров. Как им обращаться к удаленной базе используя DB-link? Нужно ставить локально на машину разработчика Ораклиный клиент и создавать сервис через NET8?

К, классическому уже, вопросу об исчезновении вашего собственного базисника присоединяется вопрос о вашем собственном абапере. Где он? Ушел вместе с базисником? Да и в любом случае вопрос по абапу не имеет большого смысла задавать в ветке базиса.
Да, совсем забыл. Не забудьте, что вопросы по синтаксису Postgres'а, которые будут возникать у ваших абаперов, надо будет решать вообще не на этом форуме.

_________________
Я бы хотел поглядеть на эффективную армию, состоящую из эффективных менеджеров.
BRGDS,
Aleks Изображение


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: подключение из SAP к другой БД
СообщениеДобавлено: Вт, авг 30 2011, 20:38 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
может, вместо базисника и абапера, им постресщика продать? какая собственно разница

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: подключение из SAP к другой БД
СообщениеДобавлено: Ср, авг 31 2011, 11:08 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 14:57
Сообщения: 5258
Откуда: Ростов невеликий
Пол: Мужской
chumpa написал:
может, вместо базисника и абапера, им постресщика продать? какая собственно разница

эх...напомнили ;) - было время:
сначала был PG95 с PQL-ем
потом SQL-ный пошёл
когда ж на нём ваял-то... - году, так, ... в 96-м - для фомса местного
красиво было - в Xforms интерфейсы ;)

_________________
Нет сегодняшних проблем -
есть вчерашние ошибки
(с)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: подключение из SAP к другой БД
СообщениеДобавлено: Ср, авг 31 2011, 12:11 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
если бы молодость знала,
если бы старость могла

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: подключение из SAP к другой БД
СообщениеДобавлено: Ср, авг 31 2011, 12:29 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 14:57
Сообщения: 5258
Откуда: Ростов невеликий
Пол: Мужской
chumpa написал:
если бы молодость знала,
если бы старость могла

да если нас в тёмном углу, да к тёплой стене...;)
тут к информиксу 90-х цепляться приходится - ibm-меры уже ручки подняли - грят wsdl не поддерживается, а мамонты вымерли все ;)

_________________
Нет сегодняшних проблем -
есть вчерашние ошибки
(с)


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

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


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

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


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

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