天天看點

瀚高資料庫安裝pldebugger調試插件(app)一、環境二、安裝pldebugger2、編譯安裝pldebugger

目錄

環境

文檔用途

詳細資訊

環境

系統平台:Linux x86-64 Red Hat Enterprise Linux 7

版本:5.6.5,4.3.4.5

文檔用途

在資料庫沒有pldebugger調試擴充情況下,需要手動編譯安裝。

詳細資訊

一、環境

    Linux:CentOS Linux release 7.2.1511 (Core)

    hgdb:安全版4.3.4.5、企業版5.6.5

二、安裝pldebugger

1、下載下傳pldebugger

    Git下載下傳并移動到PG軟體目錄下,本案例PG目錄/opt/HighGoDB-4.3.4.6/share/contrib/

    mkdir /opt/download

    cd /opt/download/

    git clone git://git.postgresql.org/git/pldebugger.git

    mv pldebugger /opt/HighGoDB-4.3.4.6/share/contrib/

    離線安裝源碼詳見附件。

2、編譯安裝pldebugger

    cd /opt/HighGoDB-4.3.4.6/share/contrib/pldebugger/

    執行指令:

    make

    如果報錯,加USE_PGXS=1,原因可以自行搜尋。make: *** 沒有規則可以建立目标“/contrib/contrib-global.mk”。 停止

    make USE_PGXS=1 install

    報錯/opt/HighGoDB-4.3.4.6/include/server/libpq/libpq-be.h:25:25: 緻命錯誤:openssl/ssl.h:沒有那個檔案或目錄

    安裝openssl

    yum install openssl-devel

    make USE_PGXS=1 install

    安裝完後在postgresql目錄的Lib檔案夾可以看到plugin_debugger.so檔案

    cd /opt/HighGoDB-4.3.4.6/lib

    ls 檢視

更多詳細資訊請登入【瀚高技術支援平台】檢視https://support.highgo.com/#/index/docContent/3367593d024f1947