我在兩個不同的服務器上有兩個相同的數據庫:一個主數據庫和一個備份數據庫。用戶目前在兩個服務器中。我們在tblOrder中有一個OrderId列作爲自動遞增主鍵。現在,當我將orderid發佈到我們的amazon服務器時,它有時會顯示錯誤,因爲兩個數據庫上的orderid都是相同的數字,並且系統不接受重複的orderid。通過比較兩個不同的數據庫獲取最大ID
我想從兩個服務器獲取最大的orderid,然後將新的orderid賦給當前工作的數據庫。我將從中刪除自動遞增的種子,以便在插入命令中手動插入orderid。
是SQL-Server還是Oracle? – CloudyMarble 2011-03-17 06:28:46
謝謝你們這麼棒的主意。我一定會執行它。 :-D – 2011-03-17 09:06:26
這裏的解決方案是讓您的生產用戶退出備份數據庫。 – 2012-03-24 01:37:37