一種基于主鍵比對的數據庫變更記錄同步方法及裝置

基本信息

申請?zhí)?/td> CN202110555446.0 申請日 -
公開(公告)號 CN113220785A 公開(公告)日 2021-08-06
申請公布號 CN113220785A 申請公布日 2021-08-06
分類號 G06F16/27(2019.01)I;G06F16/23(2019.01)I 分類 計算;推算;計數;
發(fā)明人 楊友蘭;劉紹杰;吳文波 申請(專利權)人 上海申鐵信息工程有限公司
代理機構 上??剖⒅R產權代理有限公司 代理人 葉敏華
地址 200071上海市靜安區(qū)天目東路228號9樓
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種基于主鍵比對的數據庫變更記錄同步方法及裝置,方法包括:獲取源頭數據庫的主鍵記錄并在SA結構中保存,獲取目的數據庫的主鍵記錄并在TA結構中保存,檢查SA和TA中的對象,基于存在于TA中且不存在于SA中的對象生成刪除SQL語句,并在目的數據庫執(zhí)行刪除SQL語句;獲取源頭數據庫的增改記錄,增改記錄包括新增記錄和更新記錄,基于增改記錄生成轉換SQL語句,并在目的數據庫中執(zhí)行轉換SQL語句。與現有技術相比,本發(fā)明獲取源頭數據庫和目的數據庫的主鍵記錄,基于主鍵比對實現數據庫之間的刪除記錄同步,并在獲取源頭數據庫的增改記錄后使用轉換SQL語句,實現數據庫之間的增改記錄同步,從而實現了異構數據庫之間的數據同步。