作者 Amber 版本 1.0.0 日期 2012/05/11 頁數 1/13 如何設定 SQL Server 並將資料記錄到遠端資料庫? 適用於 : 平台 PC 作業系統版本 Windows 98/NT/2000/XP/Vista EZ Data Logger 除了可以將資料記錄在本地端的資料庫, 也可以將搜集到的資料記錄到遠端的 SQL Server, 在記錄資料之前, 您必須先確認遠端的 SQL Server 是處於開啟且允許遠端連線的狀態, 之後即可開啟 EZ Data Logger 內建的 SQL Server 連線程式進行資料紀錄的動作 以下步驟將告訴您如何安裝以及設定 SQL Server, 以及如何設定 EZ Data Logger 的 SQL Server 遠端連線 一 安裝 SQL Server Express 2005 請至微軟的官方網站中下載 SQL Server Express 2005 的安裝檔, 並按照網站上的建議安裝步驟, 將 SQL Server 2005 Express 安裝至您指定的目標電腦上 http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=15291 二 啟動 SQL Server 和 Windows 的混和驗證模式 步驟 1: 點擊開始 指向程式集 指向 Microsoft SQL Server 2005 點選 SQL Server Management Studio Express
作者 Amber 版本 1.0.0 日期 2012/05/11 頁數 2/13 步驟 2: 選擇 Windows Authentication 的登入驗證方式 點選 Connect 按鈕登入 步驟 3: 在主資料庫名稱 (host name \ SQLEXPRESS) 上按右鍵選擇 Properties 打開 Server Properties 設定視窗
作者 Amber 版本 1.0.0 日期 2012/05/11 頁數 3/13 步驟 4: 在 Server Properties 設定視窗的左邊選擇 Security 頁面 Server 驗證點選 SQL Server and Windows Authentication mode 設定好之後按 OK 按鈕
作者 Amber 版本 1.0.0 日期 2012/05/11 頁數 4/13 步驟 5: 回到主設定視窗, 展開 Security 資料夾 展開 Logins 資料夾 在 sa 帳戶名稱上按右鍵選擇 Properties 開啟 Login Properties 設定視窗 步驟 6: 在 Login Properties 設定視窗的左邊選擇 General 頁面 先取消勾選 Enforce password policy, 才能做密碼的更換 自己設定 sa 帳號的密碼之後, 請再一次輸入相同密碼作確認
作者 Amber 版本 1.0.0 日期 2012/05/11 頁數 5/13 步驟 7: 同樣地在 Login Properties 設定視窗的左邊改選擇 Status 頁面 Login 點選 Enable 設定好之後按 OK 按鈕 步驟 8: 重新啟動 SQL Server 或者是電腦完成設定 在主資料庫名稱 (host name \ SQLEXPRESS) 上按右鍵選擇 Restart
作者 Amber 版本 1.0.0 日期 2012/05/11 頁數 6/13 三 設定 SQL Server 2005 為允許遠端連線 步驟 1: 點擊開始 指向程式集 指向 Microsoft SQL Server 2005 指向組態工具 點選 SQL Server 介面區組態 步驟 2: 在 SQL Server 2005 介面區組態設定視窗中點選服務和連接的介面區組態服務和連接的介面區組態
作者 Amber 版本 1.0.0 日期 2012/05/11 頁數 7/13 步驟 3: 在服務和連接的介面區組態設定視窗中, 展開左邊選項的 Database Engine 點選遠端連接 在右邊設定畫面中, 點選本機和遠端連接 點選只使用 TCP/IP 套用
作者 Amber 版本 1.0.0 日期 2012/05/11 頁數 8/13 步驟 4: 同樣地在服務和連接的介面區組態設定視窗中, 展開左邊選項的 Database Engine 點選服務 在右邊設定畫面中, 點選停止停止按鈕 等到 MSSQLSERVER 服務停止後, 再點選啟動啟動按鈕, 重新啟動 MSSQLSERVER 的服務 確定
作者 Amber 版本 1.0.0 日期 2012/05/11 頁數 9/13 四 設定 TCP port 為 1433 步驟 1: 點擊開始 指向程式集 指向 Microsoft SQL Server 2005 指向組態工具 點選 SQL Server Configuration Manager 步驟 2: 展開 SQL Server 2005 網路組態 點選 SQLEXPRESS 通訊協定 雙點擊 TCP/IP, 設定內容
作者 Amber 版本 1.0.0 日期 2012/05/11 頁數 10/13 步驟 3: 在通訊協定通訊協定的頁籤中選擇已啟用已啟用的狀態為是
作者 Amber 版本 1.0.0 日期 2012/05/11 頁數 11/13 步驟 4: 切換到 IP 位址頁籤 在最底下 IPAll 的地方, 清除 TCP 動態通訊埠的設定 ( 設為空白 ), 然後 TCP 通訊埠填入 1433 套用 確定 步驟 5: 重新啟動 SQL Express Service 來更新設定值 點選 SQL Server 2005 服務 在 SQL Server(SQLEXPRESS) 上按右鍵選擇重新啟動重新啟動
作者 Amber 版本 1.0.0 日期 2012/05/11 頁數 12/13 五 設定 EZ Data Logger 的 SQL Server 連線 步驟 1: 執行 EZ Data Logger, 點選主畫面功能列的系統設定系統設定按鈕 步驟 2: 輸入欲連接的 SQL Server 所在位置 IP 並在後面加上,1433 ( 若是 SQL Server 位於 Local 端請填.\SQLEXPRESS) 帳號名稱 帳號密碼 資料庫名稱 儲存資料時間間隔( 以秒為單位 ) 勾選 Log SQL Server 點選儲存儲存按鈕儲存設定值 點選離開離開按鈕離開系統設定視窗
作者 Amber 版本 1.0.0 日期 2012/05/11 頁數 13/13 步驟 3: 點選主畫面功能列的開始開始按鈕, 開始執行專案並將搜集到的資料傳送到遠端的 SQL Server 儲存 注意與提示 : EZ Data Logger 在進行 SQL Server 連線時, 會先檢查您設定的資料庫名稱與遠端的 SQL Server 資料庫名稱是否有重複, 若是沒有重複, 會直接在 SQL Server 建立新的資料庫, 以工作群組名稱作為資料表名稱, 工作群組裡通道名稱為欄位 ; 若是重複, 會將 SQL Server 裡相同名稱的資料庫備份, 並加上日期重新命名, 然後再建立一個新的資料庫儲存 EZ Data Logger 各個通道的資料