jdbc連接sql server數(shù)據(jù)庫問題分析
SQL Server連接中問題還真多。不進行設(shè)置還真連接不上,這里小記一下?。ú糠仲Y料來源于互聯(lián)網(wǎng))
(例子里面自帶JDBC2005的驅(qū)動,在lib文件夾下,右鍵點擊Build Path--->add to build build path 即可)
運行connectionSqlServer2005包下的JavaConnectionSQL類即可!
1. 驅(qū)動問題:
JDBC2005與JDBC2008一定要對號入座,否則會報錯?。ū救擞玫氖?008)
2. 服務(wù)啟動問題:
其實很多情況下連接不上,是因為你的服務(wù)沒有啟動!
運行----->輸入services.msc-----找到SQL Server的服務(wù),啟動就行。
要是不放心,所有關(guān)于SQL Server的服務(wù)全部啟動就是了!

3. 登錄賬戶與密碼問題
問題根源:很多人安裝時并沒有設(shè)置,并且只用Windows 身份驗證來登錄。

3.1 設(shè)置密碼
登錄后:新建查詢連接,輸入:exec sp_password null,'sa','sa' --將sa密碼改為sa ,前面一個是密碼, 后一個是用戶名。
3.2 設(shè)置SQL Server 身份驗證登錄(不設(shè)置的話會報錯sql server 用戶 'sa' 登錄失敗)

1、打開數(shù)據(jù)庫——用Windows身份登錄數(shù)據(jù)庫
2、登錄名——雙擊sa(打開屬性)

4、狀態(tài)——登錄:啟用——確定

5、 右擊服務(wù)器名——屬性

6、安全性——選中 SQL Server 和 Windows 身份驗證模式——確定



4. 一切OK,Eclipse下連接成功。 執(zhí)行結(jié)果:

相關(guān)文章
SQL Server數(shù)據(jù)誤刪的恢復(fù)和備份流程
在日常的數(shù)據(jù)庫管理中,數(shù)據(jù)的誤刪操作是難以避免的,為了確保數(shù)據(jù)的安全性和完整性,我們必須采取一些措施來進行數(shù)據(jù)的備份和恢復(fù),本文將詳細介紹如何在 SQL Server 中進行數(shù)據(jù)的備份和恢復(fù)操作,特別是在發(fā)生數(shù)據(jù)誤刪的情況下,需要的朋友可以參考下2024-07-07
使用xp_cmdshell注銷Windows登錄用戶(終端服務(wù)器超出最大連接數(shù))
關(guān)于終端服務(wù)器超出最大連接數(shù)的解決方法有很多種,最簡單的就是下載加強版本客戶端即可,下面的文章主要是介紹了sqlserver中通過xp_cmdshell用戶2012-12-12
Sqlserver中char,nchar,varchar與Nvarchar的區(qū)別分析
Sqlserver中char,nchar,varchar與Nvarchar的區(qū)別分析,使用sqlserver的朋友可以參考下。2011-08-08
sql查詢一個數(shù)組中是否包含某個內(nèi)容find_in_set問題
這篇文章主要介紹了sql查詢一個數(shù)組中是否包含某個內(nèi)容find_in_set問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-01-01
SQLServer 2012中設(shè)置AlwaysOn解決網(wǎng)絡(luò)抖動導(dǎo)致的提交延遲問題
這篇文章主要介紹了SQLServer 2012中設(shè)置AlwaysOn解決網(wǎng)絡(luò)抖動導(dǎo)致的提交延遲問題,需要的朋友可以參考下2015-02-02

