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

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

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

第 7 章 ODBC 接口

Tim Goeke

Thomas Lockhart

7.1. 简介 #

注意

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

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

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

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

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

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

提交更正

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