SQLServerのデータベースからデータを取得できません。
私はプールとしてc3p0を使用します、これはc3p0.propertiesです:
c3p0.user=test
c3p0.password=123456
c3p0.jdbcUrl=jdbc:sqlserver://xxxxxx:1433;databaseName=TIMDB;SelectMethod=cursor
c3p0.driverClass=com.microsoft.sqlserver.jdbc.SQLServerDriver
c3p0.maxPoolSize=15
c3p0.testConnectionOnCheckin=true
c3p0.idleConnectionTestPeriod=3600
SQLサーバーで、testという名前の新しいユーザーを作成しました。デフォルトのデータベースはTIMDBで、サーバーの役割はパブリックです。これはユーザーマッピングです。
しかし、アプリケーションを起動すると、何も取得できません。
log4jによって作成されたログから、データの取得に使用されるSQLを取得できますが、SQLをSQL Management Stutioにコピーして新しいクエリを作成すると、一部のデータを取得できます。
なんでだろう?