Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Из ORACLE в DB2: вызов процедур PL/SQL из C/C++
|
|||
|---|---|---|---|
|
#18+
Продолжается процесс миграции. В настоящий момент встала следующая проблема: Есть приложения на C++ написанные с использование библиотеки SQLAPI++. Есть перенесенные процедуры написанные на PL/SQL. И есть проблема с вызовом через SQLAPI++ процедур, которые возвращают результат через REF CURSOR или BLOB/CLOB. Разработчики утверждаю что не SQLAPI++, не родные IBM-вские библиотеки не поддерживают возможность сколько нибуть полноценной работы с PL/SQL. Проверить затруднительно, так как я мало пишу на С/C++ (и не для БД), и не знаком с данными библиотеками. Было принято силовое решение проблемы - необходимые для работы процедуры переписать с PL/SQL на SQL PL. Проблему передачи курсоров сняли, проблема BLOB/CLOB через OUT-параметры - нет. Только через выборку. Собственно вопрос - может кто ткнет пальцем в пример как из процедуры на DB2 PL/SQL в программе на C/C++ получить и прочитать данные передаваемые через REF CURSOR и получение BLOB/CLOB через выходной параметер. Идеально - SQLAPI++, нет - какая нибуть IBM-овская либа. PS. Пытался сделать враппер для PL/SQL на SQL PL. Уперся на передаче курсора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2010, 12:34 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=43&tid=1602601]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
168ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 256ms |

| 0 / 0 |
