Я наконец отправил сообщение в стек, так как застрял на нем целую вечность. Я запускаю на своей машине разработчика экземпляр postgresql 11.6 с PG Admin 4 v4.17.
Я просто хочу отлаживать функции триггера с помощью функции отладчика, представленной на сайте PGAdmin. Я выполнил все шаги для настройки: 1. Изменил значение shared_preload_libraries в файле postgresql .conf с помощью $ libdir / plugin_debugger.dll 2. Перезапустил службу экземпляра postgresql 11 в окне служб Windows 3. Перезапустил сервер PGAdmin 4 4. Добавлено расширение pldbgapi в БД, которое я хочу отладить
В конце я вижу меню установленных точек останова, например:
Но это не похоже на меню, которое я вижу на веб-сайте PGAdmin. Когда достигается точка останова, я могу шаг за шагом продвигать функцию, но информация о коде не предоставляется. Например, в функции триггера на обновления я хотел бы проверить значение New и Old, но в моем случае в отладчике ничего не появляется. Это нормальное поведение или что-то не так с моей конфигурацией?
Спасибо за помощь