来源:www.ulaojiu.com时间:2017-07-03
对计算机发展比较有研究的朋友一定会知道ODBC,它是一个比较古老的东西,发展到现在午夜狼Win10专业版系统上版本已经是3.8了。微软虽然没有对ODBC做很大的更新,但是正因为ODBC是一个比较成熟和古老的规范,因此它的作用才显得不那么突出,但如果你是一个对数据库研发者,你就一定知道ODBC数据源有多重要。下面我们就一起来学习一下ODBC的重要性。
ODBC数据源含义:ODBC(开放式数据库连接)是一种应用程序的接口(API)。这种接口提供了独立于任何的数据管理系统编写应用程序的能力。OCBC通过ODBC驱动程序提供了对不同的数据库供应商的一组应用程序接口来给特殊的数据库管理系统(DBMS)。用户的应用程序使用这组API来调度ODBC驱动程序。然后驱动程序通过SQL语句同DBMS发生联系。
ODBC数据源如何开启:在“控制面板\系统和安全\管理工具”中,即可见ODBC数据源图标。双击打开ODBC数据源管理器,如下图所示:
ODBC数据源管理器为配置、添加、删除各种不同的数据源名称提供了最为简洁的方法。它使得用户可以轻松地完成数据源的配置工作,用户也可以删除原有的DSN(数据源名称),或对先前配置的数据源进行修改。
ODBC数据源管理器的具体功能如下:
1、用户DSN:ODBC用户数据源存储了如何与指定数据提供者连接的信息。用户数据源只对当前的用户可见,而且只能应用在本机上。
2、系统DSN:ODBC系统数据源存储了如何与指定数据提供者连接的信息。系统数据源对当前机器上的所有用户可见。
3、文件DSN:ODBC文件数据源允许用户连接数据提供者。文件DSN可以由安装了相同驱动程序的用户共享。
4、驱动程序:ODBC驱动程序允许那些支持ODBC的程序通过ODBC数据源获取信息。如果安装新的驱动程序,要使用其安装程序。
5、跟踪:ODBC跟踪允许创建调用ODBC驱动程序的日志,以供技术人员查看;也可以辅助调试应用程序。Visual Studio跟踪启动Microsoft Visual Studio的ODBC跟踪。
6、连接池:连接池允许应用程序重新打开连接句柄,此操作将往返过程存入服务器。
看了以上内容,相信你会对ODBC数据源有了一定的了解,其实在实践的过程中你会发现,ODBC工作起来和Windows一样,它用包含在DLL内的驱动程序完成任务,因为速度问题,ODBC永远也不会在数据库领域产生太大的影响。但是有微软的市场影响力,ODBC毫无疑问是成功的,它为每一个数据库开发组做出的卓越贡献都应被铭记。