ローカルのSQL Server+Windows10にJDBCで繋がらなくなった→解決

今使ってるPCはWindows7から、例の無料アップグレード期間にWindows10にアップグレードしたものなのだけど、
7時代には動いてたプログラムが動かなくなってた。

Eclipse + Java6 + JBossAS6 なサーバで、同一マシンで動いてるSQL ServerからJDBC経由でデータを取ってくるプログラムなんだけど
Win7時代には問題なく動いていたのに、Win10で起動したら

com.microsoft.sqlserver.jdbc.SQLServerException:ドライバーが SSL (Secure Sockets Layer) 暗号化による SQL Server への安全な接続を確立できませんでした

とか言って繋がらない。

上記エラーメッセージで色々ググったけど、ソレらしい情報見つからない。

試しに別PC(Win7)のSQL Serverに繋いだら、こっちは繋がった。
OSのせいか?

で、なんとなく試しにJBoss動かしてるJREを7にしてみたら、繋がった。
Win10とJRE6のJDBCは相性が悪いっぽいな。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

認証のために問題を解いて下さい * Time limit is exhausted. Please reload CAPTCHA.