は3.2.9へのGrails 3.2.5からアップグレードした後、私は(sqljdbc42.jarを使用して)SQL Serverドライバの例外を受信開始しました:のGrails 3.2.9 SQLドライバのエラー
com.microsoft.sqlserver.jdbc.SQLServerException: com.microsoft.sqlserver.jdbc.SQLServerException: The database name component of the object qualifier must be the name of the current database.
3.2.7をGrailsのためにダウングレードした後これは再び停止した。私は別のDBでストアドプロシージャを呼び出していますが、コードは3.2.7で動作し、3.2.9では動作しません。 SQL ServerのJDBCバージョンを以下の値にアップグレードしてみました。
compile group: 'com.microsoft.sqlserver', name: 'mssql-jdbc', version: '6.1.7.jre8-preview'
おかげでそれは問題ではないようです。私は関連する問題を抱えている他の人に基づいてサーバー上の名前を調べ、DB名の大文字小文字を確認しました。 Grail 3.2.5からGrails 3.2.9に移行すると、なぜこのようなことが起こりましたか? Grails 3.2.7に戻って問題を解決しました。 – Joe