Описание тега oracle-call-interface
OCI - это интерфейс вызова Oracle, используемый для прямого программного доступа к базе данных Oracle. Подобно ODBC, он специфичен для баз данных Oracle.
4
ответа
PHP OCI, Oracle и числовой формат по умолчанию
Когда я выполняю выборку из базы данных Oracle, используя PHP OCI, числа, которые меньше 1, отображаются как .XXXXXX, например .249999, Есть ли способ установить это 0.XXXXXX или в любой другой формат, без изменения каждого запроса для использования…
26 ноя '10 в 10:45
1
ответ
PHP OCI8 Невозможно загрузить. Не является действительным приложением win32
Я пытался столько раз изменить php.ini в это: расширение = php_mysql.dll расширение = php_mysqli.dll extension = php_oci8.dll; Использовать с Oracle 10gR2 Instant Client extension = php_oci8_11g.dll; Использование с Oracle 11gR2 Instant Client ; Рас…
11 фев '15 в 17:46
0
ответов
Как конфертировать из строки в RAW(Oracle) в php?
Я пытаюсь передать длинные строки в переменную RAW хранимой процедуры Oracle, но получаю сообщение об ошибке: oci_execute (): ORA-06502: PL / SQL: ошибка числа или значения Не уверен, как преобразовать строку в сырой тип данных.
21 июн '17 в 22:27
1
ответ
Получение последнего введенного ROWID в PHP/OCI
Можно ли получить идентификатор строки последней вставленной строки Oracle в PHP? Я пытался: $statement = oci_parse($conn, "INSERT INTO myTable (...) VALUES ( ...)"); $results = oci_execute($statement); while($row = oci_fetch_assoc($statement)) { $r…
02 дек '13 в 18:20
3
ответа
Ошибка OCIEnvNlsCreate() - проверьте, что ORACLE_HOME и> LD_LIBRARY_PATH
Ubuntu 16.10 / nginx / php7.0 / oracle 11 xe Я пытаюсь подключиться к базе данных Oracle через PHP. И я получаю следующие ошибки. $conn = oci_connect('login', 'pass', 'localhost/xe'); Предупреждение: oci_connect(): сбой OCIEnvNlsCreate(). Что-то не …
27 апр '17 в 07:56
0
ответов
oci: установить sqlnet.expire_time без файла sqlnet.ora
Я могу установить в sqlnet.ora параметр SQLNET.EXPIRE_TIME: http://docs.oracle.com/cd/E11882_01/network.112/e10835/sqlnet.htm Мне нужно это как keepalive для соединения через брандмауэр. Как я могу установить этот параметр непосредственно в OCI (инт…
18 фев '14 в 10:29
1
ответ
Поместите пример результатов в массив, хэш и т. Д., Используя ruby и oci8.
Я использую ruby-2.3 а также oci-8 gem, Я хочу сделать select query: stm = "select * from DATASERVICEUSERS t where boss<>100 and loginad is not null" res = CONN.exec(stm).fetch_hash do |row| #do something with row end CONN.logoff Как я могу за…
06 дек '16 в 07:08
3
ответа
Массовая вставка с использованием OCI
В настоящее время я вставляю записи по одной в таблицу из кода C++, используя OCI. Данные находятся в хэш-карте структур, я перебираю элементы карты, связывая атрибуты структуры со столбцами записи в таблице (например, определить запрос вставки, исп…
12 окт '11 в 00:07
0
ответов
OCI8 + PHP7.1 + Windows10: указанный модуль не найден
Я недавно обновил свои окна с 7 до 10. После обновления я "установил" PHP7.1, добавив путь к исполняемому файлу в PATH переменная среды, то же самое php.ini как старые окна (так как это та же папка, ничего не изменилось), а также добавил тот же самы…
29 янв '17 в 09:11
0
ответов
Почему OCILobWrite возвращает OCI_INVALID_HANDLE?
Я хочу вставить CLOB в тестовую таблицу. Но OCILobWrite() всегда возвращается OCI_INVALID_HANDLE, Что здесь не так? Заранее спасибо! sword rc; OraText* query; OCIEnv* environment; OCIError* error; OCISvcCtx* serviceContext; OCIStmt* statement; OCILo…
12 фев '18 в 16:54
1
ответ
Тайм-аут PHP oci?
Я хотел бы установить тайм-аут на запрос $statement = oci_parse($conn, $query); oci_execute($statement); // timeout if this takes over 5 minutes это было задано раньше, но весь путь назад в 11 без твердого ответа Запустите SQL-запрос с тайм-аутом в …
15 ноя '17 в 18:22
3
ответа
Использование неопределенной константы OCI_CRED_EXT - предполагается, что 'OCI_CRED_EXT' laravel
Я пытаюсь подключить базу данных oracle к моему приложению laravel с помощью этого пакета: https://github.com/yajra/laravel-oci8 но с ошибкой внешнего соединения, это ошибка: Вот строка ошибки в пакете: https://github.com/yajra/laravel-oci8/blob/5.8…
13 май '19 в 04:40
2
ответа
Как установить OCI_LIB64 в R (и при установке пакета ROracle)?
Как установить OCI_LIB64 в R (и при установке пакета ROracle)? Я скачал Oracle Instant Client и указал на это wd и OCI_LIB64. У меня Windows 10 Enterprise. Это RStudio версии 1.1.463 и R версии 3.4.3. Я попробовал следующее: setwd('C:\\Users\\sriley…
27 авг '19 в 22:22
1
ответ
OCI_INVALID_HANDLE всегда возвращается для OCI-Lob::save()
Я получаю следующее предупреждение от моего php: "OCI-Lob::save(): OCI_INVALID_HANDLE" для строк 38, 39 <?php $lob_e = oci_new_descriptor($connection, OCI_D_LOB); $lob_w = oci_new_descriptor($connection, OCI_D_LOB); $stid = oci_parse($connection,…
05 май '20 в 14:16
3
ответа
VPN между Oracle Cloud и Azure
Я пытаюсь установить соединение S2S VPN между Oracle Cloud и Azure. Я могу установить соединение, и оно подключено на обоих концах. Примерно через час сторона Oracle Cloud умирает, а статус IP-sec снижается на стороне Oracle. Сторона Azure все еще н…
10 фев '20 в 12:22
1
ответ
Как сохранить результат запроса INSERT из Oracle с помощью PHP
Как сохранить результат запроса INSERT из Oracle с помощью PHP? Итак, когда это INSERT INTO DODATEK VALUES (1,'Foo'); Я хочу сохранить это в файле. Мой код $execute = "INSERT INTO DODATEK VALUES (NVL((select max(dodatekid)+1 from DODATEK), 1),'$rand…
22 мар '20 в 15:30
2
ответа
OCI_ATTR_FNCODE устарел?
OCI_ATTR_FNCODE возвращает коды функций OCI. Я не могу найти никаких ссылок на OCI_ATTR_FNCODE после документации оракула 8. Было ли это устаревшим?
03 июн '20 в 14:51
1
ответ
Как подключиться к Oracle 19c с расширением PHP pdo_oci
Как я могу подключиться к базе данных Oracle 19c с расширением PHP pdo_oci в Windows? Я установил Oracle Instant Client 19.0.0, PHP 7.4.4 и Apache 2.4. База данных Oracle находится на другом сервере. Когда я хочу подключиться к PDO, я получаю сообще…
17 апр '20 в 12:45
0
ответов
sdk-11.1.0.7.0-linux-x86_64/ Instantclient_11_1/sdk/include/nzerror.h:115:11: фатальная ошибка: oratypes.h: нет такого файла или каталога
Я пытаюсь подключить oracle 11g express к моей Windows 10, установленной программой C++, написанной в Linux Ubuntu 18.4 LTS. Я установил путь включения к файлу, предоставленному Oracle. Я установил путь каталогов к данным разделяемым библиотекам с п…
22 мар '20 в 09:53
0
ответов
OCIBindDynamics вешает сокет
У меня есть код, который я использую для привязки ввода / вывода, но у меня нет результата или результата None. Для реализации использую код из oci / examples Я пробую использовать код OCI/ примеров "cdemodr1.c", я пишу свой собственный cbf_get_data…
17 окт '19 в 16:10