如何在我的 Windows 10 中托管的 Postgres 13 中安装 pg_cron 扩展
How do I install the pg_cron extension in Postgres 13 hosted in my Windows 10
我在 windows 中看到了一些安装 pg_cron 扩展的指南,但它非常混乱。有什么指南可以提供帮助吗?
数据库中的简单创建扩展不起作用。我收到以下错误:
ERROR: could not open extension control file "C:/Program Files/PostgreSQL/13/share/extension/pg_cron.control": No such file or directory
SQL state: 58P01
您必须先安装扩展程序。
由于您正在使用 Windows,事情会变得复杂。您需要一个 C 编译器并从源代码构建指令。没有可用的构建说明,但有人 has managed to do it before and suggested modifications 从未合并过。
根据这个和我个人遇到 pg_cron 个错误的经历,我感觉微软对这个项目不是很关心,你很难得到它 运行 在 Windows.
或者,您也可以 pg_timetable, but you'd have to build that from source 碰碰运气。
您最终可能会使用 pgAgent,其中存在预构建 Windows 个二进制文件。
我在 windows 中看到了一些安装 pg_cron 扩展的指南,但它非常混乱。有什么指南可以提供帮助吗? 数据库中的简单创建扩展不起作用。我收到以下错误:
ERROR: could not open extension control file "C:/Program Files/PostgreSQL/13/share/extension/pg_cron.control": No such file or directory
SQL state: 58P01
您必须先安装扩展程序。
由于您正在使用 Windows,事情会变得复杂。您需要一个 C 编译器并从源代码构建指令。没有可用的构建说明,但有人 has managed to do it before and suggested modifications 从未合并过。
根据这个和我个人遇到 pg_cron 个错误的经历,我感觉微软对这个项目不是很关心,你很难得到它 运行 在 Windows.
或者,您也可以 pg_timetable, but you'd have to build that from source 碰碰运气。
您最终可能会使用 pgAgent,其中存在预构建 Windows 个二进制文件。