本文以 Mysql資料庫為例,介紹使用 kepserver 的datalogger 功能轉儲資料到 mysql
第一步:下載安裝 Mysql ODBC 資料庫驅動
前往 官網下載ODBC驅動
https://downloads.MySQL.com/archives/c-ODBC/
建議下載 msi 格式的安裝檔案
下載完成後,直接安裝。
如果安裝過程報這個錯,那就下載個 vc_redist
登入visual studio 官網 https://visualstudio.microsoft.com/zh-hans/downloads/
在最底部下載對應版本的檔案。
第二步:設定驅動
在控制面板 ,系統和安全 ,管理工具中設定資料來源,根據安裝 的驅動 版本選擇 32位元還是64位元
我這裡選擇的是 UnicodeDriver
輸入目標mysql連線資訊。連線成功即可。
第三步:設定dataLogger
共有 General,Data Map,Triggers 三大項需要設定。
General中設定好資料庫驅動連線資訊
Data Map 設定資料庫欄位對映
點選Browser 批次匯入需要轉發的測點
然後設定資料庫表資訊
第一個是資料庫已存在的表,第二個每次建立一張新表 ,第三個只在第一次執行時建立新表,
在輸入框中輸入表名。
Tableformat 決定是橫表還是縱表
Trrigers 比較簡單。就是設定個觸發器,多久轉儲一次。
第四步:啟動服務
以上設定完成後,將當前紀錄檔組追加執行即可
檢視資料庫資料情況
最後記得kepserver中儲存當前設定。