↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

不受支持的版本: 7.2 / 7.1 / 7.0 / 6.5 / 6.4
历史版本PostgreSQL 6.4 已于 2003 年 10 月结束社区维护,本页译文保留供仍在使用旧版本的读者参考。新系统请看当前版本手册首页。

第 55 章 ODBC 接口

Tim Goeke

Thomas Lockhart

注意

背景信息最初由 Tim Goeke 提供

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

55.1. 背景

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

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

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

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

Insight Distributors 为核心psqlODBC发行版提供积极且持续的支持。 他们提供一份 FAQ、 对代码基础的持续开发,并积极参与 interfaces 邮件列表。

提交更正

译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。