
正文
javasqlserver驱动,java连接sqlserver数据库驱动程序没有
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java中使用JDBC连接SQLServer2000时总是加载驱动失败,具体程序如下,求救...
1、,通过url连接的时候指定的服务器名称或者服务器地址不正确,这一点你可以通过ping来验证。2,指定的服务器上的sql server的服务没有启动,你可以通过sql server的查询工具来验证这个问题。
2、不一定非要用这种方法啊,可以通过JDBC桥来连接,而且很简单啊。首先你进入控制面板,打开管理工具中的数据源选项,配置好数据源。
3、如果你的程序在运行时提示:Error establishing socket,一般情况下,打上SQL Server 2000的补丁就可解决。
4、\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar;添加完成后,安装SP3补订,也就是刚才下的那个文件,可能需要重启,我给忘了。
5、不知道你在项目中引没引入 java连接sql server 的驱动包。从网上下载一个,把他加到项目里就可以了。
相关问答
Q1: ...com.microsoft.jdbc.sqlserver.SQLServerDriver就是加载不上驱动...
未发现驱动,看看架包有没有。om.microsoft.jdbc.sqlserver.SQLServerDriver,扔到lib下面。
你的程序(工程)内是否已引进Microsoft SQL Server 2000 Driver for JDBC的3个驱动包:msbase.jar、mssqlserver.jar、msutil.jar。同时保证程序正常(异常的捕获、结果集的关闭、连接的关闭等)。
tomcat下面的目录你熟悉吗?好像放到common下面)。如果不行,再检查下版本是否最新。哎,我似乎记得sqlserver有一种jdbc驱动,只有一个包,非常方便。很长时间没动java,不知道是不是的。祝你好运。
图二使用的还是1433,图一你可以使用ip加1433的方式试下。sql server的服务器管理器可以配置IP,端口的可用性,配置更改需重启SQL服务。
class.forname(com.microsoft.jdbc.sqlserver.sqlserverdriver).newinstance();string url=jdbc:microsoft:sqlserver://19160.10:1433;databasename=test;把三个jar 放在web-inf/lib下 或者,你也可以。
你把hibernate所需要的jar包导入到你这个工程了吗?我感觉一种可能就是jar没有导入。2。就是对hibernate的配置问题。
Q2: java加载SQL的驱动程序
Class.forName(com.microsoft.jdbc.sqlserver.SQLServerDriver);像这样把驱动完整类名传进去即可。Class.forName()源码中会自动将驱动注册到驱动管理器。下面就可以用驱动管理器获取连接了。
driver:通过端口1433连接到主机localhost的TCP/IP连接失败。错误:“Connection refused:connect.请验证连接属性,并检查SQL Server的实例正在主机上运行,且在此端口接受TCP/IP连接,还要确保防火墙没有阻止到此端口的TCP连接。
你的程序(工程)内是否已引进Microsoft SQL Server 2000 Driver for JDBC的3个驱动包:msbase.jar、mssqlserver.jar、msutil.jar。同时保证程序正常(异常的捕获、结果集的关闭、连接的关闭等)。
- Configure Build Path,然后在 Libraries 标签下选择 Add JARs 或 Add External JARs,选择刚才下载的驱动包。测试连接数据库。在 Java 代码中,调用驱动程序中提供的类和方法,连接数据库并执行 SQL 查询或更新操作。
Q3: 怎样在MyEclipse10中为java项目添加SQLServer驱动
把sqlserver的驱动jar包复制进WebRoot/WEB-INF/lib下面,。
java连接sqlserver的jdbc驱动要自己下载的,你可到官网下载。
下一步启动MyEclipse,调整视图到MyEclipse Database Explorer perspective。在DB Browser的空白处单击鼠标右键,选择New来新建一个数据库连接。按照下图填写数据即可。其中Driver template忽略,Driver name可自定义。
工具:myeclipse 方法:步骤 新建一个Java类文件。
方式如下:右击项目,选择build path— 选择Add External Archives...再选择你要导入的jar文件就可以了。
点开JAR包查看里面的类,在com.microsoft.sqlserver.jdbc包下面是不是有SQLServerDriver这个Class文件,我们不是要看Class的内容,只要看看驱动类在不在对应的目录/包下面。你这个可能是classPath中没有jar包。
Q4: 编程中118如何用JavaServlet驱动SQ[Servei‘中的数据库?
1、装载和注册所有在drivers属性中指定的JDBC驱动程序由170至192行之间的loadDrivers()方法实现。
2、一切只需要点击下一步,至到出现finish按钮,完成安装。
Q5: java驱动问题
1、java驱动包未导入或驱动类名错误解决方法:检查项目中是否引入mysql-connector-java驱动包,没引入的就引入对应版本的该包。
2、Java 虚拟机是不是重新加载,这又是另外一个故事啦。所以,写不写这个都行,因为这不是必须的步骤。建议看看 JDBC ( http://baike.baidu.com/view/2561htm )的定义,看看 DrvierManager 源码。一切都在代码里。
3、是连接sql server 2000/2005,注意驱动jar包是否添加到项目中,看提示,是无法加载jdbc驱动类,貌似sql server 2000要3个jar包。既然只是简单的连接数据库测试,便不涉及java web方面的配置和文件。
4、java -classpath mysql.jar;./ ConMysql 至于在系统变量里面配置classpath,呃,这个网上的有太多了,如果你都看不懂或者试了不行,那我也没办法了。
5、你试试把驱动的jar包导入到工程里面试试。这个错误显示的是你的驱动包没有找到。
6、找不到类,说明运行时,jvm加载的类里面没有将myql驱动包这个读取进来。你查看一下路径配置,保证运行时能够找到就可以解决这个问题。
关于javasqlserver驱动和java连接sqlserver数据库驱动程序没有的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







