導航:首頁 > 編程語言 > javamssqljdbc

javamssqljdbc

發布時間:2025-07-24 18:55:12

java JDBC MSSQL資料庫連不上

java中使用jdbc連接sql server資料庫步驟:
1.JDBC連接SQL Server的驅動安裝 ,前兩個是屬於資料庫軟體,正常安裝即可(注意資料庫登陸不要使用windows驗證)
<1> 將JDBC解壓縮到任意位置,比如解壓到C盤program files下面,並在安裝目錄里找到sqljdbc.jar文件,得到其路徑開始配置環境變數
在環境變數classpath 後面追加 C:\Program Files\Microsoft SQL Server2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar
<2> 設置SQLEXPRESS伺服器:
a.打開SQL Server Configuration Manager -> SQLEXPRESS的協議 -> TCP/IP
b.右鍵單擊啟動TCP/IP
c.雙擊進入屬性,把IP地址中的IP all中的TCP埠設置為1433
d.重新啟動SQL Server 2005服務中的SQLEXPRESS伺服器
e.關閉SQL Server Configuration Manager
<3> 打開 SQL Server Management Studio,連接SQLEXPRESS伺服器, 新建資料庫,起名字為sample
<4> 打開Eclipse
a.新建工程-> Java -> Java project,起名為Test
b.選擇eclipse->窗口->首選項->Java->installed JRE 編輯已經安裝好的jdk,查找目錄添加sqljdbc.jar
c.右鍵單擊目錄窗口中的Test, 選擇Build Path ->Configure Build Path..., 添加擴展jar文件,即把sqljdbc.jar添加到其中
<5> 編寫Java代碼來測試JDBC連接SQL Server資料庫
import java.sql.*;
public class Test {
public static void main(String[] srg) {
//載入JDBC驅動
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
//連接伺服器和資料庫sample
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample";
String userName = "sa"; //默認用戶名
String userPwd = "123456"; //密碼

Connection dbConn;
try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println("Connection Successful!"); //如果連接成功 控制台輸出
} catch (Exception e) {
e.printStackTrace();
}
}
}

執行以後就可以連接到sample資料庫了。

❷ java的JDBC總是無法連接到資料庫是怎麼回事

呵呵,很熟悉的問題,總有一個適合你!
解決方案:
1 首先要做的是在sql新建查詢里輸入
exec sys.sp_readerrorlog 0, 1, 'listening'
運行後 會顯示你的sql 正在運行的tcp/ip介面
看看是否和你java代碼中指定的url中的介面不一致

2 你看一下伺服器的TCP/IP是否被禁用了,sqlserver2005默認情況下是禁用了TCP/IP連接。啟動TCP/IP連接的方法:開始\程序\Microsoft SQL Server 2005\配置工具\目錄下的SQL Server Configuration Manager,選擇mssqlserver協議, 然後右邊窗口有個tcp/ip協議,然後啟動它,把sqlserver服務停了再啟動。

3
設置 「開始\程序\Microsoft SQL Server 2005\配置工具\SQL Server 外圍應用配置器」 在「SQL Server 2005 外圍應用配置器」頁, 單擊「服務和連接的外圍應用配置器」 ,然後單擊展開「資料庫引擎」, 選中「遠程連接」,在右邊選中「本地連接和遠程連接」, 再選擇要使用的協議,( 這個地方應當啟用TCP/IP 和命名管道服務!)單擊「應用」,您會看到下消息:
「直到重新啟動資料庫引擎服務後,對連接設置所做的更改才會生效。」單擊「確定」按鈕返回 。

4 或是防火牆的問題:你把1433的埠加到例外去就可以了。

閱讀全文

與javamssqljdbc相關的資料

熱點內容
快速創建多個文件夾win10 瀏覽:778
榮昌裝修微信群 瀏覽:973
mnt路徑下不能創建文件夾 瀏覽:834
磁碟儲存數據的審計數據有什麼 瀏覽:194
linux系統修改配置文件 瀏覽:447
javagetbmp 瀏覽:16
電腦怎麼做硬碟數據恢復 瀏覽:637
如何搜索文件類型 瀏覽:583
怎麼將aep文件復制到u盤 瀏覽:635
在哪裡查看外接內存數據 瀏覽:731
2021考研網課app哪個好 瀏覽:890
文件夾采購 瀏覽:858
資料庫怎麼跟機台通訊 瀏覽:189
xp系統壓縮文件夾無法解壓 瀏覽:963
centos默認密碼 瀏覽:74
手機版qq怎麼邀人進群 瀏覽:67
三星s3固件升級失敗 瀏覽:233
中銀i貸用哪個app 瀏覽:325
我的電腦重裝系統後怎麼沒網路 瀏覽:314
怎麼讓網站在頭條收錄 瀏覽:218

友情鏈接