Problembeschreibung
Es wird davon ausgegangen, dass Sie einen Cache Verbindungs-Manager für die Verwendung einer Cachedatei in einem Microsoft SQL Server 2012-oder 2014 Integration Services (SSIS 2012)-Paket konfigurieren. Anschließend konfigurieren Sie zwei oder mehr gleichzeitige Lookup-Transformationen, die denselben Cache Verbindungs-Manager verwenden. Wenn Sie das SSIS-Paket ausführen, werden die folgenden Fehlermeldungen angezeigt:
[Lookup [<ID>]] Informationen: das System kann die angegebene Datei nicht finden. [Lookup [<ID>]] Fehler: 8 Bytes können nicht aus der Datei "<Dateipfad>" gelesen werden. Die Ursache des Fehlers sollte zuvor gemeldet worden sein. [Lookup [<ID>]] Warnung: das System kann die angegebene Datei nicht finden. [Lookup [<ID>]] Fehler: der RAW-Adapter hat versucht, 8 Bytes in der Eingabedatei für die Spalte "<Spalten Name>" mit Lineage-ID 1 zu lesen, aber es ist ein Fehler aufgetreten. Der vom Betriebssystem zurückgegebene Fehler sollte zuvor gemeldet worden sein. [Lookup [<ID>]] Informationen: beim Nachschlagen konnten die Zeilen im Cache nicht verarbeitet werden. Die Bearbeitungszeit betrug 0,109 Sekunde (n). [Lookup [<ID>]] Fehler: Fehler beim Laden des Caches aus der Datei "<Dateipfad>". SSIS. Pipeline] Fehler: Nachschlagen der Pre-Execute-Phase und zurückgegebenen Fehlercode 0xC020930C.
Fehlerbehebung
Das Problem wurde zuerst im folgenden kumulativen Update von SQL Server behoben:
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Wir empfehlen, die neuesten kumulativen Updates für SQL Server herunterzuladen und zu installieren:
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.