Symptome
Angenommen, Sie führen eine XML-Validierungsaufgabe in Microsoft SQL Server 2012 Integration Service (SSIS 2012) oder SQL Server 2014 Integration Service (SSIS 2014) aus. Wenn sich die Eingabequelldatei im schreibgeschützten Modus befindet, löst SSIS den Fehler "Zugriff verweigert" aus.
Ursache
Dieses Problem tritt auf, weil der Standardzugriffsmodus für die Quelldatei in SSIS 2012 "Lesen/Schreiben" ist. Wenn SSIS 2012 eine schreibgeschützte Quelldatei im standardmäßigen Dateizugriffsmodus öffnet, gibt es daher eine IOException, die den Fehler "Zugriff verweigert" verursacht.
Lösung
Informationen zum kumulativen Update
Das Problem wurde erstmals im folgenden kumulativen Update von SQL Server behoben.
- Kumulatives Update 1 für SQL Server 2014 SP1
- Kumulatives Update 7 für SQL Server 2014
- Kumulatives Update 5 für SQL Server 2012 SP2
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. Es wird empfohlen, die neuesten kumulativen Updates für SQL Server herunterzuladen und zu installieren:
- Neuestes kumulatives Update für SQL Server 2014 SP1
- Neuestes kumulative Update für SQL Server 2014
- Neuestes kumulative Update für SQL Server 2012 SP2
Status
Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.