18.09.2015, 16:41
Hallo Stephan,
wir haben heute versucht auch auf PostGreSQL umzustellen. Leider bisher ohne Erfolg.
Im Moment haben wir mehrere Clients mit einer jet Datenbank Anbindung.
Derzeit setzen wir keine ASV Software ein. Wir haben den PostGreSQL Server von Hersteller geladen. Die Installation war ohne Probleme möglich. Ein Test per ODBC Connector von Client aus war nach Anpassung der pg_hba.conf Datei auch möglich.
Eine gleichzeitiges Anlegen der Datenbank und Übernahme der Daten per PGSetup war nicht möglich. Abbruch mit einer Fehlerzeile im Log:
Tabelle ‚Sys_Settings‘ wurde aus der Access-DB eingelesen. Daten werden jetzt kopiert.
--> Datenbankfehler : Fehler 23505: doppelter Schlüsselwert verletzt unique-constraint „pkrecid“
Dann haben wir versucht die Datenbank ohne Datenübernahme sozusagen blanko per pgsetup zu erstellen, das lief. Die conf Dateien haben wir dann in die Ordner NMAdmin und NManagerSV kopiert. Namen der Dateien „nmadmin.conf“ und „nmsv.conf“ . Man konnte sich nur per NMAdmin zur DB verbinden. Diese war dann wie erwartet leer. Eine Anmeldung per Notenmanager an die SQL bricht ab: „Beim Laden der Programmeinstellungen sind Fehler aufgetreten………“
Die beiden unterschiedlichen Dinge hängen soweit erkennbar aber nicht zusammen.
1. Wie kann man die jet Datenbank ohne sys_settings-Fehler übernehmen?
2. Warum erkennt die NManagerSV.exe die Einstellungen in der nmsv.conf (liegt im gleichen Verzeichnis wie die .exe) nicht?
Danke.
Hans
wir haben heute versucht auch auf PostGreSQL umzustellen. Leider bisher ohne Erfolg.
Im Moment haben wir mehrere Clients mit einer jet Datenbank Anbindung.
Derzeit setzen wir keine ASV Software ein. Wir haben den PostGreSQL Server von Hersteller geladen. Die Installation war ohne Probleme möglich. Ein Test per ODBC Connector von Client aus war nach Anpassung der pg_hba.conf Datei auch möglich.
Eine gleichzeitiges Anlegen der Datenbank und Übernahme der Daten per PGSetup war nicht möglich. Abbruch mit einer Fehlerzeile im Log:
Tabelle ‚Sys_Settings‘ wurde aus der Access-DB eingelesen. Daten werden jetzt kopiert.
--> Datenbankfehler : Fehler 23505: doppelter Schlüsselwert verletzt unique-constraint „pkrecid“
Dann haben wir versucht die Datenbank ohne Datenübernahme sozusagen blanko per pgsetup zu erstellen, das lief. Die conf Dateien haben wir dann in die Ordner NMAdmin und NManagerSV kopiert. Namen der Dateien „nmadmin.conf“ und „nmsv.conf“ . Man konnte sich nur per NMAdmin zur DB verbinden. Diese war dann wie erwartet leer. Eine Anmeldung per Notenmanager an die SQL bricht ab: „Beim Laden der Programmeinstellungen sind Fehler aufgetreten………“
Die beiden unterschiedlichen Dinge hängen soweit erkennbar aber nicht zusammen.
1. Wie kann man die jet Datenbank ohne sys_settings-Fehler übernehmen?
2. Warum erkennt die NManagerSV.exe die Einstellungen in der nmsv.conf (liegt im gleichen Verzeichnis wie die .exe) nicht?
Danke.
Hans
Alles wird gut - so lange du wild bist :computer: