iT邦幫忙

0

ERP系統的Log, 你們怎麼做的呢?

小弟目前系統有設計 1.系統登入紀錄 2.資料庫存取紀錄 3.資料庫執行錯誤紀錄

格式請參考 [http://tw.myblog.yahoo.com/jw!Y7ATdESRGBhwYNIoVojccy4-/article?mid=296&prev=321&next=295&l=f&fid=12
](http://tw.myblog.yahoo.com/jw!Y7ATdESRGBhwYNIoVojccy4-/article?mid=296&prev=321&next=295&l=f&fid=12<br />
)
不知大家還會有哪些紀錄呢?

2 個回答

20
pantc328
iT邦研究生 1 級 ‧ 2009-06-16 14:04:40
最佳解答

看了你的結構,好像不是ERP的Log.反而像DataBase的Log.
我的作法.
1.系統登出入(Account,LoginTime,LogoutTime,IP.MAC...).
2.資料庫存取紀錄.因為我都寫SP,然後只有ERP(AP)有執行的權限.所以我是記錄哪個User對ERP執行怎麼操作.
3.資料庫操作錯誤較少,我是記錄ERP操作錯誤.
4.一些操作紀錄...如什麼時間,我的訂單有被別人修改..

doesjudas iT邦新手 2 級 ‧ 2009-06-16 14:19:19 檢舉

您說的沒錯, 比較偏重在 DataBase的存取Log, 因為有時要追查資料異動的幕後黑手.
至於新增,修改的記戳, 小弟是紀錄在資料表中.

klm2242 iT邦研究生 1 級 ‧ 2009-06-18 09:17:25 檢舉

能夠查到例如那時段在查看那些東西這些嗎?

doesjudas iT邦新手 2 級 ‧ 2009-06-26 08:02:06 檢舉

只能查到那時段使用的查詢語法紀錄, 無法看到查詢結果明細(因為單一查詢可能有上千,萬筆紀錄)

14
symis
iT邦新手 3 級 ‧ 2009-06-17 09:06:54

table name: logfile1

table名
欄名
程式代碼
狀態 → 如:新增、刪除、修改...
主key
舊值
新值
更新人員
更新時間

ps.

  1. 可再加logfile2...
  2. 資料保留期限自訂
doesjudas iT邦新手 2 級 ‧ 2009-06-17 09:26:33 檢舉

還記錄到"舊值", 這工程會不會太大 ?
小弟的log, 都是執行SQL語法時自動寫入紀錄檔.

我要發表回答

立即登入回答