DBvisualizer連接SQLServer時出現TLS版本不符合

最近公司因為免費軟體的政策,所以DB資料庫的連線軟體要來改成使用DBvisualizer,再連接SQLServer的時候有幾台主機一直無法正確連接,看錯誤訊息是顯示TLS版本過舊無法連接。

後來上網查了一下說要新增檔案然後再使用參數命令讓檔案的設定覆蓋原本的設定,試了一下完全沒有效果,最後直接改原始檔案不採用覆蓋設定的方式,才正常執行。

先找到java.security這個檔案,路徑在DBvisualizer安裝目錄下的DbVisualizer\jre\conf\security

在檔案中找到jdk.tls.disabledAlgorithms的設定,將裡面的TLSv1跟TLS1.1刪除後存檔,如下圖所示。

接著將DBvisualizer重啟再重新連接SQLServer就可以正常連接了。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *