閱讀本文前,請先閱讀《嵌入式PowerPC通過unixODBC/freetds訪問SQL Server數(shù)據(jù)庫(一) 》,完成ODBC與Freetds的編譯過程。
創(chuàng)新互聯(lián)建站專注于企業(yè)成都全網(wǎng)營銷、網(wǎng)站重做改版、烏達網(wǎng)站定制設計、自適應品牌網(wǎng)站建設、html5、成都做商城網(wǎng)站、集團公司官網(wǎng)建設、外貿(mào)營銷網(wǎng)站建設、高端網(wǎng)站制作、響應式網(wǎng)頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為烏達等各大城市提供網(wǎng)站開發(fā)制作服務。
接下來,進行unixODBC與freetds的配置:
1, 將編譯好的freetds-0.91與unixODBC-2.34拷貝至PowerPC設備中,同時將兩個文件夾鏈接至/usr/local下,如下圖所示。

2, 準備freetds所需lib庫,并鏈接至/usr/lib下,如下圖所示。

3,freetds驗證
3.1 配置freetds, 包括SQL Server數(shù)據(jù)庫服務器地址,端口號及tds版本號,注意:tds版本號在編譯的時候需要指定,否則,可能出現(xiàn)數(shù)據(jù)庫鏈接失敗的現(xiàn)象。
3.2 使用命令 ./tsql -S freetds -U sa -P root測試freetds是否正確,如下圖獲取到數(shù)據(jù)表示數(shù)據(jù)庫訪問正確,freetds成功執(zhí)行, 注意:*執(zhí)行需要使用go語句*。
4,部署并執(zhí)行odbc驗證
4.1 進入unixodbc-2.3.4/bin目錄下。
4.2 創(chuàng)建文件tds.driver.template文件,并輸入下圖內(nèi)容,配置freetds驅(qū)動。
4.3 執(zhí)行odbcinst -i -d -f tds.driver.template命令,配置freetds驅(qū)動, 執(zhí)行成功后,可在unixODBC-2.3.4/etc下找到odbcinst.ini文件,內(nèi)容如下圖所示。*注意:此操作使用ROOT權(quán)限,此項很重要!*
4.4 創(chuàng)建文件tds.datasource.template,并輸入下圖內(nèi)容,配置數(shù)據(jù)源。
4.5 執(zhí)行odbcinst -i -s -f tds.datasource.template命令,配置數(shù)據(jù)源信息。*注意:此操作必須使用User用戶,切忌,否則數(shù)據(jù)庫訪問可能失敗!!*
4.6 測試odbc訪問數(shù)據(jù)庫,命令及結(jié)果如下如所示。

至此,整個測試結(jié)束!
*心得:在測試中出現(xiàn)數(shù)據(jù)庫鏈接失敗現(xiàn)象,擺渡前人經(jīng)驗,結(jié)果走了不少彎路,汗,最終還是通過unixODBC 用戶手冊解決,在受到挫折后,轉(zhuǎn)換思維方式很重要。*
網(wǎng)頁標題:嵌入式PowerPC通過unixODBC/freetds訪問SQLServer數(shù)據(jù)庫(二)
URL分享:http://www.chinadenli.net/article46/peehhg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供電子商務、網(wǎng)站營銷、網(wǎng)站制作、網(wǎng)站內(nèi)鏈、Google、營銷型網(wǎng)站建設
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)