本文转载自:http://www.cnblogs.com/OnlyYou/archive/2011/11/28/2266646.html
Windows下访问PostgreSQL可以通过ODBC来实现,因为它的设置比较简单,所以这种方法还是比较常用的。本文主要介绍了通过ODBC访问PostgreSQL的过程,接下来我们就开始介绍。
一、环境信息:
1. 安装有excel的windows,做为客户端,excel是为为测试odbc而要求,非必须;
2. 安装有PostgreSQL的服务器,我的是在Redhat Linux 4上装的。
二、下载PostgreSQL命令的ODBC
官方的我没有找到,不过可以从以下站点下载。
http://d.download.csdn.net/down/3059636/ldz_1_0_1
下载下来psqlodbc_08_03_01.zip后,解压安装,就是一路next,不解释,你懂得。
三、 配置
打开控制面板->管理工具->数据源(ODBC),如下:
单击“添加”,选择PostgreSQLUnicode,再点“完成”
按提示完成填,我的如下:
可以点“ Test”测试一下,没有问题的话选“Save”,再确定就完成了配置。
四、应该举例
a. 得用ODBC,将数据导入到excel。
打开execl,我的为2007,选择“数据->自其他来源->来自数据连接向导”,弹出数据连接向导,选择“ODBC DSN”
点“下一步”,选择数据源的名子,我的为“PostgreSQL30W”,这才前面添加数据源时指定的,如果忘记了,就去看看。
再下一步就会列出当前数据库中的用户表和视图,我的测试库中只有一张表,如下:
再下一步
点“完成”,看效果。
关于Windows下通过ODBC方式访问PostgreSQL的知识就介绍到这里,希望本次的介绍能够带给您收获,谢谢!
分享到:
相关推荐
**PostgreSQL 9.2.1 Windows 版本详解** PostgreSQL,简称“pg”,是一个高度发达的开源对象关系型数据库管理系统(ORM DBMS),它以其强大的功能、稳定性以及对数据完整性和正确性的严格保障而备受赞誉。自1986年...
PostgreSQL 可以通过增加新的数据类型、函数、操作符、聚集函数、索引方法、过程语言来扩展。 PostgreSQL 的优点包括: * 丰富的数据类型支持:PostgreSQL 支持大量的数据类型,包括数组、日期时间、货币、网络...
### Linux PostgreSQL安装与配置详解 #### 一、安装PostgreSQL 在Linux环境下,PostgreSQL数据库的安装主要通过RPM包管理器完成。本节将详细阐述如何在Linux系统上安装PostgreSQL及其相关组件。 ##### 1.1 RPM包...
ODBC是一种通用数据库访问接口,允许不同编程语言的程序通过统一的方式连接到各种数据库,包括PostgreSQL。通过安装这个驱动,用户可以在任何支持ODBC的应用程序中连接到PostgreSQL数据库,例如Microsoft Excel或...
PostgreSQL 扩展插件体系详解 PostgreSQL 是一个功能强大且灵活的关系型数据库管理系统,它提供了许多扩展插件来增强其功能。在本节中,我们将详细介绍 PostgreSQL 的扩展插件体系,包括插件的安装、使用和配置。 ...
### Oracle通用连接(Generic Connectivity)与PostgreSQL集成详解 #### 一、引言 在数据库领域,Oracle通用连接(Generic Connectivity)提供了一种强大的机制,允许Oracle数据库通过标准的ODBC或OLE DB接口来访问...
总结,"psqlodbc-13-02-0000-x64.zip"为64位环境下的PostgreSQL ODBC驱动,提供了在Windows平台上通过ODBC接口访问PostgreSQL数据库的能力。正确安装并配置此驱动,能有效提高开发效率,便于不同应用程序与...
4. **PostgreSQL ODBC驱动程序**: psqlODBC - **下载地址**: [http://www.postgresql.org/ftp/odbc/versions/msi/](http://www.postgresql.org/ftp/odbc/versions/msi/) - **文件名**: psqlodbc_09_00_0300.zip #...
总的来说,"psqlodbc_13_00_0000-x64.zip"提供的PostgreSQL ODBC驱动是连接64位Windows系统到PostgreSQL数据库的桥梁,通过它,我们可以实现跨平台的数据访问,提高开发效率,简化数据库管理,为各种应用程序提供...
### Linux环境下连接PostgreSQL配置详解 #### 一、前言 在Linux环境下连接PostgreSQL数据库通常需要进行一系列的配置步骤,这些步骤主要包括安装ODBC管理工具(如unixODBC)、安装特定的ODBC驱动(例如psqlodbc)...
3. **ODBC/JDBC**: 虽然PostgreSQL原生支持C++,但也可以通过ODBC或JDBC驱动与其他编程语言进行交互,如Java。 4. **异步操作**: 使用libpq库的非阻塞模式,可以在C++中实现异步数据库访问,提高应用性能。 **四、...
《PostgreSQL ODBC驱动安装与使用详解》 在数据库管理领域,PostgreSQL作为一个开源的关系型数据库管理系统,以其强大的功能和高度的灵活性深受开发者喜爱。在跨平台的数据访问中,ODBC(Open Database ...
在这个场景中,"**logstash-output-jdbc**"是一个特定的输出插件,它允许Logstash将数据写入关系型数据库,比如MySQL、PostgreSQL或SQL Server等,通过JDBC(Java Database Connectivity)接口实现。 1. **logstash...
**PostgreSQL 学习资源详解** PostgreSQL,简称 Postgres,是一种开源的对象关系型数据库管理系统(ORM DBMS),因其强大的功能、高度的可扩展性和稳定性而受到全球开发者的广泛青睐。作为一款高度成熟且功能丰富的...
### ODBC_API开发教程知识点详解 #### 一、ODBC简介 **ODBC**(Open Database Connectivity,开放式数据库互连)是一种由微软公司在1992年提出的用于访问数据库的统一界面标准。它允许应用程序通过标准SQL语法来访问...
- Windows下的安装简单,可设置为系统服务运行。 - Linux下的安装过程可以参照专门的安装文档,如附件中的《postgresql--linux 安装》。 - 参考手册提供了详细的使用指南,帮助用户了解和掌握PostgreSQL的使用。 ...
然而,由于 PostgreSQL 是开源项目,社区可以通过贡献代码的方式不断补充和完善这些功能,因此随着时间的发展,这些所谓的“缺点”也有可能迅速得到改善。 #### 四、PostgreSQL 的可扩展性与定制能力 PostgreSQL ...
《psqlodbc_09_00_0101-x64.zip:PostgreSQL ODBC 驱动程序的64位安装与使用详解》 `psqlodbc_09_00_0101-x64.zip` 是一个用于64位操作系统的 PostgreSQL ODBC 驱动程序的压缩包。这个驱动程序是连接PostgreSQL...
- **Microsoft Access/Excel集成**:通过ODBC等方式与桌面应用无缝连接。 #### 六、数据交互技术 **6.1 数据插入** - **基本INSERT语句**:简单直接地添加数据。 - **安全性考虑**:使用预编译语句防止SQL注入...
通过上述步骤,我们成功地在Linux系统上安装并配置了psqlodbc驱动程序,使得应用程序可以通过ODBC接口访问PostgreSQL数据库。这一过程不仅涉及到基础软件包的安装,还包括详细的配置文件调整,对于在Linux环境中部署...