第一次寫這種日誌,隨便寫寫。
一開始是通過視頻學習數據庫的編程,視頻中使用jdbc-odbc連接,創建數據源之後一直連不上,然後仍在一邊,今天發現好蠢。
。。。。。。。
臥槽,下午我才發現原來這個驅動還要下載的,我一直以爲安裝java就有了。
過程:
1:下載 sqlserver4.jar ,我用的是jdk1.7的,這邊有個坑。
2:將解壓文件放到你安裝java的文件中的一個文件中 eg: jdk(安裝的java文件)\jre\lib\ext
3 :配置環境變量 我的電腦--》屬性--》高級設置--》環境變量--》calsspth 把你的jar包的絕對路徑添加上去
4:打開eclipse--》窗口--》首選項--》--》java-->外部加入jar包 點擊你使用的jdk--》編輯--》選擇sqlserver4.jar-->確定。ps:檢測下項目的jre庫中有沒有出現是爲了sqlserver4.jar包
5:啓動tcp/ip 注意記下端口號,默認是1433.也可以更改,只要在1024以後未使用。注意:需要重啓sql服務才生效
命令符窗口下 netstat -an 查看端口是否監聽中 -anb查看使用端口監聽的程序
a)
net stop mssqlserver 關閉sql服務
net start mssqlserver 開啓sql服務
b)
打開sql server配置管理器 重啓sql服務
6:打開數據庫管理工具 新建一個登錄名,並設置密碼。也可以使用sa,權限最大。密碼時效的框不要打勾,並且啓動這個登錄名,有時候是默認禁止的
7:在數據庫實例(登錄進去後的左邊的那個就是)上右鍵--》屬性--》安全性--》選擇sql驗證和window混合驗證。注意:重啓sql服務生效
8:代碼部分,詳見連接。
以上解決了我在連接中的遇到的問題,只要有心,一定可以。
注意:sql server 2000跟2005的drivername 、url是不一樣。
附件:以下是我在解決問題中在網上找到的幾個比較實用有效的資料,比我的詳細多了,如有侵權,可聯繫刪除
1:http://www.cnblogs.com/JesseV/archive/2009/02/13/1390049.html
2:http://blog.sina.com.cn/s/blog_542b3f860101bakx.html
3:http://blog.knowsky.com/263956.htm
4:http://blog.knowsky.com/263956.htm