OK, 3 x hintereinander Pech gehabt
a) als der Kunde vor 14 Tagen anrief und diesen komischen "record open" Fehler berichtet hat; leider keine Fehler beim Kunden oder in seinen Daten
b) als der nächste Verdächtige (unser
DB Admin) sich in erfolgreich aus der Schlinge befreien konnte (Meeting Dauer < 30 min )
c) sich hier im Forum keine gefunden hat der uns eine Lösung für 12 Mio Datensätze in einer
Query oder sonstwo gezeigt hat oder zeigen wollte.
Also haben wir in den letzten beiden Tagen (heimlich) unseren Code inspiziert und
a) Stellen gefunden an denen das Problem simple umgangen werden kann ("hätte man schon längst machen sollen...")
b) an den meisten anderen Stellen ist es mit Aufwand machbar ("wenn schon refactoring dann jetzt komplett ....")
c) es gibt noch Stellen wo wir aktuell keine "universelle Lösung" sehen ("wenn es leicht wäre könnte es ja jeder machen ....") Unangenehm weil heute zeitlich nicht eingeplant und nicht Abschätzbar im Aufwand