什麼是的ODBC ?

的ODBC是一個縮寫開放式數據庫連接,是一個接口來訪問數據庫,通過SQL查詢。 的ODBC可以作為獲取各種數據庫工具,如MS - Access中,數據庫,的DB2 , Excel和文本。 通過這些調用級界面( CLI )規格的SQL訪問組, OBDC讓一個中立的方式訪問數據存儲在個人電腦和各種數據庫。 這是首次設立的微軟和辛巴技術。 的ODBC 1.0最初發布於1992年9月,並最終成為部分國際SQL標準在1995年。 微軟最初發貨ODBCs作為一套DLL和直到今天,船舶每一套的Microsoft Windows副本。 今天,越來越多的操作系統,如UNIX和蘋果正在採取的ODBC 。

強度的ODBC是通過提供一個通用數據訪問接口,它允許獨立的軟件公司和各方沒有學習多種應用程序編程接口。 為了簡單地說,使用ODBC ,應用程序可以同時訪問,查看和修改數據庫從眾多相當不同的數據庫。 這是因為ODBC “重新編碼”的SQL查詢,以便將可讀的各種不同的數據庫。

然而,在ODBC也有其不足之處。 管理一個龐大的數字的ODBC客戶可能意味著大量的驅動程序和DLL正在運行,這可能導致系統的管理開銷。 然而,這一小問題導致進一步使用的ODBC服務器技術(或“多層ODBC驅動程序” ) ,以減輕負荷。 此外,由於司機是一個關鍵的ODBCs ,有些人的問題提出了新的驅動程序的穩定性,因為往往很多人表現出他們的錯誤。

如何處理的ODBC

要使用ODBC ,需要有三個組成部分:客戶端的ODBC , ODBC驅動程序,以及數據庫服務器(例如, Microsoft Access中時, SQL Server , Oracle和數據庫) 。 首先,客戶端將使用的ODBC命令(稱為“的ODBC ” )進行互動(請求和/或發送數據)的數據庫服務器(後端) 。 但是,數據庫服務器將無法理解的命令由ODBC客戶端然而,正如命令尚未得到處理通過ODBC驅動程序(前端) 。 那麼, ODBC驅動程序將解碼命令,可處理的ODBC服務器和被派往那裡。 在ODBC服務器將響應回到ODBC驅動程序將轉化為最終輸出的ODBC客戶端。



最常見的5個免費網絡工具

免費白皮書數據庫技術

書籤什麼是的ODBC ?

最新的博客帖子


英文 英文 德語 德語 西班牙語 西班牙語 法文 法文 意大利語 意大利語 葡萄牙語 葡萄牙語 俄文 俄文 荷蘭文 荷蘭文
希臘語 希臘語 印地文 印地文 日語 日語 韓文 韓文 中文 中文 中文(簡體) 中文(簡體) 阿拉伯語 阿拉伯語

版權所有2009年技術常見問題解答 保留所有權利。 隱私政策。