翻譯|使用教程|編輯:吳園園|2020-05-19 11:38:30.003|閱讀 1405 次
概述:本文介紹了macOS上Devart ODBC驅(qū)動程序的安裝和配置。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
ODBC Driver/驅(qū)動程序?yàn)榛贠DBC的應(yīng)用程序提供高性能和功能豐富的連接解決方案,可以直接從Windows,macOS,Linux(32位和64位)訪問最流行的數(shù)據(jù)庫。驅(qū)動程序完全支持標(biāo)準(zhǔn)ODBC API函數(shù)和數(shù)據(jù)類型,多種服務(wù)器數(shù)據(jù)類型和功能。
先決條件
在安裝驅(qū)動程序之前,需要確保您的系統(tǒng)已安裝驅(qū)動程序管理器。我們的macOS驅(qū)動程序與iODBC驅(qū)動程序管理器兼容。iODBC是免費(fèi)的開源驅(qū)動程序管理器,廣泛用于macOS,Linux和Unix系統(tǒng)。
大多數(shù)macOS安裝都不隨操作系統(tǒng)附帶驅(qū)動程序管理器,因此您需要自己安裝它。您可以從iODBC網(wǎng)站下載最新版本的iODBC。驅(qū)動程序管理器安裝有其自己的用于創(chuàng)建DSN的GUI工具,即iODBC Administrator。
要安裝iODBC:
下載 ODBC,然后雙擊mxkozzzz.dmg文件。
雙擊ODBC-SDK.pkg文件,然后按照說明進(jìn)行操作。
您可能會收到錯(cuò)誤“無法打開iODBC-SDK.pkg,因?yàn)樗鼇碜陨矸莶幻鞯拈_發(fā)人員”。要解決此問題,請打開“ 系統(tǒng)偏好設(shè)置”,然后選擇“ 安全和隱私”。在“ 常規(guī)”選項(xiàng)卡下,單擊左下角的鎖定圖標(biāo)以解鎖設(shè)置。您應(yīng)該看到嘗試打開的安裝程序被阻止打開。單擊“ 仍然打開”按鈕以打開應(yīng)用程序。
系統(tǒng)將指導(dǎo)您完成安裝iODBC Driver Manager所需的步驟。成功安裝后,您應(yīng)該能夠在Applications文件夾中看到ODBC文件夾。
在macOS上安裝ODBC驅(qū)動程序
就本文而言,我們將在macOS上安裝ODBC Driver for Oracle。您可以找到適用于macOS的Devart ODBC驅(qū)動程序,并在我們的ODBC驅(qū)動程序頁面上將所需的驅(qū)動程序下載為.pkg文件。一個(gè) 。pkg文件隨Apple Installer一起安裝。Devart驅(qū)動程序與32位和64位ODBC兼容應(yīng)用程序兼容。
1.雙擊安裝程序文件,然后按照提示進(jìn)行操作。您需要通過單擊“ 系統(tǒng)偏好設(shè)置”>“安全性和隱私”中 “ 常規(guī)”選項(xiàng)卡下的“ 仍然打開”按鈕來打開文件。
在簡介和自述步驟中,單擊繼續(xù)。
2.閱讀許可協(xié)議后,單擊“ 繼續(xù)”,然后單擊“ 同意”以繼續(xù)進(jìn)行安裝。
3.在“ 注冊”步驟中,您可以在“ 激活密鑰”字段中輸入許可證代碼,或者如果要首先評估該軟件,則選擇“ 試用 ”。點(diǎn)擊繼續(xù)。
4.在“ 安裝類型”中,單擊“ 安裝”按鈕。
5.成功完成安裝后,您將看到相應(yīng)的消息。
在macOS上配置ODBC驅(qū)動程序
要在macOS上配置已安裝的ODBC驅(qū)動程序,您可以使用在驅(qū)動程序安裝過程中創(chuàng)建的示例系統(tǒng)DSN(數(shù)據(jù)源名稱)(例如,對于Devart ODBC Driver for Oracle ,可以使用Devart_Oracle),也可以創(chuàng)建自己的DSN。DSN有兩種主要類型:用戶DSN和系統(tǒng)DSN。用戶DSN是為特定用戶創(chuàng)建的,只有創(chuàng)建它的用戶才能查看和使用DSN。系統(tǒng)中的任何具有適當(dāng)權(quán)限的用戶都可以使用系統(tǒng)DSN。
該ODBC.INI文件包含有關(guān)DSN的信息和下面的路徑下存放:
要?jiǎng)?chuàng)建或修改DSN,可以使用GUI iODBC Administrator應(yīng)用程序或編輯適當(dāng)?shù)膐dbc.ini文件。
使用iODBC Administrator(64位)創(chuàng)建DSN
1、從應(yīng)用程序> iODBC運(yùn)行iODBC Administrator64。
2、選擇“ 用戶DSN”或“ 系統(tǒng)DSN”選項(xiàng)卡。
3、單擊添加按鈕。
4、選擇驅(qū)動程序(例如,用于Oracle的Devart ODBC驅(qū)動程序),然后單擊確定。
5、指定DSN的名稱以及描述(可選)。
6、指定連接字符串參數(shù)及其值:
7、單擊確定以保存DSN。
如果這是您首次創(chuàng)建用戶DSN,則iODBC管理器會在主目錄中創(chuàng)建odbc.ini文件。在驅(qū)動程序安裝期間創(chuàng)建了示例系統(tǒng)DSN的odbc.ini文件和參數(shù),因此您可以創(chuàng)建新的系統(tǒng)DSN或在現(xiàn)有DSN中指定連接信息。
通過將連接信息添加到odbc.ini文件來創(chuàng)建DSN
您可以使用vi或類似的文本編輯器(例如nano)來配置odbc.ini文件。對于本文,vi用于編輯odbc.ini。要?jiǎng)?chuàng)建DSN,請打開“終端”并為系統(tǒng)DSN 運(yùn)行命令sudo vi /Library/ODBC/odbc.ini,為用戶DSN 運(yùn)行sudo vi?/ .odbc.ini。這將打開對應(yīng)目錄中已經(jīng)存在的odbc.ini文件,如果要為驅(qū)動程序創(chuàng)建第一個(gè)DSN,則將創(chuàng)建一個(gè)新文件。要進(jìn)入插入模式,請輸入i。
在文件的開頭輸入[ODBC數(shù)據(jù)源]。odbc.ini文件中的參數(shù)以parameter_name = parameter_value的形式指定。
要?jiǎng)?chuàng)建DSN并指定連接信息,請插入以下信息:
在[ODBC數(shù)據(jù)源]下,以dsn_name = driver_name的形式指定DSN名稱和驅(qū)動程序名稱(例如,Oracle的Devart ODBC驅(qū)動程序)。
在DSN聲明下,以[dsn_name]的形式指定DSN名稱。
在[dsn_name]下,以parameter_name = parameter_value的形式指定連接參數(shù)和任何其他參數(shù),例如服務(wù)器地址,數(shù)據(jù)庫名稱,用戶憑證,字符集等。
要保存更改到odbc.ini文件,按Esc鍵鍵,然后按下Shift鍵+: ,類型WQ并 按下回車鍵。
測試與數(shù)據(jù)源的ODBC連接
要測試ODBC數(shù)據(jù)源連接,可以使用GUI iODBC Administrator64應(yīng)用程序或iODBC命令行實(shí)用程序iodbctest / iodbctestw(“應(yīng)用程序”>“ iODBC”>“ iODBCTest.command” /“ iODBCTestUniCode.command”)。
要在Administrator64中測試連接,請選擇DSN,然后單擊“ 測試”。
GUI Administrator應(yīng)用程序僅測試與服務(wù)器的連接,而iodbctest和iodbctestw允許您發(fā)出SQL命令并檢索結(jié)果。iodbctest以ASCII模式檢索所有結(jié)果,而odbctestw以Unicode模式檢索所有結(jié)果。
運(yùn)行該實(shí)用程序,并在提示您輸入ODBC連接字符串時(shí),輸入所需的連接參數(shù)(驅(qū)動程序名稱,服務(wù)器地址,數(shù)據(jù)庫名稱,用戶憑據(jù)等)。如果您在DSN中設(shè)置連接參數(shù)及其值,只需以dsn = dsn_name的形式指定DSN名稱。
連接字符串采用parameter_name = value形式的參數(shù),每個(gè)參數(shù)用分號(;)分隔,沒有空格。連接后,您可以發(fā)出SQL命令以從數(shù)據(jù)源檢索數(shù)據(jù)。
立即下載ODBC的30天免費(fèi)試用版
了解更多產(chǎn)品信息或想要購買產(chǎn)品正版授權(quán)請點(diǎn)擊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: