meine alte interne hsql-base-Datenbank habe ich neu als externe firebird-Datenbank aufgesetzt. Zum Schluss habe ich die Daten der Tabellen von der alten in die neue DB kopiert, inkl. dem primary key-Feld, um die Verknüpfungen bei zu behalten. Wenn ich jetzt einen neuen Datensatz einfügen möchte, kommt diese Fehlermeldung
firebird_sdbc error:
Offenbar blieb der Index des primary key stehen, d.h. es gibt jetzt durch das Einfügen des alten Schlüsselfeldes schon die Zahl 32.*violation of PRIMARY or UNIQUE KEY constraint "INTEG_1" on table "rechnung"
*Problematic key value is ("rg_id" = 32)
caused by
'isc_dsql_execute'
Wie kann ich den Index auf das aktuelle Maximum setzen, damit er dort weiter zählt?
Oder muss ich etwas grundlegend anders machen beim Daten übertragen?
Viele Grüße
Heiko