|
0 / 0 / 0
Регистрация: 29.03.2022
Сообщений: 41
|
|||||||||||
Отправить данные из PostgreSQL в Oracle21.12.2022, 19:43. Показов 2382. Ответов 31
Доброго времени суток! Пытаюсь с помощью python из базы postgresql из материальной вьюхи отправить данные данные в двх(оракл).
В базе zabbix postgresql есть материальная вьюха. Обычно в ней примерно 3500 тысячи строк и 11 столбцов. Каждый день данные обновляются и их нужно доставить в оракловую базу, без каких-либо фильтров и манипуляций над данными. То есть сделали селект в одну базу и ответ положили в другую базу. Коннекты к базам настроены и написаны, могу делать селекты:
Задача мне кажется простой, но в силу незнания питона она сильно усложняется для меня. Я делал такое на powershell довольно просто, там есть тип переменной datatable, в которую разом влазил весь ответ от селекта и так же разом отправлялся в другую базу. Но не хотелось бы тащить powershell в линукс, поэтому в приоритете питон. Конечно, если не смогу найти ответ, то все же притащу powershell на линукс. Надеюсь решение такого вопроса в несколько строк. Буду благодарен, если кто-нибудь сможет подсказать эти несколько строк!
0
|
|||||||||||
| 21.12.2022, 19:43 | |
|
Ответы с готовыми решениями:
31
Вызвать процедуру Oracle и отправить данные в Excel Данные из Excel отправить в БД Oracle при помощи SQL-запроса Из ORACLE в PostgreSQL |
|
0 / 0 / 0
Регистрация: 29.03.2022
Сообщений: 41
|
|||||||
| 19.01.2023, 18:17 [ТС] | |||||||
|
Пока строка отправления выглядит так:
0
|
|||||||
|
5184 / 1074 / 150
Регистрация: 29.01.2013
Сообщений: 6,263
|
|
| 19.01.2023, 18:23 | |
|
Griboed0ff, по параметрам панды я не подскажу. В глаза её не видел, мои интересы лежат несколько в другой стороне.
0
|
|
|
0 / 0 / 0
Регистрация: 29.03.2022
Сообщений: 41
|
|
| 19.01.2023, 18:51 [ТС] | |
|
Я больше склоняюсь к тому, что когда панда пробует записать большой кусок, а кусок весит пример 25мб, он вообще ничем не занят, а просто висит. Так как по истечению часа, в принимающей базе ни строки.
0
|
|
|
5184 / 1074 / 150
Регистрация: 29.01.2013
Сообщений: 6,263
|
|
| 19.01.2023, 19:00 | |
|
Логично, транзакция не закрыта же
0
|
|
|
0 / 0 / 0
Регистрация: 29.03.2022
Сообщений: 41
|
||||||
| 19.01.2023, 20:05 [ТС] | ||||||
|
Выводилась бы хоть какая-то информацию в консоль, а то и транзакция не закроется пока скрипт не закончится, а он может и не закончится так как висит. Вроде 25 метров это немного, но не могу понять, почему так долго.
Добавлено через 54 минуты Опытным путем смог получить размер чанки, с которым загрузка 160к+ строк прошла за ~10 минут:
0
|
||||||
|
243 / 178 / 73
Регистрация: 17.10.2018
Сообщений: 749
|
|
| 19.01.2023, 21:18 | |
|
В БД поле даты это дата или строка?
0
|
|
|
0 / 0 / 0
Регистрация: 29.03.2022
Сообщений: 41
|
|||||||
| 19.01.2023, 21:31 [ТС] | |||||||
0
|
|||||||
|
243 / 178 / 73
Регистрация: 17.10.2018
Сообщений: 749
|
||||||
| 19.01.2023, 22:01 | ||||||
Сообщение было отмечено Griboed0ff как решение
Решение
Добавлено через 23 секунды Только название столбца свое конечно
1
|
||||||
|
0 / 0 / 0
Регистрация: 29.03.2022
Сообщений: 41
|
|||||||
| 19.01.2023, 22:16 [ТС] | |||||||
|
Я почему то натыкался на такие примеры:
Не по теме: Интересно зачем многие пишут из этих простых строк функции? Это как-то лучше работает?
0
|
|||||||
|
243 / 178 / 73
Регистрация: 17.10.2018
Сообщений: 749
|
|||
| 20.01.2023, 09:06 | |||
|
0
|
|||
|
0 / 0 / 0
Регистрация: 29.03.2022
Сообщений: 41
|
|||
| 23.01.2023, 12:51 [ТС] | |||
|
0
|
|||
| 23.01.2023, 12:51 | |
|
Из ORACLE в PostgreSQL Из Oracle в postgresql Java + Oracle(export)+PostgreSQL Не работает dblink из Oracle в postgreSQL Какими средствами Oracle экспортировать данные из таблицы Oracle в dbf-файл? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|