0 0 Punkte Ich versuche momentan meine DAten aus 3.1 auf 3.4 zu migrieren. Dabei scheitere ich an: Fehler! The database update/creation did not succeed. The file sql/Pg-upgrade2/bank_accounts_unique_chart_constraint.sql containing the following query failed: ALTER TABLE bank_accounts ADD CONSTRAINT chart_id_unique UNIQUE (chart_id) The error message was: FEHLER: konnte Unique Index »chart_id_unique« nicht erstellen DETAIL: Schlüssel (chart_id)=(45) ist doppelt vorhanden. All changes in that file have been reverted. Jemand eine Idee ? chart_id 45 ist in der Tabelle nicht doppelt. EDIT: ok in bank_accounts gibt es doch mehrere Konten die an die ID 45 (Bank) eingetragen haben. Mmh, wie soll ich das aber sonst lösen, wenn hier mehrere Bankkonten geführt werden ? Bitflight 480 Punkte Antworten Kommentar abgeben Share See all 0 Antworten Bitte logge dich ein oder melde dich neu an um zu kommentieren.
0 0 Punkte Hey, na ganz einfach - verwende für die Konten verschiedene Id's. 46, 47, .. su postgres psql deine_db UPDATE bank_accounts SET chart_id = 299 WHERE id = 1325; SELECT * FROM bank_accounts; \q chart_id und id musst du natürlich entsprechend anpassen. VG Ronny Ciatronical Beantwortet 15, Jul 2016 Ciatronical 10.2k Punkte Kommentar abgeben Share Frage hierzu stellen See all 0 Antworten Bitte logge dich ein oder melde dich neu an um zu kommentieren.