
本文以假設流程說明設計方法,並非客戶案例。
- 盤點依賴
- 試行遷移
- 核對後切換
舊 Access 裏還有哪些日常工作?
用了多年的 Access,可能有重要查詢、巨集和月結報表。只盤點資料表,容易漏算這些工作;照畫面重寫,也未必保得住同事平日依賴的細節。
保留操作介面,只搬資料庫可行嗎?
Microsoft 提供遷移到 SQL Server 的方法,部分情況可保留 Access 操作介面。如果主要問題是多人共用資料,可以先評估資料庫這一層;要改成瀏覽器操作或供外部客戶使用,才再考慮新介面。
從一個模組開始盤點
選一個模組,列齊它用到的表單、查詢和報表。備份後在測試環境轉換資料,逐項與舊系統比較。正式切換前,約定停機時段、舊系統何時改成只讀,以及甚麼情況要退回。
讓同事重做日常和月結工作
核對主鍵、日期、空值、小數位、資料關聯和重要報表。請日常使用的同事重做一次工作,也試一次月結。成功登入只是開始,原來的工作都做得到才算搬妥。
確認備份和重要報表
準備可還原的備份、檔案版本、使用人數、外部系統連接及重要報表清單。