Symptomy
Załóżmy, że Menedżer połączeń pamięci podręcznej jest konfigurowany w celu użycia pliku pamięci podręcznej w pakiecie Microsoft SQL Server 2012 lub 2014 z usługami Integration Services (SSIS 2012). Następnie konfigurujesz co najmniej dwa przekształceń wyszukiwania współbieżnego, które używają tego samego Menedżera połączeń pamięci podręcznej. Podczas wykonywania pakietu SSIS są wyświetlane następujące komunikaty o błędach:
[Odnośnik [<identyfikator>]] Informacje: system nie może odnaleźć określonego pliku. [Odnośnik [<identyfikator>]] Błąd: nie można odczytać 8 bajtów z pliku "<ścieżka pliku>". Przyczyna niepowodzenia powinna zostać zgłoszona wcześniej. [Odnośnik [<identyfikator>]] Ostrzeżenie: system nie może odnaleźć określonego pliku. [Odnośnik [<identyfikator>]] Błąd: Adapter RAW próbował odczytać 8 bajtów w pliku wejściowym kolumny "<nazwa kolumny>" z identyfikatorem nadrzędnym 1, ale wystąpił błąd. Błąd zwrócony przez system operacyjny powinien zostać zgłoszony wcześniej. [Odnośnik [<identyfikator>]] Informacje: wyszukiwanie nie powiodło się przetwarzanie wierszy w pamięci podręcznej. Czas przetwarzania: 0,109 s. [Odnośnik [<identyfikator>]] Błąd: nie można załadować pamięci podręcznej z pliku, "<ścieżka pliku>". SSIS. Potok] błąd: Odszukiwanie nie powiodło się dla fazy przed wykonaniem i zwróciło kod błędu 0xC020930C.
Rozwiązanie
Problem został po raz pierwszy rozwiązany w następującej zbiorczej aktualizacji programu SQL Server:
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zalecamy pobranie i zainstalowanie najnowszych aktualizacji zbiorczych programu SQL Server:
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".