M.i.v. deze Releasenote zijn de opschoonfunkties voor tabellen die de kritische grens van 2 GB bereiken aangepast m.b.t. een "Numeric Overflow" kontrole.
Een numeric overflow treedt op zodra een numeriek veld een waarde toegekend krijgt welke groter is dan de hiervoor beschikbare ruimte, danwel een 'onmogelijke inhoud' toegekend krijgt (=deling door 0).
Zo geldt bijv. voor een Verkooporderregel dat het regelnummer uit maximaal 3 posities bestaat, en daarmee een maximale waarde van '999' kan bereiken. Zouden we proberen om een 1000e VO-Regel op te nemen bij deze order, dan zal dit leiden tot een geblokkeerde funktie "Numeric Overflow".
In veel gevallen is het kwaad dan al geschied, en treedt de Numeric Overflow op omdat de waarde (1000) niet in de tabel kan worden weggeschreven. Het betreffende veld is dan in de database zichtbaar als sterretjes "****".
Indien we nu een tabel aan het opschonen zijn, en de records overhevelen van de aktieve tabel naar en backupversie, en we komen een dergelijk "****" record tegen (gewoon omdat ooit in het verleden een numeric overflow is ontstaan, welke niet in de database gekorrigeerd is), dan zal het overhevelen van dit record naar de backupfile eveneens weer foutlopen op een "Numeric Overflow".
Om te voorkomen dat het opschonen van de tabellen blokkeert op e.d. "Numeric Overflow" zijn alle opschoonfunkties m.i.v. deze releasenote zodanig aangepast, dat ze deze situatie herkennen. In plaats van de "****" zal de maximaal mogelijke waarde van het betreffende veld worden opgenomen (999 in dit voorbeeld).
Het belangrijkste is dat het opschonen niet foutloopt.
Funktie | Omschrijving | Dtm.Vl.Wyz | Dtm.L.Wyz |
ADBOOS | Omschrijving (nog) niet bekend | 10-11-2009 | 31-12-2009 |
ADOBOS | Omschrijving (nog) niet bekend | 10-11-2009 | 31-12-2009 |
LOEOOS | Omschrijving (nog) niet bekend | 18-08-2009 | 31-12-2009 |
LOFROS | Omschrijving (nog) niet bekend | 10-11-2009 | 31-12-2009 |
LOMWOS | Omschrijving (nog) niet bekend | 30-12-2009 | 31-12-2009 |
LOVMOS | Omschrijving (nog) niet bekend | 16-12-2009 | 31-12-2009 |
LOVROS | Omschrijving (nog) niet bekend | 18-08-2009 | 31-12-2009 |