Development Based on ODBC
Open Database Connectivity (ODBC) is a Microsoft API for accessing databases based on the X/OPEN CLI. Applications interact with the database through the APIs provided by ODBC, which enhances their portability, scalability, and maintainability.
Figure 1 shows the system structure of ODBC.
GaussDB supports ODBC in the following environments.
OS |
Platform |
---|---|
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 |
Kylin V10 |
x86_64 |
Kylin V10 |
ARM64 |
The ODBC Driver Manager running on UNIX or Linux can be unixODBC or iODBC. unixODBC-2.3.7 is used as the component for connecting to the database.
Windows has a native ODBC Driver Manager. You can locate Data Sources (ODBC) by choosing
.The current database ODBC driver is based on an open-source version and may be incompatible with data types tinyint, smalldatetime, nvarchar, and nvarchar2.
- ODBC Packages, Dependent Libraries, and Header Files
- Configuring a Data Source in the Linux OS
- Configuring a Data Source in the Windows OS
- Development Process
- Example: Common Functions and Batch Binding
- Typical Application Scenarios and Configurations
- ODBC Interface Reference
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot