Публикации по теме 'cx-oracle'


Подключение к Oracle с помощью Python и cx_Oracle
Эрик Кристенсон Введение: Python — популярный язык для веб-разработки, анализа данных и научных вычислений. Он прост в освоении и имеет большое и активное сообщество пользователей. Одним из преимуществ использования Python является его способность подключаться к различным базам данных для извлечения, создания, обновления и удаления данных. В этой статье мы узнаем, как подключиться к базе данных Oracle с помощью Python и выполнить основные операции CRUD (создание, чтение, обновление,..

Вопросы по теме 'cx-oracle'

cx_Oracle и пользовательские типы
Кто-нибудь знает более простой способ работы с пользовательскими типами в Oracle с использованием cx_Oracle? Например, если у меня есть эти два типа: CREATE type my_type as object( component varchar2(30) ,key varchar2(100) ,value...
4204 просмотров
schedule 16.09.2022

Помогите установить cx_Oracle
Я пытаюсь установить cx_Oracle для Python 2.6, но это не удается. Я недостаточно знаю о C или MS Vis. Компилятор студии даже подойти к исправлению самостоятельно. Вот что выводится в командной строке:...
54103 просмотров
schedule 31.07.2023

Изменение схемы с помощью cx_Oracle
Ну надеюсь это не дубликат, поиск ничего полезного не дал. Последние несколько дней я играл с cx_Oracle , устанавливая и используя его. Все шло хорошо, пока я не достиг своей текущей проблемы: я хотел бы изменить свою схему. Если бы я...
4775 просмотров
schedule 14.10.2022

Python cx_Oracle ImportError: ошибка загрузки DLL
Я пытаюсь импортировать cx_Oracle, и он выводит ошибку ImportError: DLL load failed: The specified module could not be found Я делаю это на сервере win 2003 с python 2.7 и cx_Oracle 5.1, установленным из .msi. Oracle 10g (3 экземпляра)...
3789 просмотров
schedule 23.07.2022

Настройка Cx_Oracle
Я бегаю ... SQL*Plus: Release 9.2.X.X.X - Production on Wed Jun 22 13:02:14 2011 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. Connected to: Oracle Database 10g Enterprise Edition Release 10.2.X.X.X - 64bit Production With...
3630 просмотров
schedule 10.11.2022

cx_Oracle executemany с CLOB
Я пытаюсь проанализировать несколько CSV и вставить их данные в таблицы с помощью cx_Oracle. У меня нет проблем со вставкой в ​​таблицы с помощью execute, но когда я пробую ту же процедуру с executemany, я получаю сообщение об ошибке. Мой код,...
3372 просмотров
schedule 20.05.2023

Получение ошибок при попытке вставки данных в таблицу в Oracle
Я использую Python 2.7 и модуль cx_Oracle. Когда я пытаюсь выполнить следующий запрос: UPDATE bs_cart SET qty = qty + :moreBooks WHERE userid = :userID AND isbn = :bookNumber; IF SQL%ROWCOUNT = 0 THEN INSERT INTO bs_cart...
1268 просмотров
schedule 09.11.2022

Аутентификация с открытыми ключами и cx_Oracle с использованием Python
Я немного погуглил, но не нашел существенных результатов. Можно ли использовать аутентификацию на основе ключей для подключения к серверу Oracle с помощью Python? Моя цель состоит в том, чтобы иметь возможность автоматизировать некоторые отчеты,...
5169 просмотров

Ошибка при сборке cx_Oracle - libclntsh.so.11.1 = ›не найдена
Я пытаюсь создать cx_Oracle для установки Python 2.7.2 и Oracle 11g, но встроенный cx_Oracle.so не может найти libclntsh.so.11.1, поэтому импорт cx_Oracle в Python не выполняется. /mypath/cx_Oracle-5.1.1/build/lib.linux-x86_64-2.7-11g]$ ldd...
41579 просмотров
schedule 08.05.2023

cx_Oracle ошибка ORA-24315 иногда при подключении
Я написал сценарий и запустил его на настольном компьютере «A», нацеленным на базу данных Oracle (10g) и сервер приложений на настольном компьютере «B». Все прошло без проблем. Затем я скопировал сценарий на рабочий стол «B», и он выплюнул...
3384 просмотров
schedule 24.03.2022

Привязка переменной к имени таблицы с помощью cx_Oracle
Я использую cx_Oracle в Python и не могу использовать переменную в качестве имени таблицы, как в этом простом примере: query = "select * from some.:usertable.userinfo" bindvars = {'usertable':usertable} cursor.execute(query, bindvars) Каков...
4089 просмотров
schedule 02.08.2023

RobotFramework: cx_Oracle — FAIL: InternalError: Нет ошибки Oracle?
Поиском не нашел решения своей проблемы, поэтому создал эту тему. У меня возникают проблемы при подключении к базе данных Oracle с использованием библиотеки баз данных и модуля cx_Oracle . В python import cx_Oracle отлично работает (не...
2271 просмотров
schedule 31.12.2022

Зацикливание курсора cx_Oracle останавливается на несколько минут
Я написал компонент, который выполняет серию динамически формируемых запросов к базе данных и в конечном итоге выполняет окончательный запрос, результаты которого извлекаются. Вся эта логика завернута в генератор. Другие компоненты могут...
1716 просмотров
schedule 01.09.2022

Как получить доступ к базе данных Oracle без установки клиента Oracle и cx_Oracle?
У меня есть два сервера RHEL, на которых работают Python 2.4 и 2.6 отдельно. На другом сервере, к которому мне нужно получить доступ, есть база данных Oracle. Я пытался установить cx_oracle на свой сервер RHEL, но обнаружил, что сначала должен...
15924 просмотров
schedule 06.07.2022

Извлечение огромных данных из Oracle в Python
Мне нужно получить огромные данные из Oracle (используя cx_oracle) в python 2.6 и создать файл csv. Размер данных составляет около 400 тыс. записей x 200 столбцов x 100 символов в каждом. Как лучше всего это сделать? Теперь, используя...
4672 просмотров
schedule 29.07.2022

Как в Oracle отменить разорванное соединение?
Этот код написан на питоне, но в основном он использует OCI , поэтому его можно воспроизвести на любом другом языке: import cx_Oracle as db dsn = '(DESCRIPTION =(CONNECT_TIMEOUT=3)(RETRY_COUNT=1)(TRANSPORT_CONNECT_TIMEOUT=3)(ADDRESS_LIST...
479 просмотров

Очистка базы данных cx_Oracle чрезмерно замедляет выполнение запросов
Я использую web.py для создания простой страницы отчета из Oracle. Когда я использую передовой подход с использованием vars= для передачи параметров, задержка составляет 11-12 секунд. Когда я делаю тот же запрос, используя подстановку строк, запрос...
1038 просмотров
schedule 07.11.2022

Развертывание cx_Oracle в Windows
Я пытаюсь использовать модуль cx_Oracle в python для доступа к удаленной базе данных и вставки или удаления строк в таблицах. Кстати, я скачал мгновенный клиент oracle 11.1, а также версии odbc и sqlplus. Я установил переменные среды ORACLE_HOME...
11195 просмотров
schedule 30.04.2022

Выполнение скрипта с помощью функции callproc из модуля cx_Oracle в python 2.7.5
Я относительно новичок в Python. В настоящее время я работаю над выполнением операторов SQL в Oracle DB. Когда я выполняю запрос: query = 'select * from table' cursor.execute(query) result = cursor.fetchall() все идет нормально, но когда...
10133 просмотров
schedule 17.03.2023

cx_Oracle не работает на Win 7 для клиента Oracle 11g
Я только что скачал cx_Oracle на его домашней странице ( http://cx-oracle.sourceforge.net/ ) и установил его с настройками по умолчанию. Однако, когда я перехожу к своей консоли Python, у меня появляются такие ошибки: >>> import...
303 просмотров
schedule 16.08.2022