我正在使用PostgreSQL 9.0。我已经从Debian存储库安装了osm2pgsql包,现在我的机器上安装了两个版本的postgres数据库(9.0和9.1 - 与osm2pgsql一起安装)。如何配置osm2pgsql和postgis以使用9.0数据库?
答案 0 :(得分:0)
Debian通常在顺序端口上安装多个版本的PostgreSQL,从5432开始,所以你的第一次安装是5432,第二次安装是5433,等等。
PostGIS通常安装在数据库中,虽然在9.0和9.1中这样做的机制不同(在9.0中,查看文档以找到合适的安装方法,您可能需要从源代码安装。然后您将运行用于导入相关函数的特定.sql文件.9.1使用CREATE EXTENSION
语法。
对于客户端程序,您可以通过将PGPORT
设置为适当的设置来默认设置它将连接到哪个PostgreSQL安装(即除非程序另有指定)。