【发布时间】:2012-01-09 12:48:39
【问题描述】:
CREATE FUNCTION uuid_generate_v1()
RETURNS uuid
AS '$libdir/uuid-ossp', 'uuid_generate_v1'
VOLATILE STRICT LANGUAGE C;
运行此脚本时出现此错误。 这个错误是什么意思,我该如何纠正它? Postgres 用户拥有对 postgresql 文件夹的完全访问权限。 我还尝试在真正的 Windows 2003 Server 机器上运行它,结果相同。
库路径为C:\PostgreSQL\9.1\lib\uuid-ossp.dll
PostgreSQL-9.1.2-1,WindowsXP SP3 (VirtualBox)。
【问题讨论】:
-
你有 uuid-ossp.dll(应该在你安装的 lib 子目录中)吗?
-
这是windows特有的问题,有人说:卸载,删除所有postgres文件,删除postgres帐户,然后重新安装
标签: sql database postgresql postgresql-9.1