OCI8 - это драйвер, используемый для подключения различных языков программирования к базе данных Oracle.
2 ответа

Проблема PHP Oracle с глобальной временной таблицей

Я использую PHP 7.21 и Oracle 12c. У меня проблема с глобальной временной таблицей. Иногда данные возвращают пустую таблицу, и у меня возникает эта проблема только с временными таблицами. Я пытался в Laravel и CodeIgniter, но проблема остается. Есть…
05 июн '18 в 19:13
1 ответ

Как подключиться к Oracle в го

Я понял, что есть два способа подключения к Oracle DB в Go (в Windows): github.com/tgulacsi/goracle github.com/mattn/go-oci8 Но для кого-то моего уровня (новичок в open source+golang) эти два метода / драйвера ужасно хитры. Это также бремя, которое …
06 мар '14 в 07:16
0 ответов

PHP oci_bind_by_name - пустой исходящий параметр (длиной 65535)

Я не смог найти ответы на эту проблему здесь, в документации по PHP или в Google. У меня есть следующий фрагмент кода PHP: if (!empty($bind_vars)) { $vars = array_keys($bind_vars); for ($i=0; $i < count($bind_vars); $i++) { oci_bind_by_name($stat…
11 фев '19 в 14:31
2 ответа

Конфигурация PHP, PEAR и oci8

Я сделаю это быстро. Я установил Oracle 11g (с соответствующей базой данных, пользователями и т. Д.), Apache 2.4.6 и PHP 5.5.4 в системе Fedora 19. Я хотел подключить PHP к Oracle. Что я действительно хотел сделать, так это загрузить MDB2_Driver_oci…
11 ноя '13 в 08:31
1 ответ

Почему oci_connect() генерирует исключение "неопределенная функция", даже если function_exists('oci_connect') возвращает true?

Последние несколько дней я изо всех сил пытался заставить PHP подключиться к оракулу БД. Я делал это со стеком MAMP, установленным на машине с окнами (он доступен для окон и обеспечивает единый стек разработки для нашей команды). После борьбы с общи…
06 июн '17 в 20:44
5 ответов

oci_connect Пустая страница в PHP

ОБНОВЛЕНИЕ (21.05.2010) УСПЕХ! Поэтому после MUCH $head->desk() я решил это. Помните, дети, остерегайтесь используемой вами версии клиента в зависимости от настроек виртуализации! Я устанавливал общий Instant Client (не подозревая, что наши серверы …
05 мар '10 в 19:56
1 ответ

Установите ruby-oci8, используя ruby ​​1.9.3-p551 в OS X El capitan 10.11.3

Я пытаюсь установить ruby-oci8, используя ruby ​​1.9.3-p551 в OS X El Capitan 10.11.3, но я получаю эту ошибку. Installing ruby-oci8 2.2.1 with native extensions Gem::Ext::BuildError: ERROR: Failed to build gem native extension. current directory: /…
28 мар '16 в 11:35
7 ответов

Невозможно загрузить динамическую библиотеку 'oci8.so' (PHP 7.2)

После обновления PHP 7.1 до PHP 7.2 я не могу установить oci8. У меня есть эта ошибка: root @ 3ab6027c8d95: / var / www # php -v Предупреждение PHP: Запуск PHP: невозможно загрузить динамическую библиотеку 'oci8.so' (пробовал: /usr/local/lib/php/ext…
15 дек '17 в 13:07
0 ответов

Почему PHP заменяет некоторые значения, запрашиваемые у Oracle, нулями и нулями?

У меня есть запрос в файле PHP, который отправляется в базу данных Oracle с помощью "oci8". Проблема в том, что когда я получаю результат обратно, большинство значений, которые я обычно вижу при выполнении запроса в SQL-разработчике, заменяются на 0…
04 мар '14 в 15:10
1 ответ

Могу ли я улучшить производительность oci8 с помощью PHP7?

Мои инструменты следующие Ubuntu сервер 16 PHP7 oci8 CodeIgniter БД Oracle У меня есть php7 с oci8, успешно работающий, установив файлы Basic и devel.rpm с сайта oracle. Я могу успешно подключиться к своей базе данных Oracle и вернуть данные через м…
21 сен '17 в 21:17
0 ответов

PHP и OCI8 выполняют подзапрос к набору данных

Я не уверен, правильно ли я задаю этот вопрос, но я хочу выполнить запрос к базе данных Oracle, получить результат, а затем выполнить дополнительные запросы для этого набора данных результата. Это возможно? Я пытаюсь избежать повторного вызова базы …
14 фев '18 в 20:40
1 ответ

Laravel 5.4 Соединение с базой данных Oracle

Я установил свежую версию laravel 5.4 и пытаюсь использовать пакет yajra/laravel-oci8 для подключения к моей базе данных Oracle. Я выполнил все предоставленные инструкции, но все равно получаю это сообщение об ошибке " Вызов неопределенной функции Y…
12 июл '17 в 07:01
0 ответов

Модуль OCI8 не загружен в Apache, но загружен в PHP-cli

php -i в терминале дает мне этот вывод oci8 OCI8 Support => enabled OCI8 DTrace Support => disabled OCI8 Version => 2.1.8 Revision => $Id: 8a26cf66ca0f9556b6376408c8f71ead69bdbcbf $ Oracle Run-time Client Library Version => 12.2.0.1.0…
23 сен '18 в 03:28
1 ответ

Почему бы не выполнить идеальный оператор SQL на oci_excute?

У меня есть некоторый PHP-код, пишущий в базу данных Oracle через библиотеку OCI8. У меня есть оператор вставки, который не будет выполняться программно - если я распечатываю оператор и запускаю его через SquirrelSQL, он успешно вставит данные. У ме…
30 июн '12 в 05:38
0 ответов

Не удается подключиться к удаленной базе данных oracle с помощью ruby-oci8, ORA-06401

Я пытаюсь использовать удаленную базу данных в своем приложении rails. Для этого я использую ruby-oci8, следуя этой инструкции: http://www.pixellatedvisions.com/2009/03/26/rails-on-oracle-part-2-setting-up-rails-to-connect-to-an-oracle-database У ме…
07 июн '12 в 16:35
1 ответ

Нельзя использовать польские буквы в приложении RoR

У меня проблема при попытке вставить объект в базу данных. Похоже, это проблема конверсии. Есть ли способ это исправить? I, [2017-10-28T14:02:19.923386 #56398] INFO -- : [49eba256-de7f-48df-8d00-05148a6495d3] Completed 500 Internal Server Error in 2…
1 ответ

PHP Oracle 10g очень медленная выборка

Я не привык использовать Oracle, поэтому я не очень хорошо задаю свой вопрос. Я выполняю очень просто SELECT запрашивает сервер Linux Apache с PHP 5.3 (PECL Oci8 1.4.6, клиент 11.2.0.3.0) на сервер Oracle (10g Enterprise Edition Release 10.2.0.1.0),…
20 июн '12 в 10:56
1 ответ

oci8 не работает на Mac OS Mavericks+PHP5.4.17

Мой проект требует, чтобы я использовал удаленную службу оракула, поэтому я установил oci8 на мой Mac OS X 10.9.1. Затем я использую php -m для вывода списка всех загруженных модулей. Я вижу, что oci8 там. Но если я использую phpinfo() в веб-браузер…
23 янв '14 в 05:35
1 ответ

Как выполнить хранимую процедуру, используя OCI8 в PHP

Может кто-нибудь помочь мне, как вызвать хранимую процедуру в Oracle по php? У меня есть образец хранимой процедуры CREATE OR REPLACE PROCEDURE view_institution( c_dbuser OUT SYS_REFCURSOR) IS BEGIN OPEN c_dbuser FOR SELECT * FROM institution; END; …
16 апр '13 в 12:51
1 ответ

Ruby oci8 завершается ошибкой при использовании dotenv для пароля

Я пытаюсь использовать гем dotenv для безопасного хранения пароля для подключения oci8. Мой файл.env выглядит так: # this file is stored in the same location as config.ru SCOTT_PASS='tiger' Вот мой файл config.ru: require 'dashing' require 'dotenv' …
08 июн '14 в 19:16