什么是ODBC的?

ODBC的一个缩写为开放式数据库连接,是一个界面, Access数据库通过SQL查询。 的ODBC可以被用来作为工具来存取各种数据库如MS准入,的dBASE , 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和FoxPro的) 。 首先, ODBC的客户端将使用命令(称为“ ODBC的” ) ,互动(请求和/或发送数据)与数据库服务器(后端) 。 不过,数据库管理系统的服务器将不明白的指挥由ODBC客户端然而,正如命令还没有得到处理,通过ODBC驱动程序(前端) 。 那么, ODBC驱动程序将解码的命令可以处理由ODBC服务器和派有工作。 的ODBC服务器,然后作出回应,回到ODBC驱动程序将翻译的最后输出的ODBC客户端。




书签什么是ODBC的?

最新的博客帖子


版权2008年技术常见问题解答 。 保留所有权利。