SQLServer2008への接続について

2,041 views
Skip to first unread message

まはろ

unread,
Nov 14, 2010, 3:59:41 AM11/14/10
to 日本Androidの会
お世話になります。
SQLServerへの接続について教えてください。

[Microsoft SQL Server JDBC Driver 3.0] でSQLServer2008へ接続を試みているのですが、
ドライバがSSL(Secure Sockets Layer)暗号化によるSQLServerへの安全な接続を確立できませんでした。
Unable to make socket non blocking
のエラーになり接続できません。

[Microsoft SQL Server JDBC Driver 2.0]では
ドライバがSSL(Secure Sockets Layer)暗号化によるSQLServerへの安全な接続を確立できませんでした。
SSLContext SSLv3 implementation not found
のエラーになります。

SQLServer2005へ [Microsoft SQL Server 2005 JDBC Driver 1.1] では接続できる環境で
す。
同じSQLServer2005へ[Microsoft SQL Server 2005 JDBC Driver 1.2] で接続しようとしても
ドライバがSSL(Secure Sockets Layer)暗号化によるSQLServerへの安全な接続を確立できませんでした。
SSLContext SSLv3 implementation not found
のエラーになってしまいます。

接続文字列は↓こんなかんじです。
DriverManager.getConnection(
"jdbc:sqlserver://サーバー:1435;"
+ "databaseName=データベース;"
+ "integratedSecurity=false;"
+ "encrypt=false;"
+ "trustServerCertificate=true;"
, "sa", "password");

開発環境
android 2.2 Platform
JDK 6 Update 22 Platform Windows
Eclipse Helios (3.6.1) Packages for Windows
Pleiades 1.3.2

以上です。

同じような状況を経験されたことがある方、
ご存知の方いらっしゃいましたらよろしくお願いします。

enan

unread,
Jan 5, 2011, 9:26:24 PM1/5/11
to 日本Androidの会
こんにちは、わたるです。
私も、同じ状況になり、先へ進めません。
いろいろ調べたら、下記のURLの情報が見つかりました。
http://stackoverflow.com/questions/4065379/how-to-create-a-bks-bouncycastle-format-java-keystore-that-contains-a-client-ce
Androidは、JKSサポートせず、BKSしかサポートしないようなことを書いてありました。
BKSでSQLServer2008へ接続は難しいそうですね。無理かなぁ?
※何かわかりましたら、是非お知らせくださいませ。


On 2010年11月14日, 午後5:59, まはろ <h.cbne...@gmail.com> wrote:
> お世話になります。
> SQLServerへの接続について教えてください。
>
> [Microsoft SQL ServerJDBCDriver 3.0] でSQLServer2008へ接続を試みているのですが、
> ドライバがSSL(Secure Sockets Layer)暗号化によるSQLServerへの安全な接続を確立できませんでした。
> Unable to make socket non blocking
> のエラーになり接続できません。
>
> [Microsoft SQL ServerJDBCDriver 2.0]では
> ドライバがSSL(Secure Sockets Layer)暗号化によるSQLServerへの安全な接続を確立できませんでした。
> SSLContext SSLv3 implementation not found
> のエラーになります。
>
> SQLServer2005へ [Microsoft SQL Server 2005JDBCDriver 1.1] では接続できる環境で
> す。
> 同じSQLServer2005へ[Microsoft SQL Server 2005JDBCDriver 1.2] で接続しようとしても
Reply all
Reply to author
Forward
0 new messages