清除守衛(wèi)者訪客管理系統(tǒng)歷史數(shù)據(jù)方法
發(fā)布日期:2012/12/29 19:09:55 瀏覽量:6416 【字體:
大 中 小】
系統(tǒng)使用過久后,數(shù)據(jù)庫中存儲了大量的歷史數(shù)據(jù),使得數(shù)據(jù)庫大小超過數(shù)據(jù)庫或者操作系統(tǒng)限制,此時使用訪客管理系統(tǒng)將出現(xiàn)插入新的登記數(shù)據(jù)操作失敗的情況。
要繼續(xù)使用系統(tǒng),有以下解決辦法:
1.創(chuàng)建一個新的數(shù)據(jù)庫來存儲數(shù)據(jù)文件。重新導入內(nèi)部人員信息等基礎(chǔ)數(shù)據(jù)。
這種方法跟新安裝系統(tǒng)使用時一樣,從頭開始使用一個新的系統(tǒng)。
2.備份數(shù)據(jù)庫后,刪除現(xiàn)有數(shù)據(jù)庫中的歷史數(shù)據(jù)。
2.1使用配置工具備份數(shù)據(jù)庫
進入配置工具(通過開始菜單-訪客管理系統(tǒng)-配置工具,或者登錄軟件后由 管理-系統(tǒng)選項 進入)
點擊備份按鈕,選擇備份的文件名。(注意,當本機不是數(shù)據(jù)庫服務(wù)器時,要求目標目錄需要在數(shù)據(jù)庫服務(wù)器上存在,建議使用c:以確保這一點)
數(shù)據(jù)庫將自動備份在指定目錄中。(注意,如果本機不是數(shù)據(jù)庫服務(wù)器,備份出來的文件在數(shù)據(jù)庫服務(wù)器上)
2.2刪除數(shù)據(jù)庫中的歷史數(shù)據(jù)
新建一個文本文件,將以下內(nèi)容復(fù)制到文件中保存,取存儲為"清除數(shù)據(jù).sql"
delete from dbo.EV_ATTACH_LOG;
delete from dbo.EV_CARD_READ_LOG;
delete from dbo.EV_GROUP_DETAIL;
delete from dbo.EV_GUEST_ORG;
delete from dbo.EV_INFO_EXT;
delete from dbo.EV_KQ_REC;
delete from dbo.EV_KQ_STAT;
delete from dbo.EV_KQ_WORKDAY;
delete from dbo.EV_MAN where rectype='0';
delete from dbo.EV_MAN_GROUP;
delete from dbo.EV_MAN_ID where manId not in (select manId from dbo.ev_man);
delete from dbo.EV_IMAGE;
delete from dbo.EV_NOTICE_LIST;
delete from dbo.EV_OPER_LOG;
delete from dbo.EV_VISIT_LOG;
使用 管理-運行腳本,選擇要運行的腳本為剛才保存的文件后,點擊運行按鈕開始執(zhí)行腳本。
如果執(zhí)行過程中出現(xiàn)錯誤,可以選中“忽略運行中出現(xiàn)的錯誤”框再重新運行。
運行后建議立刻重新啟動軟件。