Home Forum Allgemeines Installation Fehlstart: executePreparedStatement failed Fehlstart: executePreparedStatement failed

#7505
Ramin Goettlich
Teilnehmer

Hallo,

bei der ersten Installation wurde die Nuclos-DB nicht korrekt aufgebaut/initialisiert. Im Server.log steht

2014-02-18 13:06:51,626 INFO [org.nuclos.server.autosync.AutoDbSetup] – Auto-Init #85: Create table T_MD_USER…

aber etwas weiter unten dann (trotzdem):

2014-02-18 13:07:12,047 ERROR [org.nuclos.server.dblayer.impl.StandardPreparedStringExecutor] – executePreparedStatement failed with com.microsoft.sqlserver.jdbc.SQLServerException: Ungültiger Objektname ‚T_MD_USER‘.:
INSERT INTO T_MD_USER (STRUID, STRUSER, STREMAIL, STRFIRSTNAME, STRLASTNAME, BLNSUPERUSER, STRCREATED, DATCREATED, STRCHANGED, DATCHANGED, INTVERSION) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)

Wir können uns das nicht erklären. Existiert die Tabelle denn, wenn man mit SQL Server Admintool auf die Datenbank schaut?

In späteren Installationen scheint diese (nun irgenwie korrupte) Datenbank wieder verwendet worden zu sein.

Möglicherweise lohnt der Versuch, für die eine neue Installation eine neue Datenbank / ein neues Schema zu verwenden und nicht das schon kaputte Schema wiederzuverwenden.

Grüsse,
nuclosian