Springのデータソースの親クラスとしてorg.apache.commons.dbcp.BasicDataSourceを使用しています。
「url」またはDBCPデータソースの別のプロパティで使用するスキーマを指定することはできますか?
Springのデータソースの親クラスとしてorg.apache.commons.dbcp.BasicDataSourceを使用しています。
「url」またはDBCPデータソースの別のプロパティで使用するスキーマを指定することはできますか?
これはJDBCセッションではなくユーザーの機能であるため、スキーマを指定することはできないと思います。おそらく、使用する各スキーマにデフォルトのスキーマが設定されたユーザーを作成してから、dbcp構成でユーザーを指定する必要があります。
与えるだけschema=SCHEMANAME
例えば
jdbc:sqlserver://ipaddress:port;database=DBName;schema=SCHEMANAME;selectMethod=cursor;sendStringParametersAsUnicode=false;IntegratedSecurity=true