什么是的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年技术常见问题解答 保留所有权利。 隐私政策。