对如何在mac中安装postgres.app灌浆有什么想法吗?
我试图还原一个备份文件,它显示了以下错误:
不存在延伸的“压浆”
发布于 2018-12-24 11:40:08
我放弃了与postgres.app合作的努力。我相信这是可能的,但它更简单地放弃postgres.app,安装通过自制,并使用postgres实例,自制安装作为服务器。过程如下..。
首先,我将postgres的所有实例从我的机器中删除,以重新开始所有的操作。
然后我使用命令
brew install pgrouting这通过相同的操作安装p注浆及其依赖项(postgresql和postgis),确保版本同步等等。
初始化,然后启动postgres服务器:
initdb ~/my-postgres-server -E utf8
pg_ctl -D ~/my-postgres-server -l logfile start现在我们需要创建一个数据库并启用postgis,然后在其上进行灌浆。
createdb my-db
psql my-db -c 'CREATE EXTENSION postGIS'
psql my-db -c 'CREATE EXTENSION pgRouting'如果所有这些都没有错误的话,你就应该做生意。您可以通过默认端口5432上的服务器localhost,使用常用的数据库管理工具(如ad pgadmin )连接到服务器,使用系统用户名作为用户,而不使用密码。然后你就可以忙着在my-db上做压浆了!
您可以使用pg_ctl -D ~/my-postgres-server stop关闭postgres服务器,并使用上面的命令按需再次启动它。
https://stackoverflow.com/questions/49569135
复制相似问题