1.首先安裝SQLServer 2005,如果你還不會安裝的話請看我的文章《 Vista下安裝SQL SERVER 2005 EXPRESS 》 2.安裝SQLServer 2005的數據庫驅動。在Microsoft的官方網站有得下載。你可以通過以下方法下載: a.在這里自己找一個下載(能找到最新的) b.在這里直
1. 首先安裝SQLServer 2005,如果你還不會安裝的話請看我的文章《 Vista下安裝SQL SERVER 2005 EXPRESS 》
2.安裝SQLServer 2005的數據庫驅動。在Microsoft的官方網站有得下載。你可以通過以下方法下載:
a.在這里自己找一個下載(能找到最新的)
b.在這里直接下載(我就是下這個,已經不是最新了)
注:有些瀏覽器可能會下載到htm或html文件,這時你用瀏覽器打開你下載到的htm或html文件,然后點擊頁面的“我同意服務條款”,這時就會出現彈出框,允許就可以了。如果你的瀏覽器也還是沒有彈出,那么你在那個“我同意服務條款”的鏈接上“右鍵”--“屬性”,然后把地址復制下來,直接在瀏覽器粘貼地址就可以到達下載頁面。(我的IE8就是這樣的=_=///)
3.將你下載后的文件進行解壓,假如路徑是:%programe%/Microsoft SQL Server 2005 JDBC Driver
4. 打開環境變量設置classpath。%InstallationDirectory%/Microsoft SQL Server 2005 JDBC Driver/sqljdbc_
5.這樣SQLServer 2005 的JDBC驅動大致就安裝完了,還比較順利。
6.這時你可能急著想寫個Java來查詢數據庫了吧。
7.真是不好運,很可能運行出現了錯誤
8.好吧。開始除錯。
9.檢查有沒有開啟SQLExpress(SQLServer)的協議。打開SQLServer Configuration Manager(配置管理器)。
a.依次點擊左欄的“SQLServer 2005 網絡配置”--“SQLExpress的協議”
b.看右欄的“TCP/IP”協議的“狀態”,請右鍵-“啟用”(當狀態為“已禁用”時)。然后進行端口的設置。
在"TCP/IP"上右鍵--“屬性”--“IP地址”--將滾動條拉到最下面可以看到“ipall”--將“TCP端口”寫入1433
c.重啟數據庫服務器或計算機,這樣就完成SQLServer端的配置了。
10.重新執行剛才那個Java文件, 此時居然提示“com.microsoft.sqlserver.jdbc.SQLServerException: 用戶 'IBM' 登錄失敗。”
不用怕,還是能解決的。
打開SQL Server Management Studio Express
a.在左欄的“對象資源管理器”--安全性上右鍵--“新建”--“登錄”
b.點擊左欄的“常規”,在登錄名那里輸入一個你要用來連接的用戶名,輸入密碼,取消“用戶在下次登錄時必須更改密碼”(如果你覺得沒必要的話,反正我是取消了),先別那么快點確定。
c.點擊左欄的“用戶映射”,在右欄選擇你這個用戶可以控制的數據庫。然后在下面的數據庫角色成員身份選擇"public"(默認選中)和"db_owner",還差一步,先別確定。
d.點擊左欄的“狀態”,將右欄的“設置”--“授予”,“登錄”--“啟用”,一般都是這2個值。不過也要預防特殊的....^_^
e.好吧,你那么想點確定就點吧。
11.終于完成了配置。可以執行剛才那個文件啦~
注:如果還是不能連接到數據庫,請查看是否有一些防火墻或安全工具禁用了SQL Server的網絡服務或1433端口。同時確保你的java代碼:端口號,數據庫,服務器,驅動,用戶名,密碼等都沒寫錯
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com