Symptome
Wenn Sie eine Abfrage ausführen, die versucht, mehr als 65.535 Blöcke an die tempdb-Datenbank zu überlaufen, tritt ein numerischer Überlauf auf. Daher wird ein falscher Wert zurückgegeben.
Ursache
Dieses Problem tritt auf, weil Sie nach dem Überlauf nicht alle Blöcke zurücklesen können.
Lösung
Informationen zum kumulativen Update
Das Problem wurde erstmals im folgenden kumulativen Update von SQL Server behoben:
- Kumulatives Update 11 für SQL Server 2012 Service Pack 2
- Kumulatives Update 2 für SQL Server 2012 Service Pack 3
- Kumulatives Update 5 für SQL Server 2014 SP1
- Kumulatives Update 12 für SQL Server 2014
Empfehlung: Installieren des neuesten kumulativen Updates für SQL Server
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsfixes, die im vorherigen kumulativen Update enthalten waren. Wir empfehlen, die neuesten kumulativen Updates für SQL Server 2014 herunterzuladen und zu installieren:
- Neuestes kumulative Update für SQL Server 2012 SP2
- Neuestes kumulatives Update für SQL Server 2012 SP3
- Neuestes kumulatives Update für SQL Server 2014 SP1
- Neuestes kumulative Update für SQL Server 2014
Status
Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.