2014-09-10 447 views
5

我在我的机器上安装了PostGis,不知何故,一些文件被损坏。我想卸载并重新安装PostGIS,希望能够重新开始工作,但我不知道如何解决这个问题。如何卸载Postgis?

我正在运行Windows 8.1。我试图在控制面板Programs and Features下搜索它,但是PostGIS不会显示在那里。我也尝试过在StackBuilder中,但没有卸载选项。

A Google search也没有用处。

有没有人做过这个?对于整个Postgres来说,是否可以卸载并重新安装PostGIS?

+0

你怎么安装它? Postgis只是一个DLL,所以你不会在程序中看到它。还有一堆sql文件安装这些函数并将它们链接到dll,在最近的版本中,它们都是通过create extension来启用的。哪些文件被损坏? – 2014-09-10 17:27:20

+0

我已经通过StackBuilder安装了PostGIS,并且在程序和功能中看到类似“PostGIS 2.1.1,PgRouting 2.0 for PostgreSQL x64 9.3(仅删除)”。所以如果你以同样的方式安装它,我不知道你为什么不在这里看到它。 – 2014-09-10 20:37:10

+1

解决! http://stackoverflow.com/a/25768371/1675976 – CodyBugstein 2014-09-11 01:55:52

回答

2

这个工作对我来说

而对于删除数据库 PostGIS的运行下面的查询

drop extension PostGIS 

要查询面板检查postgisis版本上运行查询

SELECT PostGIS_full_version(); 
+0

upvote如果答案是有用的:) – 2017-09-15 04:33:08