#openGauss #入门 #安装 #数据库 #开源
知识来源:docs-opengauss.osinfra.cn/zh/
C/C++语言——ODBC
ODBC(Open Database Connectivity,开放数据库互连)是由Microsoft公司基于X/OPEN CLI提出的用于访问数据库的应用程序编程接口。应用程序通过ODBC提供的API与数据库进行交互,增强了应用程序的可移植性、扩展性和可维护性。
ODBC的系统结构参见图1。
图 1 ODBC系统机构
openGauss目前在以下环境中提供对ODBC的支持。
表 1 ODBC支持平台
操作系统
平台
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位
windows 7/8/10
x86_32位
Windows系统自带ODBC驱动程序管理器,在控制面板->管理工具中可以找到数据源(ODBC)选项,可以参考odbc文档。
Linux下的ODBC包
从发布包中获取,包名为openGauss-*.*.0-ODBC.tar.gz。Linux环境下,开发应用程序要用到unixODBC提供的头文件(sql.h、sqlext.h等)和库libodbc.so。这些头文件和库可从unixODBC-2.3.0的安装包中获得。
#openGauss #入门 #安装 #数据库 #开源