sql >> Databáze >  >> RDS >> Oracle

Grails – více zdrojů dat

Dobře, přišel jsem na to.

V poznámkách k vydání Grails 2.3.7 je uvedeno, že je třeba upgradovat verzi režimu spánku. To se mi nepodařilo.

http://grails.org/2.3.7+Release+Notes

runtime ':hibernate:3.6.10.10'

Poté, co jsem to udělal, se mi tato chyba přestala zobrazovat a objevila se další chyba

java.lang.ClassNotFoundException: null at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at ....MigrationUtils.createInstance(MigrationUtils.groovy:220) at ....MigrationUtils.getDatabase(MigrationUtils.groovy:57) at ....MigrationUtils.getDatabase(MigrationUtils.groovy:116) at DbmGenerateGormChangelog$_...doCall(DbmGenerateGormChangelog:52) at ....MigrationUtils.executeInSession(MigrationUtils.groovy:132) at DbmGenerateGormChangelog$_run_closure2.doCall(DbmGenerateGormChangelog:51) at DbmGenerateGormChangelog$_run_closure1.doCall(DbmGenerateGormChangelog:33)

Nikdy předtím jsem nemusel specifikovat dialekt hibernace pro oracle, ale zjevně v nejnovější verzi pluginu pro migraci (aktuálně 1.3.8) musíte.

dialect = "org.hibernate.dialect.Oracle10gDialect"

Už jsem zadával dialekt pro MySQL, takže nevím, jestli by to způsobilo stejnou chybu, kdyby bylo odstraněno.




  1. Hodnota vnějšího výběrového sloupce ve spojeném poddotazu?

  2. Chyba:neplatná vstupní syntaxe pro celé číslo:

  3. Dotazy napříč databázemi s různými názvy DB v různých prostředích?

  4. Nejlepší přístupy pro seskupené průběžné součty