Foutbericht wanneer u probeert te wijzigen of opnieuw installeren van de bestaande installatie van SQL Server Native Client: 'het bestand 'Folder\sqlncli.msi' is geen geldig installatiepakket voor Microsoft SQL Server Native Client-product'


BUG #: 434763 (SQLBUDT)

Symptomen


Wanneer u probeert te wijzigen of opnieuw installeren van de bestaande installatie van SQL Server Native Client in het Configuratiescherm, wordt een dialoogvenster van Windows Installer weergegeven. In het dialoogvenster wordt gemeld dat de bronmedia met het vereiste bestand niet beschikbaar is. Het foutbericht kan uitzien:
Foutbericht 1
De functie die u probeert te gebruiken is op een netwerkbron die niet beschikbaar is.
Bovendien wordt het volgende bericht weergegeven met een vak bronbestand gebruiken in het dialoogvenster Windows Installer :
Klik op OK om het te proberen of geef een alternatief pad naar een map met het installatiepakket 'Sqlncli.msi' in het onderstaande vak.
Als u het bestand Sqlncli.msi op de installatiemedia van SQL Server 2005 en klik vervolgens op OK, wordt het volgende foutbericht weergegeven:
Foutbericht 2
Het bestand '\sqlncli.msimap'is geen geldig installatiepakket voor Microsoft SQL Server Native Client-product. Probeer het installatiepakket 'sqlncli.msi' te vinden in een map waarin u Microsoft SQL Server Native Client kunt installeren.
Dit probleem kan optreden wanneer alle volgende voorwaarden voldaan wordt:
  • U hebt Microsoft SQL Server 2005 Service Pack 1 (SP1).
  • Het bestand Sqlncli.msi dat u in het vak bron gebruik opgeeft is de versie van het bestand Sqlncli.msi van de originele versie van SQL Server 2005.

Oorzaak


Foutbericht 1 omdat de cachebestanden die zijn gekoppeld aan SQL Server Native Client op de computer zijn verwijderd of beschadigd. Deze cachebestanden worden geïnstalleerd door SQL Server 2005 SP1 voor toekomstige eenvoudig onderhoud.

Foutbericht 2 omdat de SQL Server Native Client u probeert te wijzigen of opnieuw installeert, wordt de SQL Server Native Client die door SQL Server 2005 SP1 is geïnstalleerd. De SQL Server Native Client die u in het vak bron gebruik opgeeft is echter de SQL Server Native Client van de oorspronkelijke versie van SQL Server 2005.

Tijdelijke oplossing


Om dit probleem te omzeilen, installeert u SQL Server 2005 SP1 opnieuw. Tijdens de installatie van SQL Server 2005 SP1 alleen kiezen voor de installatie van SQL Server Native Client en Installatiebestanden voor ondersteuning in het dialoogvenster Selectie functie .

Status


Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.