Het bijwerken of pas een installatie van SQL Server 2008

INLEIDING

In dit artikel wordt beschreven hoe om te werken of een mislukte installatie van Microsoft SQL Server 2008 pas met behulp van de meest recente cumulatieve Update (CU) of het meest recente Service Pack (SP). Gebruik deze instructies bij het installeren van SQL Server 2008 niet meer vanwege een bekend probleem in het Setup-programma. Het gedeelte 'SQL Server 2008 Setup hotfixes' geeft een overzicht van de Microsoft Knowledge Base-artikelen waarin bekende installatieproblemen beschreven en wordt uitgelegd hoe u de meest recente update.

Er zijn twee situaties rekening te houden met:

  • U probeert SQL Server 2008 installeert. Een setup-fout optreedt en de setup-bestanden op de computer zijn geïnstalleerd.

  • Wilt u proactief te voorkomen dat bekende installatieproblemen met behulp van een update-installatie.

Het is aanbevolen bijwerken of de oorspronkelijke SQL Server 2008 met Service Pack 1 omdat Service Pack voor het bijwerken van het volledige product kunt passen. Een CU op basis van de oorspronkelijke release van SQL Server 2008 kunt alleen bijwerken voor het onderdeel ondersteuning voor SQL.

Voor antwoorden op veelgestelde vragen over slipstreaming, Zie het onderwerp met SQL Server 2008 Slipstream Veelgestelde vragen op de volgende Microsoft-website:

http://blogs.msdn.com/petersad/archive/2009/04/24/sql-server-2008-slipstream-frequently-asked-questions.aspx

Meer informatie

Wanneer u de originele versie van SQL Server 2008 Setup uitvoert, wordt het Setup-programma zelf op de lokale computer gekopieerd en opnieuw wordt uitgevoerd uit de lokale kopie. Als er een nieuwere versie van de bestanden op de computer, wordt het Setup-programma daarom deze bijgewerkte bestanden uitgevoerd. Daarom kunt u de installatie van SQL Server 2008 ondersteuningsbestanden bijwerken voordat u het bestand Setup.exe uitvoert.

Vanaf SQL Server 2008 Service Pack 1, kunt u SQL Server 2008 bijwerken via de slipstream-infrastructuur. Als u Service Pack 1 installeert met slipstream-procedure of aan een bestaande installatie van SQL Server 2008 installeert, wordt een post gemaakt voor het Service Pack toevoegen of verwijderen in software. U kunt het servicepack verwijderen met behulp van deze post.

Om te controleren of een servicepack correct is geïnstalleerd, voer de SQL-Discovery-lijst die beschikbaar is in het midden met SQL Server 2008-installatie. Ziet u dat de functies zijn versie 10. n. xxxx, waarbij n staat voor de versie van het servicepack. Bijvoorbeeld 10.1. xxxx staat voor Service Pack 1.

Het bijwerken van een installatie van SQL Server 2008

Wanneer u SQL Server 2008 installeert vanaf een DVD of vanaf een netwerkshare, wordt de installatie mislukt door een probleem met de versie van het Setup-programma.

De volgende stappen wordt beschreven hoe u installatie van SQL Server 2008 bijwerken wanneer een Setup-probleem optreedt:

  1. Als de installatie van SQL Server 2008 support-bestanden op de computer zijn geïnstalleerd, wordt u een CU toepassen of een hotfix voor het bijwerken van de installatie van SQL Server 2008-bestanden en voer het Setup-programma van de DVD of de netwerkshare.

  2. Als de ondersteuningsbestanden van de installatie van SQL Server 2008 niet zijn geïnstalleerd, raadpleegt u de sectie 'Proactief setup uitvoeren'.

Om te bepalen of de installatie van SQL Server 2008 support-bestanden op de computer zijn geïnstalleerd, moet u de vermelding weer door met het onderdeel Software in het Configuratiescherm in de besturingssystemen die ouder dan Windows Vista zijn. In Windows Vista of een hogere versie van Windows, moet u de vermelding weer met behulp van programma's en onderdelen in het Configuratiescherm. Een CU of een hotfix toepassen en het Setup-programma uitvoeren, gaat u als volgt te werk:

  1. Als een oplossing beschikbaar via een hotfix is, de CU of de hotfix downloaden en door het .exe-bestand of via de opdrachtregel installeert op de computer. Het pakket wordt gedetecteerd, de ondersteuning voor de installatie van SQL Server 2008-bestanden op de computer en wordt vervolgens een nieuwe versie van het bestand SQLSupport.msi.

  2. Het installatieprogramma opnieuw uitvoeren van de DVD of de netwerkshare. Het installatieprogramma detecteert dat een nieuwere versie van het bestand SQLSupport.msi op de computer beschikbaar is en het Setup-programma wordt uitgevoerd vanuit de lokale versie op de computer in plaats van vanaf DVD of netwerk-share.

Beperkingen

Er gelden de volgende beperkingen wanneer u het Setup-programma bijwerken of de slipstream-procedure gebruiken:

  • Belangrijk Als het bestand Summary.txt aangegeven dat u moet verwijderen, moet u een mislukte installatie verwijderen.

  • Als u een upgrade uitvoeren naar een Wow64-installatie met de slipstream-procedure, moet u een van de volgende extra stappen uitvoeren:

    • De parameter/Action naast de /x86 -parameter in de opdracht opgeeft.

    • Selecteer op de pagina Opties van het midden van de installatie van x86.

  • Als u functies aan een instantie die al de databaseservice toevoegt heeft via slipstreaming geïnstalleerd, mislukt de installatie. U kunt dit probleem omzeilen, moet u de functie toevoegen met behulp van de oorspronkelijke bronmedia voor SQL Server 2008 of een exemplaar van de upgrade naar SP1 en gebruik vervolgens de slipstream-infrastructuur.

  • Als u een slipstream-pakketten kopieert, gebruiken paden die geen spaties bevatten. Als u een locatie met ruimten voor /PCUSOURCE of /CUSOURCE parameters opgeeft, wordt er een fout optreedt met de slipstream-installatie.

Pro-actief uitvoeren van setup

Er zijn twee methoden die u gebruiken kunt voor het bijwerken van een installatie van SQL Server 2008. U wordt aangeraden de eerste methode vanwege de volgende voordelen van de slipstream-infrastructuur:

  • U kunt snel bijwerken naar SQL Server 2008 SP1 in één installatie.

  • Het malen opnieuw opstarten beperken.

  • Verbetering van de algehele ervaring met setup.

  • Bekende installatieproblemen voorkomen.



Voor het gebruik van deze methoden, moet de beheerder de bijgewerkte bestanden van Setup voor SQL Server 2008 ondersteuning verkrijgen door de meest recente CU of de hotfix of het servicepack te downloaden. Zie het gedeelte 'SQL Server 2008 Setup hotfixes' voor informatie over de Setup-correcties die zijn opgenomen in de meest recente hotfix en voor meer informatie over het downloaden van de hotfix. Nadat u de bijgewerkte bestanden van Setup voor SQL Server 2008 ondersteuning verkrijgen, gebruikt u een van de volgende methoden.

De slipstream-procedure gebruiken voor het bijwerken van SQL Server 2008

Met deze methode kunt u het volledige product bijwerken wanneer u het programma Setup voor SQL Server 2008 na het volgen van een van de volgende procedures uitvoeren:

Procedure 1: Slipstream eenvoudige stappen


Volg de volgende stappen voor het maken van een slipstream neerzetten die u gebruiken kunt voor de oorspronkelijke media en een servicepack tegelijkertijd installeren.

  1. De volgende vereisten voor SQL Server 2008 te installeren.

  2. Download het pakket met service pack die overeenkomt met u systeemarchitectuur. Voor een voorbeeld van het x64 pakket van SQL Server 2008 Service Pack 1 als u een x64-systeem.

  3. Het servicepack uitpakken met de volgende opdracht:
    SQLServer2008SP1-KB968369-x64-ENU.exe /x:C:\SP1

  4. Het servicepack installeert Setup-bestanden op de computer worden uitgevoerd. U ontvangt in het dialoogvenster Setup-bestanden ondersteunen als het Setup-ondersteuningsbestanden zijn niet geïnstalleerd. U kunt ook het volgende bestand te installeren van de ondersteuningsbestanden van de installatie uitvoeren:

    C:\SP1\x64\setup\1033\sqlsupport.msi

  5. Voer het bestand Setup.exe van de bronmedia SQL Server 2008 door de parameter /PCUSource te geven. Bijvoorbeeld:
    Setup.exe /PCUSource=C:\SP1



Procedure 2: Maak een samengevoegde neerzetten:


Deze procedure wordt beschreven hoe u een nieuwe bronmedia die de oorspronkelijke bronmedia en SQL Server 2008 Service Pack 1 wordt pas maken. Wanneer u deze samengevoegde vervolgkeuzelijst maakt, kunt u SQL Server 2008 SP1 installeren in één stap.

Opmerkingen

  • Het is raadzaam een slipstream-installatie in de vervolgkeuzelijst Nieuw op een testcomputer eerst te voltooien voordat u deze in de productieomgeving implementeert.



  • Deze stappen zijn bedoeld voor de Engelse versie van SQL Server 2008. Dit werkt echter voor elke taal van SQL Server 2008 als u de juiste taal van het pakket van service pack ophalen.

  1. De oorspronkelijke bronmedia voor SQL Server 2008 kopiëren naar c:\SQLServer2008_FullSP1.

  2. De Service Pack 1 downloaden. De namen van het pakket zijn als volgt:

    • SQLServer2008SP1-KB968369-IA64-ENU.exe

    • SQLServer2008SP1-KB968369-x64-ENU.exe

    • SQLServer2008SP1-KB968369-x86-ENU.exe

  3. Pak de pakketten als volgt:

    • SQLServer2008SP1-KB968369-IA64-ENU.exe /x:c:\SQLServer2008_FullSP1\PCU

    • SQLServer2008SP1-KB968369-x64-ENU.exe /x:c:\SQLServer2008_FullSP1\PCU

    • SQLServer2008SP1-KB968369-x86-ENU.exe /x:c:\SQLServer2008_FullSP1\PCU

    Opmerking Zorg ervoor dat u deze stap voor alle architecturen te waarborgen van dat het originele medium correct bijgewerkt worden voltooid.

  4. Voer de volgende opdrachten om het bestand Setup.exe en het bestand Setup.rll van het uitgepakte locatie kopiëren naar de oorspronkelijke locatie van de bron-media.
    Robocopy C:\SQLServer2008_FullSP1\PCU c:\SQLServer2008_FullSP1 Setup.exe
    Robocopy C:\SQLServer2008_FullSP1\PCU c:\SQLServer2008_FullSP1 Setup.rll

  5. Voer de volgende opdrachten voor het kopiëren van alle bestanden (niet de mappen), met uitzondering van het bestand Microsoft.SQL.Chainer.PackageData.dll in C:\SQLServer2008_FullSP1\PCU\-architectuur C:\SQLServer2008_FullSP1 \architectuur voor het bijwerken van de oorspronkelijke bestanden.

    robocopy C:\SQLServer2008_FullSP1\pcu\x86 C:\SQLServer2008_FullSP1\x86 /XF Microsoft.SQL.Chainer.PackageData.dll

    Robocopy C:\SQLServer2008_FullSP1\pcu\x64 C:\SQLServer2008_FullSP1\x64 /XF Microsoft.SQL.Chainer.PackageData.dll
    robocopy C:\SQLServer2008_FullSP1\pcu\ia64 C:\SQLServer2008_FullSP1\ia64 /XF Microsoft.SQL.Chainer.PackageData.dll


    Opmerking Als u per ongeluk het bestand Microsoft.SQL.Chainer.PackageData.dll kopiëren, verschijnt het volgende foutbericht weergegeven wanneer u het bestand Setup.exe uitvoert.


    Installatie van SQL Server kan de volgende fout is opgetreden:

    De opgegeven actie LandingPage wordt niet ondersteund voor de SQL Server-patchingg-bewerking.

    Foutcode 0x84BF0007



    Als dit probleem zich voordoet, het Microsoft.SQL.Chainer.PackageData.dll-bestand weer terugzetten naar de oorspronkelijke versie.

  6. Bepalen of u het bestand Defaultsetup.ini in de volgende mappen:

    • C:\SQLServer2008_FullSP1\x86

    • C:\SQLServer2008_FullSP1\x64

    • C:\SQLServer2008_FullSP1\ia64

    Als u het bestand Defaultsetup.ini in de mappen hebt, opent u het bestand Defaultsetup.ini en voeg vervolgens PCUSOURCE = ". \PCU" in het bestand als volgt:

         ;SQLSERVER2008 Configuration File
    [SQLSERVER2008]

    ...

    PCUSOURCE=".\PCU"

    Als u het bestand Defaultsetup.ini niet in de mappen hebt, maakt u het bestand Defaultsetup.ini in de mappen en de volgende inhoud toevoegen aan het bestand:

        ;SQLSERVER2008 Configuration File
    [SQLSERVER2008]

    PCUSOURCE=".\PCU"

    Opmerking Dit bestand, wordt het Setup-programma waar u de bronmedia SP1 die u hebt uitgepakt in stap 3.

  7. Start het Setup-programma.

Opmerking U moet niet de slipstream-procedure toe te passen van SQL Server 2008 Service Pack 1 voor SQL Server 2008 Express edition uitvoeren. SQL Server 2008 Express Edition SP1 is al een samengevoegde neerzetten. U kunt echter de slipstream-procedure toe te passen van een cumulatieve update voor SQL Server 2008 Express edition.

Controleren of als u een slipstream-update hebt uitgevoerd


  • Op de pagina Installatieregels wordt een regelitem Update Setup Media taal weergegeven in de lijst met regels.

  • Op de pagina Gereed voor installatie van het knooppunt van de actie aangeeft dat het een slipstream-installatie. Een Slipstream -knooppunt wordt bovendien weergegeven in de lijst.



  • In het logboekbestand overzicht vindt u de instelling van de PCUSource .

  • Na de installatie, als u de SQL Server-functies discovery rapport vanuit het midden installatie uitvoeren ziet u dat de functies zijn versie 10.1. xxxx.

De installatie van SQL Server 2008 ondersteuningsbestanden bijwerken

Er zijn twee opties die u gebruiken kunt voor het installeren van de ondersteuningsbestanden van de installatie van SQL Server 2008. Wij raden aan dat u deze methode gebruikt tijdens de installatie van SQL Server 2008 ondersteuningsbestanden voordat u SQL Server SP1 te installeren.

Opmerking Voor de twee opties zijn alleen de ondersteuningsbestanden van de installatie van SQL Server 2008 update. Om het volledige product bijwerken, moet u het hotfix-pakket uitvoeren nadat het product is geïnstalleerd.

Optie 1: Installeer het bestand SQLSupport.msi rechtstreeks



Dit is de beste optie voor een patched setup uitvoert op een klein aantal computers.

  1. Alle vereiste onderdelen voor SQL Server 2008 installeren als deze nog niet zijn geïnstalleerd. Microsoft Windows Installer 4.5 worden geïnstalleerd. U moet .NET Framework 2.0 SP2 installeren voor SQL Server 2008 Express Edition en .NET Framework 3.5 SP1 voor andere edities. U moet .NET Framework 3.5 SP1 downloaden van het internet en de SP1 handmatig toepassen.

    Opmerkingen

    • .NET Framework 3.5 wordt niet ondersteund op het platform IA-64 en .NET Framework 2.0 SP2 is vereist. U kunt .NET Framework 2.0 SP2 installeren vanaf de bronmedia. .NET Framework 2.0 SP2 bevindt zich in de volgende map op de bronmedia:

      Drive_Letter:\ia64\redist\2.0\NetFx20SP2_ia64.exe

    • U moet .NET Framework 3.5 SP1 installeren op x86 en x64-platforms.

  2. Dubbelklik op het hotfix-pakket om de installatie van SQL Server 2008 ondersteuningsbestanden te installeren. Nadat u de inhoud van het pakket hebt uitgepakt, kunt u de bijgewerkte bestanden van Setup voor SQL Server 2008 ondersteuning wordt geïnstalleerd. Het hotfix-pakket voor wordt de installatie voltooid zonder te waarschuwen u wanneer deze is voltooid. Om te bevestigen dat de bestanden zijn geïnstalleerd, moet u de vermelding weer via het onderdeel Software in het Configuratiescherm in de besturingssystemen die ouder dan Windows Vista zijn. In Windows Vista of een hogere versie van Windows, moet u de vermelding weer via het onderdeel programma's en onderdelen in het Configuratiescherm.

  3. Start het programma Setup vanaf de DVD of de netwerkshare.

Optie 2: De originele bestanden bijwerken



Deze optie is geschikt voor een patched setup uitvoert op een groot aantal computers, grote implementaties of setup naar gebruikers wanneer een beheerder beschikbaar wil maken dit hersteld. Het is belangrijk dat u deze stappen zorgvuldig en volledig te testen voordat u deze optie beschikbaar stellen aan anderen.

  1. Download de hotfix de bijgewerkte Setup voor SQL Server 2008 ondersteuning voor bestanden die u gebruiken bevat wilt voor het bijwerken van de oorspronkelijke mediabestanden. Omdat de oorspronkelijke media de bestanden voor elk platform bevat, moet u de hotfixes x86, x64 en IA-64-platforms voor het downloaden.

  2. Typ de volgende opdracht bij een opdrachtprompt en druk op ENTER om de inhoud van het pakket uitpakken:

    hotfix_package_name/x:c:\kb _number_of_hotfix package\architectureDe architectuur van tijdelijke aanduiding voor de verschillende hardwareplatforms. Bijvoorbeeld, vertegenwoordigen zij een van de volgende mappen:

    • x86

    • x64

    • IA64

    In de volgende voorbeelden geven aan hoe u kunt deze opdracht:

    • SQLServer2008-KB956717-IA64.exe /x:c:\kb956717\ia64

    • SQLServer2008-KB956717-x64.exe /x:c:\kb956717\x64

    • SQLServer2008-KB956717-x86.exe /x:c:\kb956717\x86

  3. De inhoud van de DVD van SQL Server 2008 kopiëren naar de lokale vaste schijf.

  4. Kopieer de volgende bestanden:

    1. Kopieer de bestanden Setup.exe en Setup.rll van hetkb_number_of_hotfix pakketmet C:\ \ map naar de map waarin de lokale kopie van media\ map.

    2. Kopieer alle bestanden (niet in de submappen) in de map architectuur , met uitzondering van het bestand Microsoft.SQL.Chainer.PackageData.dll uit de C:\kb_number_of_hotfix pakket\architectuur\architectuur\ map naar de map waarin de lokale kopie van media\architectuur\ map.

  5. Start het Setup-programma van de lokale map.

Opmerking Schema wijzigingen die zijn geïntroduceerd in RTM gebaseerd cumulatieve updatepakketten voor SQL Server 2008 die met de cumulatieve Update-pakket 8 beginnen, verschijnt het volgende foutbericht weergegeven wanneer u het Setup-programma uitvoert. Na het bijwerken van de Setup-bestanden voor ondersteuning met behulp van de procedure die in optie 2 wordt beschreven, wordt het volgende foutbericht weergegeven:

2010-01-14 15:34:36 Slp: type uitzondering:
Microsoft.SqlServer.Chainer.Infrastructure.ChainerInfrastructureException

2010-01-14 15:34:36 Slp: bericht:

2010-01-14 15:34:36 Slp: het kenmerk 'Pad' is niet gedeclareerd.

U voorkomt dit probleem validatie, wordt aangeraden dat u Kopieer het bestand Microsoft.SQL.Chainer.PackageData.dll van de RTM-media en het oorspronkelijke Microsoft.SQL.Chainer.Package.dll bestand op dezelfde locatie als het bestand Microsoft.SQL.Chainer.Package.Package.xsd. Doet dit om ervoor te zorgen dat de twee dll-bestanden gesynchroniseerd worden. Deze combinatie van DLL-bestanden installeert de RTM-versie van SqlSupport.msi (10.00.1600.22). Als u wilt profiteren van de correcties die aanwezig in de cumulatieve update zijn, een van de volgende methoden te gebruiken:



Methode 1

Het MSI-bestand van SQL-ondersteuning voor de desbetreffende architectuur handmatig installeren vanaf de volgende cumulatieve update pakket winning locatie:

CU8\<CPU>\setup\sqlsupport.msi

Methode 2

In aanvulling op de op de bestanden die worden vermeld in stap 4 in optie 2, de bestanden die worden beschreven in de volgende stappen moeten worden gekopieerd voordat u setup vanaf een lokale map Start. De bestanden kopiëren, deze stappen te volgen.

  1. Kopieer het bestand Microsoft.SQL.Chainer.Package.dll van de RTM-map naar de lokale kopie van de < media > \ < architectuur > map.

  2. Kopieer het bestand Sqlsupport.msi. Kopieer het bestand vanaf de eerste locatie in de lokale kopie van de tweede locatie van de volgende locaties:

    C:\<kb_number_of_hotfix package>\<architecture>\setup\Sqlsupport.msi

    < media > \ < architectuur-map > \setup\

SQL Server 2008 setup hotfixes

Klik op de volgende artikelnummers om de artikelen in de Microsoft Knowledge Base voor meer informatie over bekende installatieproblemen en de oplossingen voor deze problemen oplossen door:

955814 FIX: Foutbericht wanneer u SQL Server 2008 Express edition installeren op een domeincontroller met Windows Server 2003 Service Pack 2 of Windows Small Business Server 2003 Service Pack 1: 'Heeft een uitzondering veroorzaakt door het doel van een aanroep'

956138 oplossen: U kunt een niet-Engelse exemplaar van SQL Server 2000 Reporting Services niet bijwerken naar SQL Server 2008 Reporting Services

957453 FIX: wanneer u SQL Server 2008 installeert, de installatie mislukt en het foutbericht 'Kenmerken komen niet overeen' wordt vastgelegd in het bestand Summary.txt

957804 oplossen: installatie van SQL Server gebruikt geen naam van de sessie die u opgeeft in het gewijzigde Config.ini bestand wanneer u probeert te installeren op SQL Server 2008 Express

955949 oplossen: Cluster upgrade naar SQL Server 2008 mislukt wanneer u SQL Server 2005 clusterknooppunten hebben verschillende geïnstalleerde functies

957806 oplossen: de CompleteFailoverCluster actie detecteert niet de juiste SKU die is voorbereid door de actie PrepareFailoverCluster in SQL Server 2008

957459 FIX: Foutbericht wanneer u probeert een tweede knooppunt toevoegen aan een failover-cluster voor SQL Server 2008: 'De huidige SKU is ongeldig'

Opmerking Als andere problemen bij de installatie worden geïdentificeerd, worden aanvullende Microsoft Knowledge Base-artikel uitgebracht en in deze lijst opgenomen.

Het verkrijgen van de hotfixes setup voor SQL Server 2008

Een ondersteunde cumulatieve updatepakket is nu beschikbaar bij Microsoft. Het is echter bedoeld om alleen de problemen die worden beschreven in dit artikel. Deze toepassing alleen uit op systemen waarop deze specifieke problemen zich voordoet. Dit cumulatieve updatepakket moet wellicht extra worden getest. Als u geen ernstige problemen ondervindt met een van deze problemen ondervindt, is het daarom raadzaam te wachten op het volgende servicepack voor SQL Server 2008 met de hotfixes in dit pakket cumulatieve update. Voor meer informatie over het cumulatieve updatepakket klikt u op het volgende artikel in de Microsoft Knowledge Base:

956717 cumulatieve updatepakket 1 voor SQL Server 2008

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×