2009-08-25 61 views
0

以下「問題」:使用PHP同步Oracle中的數據

2 Oracle數據庫,由其名稱標識的服務器。如果從表X服務器的一個屬性是服務器在不同的數據表Y - >更新表X

什麼是最好的解決辦法嗎?

  1. 從兩個數據庫中獲取所有服務器並比較它們在數組中的變化?
  2. 獲得第一臺服務器從表X,從數據表Y獲得服務器,比較/更新

我認爲2號的問題是:我需要每個條目的新連接? 如果你有一些不錯的想法,那將會很好。

想我得解釋一下:Iam不擅長SQL,並且想用PHP做這些事情!

回答

0

這是一個「老」問題(〜50年以上)......你就不必推倒重來!

this問題在這裏「甲骨文保持同步表」 SO

0

甲骨文擁有所有類型的複製選項,也沒有必要使用PHP。其中一個表是主人,另一個是奴隸?

但爲什麼要存儲兩次相同的數據?你不能只使用一個數據庫嗎?

+0

沒有,因爲「源」數據庫有點「雜亂(?)」,所以我們必須加倍數據。像:數據集1有一個像數據集2那樣的另一個服務器操作系統。更改數據集1,並在關鍵字列表中創建新的操作系統。 – opHASnoNAME

+0

不明白你的意思?什麼是關鍵字列表? – tuinstoel