NetBeans連接SQLServer2008配置教程
一、配置SQL Server
(一)SQL Server配置管理器
1、打開SQL Server配置管理器
(1)文件路徑,我的是C:\Windows\SysWOW64\mmc.exe,
也可以從開始菜單找(如下圖所示)
ps網(wǎng)絡(luò)資源:Windows10 可能在菜單欄里找不到SQL server的配置管理器,去路徑:C:\Windows\system32,在該路徑下找文件SQLServerManager11.msc打開就可以了,可以創(chuàng)建快捷方式放到SQL的安裝路徑下方便使用。來自參考鏈接 <http://www.dbjr.com.cn/database/290401fkv.htm>
(2)如下圖,找到SQL Server網(wǎng)絡(luò)配置,MSSQLSERVER協(xié)議,右鍵點擊 TCP/IP,開啟
(3)點擊TCP/IP協(xié)議,選擇屬性-IP 地址,在IP1的IP地址寫127.0.0.1 and TCP端口寫1433,IPALL-TCP動態(tài)端口 填寫1433,這一頁所有“否”改“是”
(4)右鍵重啟SQL Server服務(wù)
2、打開SQLServer Management Studio
(1)打開SQL server,在對象資源管理器下,右鍵數(shù)據(jù)庫——屬性——安全性,將服務(wù)器身份驗證windows身份驗證模式改為SQL server 和Windows身份驗證模式
(2)然后再重啟在配置管理器中再重啟一遍sql服務(wù)(見1(4))
(3)啟動數(shù)據(jù)庫,在安全性——登入名 右鍵 新建登錄名,選擇SQL身份驗證
(4)選擇要使用的數(shù)據(jù)庫,在安全性中右鍵用戶——新建用戶,給剛剛建立的sa用戶名配置相應(yīng)的內(nèi)容
將沒有deny的選項都勾選上
(5)右鍵數(shù)據(jù)庫,屬性——權(quán)限,繼續(xù)為用戶配置權(quán)限(我直接全選)
(6)對要使用的表也要右鍵配置權(quán)限(權(quán)限,搜索,選擇用戶,確定確定,配置權(quán)限,我直接全選)
(備注:這里的權(quán)限可能在JSP中執(zhí)行SQL語句中出現(xiàn)登錄失敗的報錯,可能是權(quán)限沒給夠,需要再給用戶權(quán)限)
二、NetBeans
新建JavaWeb項目,在源包中創(chuàng)建db文件夾,在db文件夾下創(chuàng)建BManager這個Java類
代碼如下,看注釋
package db; /** * * @author Sparse */ import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class DBManager { public static Connection getConnection() { Connection conn = null; //連接sqlserver2008r2注冊驅(qū)動程序字符串 String jdbc_driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //與數(shù)據(jù)庫建立連接的字符串 String jdbc_url = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=自己建立的數(shù)據(jù)庫名稱";//連接數(shù)據(jù)庫,注意是127.0.0.1,DatabaseName=“自己建立的數(shù)據(jù)庫名稱” try { //將JDBC驅(qū)動類裝載入Java虛擬機 Class.forName(jdbc_driver); //使用戶名、密碼與數(shù)據(jù)庫建立連接,用戶名,密碼 conn = DriverManager.getConnection(jdbc_url, "root", "pwd"); } catch (ClassNotFoundException | SQLException ex) { } return conn; } public static void main(String[] args) { Connection conn = getConnection(); if (conn != null) { System.out.println("sucess"); } } }
JDBC驅(qū)動程序,我下載的是
Microsoft JDBC Driver 6.0 for SQL Server
https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11774
下載后要用的東西在壓縮包里,解壓就行
代碼部分完成之后,此時要加入所需要的JAR包,所需要的驅(qū)動,在NetBeans中建立項目欄中,找到庫,右鍵點擊【添加JAR/文件夾】,點擊添加“sqljdbc42.jar”
(我的是把這個jar文件放到j(luò)dk的D:\JAVA\hspjdk8\jre\lib\ext這個文件夾下,然后導(dǎo)入到項目中的庫的)
此時右鍵單擊運行DBManager,控制臺輸出success,成功
--------
主要參考鏈接:
https://www.cnblogs.com/xiaokangn/p/6168820.html
https://blog.csdn.net/weixin_46021551/article/details/106482108
到此這篇關(guān)于NetBeans連接SQLServer2008配置的文章就介紹到這了,更多相關(guān)NetBeans連接SQLServer2008配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
詳解SQLServer 2008 R2數(shù)據(jù)庫SSAS建模及擴展能力
本文主要介紹了SQLServer 2008 R2數(shù)據(jù)庫SSAS建模工具和建模的關(guān)鍵過程以及數(shù)據(jù)挖掘方面的知識,需要的朋友可以參考下2015-08-08sql server 2008安裝過程中服務(wù)器配置出錯解決辦法
sql server 2008安裝過程中服務(wù)器配置出錯,此頁上有驗證錯誤2012-10-10SQL Server 2008 數(shù)據(jù)庫鏡像部署實例之二 配置鏡像,實施手動故障轉(zhuǎn)移
上一篇文章已經(jīng)為配置鏡像數(shù)據(jù)庫做好了準(zhǔn)備,接下來就要進入真正的配置階段2013-11-11SQL Server Native Client下載 SQL Server Native Client安裝方法
在安裝 SQL Server 2008 或 SQL Server 工具時,將同時安裝 Microsoft SQL Server Native Client 10.0。如果計算機上還安裝了 SQL Server Native Client 的 SQL Server 2005 版本,則 SQL Server Native Client 10.0 將與早期版本并行安裝2013-08-08卸載SQL2008遇到問題(重啟計算機失敗、找不到SQL卸載程序)的解決辦法
這篇文章主要介紹了卸載SQL2008遇到的問題及解決辦法,問題有重新啟動計算機失敗、找不到SQL的卸載程序,如何解決,請仔細閱讀下文2016-07-07sql2008安裝后服務(wù)器改名造成名稱不一致解決方法
查看服務(wù)器名是否一致如果不一致,則以serverproperty(servername)為準(zhǔn),接下來介紹詳細解決方法,感興趣的朋友可以參考下,希望可以幫助到你2013-02-02SQL Server2008中刪除重復(fù)記錄的方法分享
在Database中可能由于某種原因如用戶輸入,導(dǎo)入數(shù)據(jù)失敗等 導(dǎo)致了重復(fù)記錄. 如果你沒有用主鍵,約束,或來其它機制實現(xiàn)數(shù)據(jù)完整性,那最后總是重復(fù)記錄在你的數(shù)據(jù)庫中.2011-10-10Windows7下Microsoft SQL Server 2008安裝圖解和注意事項
這篇文章主要介紹了Windows7下Microsoft SQL Server 2008安裝圖解和注意事項,超詳細的圖文記錄哦,需要的朋友可以參考下2014-07-07