在IDEA上面連接Sql?Server數據庫教程(親測有用)
使用的IDEA為2021版,Sql Server為2012版。
之前進行用IDEA連接Sql Server,一直失敗。網上找了很多教程,試了一下午,終于連接成功了,在此分享一下我的連接教程。
1、打開IDEA,點擊右側Database,再點擊左側加號。

2、點擊Data Source,選擇Microsoft SQL Server。

3、輸入Port,User,Password,分別為端口號,用戶名,密碼。根據自己安裝Sql Server時的設置來輸入,然后點擊Test Connection進行測試連接。

4、連接可能會報錯,此時點擊Enable TLSv1

5、然后點擊Data Source右側的Drivers,選擇Microsoft SQL Server點擊,把右側的Sql Server ver的版本號改為8.2.2。

6、回到Data Source這邊,點擊@localhost,再點擊General,再次點Test Connection進行測試

7、這次測試連接成功,重新輸入密碼,點擊OK

8、連接成功后,可以輸入SQL語句進行數據庫方面的相關操作,如建庫建表,增刪改查。


解決idea數據源連接SQL Server失敗的問題
最近項目中用到了Microsoft SQL Server數據庫,在Idea中添加Microsoft SQL Server數據源,連接數據庫時會報錯:The server selected protocol version TLS10 is not accepted by client preferences [TLS12]。解決方案如下:
1. 下載Microsoft JDBC Driver 12.4 for SQL Server。
下載 - JDBC Driver for SQL Server | Microsoft Learn
將sqljdbc_12.4.0.0_chs.zip\sqljdbc_12.4\chs\jars\mssql-jdbc-12.4.0.jre8.jar加入到數據庫采用的Drivers-Microsoft SQL Server的Driver Files中。
2. 修改idea安裝目錄下的jdk配置。
打開C:\Program Files\JetBrains\IntelliJ IDEA 2021.1.3\jbr\conf\security\java.security,并進行編輯
jdk.tls.disabledAlgorithms=SSLv3, RC4, DES, MD5withRSA, \ DH keySize < 1024, EC keySize < 224, anon, NULL, \ include jdk.disabled.namedCurves
jdk.tls.legacyAlgorithms=SSLv3, RC4, DES, MD5withRSA, \ DH keySize < 1024, EC keySize < 224, anon, NULL, \ include jdk.disabled.nameCurves
3. 修改數據源高級屬性。
將數據源Advanced中的trustServerCertificate屬性改為true。

4. Test Connection

終于成功連接到SQL Server了,希望可以幫助到大家。
總結
到此這篇關于在IDEA上面連接Sql Server數據庫的文章就介紹到這了,更多相關IDEA連接SqlServer內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Sql Server中通過sql命令獲取cpu占用及產生鎖的sql
這篇文章主要介紹了Sql Server中通過sql命令獲取cpu占用及產生鎖的sql,需要的朋友可以參考下2022-10-10
SQL?Server2019安裝的詳細步驟實戰(zhàn)記錄(親測可用)
SQL Server 2019作為編程人員必須使用到的一款數據庫管理軟件,許多初學者在安裝這款軟件的時候都出現了各種各樣的問題,下面這篇文章主要給大家介紹了關于SQL?Server2019安裝的詳細步驟,需要的朋友可以參考下2022-06-06
sql server性能調優(yōu) I/O開銷的深入解析
這篇文章主要給大家介紹了關于sql server性能調優(yōu) I/O開銷的相關資料,文中通過示例代碼以及圖片介紹的非常詳細,對大家的理解和學習具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2018-07-07

