Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Получение табличного результата функции MS SQL по DBLINK / 5 сообщений из 5, страница 1 из 1
10.08.2016, 16:11:57
    #39289827
jSlepoi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение табличного результата функции MS SQL по DBLINK
Добрый день!

У меня возникла следующая проблема, которую у меня не выходит решить гуглением. помогите пожалуйста.
Есть на MS SQL функция, которая возвращает таблицу.
Код: sql
1.
2.
3.
4.
5.
6.
7.
ALTER FUNCTION [dbo].[testfunc]()
RETURNS TABLE 
AS
RETURN 
(
	SELECT 1 as R1, 12 as R2, 24 as R3
)




Далее я пытаюсь получить результат данной функции,
Код: plsql
1.
select * from table(dbo.testfunc@TestRetail2);


но получаю тонну ошибок, а именно:
ORA-04052: ошибка во время поиска удаленного объекта dbo.testfunc@TestRetail2
ORA
-00604: ошибка на рекурсивном SQL-уровне 1
ORA-28502: внутренняя ошибка коммуникации при связи с неоднородной БД
ORA-02063: предшествующий line из TESTRETAIL2

Я хз как такое гуглить. Нашел костыль в качестве view, которая извлекает данные из результата функции.
Но это не красиво. Да и параметры передать не удается.

Помогите пожалуйста советом.
...
Рейтинг: 0 / 0
10.08.2016, 16:36:09
    #39289851
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение табличного результата функции MS SQL по DBLINK
если не ошибаюсь, Оракл и по своим оракловым линкам объектные типы не тянет
...
Рейтинг: 0 / 0
10.08.2016, 16:37:51
    #39289852
jSlepoi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение табличного результата функции MS SQL по DBLINK
andreymx, не скажу за всю Одессу, но курсор и правда извлечь не получится.
...
Рейтинг: 0 / 0
10.08.2016, 16:52:06
    #39289865
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение табличного результата функции MS SQL по DBLINK
jSlepoi,

dbms_hs_passthrough.
...
Рейтинг: 0 / 0
10.08.2016, 17:15:20
    #39289889
jSlepoi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение табличного результата функции MS SQL по DBLINK
-2-,
уоу, шикарный пакет! Спасибо!
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Получение табличного результата функции MS SQL по DBLINK / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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