程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA綜合教程 >> java連接sqlserver的各個坑(菜鳥親測),javasqlserver

java連接sqlserver的各個坑(菜鳥親測),javasqlserver

編輯:JAVA綜合教程

java連接sqlserver的各個坑(菜鳥親測),javasqlserver


 

作為一個菜鳥,剛開始用java連接sqlserver的時候,用的時間不短,

可以說解決了一個又出現一個,所以我覺得有必要把我的經驗分享給大家。

(因為我踩了大部分的坑)

第一個坑:加載驅動。java要連接數據庫就需要驅動,我們去網上下載一個

sqljdbc.jar就行了。下載後該怎麼做呢。

這個時候,我們在項目裡面添加文件,然後把這個包粘貼進去,然後再右鍵這個包

添加構建路徑,這樣就可以了。這個時候你以為搞定了,可是後面還有很多坑。

第二坑:“ Failed to load the sqljdbc_auth.dll”,對於這個,我們只需要去下載

sqljdbc_auth.dll這個文件就行了,可是我下了一個,發現裡面各種流氓,

於是我就去csdn下了一個,還是比較好用。下載完你就把他賦值到C盤下windows

目錄下就行了。

你以為解決了,然而並沒有。

第三個坑:數據庫的驗證方式,作為菜鳥,可能剛開始安裝sqlserver的時候

沒有注意驗證方式。但是在java連接的時候,這是有影響的。

我就是這個菜鳥,剛開始我選的是Windows驗證,然而在連接的時候顯示

“該登錄名來自不受信任的域,不能與Windows身份驗證一起用”

我百度了一下,找了不少,網上有同樣的問題提問,有人回答說“驗證方式混用”

看了這個,驗證方式混用我懂,但是該怎麼解決呢。網上回答的好像不多。

我總結了一下方法:第一步用windows身份驗證進入後,

右鍵點擊屬性

將驗證身份模式切換到下面那個。

然後

在登錄名選中sa用戶名,然後修改密碼。

接下來就是第四個坑,修改密碼後重新登錄,密碼是對的可是就是登錄不了。

我反復試了一下,最後解決了

 

右鍵,然後選中重新啟動,然後就可以啟動了。

大一狗初學,不對請見諒。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved