f 怎麼在windows 平台只安裝psql ~ 迪貝之家

Pages

怎麼在windows 平台只安裝psql

 

為什麼會有這個需求
是因為enterprisedb打包出來的安裝
包含了db engine一大堆的元件
我們幹DBA的
哪有一定要圖形化介面
他打了一整包
也是為了把PgAdmin包進去
版本4有夠難用的
一個剛成立的專案
又是用serverless postgres aurora
AP Server 跑在AWS WINOWS EC2上
如果用的是Linux
我就不用這麼麻煩了~~
想說盡量能精簡就精簡
(我只是要喝一杯牛奶
不需要養一頭牛)
就只好上網找看看
果然....
絕對不會是只有我有這種想法
stackoverflow 有善心人士分享了這篇文
How do I install just the client tools for PostgreSQL on Windows?
研究了之後,我講我的作法
1.在我自己的NB WIN 10上下載 postgres client zip檔
注意...不是安裝檔喔
postgresql-binaries
2.解開來之後,到bin下,拷貝下列檔案到另一個目錄
至於msvcr120.dll
我的電腦就有了
搜尋了一下
就在C:\Windows\system32 裏頭
我就從那邊Co過來的
再把整個目錄送上EC2就OK了
如果你不能用
那就再額外安裝Visual C++ Redistributable
因為我事先有通知作業系統負責人安裝它
所以我也不清楚參照的是哪一份library
(下次還有專案,我來驗證看看)
這是我弄好aurora的環境後
截圖給AP的存證

list postgres db schema
其實我還是有UI的需求
因為整理資料真的比較方便
但我又不希望有安裝這個動作
所以建議使用一個Portable 的小軟體
下載解開即可使用
Postbird-0.8.4-win