編 號: S00201032
日 期: 2025-03-14
更換電腦時,資料庫備份不包含記錄檔。要匯出記錄檔,需要使用 701ServerSQL 匯出,然後將其匯入新電腦的資料庫,具體步驟如下:
STEP 1:匯出記錄檔
開啟 701Server →設定 → 匯出訊息轉移SQL

STEP 2:存檔
選擇 儲存路徑,可重新命名文件,然後點擊 "儲存"。

STEP 3:傳輸文件
將存檔的記錄檔文件複製到安裝了 701ServerSQL 和資料庫的新電腦。

STEP 4:執行軟體
在新電腦上,首次運行時,請務必右鍵點擊並選擇「以系統管理員身份執行」來啟動 701ServerSQL 和 701ClientSQL。成功運行後,請關閉 701ServerSQL 和 701ClientSQL 軟體。

STEP 5:打開記錄檔
使用 記事本(Notepad) 打開匯出的記錄檔。

STEP 6:複製記錄檔數據
按 Ctrl + A 選取文件中的所有內容,然後點選複製。

STEP 7:打開資料庫
開啟 HeidiSQL(此處以 MariaDB 為例)。
進入 [EventLog] 表,此時應該沒有任何記錄檔數據。

STEP 8:貼上記錄檔數據
點擊 [ 查詢 ],然後 右鍵點擊 選擇 [ 貼上 ],所有記錄檔數據將會顯示在查詢視窗中。

STEP 9:執行 SQL 命令
點擊 執行(Execute) 運行 SQL 命令。

STEP 10:刷新並驗證數據
選擇 EventLog 表,按 F5 進行重新整理。
記錄檔數據應該已成功導入並顯示在表格中。

匯入與匯出作業時序
流程重點:如果新電腦已經產生了進出記錄,在匯入舊的進出記錄前, 必須先把新的進出記錄匯出再從資料庫刪除這些新的進出記錄;接著把舊的進出記錄匯入到資料庫後,再把新的進出記錄匯進資料庫,新的進出記錄的index順序會接續到舊的進出記錄後面。
這個流程的重點是確保舊的進出記錄與新的進出記錄在資料庫中的順序銜接,避免覆蓋或錯亂。以下是具體步驟:

STEP 1 : 匯出新電腦上的進出記錄(確保不會遺失這些資料)
STEP 2 : 從資料庫刪除新電腦上的進出記錄(騰出空間準備匯入舊記錄)
STEP 3 : 在資料庫匯入舊的進出記錄(確保原本的數據完整恢復)
STEP 4 : 在資料庫重新匯入新的進出記錄(確保index順序銜接在舊記錄之後)
這樣可以確保所有記錄按照時間順序排列,並且避免資料遺失或衝突。