標籤:rac 系統 uil 顯示 說明 tom 重複 blog baidu
最近由於重新安裝系統,在安裝各種軟體時決定用部落格記錄下來,以便以後自己查看,也供他人蔘考。
聲明:本部落格並非原創
Eclipse中使用SQL server 2008資料庫
一、準備材料
要能夠使用資料庫就要有相應的JDBC,所以我們要去Microsoft官網下載:
https://www.microsoft.com/zh-cn/download/details.aspx?id=11774
二、配置SQL server 2008
請先確保已經設定好了sa,如果不是,可以參照下面連結修改 :
http://jingyan.baidu.com/article/8cdccae9452b3c315513cd52.html
然後重啟資料庫,重啟完畢後,接下來使用命令測試1433連接埠是否開啟。
接著開始菜單 → 運行cmd → 在命令提示字元下輸入:telnet 127.0.0.1 1433,(注意telnet與127之間有空格,1與1433之間有空格)若提示“不能開啟到主機的串連,在連接埠 1433: 串連失敗”,則說明1433連接埠沒有開啟,需要重新進行以上配置。如果是顯示telnet不是內部命令,則按照圖後步驟進行設定,若串連成功,顯示8所示:
開啟控制台,進入程式,然後點擊開啟或者關閉windows,往下拉,可以看到telnet用戶端,選擇即可。然後重複上面第五的步驟。http://jingyan.baidu.com/article/6525d4b1377913ac7d2e94eb.html
配置環境變數classpath,將該sqljdbc4放置在jdk1.7(你們的版本)lib中,http://jingyan.baidu.com/article/cbcede07cf5fef02f40b4ddd.html
這是一條關於環境變數的設定連結。
右擊電腦的屬性,然後點擊進階屬性設定,點擊環境變數設定,將該jar添加到之前安裝的目錄下,如果沒有,則建立,並且為其設定地址目錄。
三、使用eclipse測試連結SQL server 2008 資料庫:
1、開啟SQL server 2008 資料庫,建立一個資料庫jsp。
2、運行eclipse建立一個project,然後建立一個包,包裡建立一個java檔案,Main檔案。
3、將sqljdbc4.jar copy 進入該project ,然後右擊它,點擊build path。(同時也可以把sqljdbc4jar類放到jre/lib/ext下,並放到tomcat/lib下,這樣就可以應用到所有jsp檔案,減少對每個項目進行sqljdbc4jar的載入)
4、進入Main.java,將下面的代碼複製進入
1 package pkg; 2 3 import java.sql.*; 4 5 public class Main { 6 public static void main(String [] args) 7 { 8 String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver"; 9 String dbURL="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=jsp";10 String userName="sa";11 String userPwd="123";12 try13 {14 Class.forName(driverName);15 System.out.println("載入驅動成功!");16 }catch(Exception e){17 e.printStackTrace();18 System.out.println("載入驅動失敗!");19 }20 try{21 Connection dbConn=DriverManager.getConnection(dbURL,userName,userPwd);22 System.out.println("串連資料庫成功!");23 }catch(Exception e)24 {25 e.printStackTrace();26 System.out.print("SQL Server串連失敗!");27 } 28 }29 30 }
如果在串連過程中出現 talnet 127.0.0.1 post 1433 no response,先檢查一遍是否設定有誤,如果沒有,那重新啟動下電腦,因為可能未更新,我也是遇到這個問題,後來重啟後便成功串連上了資料庫。
參考連結http://blog.163.com/jackie_howe/blog/static/19949134720125173539380/
Eclipse串連SQL Server 2008資料庫 以及問題總結