6

I po instalacji Notatki C: \ Program Files \ PostgreSQL \ 9.2 \ doc \ instalacja-notes.htmlCzy plug-in debugger nie jest dostępny dla PostgreSQL 9.2 EnterpriseDB dla Win7 x-64

  1. Zmieniano plik postgresql.conf shared_preload_libraries = '$libdir/plugin_debugger.dll'
  2. zatrzymaniu i ponownym uruchomieniu usługi PostgreSQL w pgAdmin
  3. Poszedłem do bazy danych i pobiegł CREATE EXTENSION pldbgapi; który powrócił z sukcesem.

Ale kiedy klikam prawym przyciskiem myszy funkcję w TreeView pgAdmin, nie ma opcji debugowania, a opcja debugowania jest wyszarzona w menu Narzędzia.

pl/pgsql Debugger

Pakiet zawiera EnterpriseDB na pl/pgsql wtyczki debugger, które mogą być wykorzystywane przez interfejsu debuggera w pgAdmin, aby pomóc w rozwoju firmy funkcji baz danych. Wtyczka debuggera jest domyślnie wyłączona z przyczyn związanych z wydajnością. Aby go włączyć, wykonaj następujące kroki: 1.Edytuj plik postgresql.conf w katalogu danych i zmodyfikuj opcję konfiguracyjną shared_preload_libraries, aby wyglądała następująco: jeśli działa w systemie Linux lub Mac: shared_preload_libraries = '$ libdir/plugin_debugger .so 'lub jeśli jesteś na Windows:
shared_preload_libraries =' $ libdir/plugin_debugger.dll '

2. Uruchom serwer PostgreSQL.

3.RUN CREATE EXTENSION pldbgapi; w bazie danych, którą chcesz debugować za pomocą narzędzia psql lub pgAdmin query.

Link: https://www.pgadmin.org/docs/dev/debugger.html

+0

Wykonałem również wszystkie ustawienia, sprawdziłem również moje shared_preload_libraries w konfiguracji serwera, ale nadal nie działa. –

Odpowiedz

4

Trzeba iść do konfiguracji serwera w menu Narzędzia i umożliwić shared_preload_libraries przedmiot zaznaczając pole wyboru obok niej. Edytowanie pliku konfiguracyjnego i odbijanie samego serwera bazy danych nie włącza debuggera w bazie danych.

+0

Nadal nie działa w moim postgres :( –

Powiązane problemy