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

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


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

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


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

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