Nano Hash - криптовалюты, майнинг, программирование

Синхронизация двух баз данных от разных поставщиков напрямую? (Оракул и MySQL)

Я хотел бы знать, есть ли способ отправлять данные из базы данных Oracle непосредственно в базу данных MySQL без какого-либо промежуточного приложения между ними (скажем, PHP, который обращается к tchem обоим).

Есть ли способ добиться этого? Было бы здорово, если бы MySQL мог также время от времени отправлять данные обратно, не нужно никаких вычислений, просто простая старая миграция данных.


  • У вас должно быть какое-то промежуточное программное обеспечение, соединяющее две базы данных и передающее данные из одной базы данных в другую. 21.05.2018
  • Если вам нужен инструмент для этого, попробуйте Talend open studio для интеграции данных. Это довольно простой инструмент для изучения, особенно если у вас есть опыт программирования на Java. 21.05.2018

Ответы:


1

Существует множество способов подключения Oracle к любой другой базе данных.

вы можете использовать драйверы ojdbc или jdbc для подключения к marian db или старому mysql.

см. ссылки ниже.

https://blog.pythian.com/how-to-access-mysql-from-oracle-with-odbc-and-sql/

https://docs.databricks.com/spark/latest/data-sources/sql-databases.html

22.05.2018

2

Если у вас есть встроенная JVM, установленная в базе данных Oracle (также известная как OJVM), вы можете загрузить драйвер MySQL JDBC типа 4 в схему базы данных, а затем выполнить «вызов JDBC для MySQL» из сеанса Oracle.

Если вам нужна дополнительная информация, свяжитесь со мной (kuassi dot mensah at oracle dot com).

22.05.2018

3

Я бы сказал да, используя Oracle Heterogeneous Services. Вы можете настроить ссылку на базу данных от oracle db к базе данных mysql и иметь запланированную очередь заданий и сбрасывать данные в базу данных mysql через определенные промежутки времени или при определенных вызовах.

Oracle поддерживает гетерогенные службы, позволяющие запрашивать данные в базе данных, отличной от Oracle (MS Access, SQL Server, MySQL и т. д.), с использованием SQL. Эта поддержка осуществляется в форме прозрачных шлюзов, зависящих от поставщика, или общих соединений, использующих ODBC или OLEDB для установления соединений.

22.05.2018
Новые материалы

Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..