Вопросы по теме '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 просмотров
schedule
03.07.2023