【IT168 服务器学院】用户客户端问题
1) 有 PostgreSQL 的 ODBC 驱动程序么?
2) 有什么工具可以把 PostgreSQL 用于 Web 页面?
3) PostgreSQL 拥有图形用户界面吗?有报表生成器吗?有嵌入的查询语言接口吗?
4) 我们可以用什么语言和 PostgreSQL 打交道?
1) 有 PostgreSQL 的 ODBC 驱动么?
有两个 ODBC 驱动可以获得,PostODBC 和 OpenLink ODBC.
在发布版本里面包含。关于它的更多信息可以从:http://www.insightdist.com/psqlodbc 获得。
OpenLink ODBC 可以从 http://www.openlinksw.com 获得。它与他们的标准 ODBC 客户端软件兼容,因而你可以在任何他们支持的客户端平台(Win, Mac, Unix, VMS)上使用 PostgreSQL ODBC。
他们可能将这个产品销售给那些需要商业支持的用户,但是总是有一个 freeware (自由软件)的版本可以得到。请询问 postgres95@openlink.co.uk。
2) 有什么工具可以把 PostgreSQL 用于 Web 页面?
一个介绍以数据库为后台的 Web 页面在:http://www.webtools.com。
还有一个在:http://www.phone.net/home/mwm/hotlist/。
对于 web 集成,PHP 是一个极好的接口。它在:http://www.php.net
PHP 很适合用于简单任务,但对于更复杂的任务,可以使用 perl 接口和 CGI.pm。
一个以 WDB 为基础,使用 perl 的 WWW 网关可以从 http://www.eol.ists.ca/~dunlop/wdb-p95 下载。
3) PostgreSQL 拥有图形用户界面吗?有报表生成器吗?有嵌入的查询语言接口吗?
我们有一个叫 pgaccess 的很好的图形用户接口,它是做为发布版本的一部分发布的。Pgaccess 还有一个报表生成器。它的网页在 http://www.flex.ro/pgaccess
我们还有 ecpg,它是一个用于 C 的嵌入的 SQL 查询语言接口。
4) 我们可以用什么语言和 PostgreSQL 打交道?
我们有:
C(libpq)
C++(libpq++)
Embedded C(ecpg)
Java(jdbc)
Perl(perl5)
ODBC(odbc)
Python(PyGreSQL)
TCL(libpgtcl)
C 简易 API(libpgeasy)
嵌入的 HTML(PHP,来自 http://www.php.net)