全部產品
Search
文件中心

PolarDB:pgAdmin4

更新時間:Oct 30, 2024

本文將介紹如何使用pgAdmin4串連PolarDB PostgreSQL版(相容Oracle)資料庫並調試PL/SQL預存程序。

前提條件

  • 支援PolarDB PostgreSQL版(相容Oracle) 2.0版本。

  • 已經在PolarDB叢集建立帳號,建立帳號請參見建立資料庫帳號

  • 已經將需要訪問PolarDB叢集的主機IP地址添加到白名單,如何添加白名單請參見設定叢集白名單

  • PolarDB PostgreSQL版(相容Oracle)2.0.14.22.0(不包含)之前版本PL/SQL斷點顯示行數比實際斷點位置少一行。

    例如,斷點在預存程序的第10行,但是顯示行數會顯示為第9行。

下載連結

使用方式

  1. 添加PolarDB叢集伺服器:

    image

    image

    image

  2. 通過pgAdmin4執行資料庫命令:

    image

  3. PL/SQL預存程序調試:

    • 直接調試

      說明

      對於包含out參數預存程序請使用間接調試方式。

      PolarDB PostgreSQL版(相容Oracle)資料庫支援調試PL/SQL預存程序、函數和包,其中包(Package)也會顯示在架構部分,如下圖。

      image

      因此,對於PL/SQL的預存程序、函數和包均顯示在架構部分的調試過程,點擊正在調試->調試即開始調試。

      image

      image

      說明

      添加/刪除斷點僅允許在調試過程中操作,即開啟調試後添加/刪除斷點。

    • 間接調試

      點擊正在調試->設定斷點,此時當前會話等待其他會話調用該函數。

      image

      image

      image

      image

版本更新日誌

版本8.8.1(2024-09-29)

  • 新增功能:支援PolarDB PostgreSQL版(相容Oracle)2.0版本中PL/SQL預存程序調試。