Symptomer
Lad os antage, at du konfigurerer en Cacheforbindelsesstyring til at bruge en cachefil i en Microsoft SQL Server 2012- eller 2014 Integration Services-pakke (SSIS 2012). Derefter skal du konfigurere to eller flere samtidige opslagstransformationer, der bruger samme Cache-forbindelsesstyring. Når du kører SSIS-pakken, modtager du følgende fejlmeddelelser:
Bemærk
[Opslag [<id>]]-oplysninger: Systemet kan ikke finde den angivne fil.
[Opslag [<id>]] Fejl: Kan ikke læse 8 byte fra filen "<Filsti>". Årsagen til fejlen skulle have været rapporteret tidligere.
[Opslag [<id>]] Advarsel: Systemet kan ikke finde den angivne fil.
[Opslag [<ID>]] Fejl: RAW-adapteren forsøgte at læse 8 byte i inputfilen for kolonnen "<Kolonnenavn>" med afstamnings-id 1, men der opstod en fejl. Fejlen, der returneres fra operativsystemet, skulle gerne være blevet rapporteret tidligere.
[Opslag [<id>]] oplysninger: Opslaget kunne ikke behandle rækkerne i cachen. Behandlingstiden var 0,109 sekund(er).
[Opslag [<id>]] Fejl: Kunne ikke indlæse cachen fra filen, "<Filsti>".
[SSIS. Pipeline] Fejl: Opslag mislykkedes i fasen før udførelse og returnerede fejlkode 0xC020930C.
Løsning
Problemet blev først rettet i følgende kumulative opdatering af SQL Server:
Anbefaling: Installér den seneste kumulative opdatering til SQL Server
Hver ny kumulativ opdatering til SQL Server indeholder alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige kumulative opdatering. Vi anbefaler, at du downloader og installerer de seneste kumulative opdateringer til SQL Server:
- Seneste kumulative opdatering til SQL Server 2014
- Seneste kumulative opdatering til SQL Server 2012 SP2
Status
Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".