首页 > 数据库 > > 应用程序开发教程-基于ODBC开发
ODBC(Open Database Connectivity,开放数据库互连)是由Microsoft公司基于X/OPEN CLI提出的用于访问数据库的应用程序编程接口。应用程序通过ODBC提供的API与数据库进行交互,在避免了应用程序直接操作数据库系统的同时,增强了应用程序的可移植性、扩展性和可维护性。
ODBC的系统结构参见图1。
GaussDB 200目前在以下环境中提供对ODBC3.5的支持。
操作系统 | 平台 |
|---|---|
SUSE Linux Enterprise Server 11 SP1/SP2/SP3/SP4 SUSE Linux Enterprise Server 12 及SP1/SP2/SP3 | x86_64位 |
Red Hat Enterprise Linux 6.4/6.5/6.6/6.7/6.8/6.9/7.0/7.1/7.2/7.3/7.4 | x86_64位 |
Red Hat Enterprise Linux 7.5 | ARM64位 |
CentOS 6.4/6.5/6.6/6.7/6.8/6.9/7.0/7.1/7.2/7.3/7.4 | x86_64位 |
CentOS 7.6 | ARM64位 |
EulerOS 2.0 SP2/SP3 | x86_64位 |
EulerOS 2.0 SP8 | ARM64位 |
中标麒麟 7.5/7.6 | ARM64位 |
Oracle Linux R7U4 | x86_64位 |
Windows 7 | 32位 |
Windows 7 | 64位 |
Windows Server 2008 | 32位 |
Windows Server 2008 | 64位 |
UNIX/Linux系统下的驱动程序管理器主要有unixODBC和iODBC,在这选择驱动管理器unixODBC-2.3.0作为连接数据库的组件。
Windows系统自带ODBC驱动程序管理器,在控制面板->管理工具中可以找到数据源(ODBC)选项。
说明:当前数据库ODBC驱动基于开源版本,对于华为自研的数据类型,tinyint、smalldatetime、nvarchar2在获取数据类型的时候,可能会出现不兼容。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3168008/ ,如需转载,请注明出处,否则将追究法律责任。