久しぶりにJavaしてみたり

前に作ったアプリの横展開の話があって、DBはSQL Server 2005 Express Editionを使うと言うことで。
Windows統合認証を使いたいんだけど、繋がらないYO!っとか言われて(SQL Server認証だとOK)。


接続文字列に「integratedSecurity=true」をつければ良いんじゃないのと思って調べてみたら。
sqljdbc_auth.dllをコピーしていなかったと言うか、Microsoft SQL Server 2005 JDBC Driver 1.1ではなくてMicrosoft SQL Server 2005 JDBC Driver 1.0を使っているから、アーカイブ中にsqljdbc_auth.dllが入っていないというオチでした(´Д`)
「"SQL Server 2005" JDBC」とかで検索すると、1.0の方のページに引っかかるからですかね。


っで、無事にWindows統合認証での接続も確認。
接続文字列はこんなんで(・∀・)

jdbc:sqlserver://server;databaseName=dbname;integratedSecurity=true;SelectMethod=cursor;


1年ブランクがあったら、アプリの作りをすっかり忘れているし…(´・ω・`)