Applies ToSQL Server 2008 Service Pack 3 SQL Server 2008 Enterprise SQL Server 2008 Developer SQL Server 2008 Express SQL Server 2008 Standard SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Problembeschreibung

Angenommen Sie, Sie Microsoft SQL Server 2008 Service Pack 3 (SP3), SQL Server 2008 R2 Service Pack 2 (SP2), Service Pack 2 (SP2) für SQL Server 2012, SQL Server 2012 Service Pack 1(SP1) haben oder SQL Server 2014 auf einem Computer installiert. Beim Aufrufen der Sp_MScreatemergedynamicsnapshot gespeicherten Prozedur zum Erstellen eines dynamischen Snapshots wird die folgenden Fehlermeldungen angezeigt:

Msg 8115, Ebene 16, Status 2 Verfahren Sp_MScreatemergedynamicsnapshot Zeile 182Arithmetische Überlauffehler Daten Typ Nvarchar Ausdruck umwandeln.Msg 20655, Ebene 16, Status 1, Prozedur Sp_MScreatemergedynamicsnapshot Zeile 186Partitionierter Snapshot-Vorgang kann nicht abgeschlossen werden. Kann nicht die maximale Zeitstempel aus MSsnapshot_history-Tabelle in der Verteilungsdatenbank abrufen. Sicherstellen Sie, dass ein standard Snapshot auf dem neuesten Stand und verfügbar ist.Msg 20628, Ebene 16, Status 1, Prozedur Sp_MScreatemergedynamicsnapshot Linie-203Fehler beim dynamischen Snapshot zu generieren.

Hinweis Dieses Problem tritt auf, wenn Agent_id 99.999 MSdynamicsnapshotjobs Tabelle übersteigt.

Ursache

Dieses Problem tritt aufgrund eines Defekts in SQL Server. Der Typ der lokalen Variablen für Agent_id Char, und seine Länge 5. Ein arithmetischer Überlauf auftreten, wenn SQL Server den Wert behandelt, der Typ INT zugewiesen ist.

Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheits-Updates, die im vorherigen kumulativen Update enthalten waren. Sehen Sie sich die neuesten kumulativen Updates für SQL Server an:

Hotfix-InformationenEin unterstützter Hotfix ist inzwischen von Microsoft erhältlich. Es soll jedoch nur das Problem beheben, das in diesem Artikel beschrieben ist. Wenden Sie es nur auf Systeme an, bei denen dieses spezielle Problem auftritt.Um dieses Problem zu beheben, wenden Sie sich an Microsoft Support Services, um den Hotfix zu erhalten. Eine vollständige Liste der Telefonnummern des Microsoft Product Support Services und Informationen zu den Supportkosten finden Sie auf folgender Microsoft-Website:

http://support.microsoft.com/contactus/?ws=supportHinweis In bestimmten Fällen können Gebühren, die normalerweise für Support-Anrufe anfallen abgebrochen werden, wenn ein Microsoft-Supportmitarbeiter feststellt, dass ein bestimmtes Update Ihr Problem behebt. Die normalen Supportkosten gilt für zusätzliche Supportfragen und Probleme, die nicht für das betreffende Update qualifizieren.

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.