① sql server 2012 jdbc 應該下哪個jar包
就是驅動包沒找到埃ClassNotFoundException. 去網上搜下sqlserver要什麼包,聽說是3個。我沒用過sqlserver,我都是用oracle的
② myeclipse10通過jdbc連接sqlserver2012失敗.
連接代碼貼出來看一下,
先 ping 一下 localhost 試試,如果 ping 不通,用 127.0.0.1 代替 localhost 試一下。
③ sql server2012 jdbc如何連接資料庫
步驟分為3部:
1.通過sql server 配置管理器配置1433埠
2.將sqljdbc41.jar類庫添加到對應的工程中
3.在java程序中連接資料庫
步驟1:打開sql server 配置管理器,點擊TCP/IP右鍵,選擇啟用。將禁用的TCP/IP協議打開。
然後重啟sql server(mssqlserver)服務,使得tcp/ip協議生效。
步驟2:到microsoft官網下載sqljdbc41.jar類庫。http://www.microsoft.com/zh-CN/download/details.aspx?id=11774
將下載的壓縮包解壓,找到sqljdbc41.jar類庫即可。
然後進入eclipse界面,找到的當前工程文件,點擊右鍵,選中properties->Libraries->add external jars->找到我們剛剛下載到的sqljdbc41.jar類庫,添加即可。
步驟3:
import java.sql.*;
public class test3 {
public static void main(String[] args) {
// TODO Auto-generated method stub
PreparedStatement ps=null; //(這里也可以使用statement,視情況而定)
Connection ct=null;
ResultSet rs=null;
try {
//1.載入驅動
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url="jdbc:sqlserver://localhost:1433;databaseName=test1";
String user="sa";//sa超級管理員
String password="654321";//密碼
//2.連接
ct=DriverManager.getConnection( url,user,password);
//3.創建發送端
pstmt = conn.prepareStatement("INSERT INTO staff(name, age) VALUES (?, ?)");
//通過PreparedStatement對象里的set方法去設置插入的具體數值
pstmt.setString(1, newen);
pstmt.setInt(2, 25);
pstmt.executeUpdate();
//插入成功提示
System.out.println("成功插入一條數據記錄!");
}
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}finally{
//關閉資源
try {
if(rs!=null){
rs.close();
}
if(ps!=null){
ps.close();
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
jdbc連接資料庫OK!!!
④ eclipse用jdbc連接sql server2012,執行到載入驅動的時候出錯,具體如附圖
你的jar包正確導入了沒
⑤ jdbc鏈接不到sqlserver2012如何處理
你的不是web項目吧, 純java項目這么加, 右鍵 build path, add libraries, 選擇 user library, next。新建個user library, 名字隨便起個。 例如:mylib,選擇add external jars, 找到你的sqlserver jar包,一路ok,應該就能引入了。
⑥ 用JDBC連接 SQL Server 2012 資料庫查詢速度慢怎麼解決
SQL
Server查詢速度慢的原因有很多,常見的有以下幾種:
1、沒有索引或者沒有用到索引(這是查詢慢最常見的問題,是程序設計的缺陷)
2、I/O吞吐量小,形成了
瓶頸效應
。
3、沒有創建計算列導致查詢不優化。
4、
內存不足
5、
網路速度
慢
6、查詢出的數據量過大(可以採用多次查詢,其他的方法降低數據量)
7、鎖或者
死鎖
(這也是查詢慢最常見的問題,是程序設計的缺陷)
8、sp_lock,sp_who,活動的用戶查看,原因是讀寫
競爭資源
⑦ java連接sql server2012資料庫問題
com.microsoft.sqlserver.jdbc.SQLServerDriver
這個是需要引入sql server的jar包的,你機子上沒有這個jar吧
⑧ JSP連接SQL server 2012出現不能識別jdbc"sun.jdbc.odbcOdbcDricer"
Jdk中沒有odbc的驅動,好像jdk中已經移除了odbc的驅動;你可以使用jdbc連接資料庫
⑨ jdbc執行sql語句插入信息到sqlserver2012報錯
據我估計是你的方法調用錯了吧
不應該用
qr.update(sql,params);
應該是
qr.Add方法
具體得看看你們框架里執行新增的方法是什麼
⑩ sqlserver 2012driver for jdbc安裝在哪
連接SQL Server2012, 可以下載Microsoft JDBC Driver 4.0 for SQL Server,按照下邊的步驟進行安裝:
1. 將 sqljdbc_<版本>_<語言>.exe 下載到一個臨時目錄。
2. 運行 sqljdbc_<版本>_<語言>.exe.
3. 按照提示輸入安裝目錄。我們建議您將此 zip 文件解壓縮到 %ProgramFiles% 中的默認目錄下:"Microsoft JDBC Driver4.0 for SQL Server"。
4. 在軟體包解壓縮之後,通過打開%InstallationDirectory%\Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_<版本>\<語言>\help\default.htm 以打開 JDBC 幫助系統。
詳細信息,可以參考下面的鏈接:http://blog.csdn.net/aminfo/article/details/7688512.