Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert sind; Die von diesem Forum gesetzten Cookies düfen nur auf dieser Website verwendet werden und stellen kein Sicherheitsrisiko dar. Cookies auf diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Bekanntmachungen
Fehler beim Erstellen Transportmedium nach Umstellung auf PG DB
#1
Hallo, nach dem Umstellen unserer Schulversion auf die Postgresql DB,und Erstellung der Urladung aus der ASV taucht folgender Fehler im Logfile auf, wenn ich das Transportmedium für die Heimversion erstellen will:
FEHLER: doppelter Schlüsselwert verletzt Unique-Constraint »td_pkey«
Schlüssel »(idx)=(5)« existiert bereits.;
Error while executing the query;;80;;UpdateSyncTable;;comClsSync;;NManagerSV;;1;;Ste;;lehrer2-pc03

Irgendein Unique-Constraint soll hier wohl doppelt angelegt werden.
Wo könnte der Fehler liegen??
nixweiss

Anlage: Vollständiges Logfile für den fehlgeschlagenen Versuch
.txt   nmsvlog.txt (Größe: 9,31 KB / Downloads: 6)
Zitieren
#2
Hallo,

der Fehler ist jetzt schon mehrfach aufgetreten. Der Fehler ist offensichtlich bei der Datenübernahme von der JET-Datenbank in die PostGreSQL-Datenbank entstanden.

Erklärung: Die Datensätze, in denen die Metadaten für den Notenabgleich gespeichert werden, wurden übernommen. Der Datensatzzähler ist aber unter Umständen auf "1" stehen geblieben. Beim Erstellen eines neuen Transportmediums versucht PostGreSQL dann einen neuen Datensatz mit der nächsten Datensatznummer zu erstellen und muss feststellen, dass es diese schon gibt. In eurem Fall die "5".

Da sich der Datensatzzähler bei jedem Zugriff automatisch um 1 erhöht müsste es nach 20 bis 30 Fehlversuchen dann plötzlich klappen - je nach größe des Kollegiums.

Die echte Lösung ist aber ein SQL-Patch (s. Anhang). Der Patch ermittelt den höchsten Datensatzindex und setzt den Datensatzzähler auf einen entsprechend großen Wert. Danach sollte es dann wieder klappen.

Anleitung für SQL-Patch

Gruß
Stephan


Angehängte Dateien
.txt   td_idx_seq.txt (Größe: 106 Bytes / Downloads: 8)
RSS-Feed mit aktuellen Informationen über Updates, Änderungen in der Programmbedienung und anderen wichtigen Mitteilungen unter http://www.notenmanager.net/feeds/Notenmanager.xml
Zitieren


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Datendatei lässt sich vom Transportmedium nicht in HV einlesen miktom 1 2.543 22.11.2018, 18:04
Letzter Beitrag: NM-Himself
  Lizenz nicht auf Transportmedium NM_gyp 2 3.861 05.03.2018, 14:25
Letzter Beitrag: NM_gyp
  Datenverlust nach Abgleich mit SV bzw. Fehlermeldung nach Update auf WIn 7 Cornelia 5 7.732 04.11.2014, 20:38
Letzter Beitrag: NM-Himself
  Problem beim Datenzugriff nach Installation Siechenkopf 3 5.624 09.05.2011, 16:47
Letzter Beitrag: NM-Himself
  Fehler beim laden des Unterrichts rs1860 4 6.778 10.05.2010, 14:44
Letzter Beitrag: EBraun

Gehe zu:


Deutsche Übersetzung: MyBB.de, Powered by MyBB, © 2002-2024 MyBB Group.