1.一種數(shù)據(jù)庫切換方法,其特征在于,該方法包括如下步驟,
步驟1,搭建具有雙數(shù)據(jù)庫的數(shù)據(jù)庫系統(tǒng);
步驟2,分析得出數(shù)據(jù)庫A正在工作;
步驟3,監(jiān)控?cái)?shù)據(jù)庫A,判斷數(shù)據(jù)庫A是否正常:若正常,則繼續(xù)監(jiān)控?cái)?shù)據(jù)庫A;若異常,則執(zhí)行步驟4;
步驟4,將數(shù)據(jù)庫A切換至數(shù)據(jù)庫B。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)庫切換方法,其特征在于,所述步驟4中,數(shù)據(jù)庫B與數(shù)據(jù)庫A完全相同且二者數(shù)據(jù)實(shí)時同步更新。
3.根據(jù)權(quán)利要求1或2所述的數(shù)據(jù)庫切換方法,其特征在于,所述步驟2中,通過配置文件file-A分析得出數(shù)據(jù)庫A正在工作,配置文件file-A指向數(shù)據(jù)庫A,此時應(yīng)用服務(wù)器通過配置文件file-A建立與數(shù)據(jù)庫A的通信。
4.根據(jù)權(quán)利要求3所述的數(shù)據(jù)庫切換方法,其特征在于,所述步驟4中,數(shù)據(jù)庫A切換至數(shù)據(jù)庫B過程中,向運(yùn)營人員發(fā)出告警短信和/或郵件,應(yīng)用服務(wù)器通過配置文件file-B建立與數(shù)據(jù)庫B的通信,配置文件file-B指向數(shù)據(jù)庫B,然后重啟應(yīng)用服務(wù)器和數(shù)據(jù)庫A。
5.根據(jù)權(quán)利要求3所述的數(shù)據(jù)庫切換方法,其特征在于,數(shù)據(jù)庫A切換至數(shù)據(jù)庫B過程中,向運(yùn)營人員發(fā)出告警短信和/或郵件,數(shù)據(jù)庫B獲取數(shù)據(jù)庫A的虛擬IP地址,使配置文件file-A指向數(shù)據(jù)庫B,應(yīng)用服務(wù)器通過配置文件file-A建立與數(shù)據(jù)庫B的通信。
6.根據(jù)權(quán)利要求4或5所述的數(shù)據(jù)庫切換方法,其特征在于,該方法包括如下步驟,
步驟5,判斷數(shù)據(jù)庫B是否正常:若正常,則繼續(xù)監(jiān)控?cái)?shù)據(jù)庫B;若異常,向運(yùn)營人員發(fā)出告警短信和/或郵件,則重啟數(shù)據(jù)庫A和數(shù)據(jù)庫B,然后重啟應(yīng)用服務(wù)器。
7.根據(jù)權(quán)利要求6所述的數(shù)據(jù)庫切換方法,其特征在于,所述步驟3中,數(shù)據(jù)庫正常需同時滿足如下條件:數(shù)據(jù)庫能被正常登陸、正常連接、正常查詢、正常修改。
8.根據(jù)權(quán)利要求7所述的數(shù)據(jù)庫切換方法,其特征在于,所述步驟3中,若數(shù)據(jù)庫A正常,則兩分鐘后繼續(xù)監(jiān)控?cái)?shù)據(jù)庫A;所述步驟5中,若數(shù)據(jù)庫B正常,則兩分鐘后繼續(xù)監(jiān)控?cái)?shù)據(jù)庫B。
9.根據(jù)權(quán)利要求1所述的數(shù)據(jù)庫切換方法,其特征在于,通過腳本操作將數(shù)據(jù)庫A切換至數(shù)據(jù)庫B。
10.根據(jù)權(quán)利要求1所述的數(shù)據(jù)庫切換方法,其特征在于,所述數(shù)據(jù)庫系統(tǒng)為冰箱的數(shù)據(jù)庫災(zāi)備系統(tǒng)。
11.一種數(shù)據(jù)庫切換系統(tǒng),其特征在于,該系統(tǒng)包括數(shù)據(jù)庫A、數(shù)據(jù)庫B、應(yīng)用服務(wù)器及控制服務(wù)器,所述數(shù)據(jù)庫A與數(shù)據(jù)庫B為相同的數(shù)據(jù)庫,在控制服務(wù)器作用下,應(yīng)用服務(wù)器與數(shù)據(jù)庫A或數(shù)據(jù)庫B連接。
12.根據(jù)權(quán)利要求11所述的數(shù)據(jù)庫切換系統(tǒng),其特征在于,應(yīng)用服務(wù)器通過配置文件file-A與數(shù)據(jù)庫A連接或通過配置文件file-B與數(shù)據(jù)庫B連接,配置文件file-A和配置文件file-B均存儲于應(yīng)用服務(wù)器內(nèi)。
13.根據(jù)權(quán)利要求11或12所述的數(shù)據(jù)庫切換系統(tǒng),其特征在于,所述控制服務(wù)器為業(yè)務(wù)系統(tǒng)服務(wù)器。