驱动程序无法使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误: RSA premaster secret error。
好像你的问题并没有真正解决哦。我也遇到了这样的问题。我在Eclipse中InstalledJAREs配置了两个一个指向了java安装目录的jdk,还有一个指向java安装...
好像你的问题并没有真正解决哦。我也遇到了这样的问题。
我在Eclipse中InstalledJAREs配置了两个一个指向了java安装目录的jdk,还有一个指向java安装目录的jre,当我选择了使用指向jdk的那个时就会报上面的错误,但是使用指向jre的就没有问题。而且奇怪的是同样的程序移植到我同事的机器上,而且他的InstalledJAREs配置指向了java安装目录的jdk,运行时一点问题都没有。郁闷。我估计是java的安装环境发生了变化。
你说换一台电脑就能执行~ 也许是你myeclipse配置的不一样
我个人认为有可能是包的问题
建议把另一台电脑的eclipse 找到apache下的tomcat下的lib文件夹里的所有包放到 你那台电脑的tomcat lib下 清除构建路径 自动构建 从新启动tomcat 试试
和tomcat无关,我是java应用程序,非web项目! 展开
我在Eclipse中InstalledJAREs配置了两个一个指向了java安装目录的jdk,还有一个指向java安装目录的jre,当我选择了使用指向jdk的那个时就会报上面的错误,但是使用指向jre的就没有问题。而且奇怪的是同样的程序移植到我同事的机器上,而且他的InstalledJAREs配置指向了java安装目录的jdk,运行时一点问题都没有。郁闷。我估计是java的安装环境发生了变化。
你说换一台电脑就能执行~ 也许是你myeclipse配置的不一样
我个人认为有可能是包的问题
建议把另一台电脑的eclipse 找到apache下的tomcat下的lib文件夹里的所有包放到 你那台电脑的tomcat lib下 清除构建路径 自动构建 从新启动tomcat 试试
和tomcat无关,我是java应用程序,非web项目! 展开
展开全部
答案修改:
你说换一台电脑就能执行~ 也许是你myeclipse配置的不一样
我个人认为有可能是包的问题
建议把另一台电脑的eclipse 找到apache下的tomcat下的lib文件夹里的所有包放到 你那台电脑的tomcat lib下 清除构建路径 自动构建 从新启动tomcat 试试
原答案:
如果是单纯的链接问题 那好说
好像现在市面还没有2008的驱动,用2005的sqljdbc_1.2.2828.100_enu.exe 就可以。
用localhost试试
连接方式可以参考:
如果是SSL链接问题:
证书问题Illegal key size or default parameters
导入了某证书至truststore,建立SSL连接时遇到错误
javax.net.ssl.SSLKeyException: RSA premaster secret error
Caused by: java.security.InvalidKeyException: Illegal key size or default parameters
在windows上双击查看该证书时发现Public Key是4096bit,查了一番后发现Java默认好像不能处理这么长的key,必须要按照JCE的一个Unlimited Strength Jurisdiction Policy
里面就有下载,这样貌似就可以处理这种强度比较高的了。
你说换一台电脑就能执行~ 也许是你myeclipse配置的不一样
我个人认为有可能是包的问题
建议把另一台电脑的eclipse 找到apache下的tomcat下的lib文件夹里的所有包放到 你那台电脑的tomcat lib下 清除构建路径 自动构建 从新启动tomcat 试试
原答案:
如果是单纯的链接问题 那好说
好像现在市面还没有2008的驱动,用2005的sqljdbc_1.2.2828.100_enu.exe 就可以。
用localhost试试
连接方式可以参考:
如果是SSL链接问题:
证书问题Illegal key size or default parameters
导入了某证书至truststore,建立SSL连接时遇到错误
javax.net.ssl.SSLKeyException: RSA premaster secret error
Caused by: java.security.InvalidKeyException: Illegal key size or default parameters
在windows上双击查看该证书时发现Public Key是4096bit,查了一番后发现Java默认好像不能处理这么长的key,必须要按照JCE的一个Unlimited Strength Jurisdiction Policy
里面就有下载,这样貌似就可以处理这种强度比较高的了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-03-01
展开全部
用360安全卫士查杀木马、卸载恶意插件、清理系统垃圾和程序运行痕迹,重启。
参考资料: cjl
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询