Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql 如何卸载Postgis?_Postgresql_Postgis_Uninstallation - Fatal编程技术网

Postgresql 如何卸载Postgis?

Postgresql 如何卸载Postgis?,postgresql,postgis,uninstallation,Postgresql,Postgis,Uninstallation,我的机器上安装了PostGis,不知怎的,一些文件被破坏了。我想卸载并重新安装PostGIS,希望它能重新工作,但我不知道该怎么做 我正在运行Windows 8.1。我试着在控制面板的程序和功能下搜索它,但是PostGIS没有显示在那里。我也尝试过StackBuilder,但没有卸载选项 A也没有发现任何有用的东西 以前有人这样做过吗?是否可以对整个Postgres执行相同的操作来卸载和重新安装PostGIS?这对我来说很有用 对于从数据库中删除postgis,请在下面的查询中运行 dro

我的机器上安装了PostGis,不知怎的,一些文件被破坏了。我想卸载并重新安装PostGIS,希望它能重新工作,但我不知道该怎么做

我正在运行Windows 8.1。我试着在控制面板的
程序和功能下搜索它,但是PostGIS没有显示在那里。我也尝试过StackBuilder,但没有卸载选项

A也没有发现任何有用的东西

以前有人这样做过吗?是否可以对整个Postgres执行相同的操作来卸载和重新安装PostGIS?

这对我来说很有用

对于从数据库中删除postgis,请在下面的查询中运行

   drop extension PostGIS
要检查postgisis版本,请在查询面板中运行查询

   SELECT PostGIS_full_version();

你是怎么安装的?Postgis只是一个dll,所以在程序中看不到它。还有一组sql文件安装函数并将它们链接到dll,在最新版本中,dll由create扩展名启用。哪些文件已损坏?我通过StackBuilder安装了PostGIS,在程序和功能中看到类似“PostGIS 2.1.1,PgRouting 2.0 for PostgreSQL x64 9.3(仅删除)”的内容。所以如果你用同样的方式安装,我不知道你为什么不在这里看到它。解决了!“某些文件已损坏”应该是对当前数据库进行紧急备份、文件系统检查、硬盘智能测试、检查所有温度传感器等以及恶意软件检查的原因。有些东西“被破坏”是不正常的,也是不可接受的。有严重的问题。确保您的备份是最新的,并采取行动,不要忽视这个问题。检查我的答案