Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

Sql: Sprüng im Auto-Increment "...sind ein Feature, kein Bug"

st.lu / 2 Antworten / Flachansicht Nickles

Hallo zusammen,

hier ein Problem, das ich kurz etwas Erklären muss:

Für eine selbst geschriebene Software (von einem befreundeten Programmierer, nicht von mir) mit Buchhaltungsteil, wird für die Beleg-Erfassung besagtes Auto-Increment zur Vergabe fortlaufender Listen-Nummern verwendet. Dafür ist die Stellenzahl 5stellig angelegt.

Vor einiger Zeit gab es dann nach der Nummer 01684 die Nummer 11685 und vor einigen Tagen ging es von 11739 auf 21739.

Nach ein paar Mails mit unserem Programmierer kam folgende Mitteilung:

Guck mal Stefan , mit so einem Scheiß wird man Seitens Microsoft
abgespeist....

-------- Original-Nachricht --------
Betreff:     AW: [Ticket#xxxxxxxxxxxx] Sprünge im auto increment
Datum:     Mon, 15 Sep 2014 16:16:34 +0200


Sehr geehrter Herr (...),

vielen Dank für Ihren Anruf.

Bezüglich Ihres Datenbank-Problems können wir Ihnen mitteilen, dass dies
ein Feature von Microsoft ist, kein Bug. Dies können Sie hier nachlesen:
https://connect.microsoft.com/SQLServer/feedback/details/739013/alwayson-failover-results-in-reseed-of-identity

Bei weiteren Fragen stehen wir Ihnen gerne zur Verfügung.

Mit freundlichen Grüßen / Best regards

(...)
Technischer Support / Technical Support

------------------------------------------------------------------------

Auf die Frage meinerseits, ob denn da etwas wäre, dieses "Feature" abzuschalten kam fogende Mitteilung:

Features dieser Art kann man nicht abschalten ....Weinend

Nun, villeicht können ja unsere Experten (?Xaffort?) einen Vorschlag machen, oder sind villeicht auch schon selbst über diese Sache gestolpert.

MfG

bei Antwort benachrichtigen
st.lu xafford „Nö, die nutzen kein MS-SQL, wenn es sich vermeiden lässt ...“
Optionen

Danke erst einmal.

War zur Zeit deiner Antwort im Bett.

Und muss erst mal abwarten, was er macht.

Mal sehen, wie es weitergeht.

bei Antwort benachrichtigen