目錄
環境
文檔用途
詳細資訊
環境
系統平台: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