f Ubuntu 16.04 安裝Instant Client、 sqlcmd 及psql ~ 迪貝之家

Pages

Ubuntu 16.04 安裝Instant Client、 sqlcmd 及psql


  • Oracle Instant Client 19.5 的安裝
Oracle沒出Ubuntu/Debian的Oracle Instant Client的deb安裝檔
只能下載相關的rpm檔後,再透過alien工具來安裝
client rpm 的載點
怎麼安裝?
Ubuntu這家公司有提供步驟
照著做應該沒甚麼問題
我的環境就是參考它的步驟安裝的
只碰到過一個問題
就是tnsnames.ora似乎沒辦法被參考到
另外我的oratop是從一個18c的營運環境抓下來的
所以執行它的時候
會出現找不到18c的share library
只要在lib的目錄裡
手動將錯誤裡的library名稱
建出一個soft link指向真正的library名稱
就可以解決了
看一下lib目錄的其它soft link指向
就能知道是哪一個library了


  • 安裝sqlcmd
這在微軟擁抱了Linux之後
在幾個常用的linux distribution
微軟移植sqlcmd就是正常的了
它也給了很詳盡的步驟


  • 安裝psql 
這就更簡單了,網路上隨便google一下
就會有答案了
apt-get install -y postgresql-client