首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法在Windows 11中配置Postgres调试器

无法在Windows 11中配置Postgres调试器
EN

Stack Overflow用户
提问于 2022-04-16 06:00:08
回答 1查看 75关注 0票数 0

我试图在PostgreSQL 14.2 / PGAdmin 4中配置调试器,并将postgresql.conf更改为shared_preload_libraries = '$libdir/plugin_debugger.dll'。文件的位置是正确的。当我检查来自PGAdmin4的配置时,“shared_preload_libraries”不会出现。我可以添加扩展pldbgabpi,但是看不到调试器。我做错什么了?

EN

Stack Overflow用户

发布于 2022-11-18 10:36:20

在Windows上,调试器实际上是以一些棘手的方式打开的。我已经阅读了大量的手册和建议,但在Windows 10中没有一本适合我。最后,让我得到预期如此之久的消息屏幕1的是一组简单的步骤,它们是:

  1. 完成现有PostgreSQL服务器及相关软件的卸载;
  2. 新安装新服务器和所需补充软件;
  3. 确保名为“plugin_debugger.dll”的文件确实存在于新安装的“lib”目录中(重要的是,“lib”的意思是下面的“$libdir”);
  4. 重新启用服务器内的目标DB;向DB屏幕2添加PlPgSQL扩展;
  5. 更改安装目录中“postgresql.conf”文件的块“共享库预加载”中的一行,如下所示:

代码语言:javascript
运行
复制
shared_preload_libraries = '$libdir/plugin_debugger.dll' # (change requires restart)
#local_preload_libraries = ''
#session_preload_libraries = ''
#jit_provider = 'llvmjit'   # JIT library to use
  1. 重新启动PostgreSQL服务器.

我希望在Windows的任何版本的服务器上都会出现同样的情况。如果这对你的情况有帮助,请告诉我!

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71891494

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档