sonarqube配置postgresql數據庫


前言

sonar自帶的數據庫是存儲在內存中,一但重啟之前的數據全部清空,並且官方只是建議測試用,長期使用建議配置第三方數據庫,支持的第三方數據庫有Oracle、 PostgreSQL 和 microsoftsqlserver,8.0之后作者說不再支持mysql

安裝

下載地址,我下載的12.6版本
https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
然后一直下一步即可安裝完成,中間有個設置密碼和端口(默認就好)要記住
img
打開pgadmin4
img
主頁如下:
img
點擊連接,輸入密碼
img
創建sonar用戶
如下圖,在General中設置用戶名為sonar,Privileges中控制權限。用戶名為sonar,密碼為sonar
img
img
img
點開Databases,右鍵 ,創建數據庫。數據庫名稱為:sonar
img
img
img
連接數據庫
img
在sonarQube的安裝目錄的conf目錄下,打開sonar.properties
配置好數據庫名稱和密碼

重啟sonar服務

執行一個掃描任務

執行完成后,Tables下就會生成數據了

如下底部的數據庫提示就消失了
img
成功配置好數據庫


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM