Korriger: Installasjonen mislykkes når du prøver å installere en kumulativ oppdatering til en forekomst av SQL Server 2008 R2

Artikkeloversettelser Artikkeloversettelser
Artikkel-ID: 2777963 - Vis produkter som denne artikkelen gjelder for.
Microsoft distribuerer hurtigreparasjoner for Microsoft SQL Server 2008 R2 som én nedlastbar fil. Fordi reparasjonene er kumulative, inneholder hver nye utgivelse alle hurtigreparasjonene og alle sikkerhetsreparasjonene som var inkludert i tidligere SQL Server 2008 R2 Løs utgivelsen.
Vis alt | Skjul alt

På denne siden

Symptom

Anta at du prøver å installere en av følgende kumulativ oppdateringspakker til en forekomst av Microsoft SQL Server 2008 R2 ytelsestellere for SQL Server Agent blir brukt eller låst:

For SQL Server 2008 R2 Service Pack 1 (SP1)
  • Kumulativ oppdateringspakke 7
  • Kumulativ oppdateringspakke 8
  • Kumulativ oppdateringspakke 9
For SQL Server 2008 R2 Service Pack 2 (SP2)
  • Kumulativ oppdateringspakke 2
  • Kumulativ oppdateringspakke 3
I dette tilfellet mislykkes installeringen. I tillegg får du følgende feilmeldinger i Summary.txt og Detail.txt som finnes i SQL Server-installasjonsmappen for loggen:

Summary.txt

Sluttresultatet: installasjonsprogrammet for oppdateringen ikke oppdaterer delte funksjoner. Hvis du vil fastslå årsaken til feilen, kan du se loggfilene.
Avslutningskode (desimal):-2058354685
Avslutningskode lokaler: 1360
Avslutte feilkode: 3

Detail.txt

Dato klokkeslett Systemlåst forhåndsinstallasjon: Feil: Det oppstod et unntak under kjøring av handlingen "Microsoft.SqlServer.Configuration.ScoExtension.VerifiedCopyFileAction".
Dato klokkeslett Systemlåst forhåndsinstallasjon: Microsoft.SqlServer.Setup.Chainer.Workflow.ActionExecutionException: filSystemstasjonen>: \Programfiler\Microsoft SQL-Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn\DllTmp64\sqlagentctr100.dll kan ikke kopieres til baneSystemstasjonen>: \Windows\system32\perf-MSSQL10_50.MSSQLSERVER-sqlagtctr.dll. ---> Microsoft.SqlServer.Configuration.ScoExtension.CopyFileException: filSystemstasjonen>: \Programfiler\Microsoft SQL-Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn\DllTmp64\sqlagentctr100.dll kan ikke kopieres til baneSystemstasjonen>: \Windows\system32\perf-MSSQL10_50.MSSQLSERVER-sqlagtctr.dll. ---> Microsoft.SqlServer.Configuration.Sco.ScoException: Prosessen får ikke tilgang til filen 'Systemstasjonen>: \Windows\system32\perf-MSSQL10_50.MSSQLSERVER-sqlagtctr.dll' fordi den brukes av en annen prosess. ---> System.IO.IOException: Prosessen får ikke tilgang til filen 'Systemstasjonen>: \Windows\system32\perf-MSSQL10_50.MSSQLSERVER-sqlagtctr.dll' fordi den brukes av en annen prosess.

Årsak

Dette problemet oppstår på grunn av en feil som oppstår med navngivningskonvensjonen for ytelsestelleren når den kopierer ytelse teller-filen fra mappen BINN til System32-mappen eller Syswow64-mappen.

Obs! Dette problemet er en regresjon fra reparasjonen som er innført i hurtigreparasjon 2708726.For mer informasjon om hurtigreparasjon 2708726, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2708726 Korriger: Ytelsesmåler DLL-filene i system32-mappen oppdateres ikke etter at du installerer oppdateringer for SQL Server 2008 R2 eller SQL Server-2012

Løsning

Informasjon om kumulativ oppdatering

Kumulativ oppdatering 10 for SQL Server 2008 R2 SP1

Hurtigreparasjonen for dette problemet ble først utgitt i kumulativ oppdatering 10. Hvis du vil ha mer informasjon om hvordan du anskaffer denne kumulative oppdateringen for SQL Server 2008 R2 SP1, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2783135 Kumulativ oppdateringspakke 10 for SQL Server 2008 R2 Service Pack 1
Obs! Fordi bygginger er kumulative, inneholder hver nye fix-utgivelse alle hurtigreparasjonene og sikkerhetsreparasjonene som var inkludert i tidligere SQL Server 2008 R2 SP1 løser utgivelsen. Vi anbefaler at du vurderer å bruke den nyeste versjonen av hurtigreparasjonen som inneholder denne hurtigreparasjonen. Hvis du vil ha mer informasjon, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2567616 SQL Server 2008 R2 bygger som ble gitt ut etter at SQL Server 2008 R2 Service Pack 1 ble utgitt

Kumulativ oppdatering 4 for SQL Server 2008 R2 SP2

Hurtigreparasjonen for dette problemet ble først utgitt i kumulativ oppdatering 4. Hvis du vil ha mer informasjon om hvordan du anskaffer denne kumulative oppdateringen for SQL Server 2008 R2 SP-2, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2777358 Kumulativ oppdateringspakke 4 for SQL Server 2008 R2 Service Pack 2
Obs! Fordi bygginger er kumulative, inneholder hver nye fix-utgivelse alle hurtigreparasjonene og sikkerhetsreparasjonene som var inkludert i tidligere SQL Server 2008 R2 SP 2 Løs utgivelsen. Vi anbefaler at du vurderer å bruke den nyeste versjonen av hurtigreparasjonen som inneholder denne hurtigreparasjonen. Hvis du vil ha mer informasjon, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2730301 SQL Server 2008 R2 bygger som ble gitt ut etter at SQL Server 2008 R2 Service Pack 2 ble utgitt

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Workaround

Hvis du vil omgå dette problemet, gjør du ett av disse trinnene:

  • Før du prøver å installere en kumulativ oppdatering for første gang, gi nytt navn til denSystemstasjonen>: \Windows\system32\perf-MSSQL10_50.MSSQLSERVER-sqlagtctr.dll-filen.
  • Hvis du allerede har prøvd å installere en kumulativ oppdatering og mislyktes, gi nytt navn tilSystemstasjonen>: \Windows\system32\perf-MSSQL10_50.MSSQLSERVER-sqlagtctr.dll, og kjør deretter SQL Server reparasjonsprosesser.

Referanser

Mer trinnvis vedlikehold modellen for SQL Server, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
935897 En trinnvis vedlikehold-modell er tilgjengelig fra SQL Server-teamet å levere hurtigreparasjoner for rapporterte problemer
Hvis du vil ha mer informasjon om navngivingspraksis for SQL Server-oppdateringer, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
822499 Navngivingspraksis for oppdateringspakker for Microsoft SQL Server-programvare
Hvis du vil ha mer informasjon om terminologi for programvareoppdatering, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
824684 Beskrivelse av standardterminologien som brukes til å beskrive oppdateringer av Microsoft-programvare

Egenskaper

Artikkel-ID: 2777963 - Forrige gjennomgang: 17. desember 2012 - Gjennomgang: 1.0
Informasjonen i denne artikkelen gjelder:
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2008 R2 Express
Nøkkelord: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2777963 KbMtno
Maskinoversatt
Viktig: Denne artikkelen har blitt maskinoversatt, og dermed ikke oversatt av en person. For at alle artikler i vår database skal være oversatt til ditt språk, vil Microsoft benytte både personoversatte og maskinoversatte artikler. Det er viktig å merke seg at en maskinoversatt artikkel ikke alltid er perfekt. Det kan forekomme stave, strukturelle eller grammatiske feil. Microsoft er ikke ansvarlig for unøyaktigheter, feil eller skade ved bruk av innhold i artikkel som måtte forårsakes av feiloversettelse. Microsoft vil jevnlig oppdatere sitt maskinoversettelses programvare.
Den engelske versjonen av denne artikkelen er den følgende: 2777963

Gi tilbakemelding

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com