Postgresql创建扩展失败

Postgresql创建扩展失败,postgresql,Postgresql,我正在使用扩展,到目前为止没有问题。 现在我创建一个新的,当我调用 创建扩展util; 我进入第9.2页: $createextensionutil; 费勒:Syntaxfehler bei»« ZEILE 1:创建扩展util 第9.1页: 创建扩展util; 错误:语法错误位于或接近“创建“ 第1行:创建扩展util 我有一个util--1.0.sql,即使这个文件是空的,我也会得到错误。 我的util.control如下所示: comment ='Hilfsfunktionen für

我正在使用扩展,到目前为止没有问题。 现在我创建一个新的,当我调用 创建扩展util; 我进入第9.2页:

$createextensionutil; 费勒:Syntaxfehler bei»« ZEILE 1:创建扩展util

第9.1页: 创建扩展util; 错误:语法错误位于或接近“创建“ 第1行:创建扩展util

我有一个util--1.0.sql,即使这个文件是空的,我也会得到错误。 我的util.control如下所示:

comment ='Hilfsfunktionen für Updateskripte'
default_version = '1.0'
schema=system
有什么提示吗?
Rolf

我非常确定您连接的服务器既不是9.1也不是9.2。连接到它并运行
SELECT version()待确认。

Hrm。我不明白那个错误。您在
util--1.0.sql
中没有
CREATE EXTENSION
语句,是吗?不,当util--1.0.sql为空文件时,也会出现错误!奇怪的您的服务器和客户端实际上是9.1还是9.2?
psql--version
psql-c'SELECT version()'
的输出是什么?猜得好。这正是我的问题。