Microsoft verteilt Microsoft SQL Server 2012-Fixes in einer herunterladbaren Datei. Da die Korrekturen kumulativ sind, enthält jede neue Version alle Hotfixes und Sicherheitsupdates, die in der vorherigen Updateversion von SQL Server 2012 enthalten waren.
Dieses Problem betrifft das folgende Produkt:
- Microsoft SQL Server Integration Services 2012
Symptome
Nehmen Sie folgendes Szenario an:
- Sie haben Microsoft SQL Server Integration Services (SSIS) 2012 auf einem Computer installiert. Die Anzeigesprache des Betriebssystems unterscheidet sich von der Einstellung im Dialogfeld Region und Sprache . Die Anzeigesprache ist z. B. "Englisch (USA)", während das Gebietsschema für Region und Sprache "Englisch (Vereinigtes Königreich)" ist.
- Sie führen ein SSIS-Paket aus, das eine DateTime-Variable hat, die zur Ausführungszeit ausgefüllt werden muss.
- Sie geben einen DateTime-Wert ein.
In diesem Szenario wird der DateTime-Wert falsch analysiert. Wenn Sie z. B. einen Wert im Format "Englisch (Vereinigtes Königreich)" (TT/MM/JJJJ) eingeben, wird der Wert fälschlicherweise in einen Wert im Format "Englisch (USA)" (MM/tt/jjjj) analysiert.
Ursache
Dieses Problem tritt auf, weil der Variablenwert mithilfe des Anzeigesprachformats analysiert wird.
Lösung
Informationen zum kumulativen Update
Kumulatives Updatepaket 5 für SQL Server 2012 Service Pack 1 (SP1)
Die Korrektur für dieses Problem wurde erstmals im kumulativen Update 5 veröffentlicht. Weitere Informationen zum Bezug dieses kumulativen Updatepakets für SQL Server 2012 finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2861107 Kumulatives Updatepaket 5 für SQL Server 2012Hinweis Da die Builds kumulativ sind, enthält jede neue Fixversion alle Hotfixes und Sicherheitsfixes, die in der vorherigen Fixversion von SQL Server 2012 enthalten waren. Es wird empfohlen, die Anwendung des neuesten Fixrelease in Betracht zu ziehen, das diesen Hotfix enthält. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2772858 SQL Server 2012-Builds, die nach der Freigabe von SQL Server 2012 Service Pack 1 veröffentlicht wurden
Status
Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.