小编Joe*_*ska的帖子

PostgreSQL上的$ libdir问题

简而言之,我的问题是"为什么$ libdir不能在我的PSQL安装上运行."

CREATE FUNCTION st_box2d_in(cstring) RETURNS box2d
    AS '$libdir/liblwgeom', 'BOX2DFLOAT4_in'
    LANGUAGE c IMMUTABLE STRICT;
Run Code Online (Sandbox Code Playgroud)

产生错误

could not access file "$libdir/liblwgeom": No such file or directory
Run Code Online (Sandbox Code Playgroud)

CREATE FUNCTION st_box2d_in(cstring) RETURNS box2d
    AS '/usr/local/pgsql/lib/liblwgeom', 'BOX2DFLOAT4_in'
    LANGUAGE c IMMUTABLE STRICT;
Run Code Online (Sandbox Code Playgroud)

工作正常.

的输出

% pg_config --pkglibdir
/usr/local/pgsql/lib
Run Code Online (Sandbox Code Playgroud)

似乎是正确的.

postgresql postgis pg-dump

12
推荐指数
2
解决办法
2万
查看次数

标签 统计

pg-dump ×1

postgis ×1

postgresql ×1