[seasar-dotnet:2000] Re: DBFlute: 実行に必要なのはJRE?JDK?

kubo [E-MAIL ADDRESS DELETED]
2011年 3月 26日 (土) 12:02:09 JST


久保(jflute)です。

簡単ではありますが、ドキュメントで
sqljdbc_auth.dll のことの触れるように
しておきました。
(結局、ReplaceSchemaが素直に
動かないことには変わりませんが)

// SQLServerの取扱い - SQLServerのWindows認証での注意
http://dbflute.sandbox.seasar.org/ja/manual/reference/dbway/sqlserver/index.html#sqlserverwinauth


2011/3/26 kubo <[E-MAIL ADDRESS DELETED]>:
> 久保(jflute)です。
>
>> そういう違いがあるとは知りませんでした。。。
>> よく見たらあおきさんのページにもそう書いてありますね。
>
> いえいえ、SQLServerだけどうしてもこういった特徴が
> 出てきてしまって、DBFluteでも吸収できずユーザの方に
> がどうしても意識せざるを得ず悩ましいところなのでした。
>
>> ただ、Windows統合認証はダメでした。
>> 以下のメッセージがどうしてもなくなりませんでした。
>>
>> 警告: Failed to load the sqljdbc_auth.dll
>> このドライバは、統合認証を行えるようには構成されていません。
>
> 実はこの辺自分でもアプローチがまだできていなくて、
> sqljdbc_auth.dll を準備する必要があるのかもしれません。
> (あおきさんからフィードバックもらっています)
> https://www.seasar.org/issues/browse/DBFLUTENET-15
>
> ただ、sqljdbc_auth.dll を準備しても、また別の問題が出てきて、
> ReplaceSchemaが正常に動作しないという現象がある、という
> のが現状です。sqljdbc_auth.dll の話がドキュメントにないので、
> 後で追記しておきます。
>
> 2011/3/26 Junichi Ito <[E-MAIL ADDRESS DELETED]>:
>> 久保さん
>>
>> 伊藤です。
>>
>>> sqljdbc.jar => 5.0
>>> sqljdbc4.jar => 6.0
>>
>> そういう違いがあるとは知りませんでした。。。
>> よく見たらあおきさんのページにもそう書いてありますね。
>>
>> http://d.hatena.ne.jp/aoki1210/20090920/p2
>>
>> 最初はあまり深く考えずにバージョン2.0のsqljdbc4.jarを使っていましたが、
>> 5.0環境じゃ動かないのは当然ですね。お恥ずかしい。。。
>>
>> というわけで、バージョン2.0のsqljdbc.jarに変えた場合でも動作しました。
>> 1.2でも2.0でも、sqljdbc.jarは5.0環境で動作するようです。
>>
>> ただ、Windows統合認証はダメでした。
>> 以下のメッセージがどうしてもなくなりませんでした。
>>
>> 警告: Failed to load the sqljdbc_auth.dll
>> このドライバは、統合認証を行えるようには構成されていません。
>>
>>
>> ネットの情報を参考にして、色々な組み合わせで試行錯誤しましたがNGでした。。。
>> もちろん公式ドキュメントにもNGと書いてあるのは知っていたのですが。
>>
>> http://dbflute.sandbox.seasar.org/ja/manual/reference/dbway/sqlserver/index.html#sqlserverwinauth
>>
>> 何はともあれ、色々とサポートしていただき、どうもありがとうございました。
>>
>>
>> 伊藤
>> _______________________________________________
>> seasar-dotnet mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-dotnet
>>
>


seasar-dotnet メーリングリストの案内