Текущее время: Ср, июл 02 2025, 08:40

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


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


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Интерфейс со сторонними БД
СообщениеДобавлено: Ср, мар 02 2005, 14:41 
Гость
Уважаемые коллеги!
Стоит задача - каждый день в определенное время необходимо скачивать из сторонней оракловой базы в R/3 данные в фоновом режиме.

Подскажите, пожалуйста, с помощью каких средств это можно осуществить?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения: Re: Интерфейс со сторонними БД
СообщениеДобавлено: Ср, мар 02 2005, 15:44 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, авг 26 2004, 05:04
Сообщения: 922
Откуда: Челябинск
Пол: Мужской
Elena написала:
Уважаемые коллеги!
Стоит задача - каждый день в определенное время необходимо скачивать из сторонней оракловой базы в R/3 данные в фоновом режиме.

Подскажите, пожалуйста, с помощью каких средств это можно осуществить?

один из способов RFC

_________________
Все будет хорошо...
http://sap-blog.ru/


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интерфейс со сторонними БД
СообщениеДобавлено: Ср, мар 02 2005, 15:59 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
Elena написала:
Уважаемые коллеги!
Стоит задача - каждый день в определенное время необходимо скачивать из сторонней оракловой базы в R/3 данные в фоновом режиме.

Подскажите, пожалуйста, с помощью каких средств это можно осуществить?

Какая платформа SAP системы ?
Есть более нормальный вариант с использованием EXEC SQL. В этом форуме уже давали пояснения на данную тему (в частности мне). Немного тестил на MiniSAP-е - раотает. Более удобный вариант, чем RFC.

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 02 2005, 16:08 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Если система у вас на ms sql стоит - то в нем есть удобнейшие средства для перекачки данных между различными БД

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 02 2005, 16:10 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 21 2004, 16:30
Сообщения: 609
Пол: Мужской
обычно через EXEC SQL, вроде бы еще в tnsnames.ora прописать записи про другую оракловую базу на уровен ос. Ещи в одной табличке завести запись о ней, чтобы коннект к той базе был. Где то это уже обсуждали. Когда то я это делал и с оракловой и с MS SQL тоже.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 03 2005, 07:10 
Гость
У нас стоит версия SAP 4.7 платформа ORACLE. Я никогда не работала с RFC, может быть кто-нибудь подскажет с чего начать по шагам. И если можно примерчик программы.
Я написала программу по доступу к сторонней БД через АДО, но тогда требуется запускать эту программу именно с моего компьютера, где стоит клиент ORACLE.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 03 2005, 08:41 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
Elena написала:
У нас стоит версия SAP 4.7 платформа ORACLE. Я никогда не работала с RFC, может быть кто-нибудь подскажет с чего начать по шагам. И если можно примерчик программы.
Я написала программу по доступу к сторонней БД через АДО, но тогда требуется запускать эту программу именно с моего компьютера, где стоит клиент ORACLE.

1. Лучше используйте EXEC SQL.
2. В чем писали программу ?
3. Для "автономки" Вашей программы надо:
3.1. Написать ее как RFC-сервер (используя RFCSDK. Идет с SAPGUI)
3.2. Установить SAPGATEWAY к которому подсунуть эту программу
3.3. Сделать соответствующие настройки в SAPGW
3.4. Сделать соответствующие настройки в SAP 4.7 (наверное sm59 - до 4.6. включительно именно в ней).

На какой операционке сидит Ваша система ? Если на Win, то SAPGW не понадобится.

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 03 2005, 08:51 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
Загляните сюда:
http://sapboard.ru/forum/viewtopic.php?t=810&start=0&postdays=0&postorder=asc&highlight=

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 03 2005, 09:15 
Гость
Подскажите, а как нужно писать в dbco информацию по соединению - пример можно? И достаточно ли описать соединение в dbco или нужно еще что-то?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 03 2005, 09:27 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
Elena написала:
Подскажите, а как нужно писать в dbco информацию по соединению - пример можно? И достаточно ли описать соединение в dbco или нужно еще что-то?


Пример для MSSQL а вообще в хелпах и на help.sap.com есть разъяснения по строкам коннекта. Точные ссылки сейчас даже и не приведу



Code:
Имя соединения  TESTMS2                                                             
СУБД            MSS                                                                 
Пользователь    vvv                                                                 
Пароль БД                                      /                                   
ИнфоПоСоед      MSSQL_SERVER=tcp:192.168.137.13;SQL_DBNAME=Northwind;AS4_DB_LIBRARY=LIB_DBSL
:(

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 03 2005, 09:34 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
Elena написала:
И достаточно ли описать соединение в dbco или нужно еще что-то?

Вроде больше ничего не понадобилось.
Но я с этим эксперементировал чуть-чуть. Посему может лучше откликнутся люди, которые это юзали по-нормальному. Заодно и я поучусь :P

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 03 2005, 09:52 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
vvvictor написал:
На какой операционке сидит Ваша система ? Если на Win, то SAPGW не понадобится.


Не совсем корректно выразился :lol:
Имелось ввиду, что если Вы нарисуете RFC - сервер под ту-же операционку на которой вращается SAP система - можно сделать запуск данной программы с ресурса, доступного с сервера (локальный или удаленный ресурс) без использования SAPGW

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 03 2005, 10:26 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Вс, сен 05 2004, 12:11
Сообщения: 420
Откуда: SAP ERP 2005
Не знаю, подойдет ли это вам, но я вполне успешно соединяюсь с базами данных на MS SQL ( сам SAP у нас на связке UNIX-ORACLE) через ADODB. В транзакции SOLE регистрируете adodb-компоненты и получаете доступ к любым базам которые его поддерживают.

_________________
Чтоб у нас все было, и нам за это ничего не было ! :-)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 03 2005, 10:29 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
Clarus написал(а):
Не знаю, подойдет ли это вам, но я вполне успешно соединяюсь с базами данных на MS SQL ( сам SAP у нас на связке UNIX-ORACLE) через ADODB. В транзакции SOLE регистрируете adodb-компоненты и получаете доступ к любым базам которые его поддерживают.

Ей надо по расписанию - не с юзерского интерфейса

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 03 2005, 13:22 
Гость
Через ADODB вариант есть - он не устраивает. Нам необходимо каждый день скачивать данные по персоналу из внешней БД ORACLE, HR мы не внедряем.
Подскажите, пожалуйста строку ИнфоПоСоед в dbco для ORACLE. Не могу найти!!! Пожалуйста!Я ИДИЁТ, УБЕЙТЕ МИНЯ КТО-НИБУДЬ!


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

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


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

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


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

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