↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

已结束支持的版本: 7.2 / 7.1 / 7.0 / 6.5 / 6.4
历史版本。 PostgreSQL 7.1 已结束支持。 请参阅 当前版本手册.

第 7 章 ODBC 接口

Tim Goeke

Thomas Lockhart

注意

背景信息最初由 Tim Goeke()提供

ODBC(开放数据库互连)是一个抽象的 API,它让你能够编写可与各种 RDBMS 服务器互操作的应用。ODBC 在前端应用和数据库服务器之间提供了一个与产品无关的接口,让用户或开发者能够编写在不同厂商的服务器之间可移植(可传输)的应用。

7.1. 背景 #

ODBC API在后端对应一个 ODBC兼容的数据源。它可以是任何东西,从一个文本文件到 Oracle 或Postgres RDBMS。

后端访问来自ODBC驱动,或者说来自允许访问数据的厂商特定驱动。psqlODBC就是这样一种驱动,此外还有其他可用的驱动,例如 OpenLink 的 ODBC驱动。

一旦你编写了一个ODBC应用,只要数据库模式相同,无论后端数据库来自哪个厂商,你应该都能连接到任何后端数据库。

例如,你可以有一台MS SQL Server服务器和一台数据完全相同的Postgres服务器。使用ODBC,你的 Windows 应用发出的调用将完全相同,后端数据源(在 Windows 应用看来)看起来也一样。

报告文档问题

阅读 上游文档. 反馈更正前请先核对 当前版本手册.