Независимый форум, посвященный системе БОСС-Кадровик и всему, что с ней связано
|
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Грань
Зарегистрирован: 13.10.2015 Сообщения: 3
|
Добавлено: Пт Окт 30, 2015 16:23 Заголовок сообщения: Передача данных из Босс (SQL) на Oracle - как сделать? |
|
|
Добрый день,
подскажите плиз, как можно передать данные из Босс (платформа SQL) в функцию на Oracle (не через MTS объекты).
Есть платежные поручения, данные по ним надо передать в функцию которая находится на Oracle. |
|
Вернуться к началу |
|
 |
Joenka
Зарегистрирован: 08.11.2013 Сообщения: 77 Откуда: Moscow
|
Добавлено: Пн Ноя 02, 2015 09:25 Заголовок сообщения: |
|
|
1. Для начала нужно SQL подружить с Oracle. Для этого можно использовать linkserver в SQL. На сервере SQL можно создать запись ODBC на сервер Oracle. Затем в MS SQL Managment Studio прилинковать через ODBC сервер Oracle. Нюанс, на сервере с SQL придется ставить драйвер для ODBC под Oracle ибо в комплекте с MS Windows server обычно он не идет!
2. Если все удалось, то у меня, к примеру, работает с MS SQL через линкованный сервер только через openquery. Но и тут можно выйти из положения. ведь функция может запускаться и через select. Если же речь идет о запуске в Oracle процедуры, то тут наверное посложнее, как вариант сделать на стороне Оракла таблицу и навесить триггер, со стороны SQL кидаем в таблицу записи, на стороне oracle срабатывает триггер, который:
а) по каждой записи запускает процедуру
б) удаляет записи из таблицы, по которым процедура отработала.
Вот как то так. |
|
Вернуться к началу |
|
 |
Грань
Зарегистрирован: 13.10.2015 Сообщения: 3
|
Добавлено: Пн Ноя 02, 2015 16:17 Заголовок сообщения: |
|
|
спасибо большое  |
|
Вернуться к началу |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|