如何設定檔DSN
----機房收費系統
在仿做機房收費系統之前,我們首先要瞭解的是“機房收費系統使用說明———記事本”
看到這個使用說明時讀不懂,在網上查了半天也沒找到結果。就解決“設定檔dsn”這個問題,我用了2天的時間,真是叫人糾結。
最終還是在趙帥、黃愛崗、崔成龍的幫住下完成的,在此十分感謝他們的協助。
在解決這個問題的過程中我發現自己如下問題:
(1)關鍵字找不準:在網上搜資料的時候,關鍵字輸入的不好,找到的解決方案不明確。
(2)找到資料後,完全照搬它上面的操作步驟,不是把它作為指導,沒有想去理解它的意思,當遇到細微的變化時,並不能自己去發現解決。
以我找到的參考資料為例:http://wenku.baidu.com/view/336e8a136c175f0e7cd137e0.html
比如:圖3配置資料來源,我找到的資料是配置系統dsn,而說明要求的是設定檔dsn,我完全照著資料給的步驟做的,沒有意識的往下多看一眼。
圖6登入的身份,參考資料給的是“使用網路登入ID的Windows NT驗證”,而使用說明要求的是“使用使用者輸入ID和密碼的SQL Server 驗證”。
結果配置完後根本不能用。這點也充分的暴露自己在做事情的時候缺乏主動思考的毛病,懶的動腦。
改過圖3和圖6的的正確操作步驟為:
配置資料來源
利用Sql Server 資料庫,所用到串連資料庫的方式是ODBC,
具體方法實現,開啟“開始”----à“設定”----à“控制面版”---à“管理工具” ---à“資料來源 (ODBC)”。如圖3所示:
圖3 配置資料來源
選擇“檔案DNS”選項,執行“添加”,如圖4所示:
圖 4 建立新的資料來源
在“選擇您想為其安裝資料來源的驅動程式”選擇“SQL Server”,執行“下一步”,如圖5所示:
圖5 建立新的資料來源
在“名稱”填寫資料來源,在這裡我們填寫客戶管理系統的資料來源名稱,必須和類中配置資料來源名稱一致(一般都填寫資料庫的名稱), 在“說明”填寫資料來源的描述(可以不用填寫),在“伺服器”選擇(local)本地機器(如果填加別的伺服器,直接選擇服務機器的名稱即可) ,“SQL Server”,執行“下一步”,如圖6所示: 圖6 登陸的身份,
一般的情況下,預設即可,直接點擊下一步,如圖7所示:
圖7 資料庫啟動並執行設定一
在“更改預設的資料庫為” 選擇要用到的資料庫,在這裡選擇客戶管理的資料庫“charge_sys”,其他預設即可, 執行“下一步”,如圖8所示
圖8 資料庫啟動並執行設定二
資料庫啟動並執行設定,預設即可,執行完成,如圖9所示
圖 9 資料來源測試
這裡是對資料來源的描述,點擊“測試資料來源”,如圖10所示,看到測試成功,表示配置資料來源成功。
圖10 測試資料來源
點擊確定,資料來源DSN配置成功。