Postgresql 安装Postgis 2.1后功能缺失

Postgresql 安装Postgis 2.1后功能缺失,postgresql,postgis,levenshtein-distance,Postgresql,Postgis,Levenshtein Distance,我已经接管了一个我没有建立的网站。数据库都搞乱了,我正在从模式转储文件重新加载数据库。该数据库还包括postgis 2.1 我正在使用: Postgresql 9.3 CentOS 6.5 Ruby 1.9.3 RubyonRails3 我遇到的问题是,旧数据库在postgis数据库中有702个函数,而我新创建的数据库只有562个函数。我需要一些缺少的函数,例如levenstein postgis.sql和spatial\u ref\u sys.sql文件都不包含这些函数 如何安装缺少的14

我已经接管了一个我没有建立的网站。数据库都搞乱了,我正在从模式转储文件重新加载数据库。该数据库还包括postgis 2.1

我正在使用:

  • Postgresql 9.3
  • CentOS 6.5
  • Ruby 1.9.3
  • RubyonRails3
我遇到的问题是,旧数据库在postgis数据库中有702个函数,而我新创建的数据库只有562个函数。我需要一些缺少的函数,例如
levenstein

postgis.sql
spatial\u ref\u sys.sql
文件都不包含这些函数


如何安装缺少的140个功能?我看不到一种方法可以在不备份整个数据库的情况下将旧函数转储到备份中-但正如我所说的,它是一团糟的…

levenstein
这样的函数包含在模块中。如果您使用的是Postgres 9.1或更高版本,您可以使用。这个答案也可能有一些用处:

不幸的是,听起来你需要弄清楚使用了哪些其他模块,但谷歌是你的朋友