インストールノートC:\ Program Files \ PostgreSQL \ 9.2 \ doc\installation-notes.htmlに従いました
- postgresql.confファイルを編集しました
shared_preload_libraries = '$libdir/plugin_debugger.dll'
- pgAdminでPostgreSQLサービスを停止して再起動しました
- データベースにアクセスして実行し
CREATE EXTENSION pldbgapi;
、成功しました。
しかし、pgAdminのTreeViewで関数を右クリックすると、デバッグオプションがなく、[ツール]メニューでデバッグオプションがグレー表示されます。
pl/pgsqlデバッガ
このパッケージには、データベース機能の開発を支援するためにpgAdminのデバッガUIで使用できるEnterpriseDBのpl/pgsqlデバッガプラグインが含まれています。パフォーマンス上の理由から、デバッガプラグインはデフォルトで無効になっています。これを有効にするには、次の手順に従います。1. LinuxまたはMacで実行している場合は、データディレクトリのpostgresql.confファイルを編集し、shared_preload_libraries構成オプションを次のように変更します。shared_preload_libraries='$ libdir / plugin_debugger.so'または、Windowsを使用している場合:
shared_preload_libraries ='$ libdir / plugin_debugger.dll'2.PostgreSQLサーバーを再起動します。
3. CREATEEXTENSIONpldbgapiを実行します。データベースで、psqlまたはpgAdminクエリツールを使用してデバッグします。