Вопросы по теме 'occi'

как использовать setDataBuffer из OCCI для выборки массива
У меня есть запрос, который я выполняю в базе данных, которая возвращает массив записей, я прочитал в документации Oracle OCCI, что вы должны использовать ResultSet::setDataBuffer() для извлечения массива данных из базы данных. Я просто не...
3178 просмотров
schedule 21.04.2023

Компиляция OCCI с помощью g++ в Linux
Я пытаюсь скомпилировать базовую программу, используя библиотеку OCCI. Задача компиляции в порядке. g++ -I. -g -I/opt/oracle/product/10.2.0/db_1/precomp/public -I/opt/oracle/product/10.2.0/db_1/rdbms/public...
5893 просмотров
schedule 10.04.2022

Откат транзакции с Oracle OCCI
У меня есть код, похожий на простой пример ниже, который пытается откатить запись в базу данных при возникновении ошибки. Однако похоже, что половина данных остается в базе данных, а не удаляется / откатывается....
1070 просмотров
schedule 16.04.2022

occi c++ /usr/bin/ld: не удается найти -locci collect2: ld вернул 1 ошибку времени компиляции состояния выхода при использовании makefile
Здесь у меня есть приложение occi C++ в операционной системе Centos. Когда я компилирую свое приложение с помощью файла make, я получил /usr/bin/ld: не могу найти -locci collect2: ld вернул 1 ошибку статуса выхода. Файл Employees.cpp также: -...
1010 просмотров
schedule 13.07.2023

В Oracle OCCI/OCI должен ли буфер для чтения больших объектов быть больше, чем фактические данные? Получение ORA-32116
Мы читаем данные из CLOB в std::vector через OCCI. Упрощенный код выглядит следующим образом: oracle::occi::Clob clob = result.getClob( 3 ); unsigned len = clob.length(); std::vector< unsigned char > result( len ); unsigned have_read =...
852 просмотров
schedule 19.10.2022

Oracle OCCI setDataBuffer вызывает ORA-01406: значение извлеченного столбца было усечено
Я использую setDataBuffer для извлечения строк, возвращаемых хранимой процедурой, через курсор, поскольку setPrefetchRowCount в этом случае, похоже, не работает. Использование setDataBuffer хорошо работает, когда размер буфера превышает общее...
840 просмотров
schedule 15.08.2022

OCCI - setDataBuffer + vector ‹struct›
Попытка минимизировать количество строк для выборки массива OCCI путем сохранения структуры, содержащей буфер символов, в вектор, код ниже: struct Columns { char buffer[1000][300]; }; int i = 1; Columns col; ub4* ub = NULL;...
235 просмотров
schedule 30.04.2023

OCCI: подключение к OracleDB с использованием аутентификации SSL-кошелька
Я новичок в OracleDB. Я изучаю возможность подключения клиентских приложений к базе данных Oracle на сервере без указания имени пользователя и пароля. Правильно ли я понимаю, что этого можно достичь с помощью кошелька orapki ? Я использую свой...
518 просмотров