Синхронизировать данные в Oracle с PHP - PullRequest
0 голосов
/ 25 августа 2009

следующая «проблема»:

2 Базы данных Oracle, серверы, идентифицированные по их именам. Если один атрибут Сервера из Таблицы X отличается от Сервера в Таблице Y -> Обновить Таблицу X.

Какое лучшее решение?

  1. Выбрать все серверы из обеих баз данных и сравнить, изменить их в массиве?
  2. Получить первый сервер из таблицы X, получить сервер из таблицы Y, сравнить / обновить
  3. ??

Я думаю, что проблема с номером 2: мне нужно новое соединение для каждой записи? Было бы хорошо, если у вас есть хорошие идеи.

Думаю, мне нужно объяснить: я плохо разбираюсь в SQL и хочу делать это с PHP!

Ответы [ 2 ]

0 голосов
/ 25 августа 2009

Oracle имеет все варианты репликации, нет необходимости использовать PHP. Является ли одна из таблиц ведущей, а другая ведомой?

Но зачем хранить одни и те же данные дважды? Разве вы не можете просто использовать одну базу данных?

0 голосов
/ 25 августа 2009

Это «старая» проблема (~ 50+ лет) ... вам не придется изобретать велосипед!

Посмотрите на этот вопрос о 'Поддержании синхронизации таблиц в Oracle' здесь, на SO

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...