當前位置:首頁 » 編程語言 » javasql2008驅動
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

javasql2008驅動

發布時間: 2022-01-29 07:50:04

㈠ java連接sqlServer出現空指針異常是什麼原因

請檢查你的資料庫名和表名有沒有對應,還有密碼!

㈡ Java與數據SqlServer2008怎麼連接

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";
//mydb為資料庫
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);

㈢ no sqljdbc_auth in java.library.path 沒有為集成身份驗證配置驅動程序~在線等。。

URL當中用了integratedSecurity=true;就不能用SQLServer的用戶名和密碼登錄了.你去掉試試。詳細看這里。blog.csdn.net/outofmemo/article/details/52549379
若要連接到遠程伺服器上的默認實例,請使用:
String url = "jdbc:sqlserver://MyServer:integratedSecurity=true;"
若要連接到伺服器上的特定埠,請使用:
String url = "jdbc:sqlserver://Myserver:1533;integratedSecurity=true;"
若要連接到伺服器上的指定實例,請使用:
String url = "jdbc:sqlserver://MyServer;instanceName=INSTANCE1;integratedSecurity=true;"
若要連接到伺服器上的特定資料庫,請使用:
String url = "jdbc:sqlserver://MyServer;database=AdventureWorks;integratedSecurity=true;"

㈣ 用Java連接sqlserver資料庫時候幾個jar包有什麼區別

我自己總結的知識拿出來與大家分享一下吧..當然可能還有什麼不對的地方,希望指出:
***msbase.jar、mssqlserver.jar、msutil.jar(支持sql2000):
早期的連接資料庫Jar包:在連接數據時候需要手動導入驅動包。即手動導入class.forName(驅動名稱);

***SQL Server JDBC Driver 2.0----sqljdbc.jar和sqljdbc4.jar
新版JDBC連接資料庫Jar包,支持sql2005,sql2008

Sqljdbc.jar
使用 sqljdbc.jar 類庫時,應用程序必須首先按class.forName(驅動名稱)注冊驅動程序。Jdk1.6以上版本不推薦使用.
Sqljdbc4.jar
在 JDBC API 4.0 中,DriverManager.getConnection 方法得到了增強,可自動載入 JDBC Driver。因此,使用sqljdbc4.jar 類庫時,應用程序無需調用 Class.forName 方法來注冊或載入驅動程序。調用 DriverManager 類的 getConnection 方法時,會從已注冊的 JDBC Driver 集中找到相應的驅動程序。sqljdbc4.jar 文件包括「META-INF/services/java.sql.Driver」文件,後者包含.sqlserver.jdbc.SQLServerDriver 作為已注冊的驅動程序。現有的應用程序(當前通過使用 Class.forName 方法載入驅動程序)將繼續工作,而無需修改。
注意: sqljdbc4.jar 類庫要求使用 6.0 或更高版本的 Java 運行時環境 (JRE)。

㈤ java 連接 sqlserver2008,要用哪個驅動包,驅動代碼是什麼

用 sqljdbc4.jar 這個包
驅動代碼:
String driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";
String connectionUrl = "jdbc:sqlserver://localhost:1433;" +
"databaseName=aa;user=Yj;password=123456;";
con = DriverManager.getConnection(connectionUrl);

㈥ java載入SQL的驅動程序

不知道 你連接的是什麼資料庫,那個版本的,我把你的程序COPY下來改了下URL和Drive能夠運行
如果是SQL server2005
driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";
url="jdbc:sqlserver://localhost:1433;databaseName=selectcourse";
如果是SQL server2000
driver = "net.sourceforge.jtds.jdbc.Driver";
url = "jdbc:jtds:sqlserver://127.0.0.1:1433/selectcourse";
注意大小寫。
url的最後一個selectcourse是你的資料庫名字

㈦ 我用純java驅動程序連接2008sql時出現 com.microsoft.sqlserver.jdbc.SQLServerException: 不支持此伺服器

去下一個sqljdbc4.jar,載入上就應該好了,應該是你的驅動包和2008不匹配
的問題。

㈧ Java安裝SQL2008驅動,需要安裝什麼驅動我不想用eclipse

驅動跟eclipse沒關,驅動在這里下:
http://www.microsoft.com/zh-cn/download/details.aspx?id=11774
1.將 sqljdbc_4.0.2206.100_chs.exe 下載到一個臨時目錄。
2.運行 sqljdbc_4.0.2206.100_chs.exe
3.按照提示輸入安裝目錄。
安裝完畢後打開安裝目錄,把sqljdbc4.jar放在以下兩個目錄:
%JAVA_HOME%\jre\lib\ext
%JAVA_JRE%\lib\ext
一般來說,%JAVA_HOME%與%JAVA_JRE%在同一個目錄下,%JAVA_JRE%的文件夾名一般是jre<版本號>。

㈨ java與SQLSERVER 2008連接時無法注冊驅動

你這個是橋連接還是第三方連接,如果是橋連接要在odbcad32裡面配置好連接,測試成功。如果是第三方連接就要在Eclipse裡面寫好相應的連接,再去操作java類。想你這種錯,如果是第三方連接,那麼就看你的sqlserver的jar包導入到lib裡面沒有。或者是測試你的driver是不是正確!

㈩ java 連接SQLServer No suitable driver found for jdbc

如果你的SqlServer版本為2000的話 把配置文件中driver修改成
com.microsoft.jdbc.sqlserver.SQLServerDriver

sqlserver2000與sqlserver2005驅動與url的區別
1、連接SqlServer2000
driverClassName=com.microsoft.jdbc.sqlserver.SQLServerDriver
url=jdbc:microsoft:sqlserver://localhost:1433;......
2、連接SqlServer2005
driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
url=jdbc:sqlserver://localhost:1433;......

答案補充:
1、用Winrar打開sqljdbc.jar 看看裡面有com/microsoft/sqlserver/jdbc/SQLServerDriver.class文件嗎?按照驅動包的目錄結構寫
2、另外檢查一下你的tomcat/webapps/工程名/web-inf/lib下面有sqljdbc.jar這個包嗎 沒得話放進去重啟tomcat