- 浏览: 366599 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (225)
- java (76)
- English (2)
- office (2)
- 架构设计 (1)
- 人在职场 (3)
- database (21)
- C# (18)
- 向往的院校 (0)
- C++ (1)
- AJAX (1)
- 操作系统 (8)
- eclipse (1)
- Spring (0)
- Linux (1)
- Javascript (6)
- 离散 (0)
- 协议 (1)
- sql server (5)
- sql server (0)
- fdf (0)
- xml (1)
- sql语句里top和distinct一起用 (1)
- 正则表达式 (7)
- 表达 (1)
- ms server (1)
- SWFObject (0)
- 线程 (2)
- Java线程 (0)
- Android & SQLite (0)
- Android (0)
- window.XMLHttpRequest (0)
- DB pool (0)
- tomcat内存溢出设置JAVA_OPTS (1)
- java bcp (1)
- 文件系统转换 (1)
- Microsoft XMLDom (1)
- tree (0)
- C# installer (0)
- 对付http cc攻击 (0)
- Ckeditor (0)
- MyEclipse (0)
- PDM (0)
- PDM OOM (0)
- asp.net (0)
- tomcat (1)
- Tomcat session (1)
- jdk (0)
- Bootstrap (0)
最新评论
-
kenail:
格式太乱了。
转 使用WebService压缩传输的心得 -
存在即为合理:
写得好乱,但是还是谢谢你的驱动
JDBC连接SQL server 2005 驱动 -
guji528:
长见识了,谢谢分享!
TL1协议(正文信息收集整理来源Internet) -
王大人:
Js window confirm()方法及其使用 -
Eastman:
SqlServer附加数据库出错,错误代码5123
昨天下了一个驱动Microsoft SQL Server JDBC Driver 3.0即sqljdbc_3.0把的sqljdbc4.jar拷贝到lib下,下附件第二为sqljdbc_3.0,在applicationContext.xml里配置C3P0数据源的连接池
<beans>
<!-- 定义数据源Bean,使用C3P0数据源实现 -->
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
<!-- 指定连接数据库的驱动 -->
<property name="driverClass" value="com.microsoft.sqlserver.jdbc.SQLServerDriver"/>
<!-- 指定连接数据库的URL -->
<property name="jdbcUrl" value="jdbc:sqlserver://192.168.1.132:1433;DatabaseName=ZBHotelDB"/>
<!-- 指定连接数据库的用户名 -->
<property name="user" value="YXCK"/>
<!-- 指定连接数据库的密码 -->
<property name="password" value="123456"/>
<!-- 指定连接数据库连接池的最大连接数 -->
<property name="maxPoolSize" value="40"/>
<!-- 指定连接数据库连接池的最小连接数 -->
<property name="minPoolSize" value="1"/>
<!-- 指定连接数据库连接池的初始化连接数 -->
<property name="initialPoolSize" value="1"/>
<!-- 指定连接数据库连接池的连接的最大空闲时间 -->
<property name="maxIdleTime" value="20"/>
</bean>
先是出现TCP/IP连接失败,原因我把IP地址写错了。改正后出现下面的错
com.microsoft.sqlserver.jdbc.SQLServerException: 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“RSA premaster secret error”。
at com.microsoft.sqlserver.jdbc.SQLServerConnection.terminate(SQLServerConnection.java:1352)
at com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(IOBuffer.java:1533)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:1042)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:817)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:700)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:842)
at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:88)
at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:109)
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1.acquireResource(C3P0PooledConnectionPool.java:89)
at com.mchange.v2.resourcepool.BasicResourcePool.acquireUntil(BasicResourcePool.java:665)
at com.mchange.v2.resourcepool.BasicResourcePool.access$500(BasicResourcePool.java:32)
at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1206)
at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:368)
Caused by: javax.net.ssl.SSLKeyException: RSA premaster secret error
at com.sun.net.ssl.internal.ssl.RSAClientKeyExchange.<init>(RSAClientKeyExchange.java:97)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverHelloDone(ClientHandshaker.java:634)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:226)
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:516)
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:454)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:884)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1096)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1123)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1107)
at com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(IOBuffer.java:1483)
... 11 more
Caused by: java.security.NoSuchAlgorithmException: SunTlsRsaPremasterSecret KeyGenerator not available
at javax.crypto.KeyGenerator.<init>(DashoA13*..)
at javax.crypto.KeyGenerator.getInstance(DashoA13*..)
at com.sun.net.ssl.internal.ssl.JsseJce.getKeyGenerator(JsseJce.java:223)
at com.sun.net.ssl.internal.ssl.RSAClientKeyExchange.<init>(RSAClientKeyExchange.java:89)
... 20 more
花了我一上午的时间才搜到是驱动错了,应该用驱动Microsoft SQL Server 2005 JDBC Driver,http://download.microsoft.com/download/1/c/a/1cae7cc0-c010-4e0c-b1b8-7915360ee0b9/sqljdbc_1.0.809.102_chs.exe 顺便发个地址,下面附件1即是Microsoft SQL Server 2005 JDBC Driver,第三个附件为c3p0-0.9.0.4.jar
- Microsoft_SQL_Server_2005_JDBC_Driver.rar (2.2 MB)
- 下载次数: 854
- Microsoft_SQL_Server_JDBC_Driver_3.0.rar (3.5 MB)
- 下载次数: 345
- c3p0-0.9.0.4.jar (478.6 KB)
- 下载次数: 122
发表评论
-
SQLServer2005删除log文件和清空日志的方案
2017-06-12 10:01 0SQLServer2005删除log文件和清空日志的方案 ... -
my sql 下载安转&my sql front
2016-12-15 14:36 423http://dev.mysql.com/downl ... -
PD调出Comment
2016-11-23 11:45 0kjsdkgfjkgdf、 fglf ... -
PowerDesigner15.1连接SqlServer数据库导出表结构
2016-11-18 11:10 0http://blog.csdn.net/fuck48 ... -
sql server 2005中如何查询一个数据库的信息
2016-11-17 10:23 335use job SELECT * FROM sysobje ... -
SQL SERVER 2005服务启动账号与安全
2016-09-18 11:43 0在Windows操作系统上,每个服务都有一个启动的账号, ... -
数据库攻击
2016-09-13 11:32 0http://wenku.baidu.com/link?url ... -
SQL Server中的命名管道(named pipe)及其使用
2016-09-08 16:17 01. 什么是命名管道? ... -
SQL server无法启动服务,提示“错误1069: 由于登录失败而无法启动服务”
2016-08-26 14:39 0前几天在用户里看到 ... -
mmc检测到此管理单元发生一个错误
2015-08-07 17:13 0win2007 下sql server2005出现 ... -
sql serve2005 top
2015-08-05 13:39 0--返回符合条件的100%的记录,即所有符合条件的记录SELE ... -
SQL SERVER 日志已满的处理方法
2015-07-21 09:55 0事务日志文件Transaction Log File是用来记 ... -
sql server 视图中定义参数
2015-07-17 07:19 0内嵌用户定义函数 内 ... -
修改字段内容的部分内容
2015-06-02 11:12 462update Example set E_memo=repl ... -
sql 同表记录复制
2015-05-22 11:40 0insert into tbl_name(col1, ... -
使用PowerDesigner进行代码生成 .
2015-01-08 10:13 0很多代码生成器都选择了从表结构来生成领域模型,这样的方案有 ... -
如何在SQL Server 2005中建立主外键关系?如何实现级联删除效果? .
2014-12-25 15:24 0问题: 如何在SQL Server 2005中建立主外键 ... -
[转]SqlServer数据库同步方案详解
2014-05-16 12:01 946SqlServer数据库同步是项目中常用到的环节,若一个项目 ... -
Microsoft SQL 2000 错误代码 (@@error) [转贴]
2014-03-26 10:41 1615vCode ErrorMessage 0 操作成 ... -
日志工具Log Explorer
2014-02-02 05:06 0SQL Server 2000误更新了数据(update语 ...
相关推荐
描述了JDBC与SQL Server 2005的配置方式,自己试过了,没有问题的~
此资源为 JDBC连接sqlServer 数据库的驱动Jar 包
sqljdbc和sqljdbc4最新sqlserver驱动,java连接数据库驱动,亲测试正常,放心下载使用
jsp jdbc连接sql server 2005
在文件夹下面查找jar文件,这是连接sql server2005所必须用到的驱动包,欢迎大家下载学习。
java用jdbc连接sqlserver的驱动jar包.
sqlserver2005,驱动包,jdbc连接 sqlserver2005,驱动包,jdbc连接 sqlserver2005,驱动包,jdbc连接 sqlserver2005,驱动包,jdbc连接
java连接sqlserver2005的数据库驱动包以及代码
jdbc连接Sql Server 驱动包:msbase.jar mssqlserver.jar msutil.jar
jdbc连接sqlserver2000数据库的驱动包;包含msbase jar mssqlserver jar msutil jar 注意事项:下载解压sql包 数据源驱动 rar文件 解压后的驱动包文件应放到固定的文件夹下 以避免再次打开程序运行时 系统能找到驱动...
连接sqlserver的驱动程序
sqlserver驱动包 jdbc驱动 sqljdbc.jar sqljdbc4.jar jdbc连接sqlserver数据库驱动, sqljdbc.jar和sqljdbc4.jar均有
将压缩包解压,然后将lib包,直接复制到项目下,然后添加驱动即可
eclipse使用jdbc方式连接sql server 2012数据库 调用存储过程
java连接sqlserver(附加JDBC for SQLSERVER2000驱动)
jdbc连接sqlserver2000 源码 jar 驱动包
SQL Server 2005 JDBC 驱动程序 jdbc连接sqlserver2005驱动
JDBC连SQLSERVER2005 1.2版
sqlserver2000-jdbc2.0驱动,sqljdbc4.jar 兼容sqljdbc.jar,可以直接使用sqljdbc4.jar