Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Вызов из Oracle процедуры Ms SQL возвращающей несколько наборов данных. / 3 сообщений из 3, страница 1 из 1
22.10.2019, 21:46
    #39880130
IMelnik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов из Oracle процедуры Ms SQL возвращающей несколько наборов данных.
Добрый вечер!
Задача запустить процедуру MsSql в Oracle возвращающей 3 набора данных (даже 4 один это выходящий параметр и результаты трёх выборок)

Использовал возможности пакета DBMS_HS_PASSTHROUGH, но он возвращает только один (первый набор данных)


Как получить остальные наборы данных?
...
Рейтинг: 0 / 0
22.10.2019, 22:31
    #39880147
Vadim Lejnin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов из Oracle процедуры Ms SQL возвращающей несколько наборов данных.
IMelnik,
HOWTO :: Как правильно задавать вопросы

Версия oracle, версия MSSQL, ОС
Как вызывали, что получили, сообщение об ошибке (полностью), не в виде screenshot а текстом
не забудьте оформление ТЭГами форума, SRC/FIX...

p.s. Может у Вас типы данных несовместимы
Имеет смысл посмотреть как объекты MS SQL видит Oracle

например для таблиц

Код: plsql
1.
SQL> desc "mssql_table"@dblink
...
Рейтинг: 0 / 0
23.10.2019, 00:04
    #39880185
SY
SY
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов из Oracle процедуры Ms SQL возвращающей несколько наборов данных.
А это, как я понимаю, а халяву не дают. Нужен Oracle Transparent Gateway for Microsoft SQL Server который позволяет вызов MSSQL процедуры прямо в PL/SQL (без DBMS_HS_PASSTHROUGH) а затем используем пакет dbms_hs_result_set с процедурами типа get_next_result_set.

SY.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Вызов из Oracle процедуры Ms SQL возвращающей несколько наборов данных. / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]