歷時不下於十二個小時的探索檢查,終於連接成功了,又想哭,又想笑。沒辦法,老師讓自己搞;師兄又不給力;網上百度知道N萬條,好多朋友的答案都沒有營養,純粹爲了積分。嗚呼哀哉!鄙人特將經驗分享於此處,望後來之人少走彎路。
1.先登錄SQL 2008,選擇Windows身份驗證,點擊連接。
連接成功就會在對象資源管理器出現如下畫面。
2.打開安全性——登錄名。右擊登錄名,選擇新建登錄名。會出現登錄名——新建對話框。
3.在選擇頁一欄,常規一項,填寫登錄名、選擇SQL Serve身份驗證、填寫密碼、去除強制密碼過期。
4.權限設置:在服務器角色一項,默認的是選擇public,相當於遊客,只有登錄數據庫權限。選擇sysadmin,給角色管理員權限。點擊確定。
5.試連接:在菜單欄裏選擇文件——連接對象資源管理器,然後在身份驗證一欄選擇身份驗證方式。填寫登錄名、密碼,點擊連接。
在對象資源管理器一欄又多出一堆東西,表示連接成功。
6.在新建用戶之下建立數據庫Text,在數據庫下建立表Patient,加入四條記錄。
7. 下載驅動程序Microsoft SQL Server JDBC Driver 3.0
Windows系統的話就選擇下載前兩項。應該需要先下載第一項(協議文件),同意之後纔有權限下載第二項(驅動程序)。
驅動程序下載之後的圖標如下
8.安裝驅動程序:點擊Browse選擇安裝目錄,點擊Unzip。
本人是將驅動程序D:\Static\Study\ SQL Server JDBC Driver 3.0目錄下。
9.查看驅動程序:打開文件夾sqljdbc_3.0\chs會看到下圖,其中sqljdbc4.jar就是我們要的驅動程序。
雙擊sqljdbc4.jar,用好壓打開,會看到三個子文件夾。驅動程序在com裏,先打開META——INF\services會看到一個Driver文件。
用UltraEdit編輯器打開這個文件會看到一行字符串。你可以說它是驅動程序主類名,也可以說他是相應文件夾下的驅動主類。可以解釋成:“驅動程序主類就是com\microsoft\sqlserver\jdbc文件夾下得SQLServerDriver.class文件。
按路徑打開,就會找到驅動程序的主類。
驅動程序的主類如下:
10.編輯JAVA源文件:新建Java Project,輸入工程名,點擊Finish。
在MyEclipse工作界面Package Explo 一欄就會看到新建的工程。
右擊工程——New——Class,輸入源程序主類名,設置相關信息。點擊Finish。
出現新的編輯界面。
在編輯界面下將程序補充完整
保存——運行,結果失敗。原因:找不到驅動程序。
11.設置:在驅動程序安裝目錄下,複製jar文件夾
粘貼到新建的工程文件夾\子文件夾bin之下,並解壓縮。可以直接解壓錯的當前目錄,本人沒有采取此法。
進入解壓縮的文件夾,複製其com子文件夾,粘貼到bin文件夾下。
返回MyEclipse,重新運行程序,結果如下。
下面就是就是在MyEclipse 8.5下 配置連接數據庫的方法。實話說,本人雖能配置,但尚不知怎麼去用,希望有經驗的朋友能加我QQ1187483952,餘必敬之,謝之,誠心請教。
1.在MyEclipse 8.5工作界面下,點擊Window——Show View——Other。
將會出現一個對話框。
2.選擇MyEcl Database下的DB Browser(可能有些朋友的這個選項是灰色的,那就非我所能解決的了,可以去百度知道看看。我的本來是灰色的,不會弄,第二天再看就不是灰色的了,真是又欣喜又鬱悶),點擊OK。
然後在MyEclipse工作界面下面多出一個標籤DB Browser
3.右鍵選擇MyEclipse Derby——New就會彈出Database Driver的對話框。
Driver tamplate一項選空;Driver Name一項隨便取名;Connection URL一項除最後Text換成自己的數據庫名,其餘不變;User name、Password兩項不用說了吧;
點擊Add JARs添加驅動程序sqljdbc4.jar;Driver classname照着寫,不變;勾選Save password一項。
注意事項:①書寫時,確認環境是英文、半碼;
②書寫時看清‘:’與‘;’的區別,不要寫錯。
4.點選Test Driver 會出現成功或失敗信息。成功信息如下:
5.點擊OK,在Database Driver的對話框點擊Finish。在MyEclipse工作界面下面標籤DB Browser之下多出一項SQL Serve JDBC。至此,配置完成。