Problembeschreibung
Stellen Sie sich folgendes Szenario vor:
-
Sie erstellen einen Verbindungsserver zu Microsoft SQL Server 2012.
-
Sie versuchen, eine SQL-Anweisung auszuführen, mit der die gespeicherte Systemprozedur sys.sp_tables_info_90_rowset_64 aufgerufen wird, um auf eine Tabelle aus einer Standardinstanz von SQL Server 2012 zuzugreifen.
-
Die Tabelle enthält mehr als 2,5 Milliarden Datensätze.
In diesem Szenario wird die folgende Fehlermeldung angezeigt:
Msg 8115, Ebene 16, Zustand 2, Prozedur sp_tables_info_90_rowset_64, 9Arithmetic Überlauffehler beim Konvertieren des Ausdrucks in den Datentyp int.
HinweisDieses Problem tritt auf, wenn Sie SQL Server 2012 als Ziel Server konfigurieren.
Fehlerbehebung
Informationen zum kumulativen Update
Kumulatives Updatepaket 1 für SQL Server 2012 Service Pack 1
Die Fehlerbehebung für dieses Problem wurde zuerst in Kumulatives Update 1 veröffentlicht. Wenn Sie weitere Informationen zum beziehen dieses kumulativen Updatepakets für SQL Server 2012 Service Pack 1 erhalten möchten, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
2765331 Kumulatives Updatepaket 1 für SQL Server 2012 Service Pack 1Hinweis Da die Builds kumulativ sind, enthält jede neue Fix-Version alle Hotfixes und alle Sicherheitsupdates, die in der vorherigen Version von SQL Server 2012 behoben wurden. Wir empfehlen, dass Sie die neueste Fix-Version anwenden, die diesen Hotfix enthält. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2772858 Die SQL Server 2012-Builds, die nach der Veröffentlichung von SQL Server 2012 Service Pack 1 veröffentlicht wurden
SQL Server 2012
Die Fehlerbehebung für dieses Problem wurde zuerst in Kumulatives Update 4 veröffentlicht. Wenn Sie weitere Informationen zum beziehen dieses kumulativen Updatepakets für SQL Server 2012 benötigen, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
2758687 Kumulatives Updatepaket 4 für SQL Server 2012Hinweis Da die Builds kumulativ sind, enthält jede neue Fix-Version alle Hotfixes und alle Sicherheitsupdates, die in der vorherigen Version von SQL Server 2012 behoben wurden. Wir empfehlen, dass Sie die neueste Fix-Version anwenden, die diesen Hotfix enthält. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2692828 Die SQL Server 2012-Builds, die nach der Veröffentlichung von SQL Server 2012 veröffentlicht wurden
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Weitere Informationen
Weitere Informationen zum Konfigurieren von Verbindungsservern in SQL Server 2012 finden Sie auf der folgenden MSDN-Website: