当前位置:首页 » 编程语言 » 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