sql >> Database >  >> RDS >> Oracle

Grails - Meerdere gegevensbronnen

Oké, ik heb dit bedacht.

In de release-opmerkingen van Grails 2.3.7 staat dat je je winterslaapversie moet upgraden. Ik heb dat niet gedaan.

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

runtime ':hibernate:3.6.10.10'

Toen ik dat deed, kreeg ik die fout niet meer en kreeg ik nog een fout

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)

Ik heb nog nooit het slaapstanddialect voor orakel hoeven specificeren, maar blijkbaar in de meest recente versie van de migratieplug-in (momenteel 1.3.8), moet je dat wel doen.

dialect = "org.hibernate.dialect.Oracle10gDialect"

Ik was het dialect voor MySQL al aan het specificeren, dus ik weet niet of het dezelfde fout zou opleveren als het verwijderd zou worden.




  1. Hoe een applicatie met sql-serverdatabase op clients te implementeren

  2. SQL Server Agent-waarschuwingen

  3. Bestel vóór CONCAT_WS

  4. Statistische gegevens opslaan, heb ik DECIMAL, FLOAT of DOUBLE nodig?