Es liegt an den 'typografischen' Anführungszeichen:
statt
<property name=”hibernate.default_schema”>Umweltlabor</property>
muss es
<property name="hibernate.default_schema">Umweltlabor</property>
sein, 'typographisch schöne' Anführungszeichen sind in
XML nicht als Begrenzer der Attribute erlaubt.
Oh mein Gott, mjustin du bist der beste, kann man dir nicht ihrgendwie ein Cookie geben oder so was^^, da wär ich ja nie drauf gekommen.
Ich denke nur das unsere Annahme falsch ist, das man mit
<property name="hibernate.default_schema">Umweltlabor</property
auf die entsprechende
DB zugreifen kann.
Da ich diese Fehlermeldung für jede Tabelle bekomm und anscheinend denkt er das Schema was mit Benutzer zu tun hat.
Zitat:
Hibernate:
create table Umweltlabor.Project (
id number(10,0) not null,
projectNr varchar2(255 char),
projectStatus number(1,0) not null,
primary key (id)
)
Mai 12, 2015 10:26:26 AM org.hibernate.tool.hbm2ddl.SchemaExport perform
ERROR: HHH000389: Unsuccessful: create table Umweltlabor.Project (id number(10,0) not null, projectNr varchar2(255 char), projectStatus number(1,0) not null, primary key (id))
Mai 12, 2015 10:26:26 AM org.hibernate.tool.hbm2ddl.SchemaExport perform
ERROR: ORA-01918: Benutzer 'UMWELTLABOR' ist nicht vorhanden