Verwenden von SQL Server in Windows 8- und Windows Server 2012-Umgebungen

Artikel-ID: 2681562 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

Zusammenfassung

Dieser Artikel enthält Empfehlungen zur Verwendung verschiedener Versionen von SQL Server auf einem Computer mit Windows Server 2012 oder Windows 8

Die folgenden Themen werden behandelt:

Hinweis Weitere Informationen zu einem Thema finden Sie im Abschnitt "Weitere Informationen".

  • Informationen zu Microsoft SQL Server 2005 - Dieses Thema enthält Supportinformationen zu SQL Server 2005-Instanzen in Windows 8-Umgebungen und Informationen zu verschiedenen Optionen, die für Kunden mit SQL Server 2005 verfügbar sind.
  • Mindestanforderungen bezüglich der SQL Server-Version für Windows Server 2012 oder für Windows 8 - In diesem Thema werden die Mindestanforderungen an die Version beschrieben, die für die Installation von Microsoft SQL Server auf einem Computer mit Windows Server 2012 oder Windows 8 erfüllt sein müssen.
  • Unterstützung für den Moduswechsel in Windows Server 2012 - Dieses Thema geht auf die Supportrichtlinie ein, die gilt, wenn Sie den Windows 2012-Betriebsmodus wechseln, während SQL Server installiert wird.
  • Bekannte Probleme im Zusammenhang mit der Installation und Migration von Microsoft SQL Server 2012 - In diesem Thema werden Installations- und Migrationsprobleme besprochen, die SQL Server 2012 eigen sind.
  • Bekannte Probleme bei der Installation von Microsoft SQL Server 2008 R2 und Microsoft SQL Server 2008 - In diesem Thema werden Installations- und Migrationsprobleme besprochen, die SQL Server 2008 R2 und SQL Server 2008 eigen sind.
  • SQL Server-Unterstützung für neue Funktionen von Windows 8 und Windows Server 2012 - In diesem Abschnitt wird zusammengefasst, wie verschiedene Versionen von SQL Server mit einigen neuen Funktionen von Windows 8 und Windows Server 2012 zusammenarbeiten:
  • Aktivieren von Microsoft .NET Framework 3.5 in Windows 8 und Windows Server 2012 - In diesem Thema werden folgende Punkte behandelt:
    • Aktivieren von .NET Framework 3.5 in Windows 8
    • Hinzufügen von Rollen und Funktionen unter Windows Server 2012
  • Integrierter SharePoint-Modus für SQL Server Reporting Services - Dieses Thema geht auf Planungsaspekte beim Konfigurieren von SQL Server im integrierten SharePoint-Modus ein.

Weitere Informationen

Informationen zu Microsoft SQL Server 2005

Bild minimierenBild vergrößern
Microsoft SQL Server 2005 (die Originalversion und Service Packs) und früherer Versionen von SQL Server werden unter Windows Server 2012 oder Windows 8 nicht unterstützt. Im Wartungscenter wird eine Warnung angezeigt, wenn Windows 8 eine Instanz von SQL Server 2005 erkennt.

Um dieses Problem zu beheben, aktualisieren oder entfernen Sie die vorhandene SQL Server 2005-Instanz. Informationen zum Aktualisieren von SQL Server finden Sie auf der folgenden MSDN-Website:

http://msdn.microsoft.com/de-de/library/bb677622.aspx

Hinweis Dieser Link verweist auf SQL Server 2012. Sie können mithilfe des Versionsauswahlfelds oben im MSDN-Artikel (Andere Versionen) Informationen zu anderen Versionen erhalten.

Informationen zu den Express-Editionen von SQL Server finden Sie auf den folgenden Microsoft-Websites:

SQL Server 2012 Service Pack 1 (SP1) Express Edition

SQL Server 2008 R2 Service Pack 2 (SP2) Express Edition

SQL Server 2008 Express Edition

Hinweis Nach der Installation von SQL Server 2008 Express Edition müssen Sie Service Pack 3 manuell installieren.

Informationen zum Deinstallieren einer vorhandenen Instanz von SQL Server 2005 finden Sie im folgenden Artikel der Microsoft Knowledge Base:

909967 Manuelle Deinstallation einer SQL Server 2005-Instanz
Informationen zum Deinstallieren einer vorhandenen Instanz von SQL Server 2005 finden Sie auf der im folgenden MSDN-Website:

http://msdn.microsoft.com/de-de/library/ms143412(v=SQL.90).aspx
Bild minimierenBild vergrößern

Mindestanforderungen bezüglich der SQL Server-Version für Windows Server 2012 oder für Windows 8

Bild minimierenBild vergrößern
Bevor Sie Microsoft SQL Server auf einem Computer mit Windows Server 2012 oder Windows 8 installieren, müssen Sie sicherstellen, dass dieser die Mindestanforderungen erfüllt, die für Ihre Konfiguration gelten:

Microsoft SQL Server 2012

Bild minimierenBild vergrößern
Sie können die freigegebene Version von SQL Server 2012 oder eine höhere Version installieren.

Hinweis Informieren Sie sich über die bekannten Informationsprobleme, wenn Sie SQL Server 2012 unter Windows 8 oder Windows Server 2012 installieren.
Bild minimierenBild vergrößern

Microsoft SQL Server 2008 R2

Bild minimierenBild vergrößern
Sie müssen Microsoft SQL Server 2008 R2 Service Pack 1 oder ein neueres Update installieren.

Hinweis Die RTM-Installation des Produkts wird unterstützt. Sie müssen nach Abschluss der Erstinstallation jedoch die betreffenden Service Packs installieren. Auf der Seite "Lösungscenter" wird folgende Meldung angezeigt:

Bild minimierenBild vergrößern


Weitere Informationen finden Sie in folgendem Artikel der Microsoft Knowledge Base:
2527041 Beziehen des neuesten Service Packs für SQL Server 2008 R2
Bild minimierenBild vergrößern

Microsoft SQL Server 2008

Bild minimierenBild vergrößern
Sie müssen Microsoft SQL Server 2008 Service Pack 3 oder ein neueres Update installieren.

Hinweis Die RTM-Installation des Produkts wird unterstützt. Sie müssen nach Abschluss der Erstinstallation jedoch die betreffenden Service Packs installieren. Ihre SQL Server 2008-Installation wird nur dann unterstützt, wenn Sie nach der Installation der RTM-Edition Service Pack 3 anwenden. Auf der Seite "Lösungscenter" wird folgende Meldung angezeigt:

Bild minimierenBild vergrößern


Weitere Informationen finden Sie in folgendem Artikel der Microsoft Knowledge Base:

968382 Beziehen des neuesten Service Packs für SQL Server 2008

Hinweis Das folgende Dialogfeld wird in SQL Server 2008 R2 und SQL Server 2008 angezeigt, wenn Sie das Setupprogramm ausführen:

Bild minimierenBild vergrößern



Nach Abschluss des SQL Server-Setups müssen zunächst Service Packs installiert werden, um SQL Server unter dieser Windows-Version ausführen zu können. Für SQL Server 2008 muss mindestens Service Pack 3 (SP3) installiert werden. Für SQL Server 2008 R2 muss mindestens Service Pack 1 (SP1) installiert werden.
Bild minimierenBild vergrößern

SQL Server Compact Editionen

Bild minimierenBild vergrößern
Die folgenden Versionen werden in Windows 8- oder Windows 2012-Umgebungen unterstützt:
  • SQL Server Compact 3.5 Service Pack 2 oder höhere Versionen
  • SQL Server Compact 4.0 oder höhere Versionen

    Hinweis Für Windows RT-Geräte ist keine Unterstützung geplant.
Bild minimierenBild vergrößern
Bild minimierenBild vergrößern

Unterstützung für den Moduswechsel in Windows Server 2012

Bild minimierenBild vergrößern

Windows Server 2012 verfügt über drei Funktionszustände oder Modi:
  • Vollständiger Server
  • Minimale Serverschnittstelle
  • Server Core
Sie können jederzeit zwischen diesen Funktionszuständen wechseln. Sie können vom Modus "Server Core" oder "Minimale Serverschnittstelle" in den Modus "Vollständiger Server" wechseln, wenn mindestens eine SQL Server 2012-Instanz installiert ist. Beachten Sie jedoch, dass Sie nicht vom Modus "Vollständiger Server" in den Modus "Server Core" oder "Minimale Serverschnittstelle" wechseln können, wenn mindestens eine SQL Server 2012-Instanz installiert ist.

Um vom Modus "Vollständiger Server" in den Modus "Minimale Serverschnittstelle" oder "Server Core" wechseln zu können, wenn mindestens eine SQL Server 2012-Instanz installiert ist, müssen Sie SQL Server 2012 deinstallieren, den Modus wechseln und dann SQL Server 2012 neu installieren. Allerdings können Sie die Installationsvoraussetzungen für SQL Server 2012 im Modus "Vollständiger Server" aktivieren, dann in den Modus "Server Core" wechseln und SQL Server 2012 installieren.

Hinweis "Minimale Serverschnittstelle" ist eine "Server Core"-Installation, bei der Server-Manager und andere Servertools installiert werden. Daher führt das SQL Server-Setupprogramm die gleichen Installationsschritte im Modus "Minimale Serverschnittstelle" und im Modus "Server Core" von Windows Server 2012 aus. Zudem können Sie einen Moduswechsel zwischen "Server Core" und "Minimale Serverschnittstelle" ausführen, wenn mindestens eine SQL Server 2012-Instanz installiert ist. Dies ist ein unterstütztes Szenario.


Hinweis SQL Server Reporting Services 2012 wird in den Modi "Windows Server 2012 Server Core" und "Windows 2012 Minimale Serverschnittstelle" nicht unterstützt. Sie können SQL Server Reporting Services 2012 auf einem Server installieren, auf dem Windows Server 2012 im Modus "Vollständiger Server" ausgeführt wird, und dann in den Windows Server 2012-Modus "Server Core" wechseln. Allerdings wird diese Konfiguration nicht unterstützt.

Hinweis Es wird empfohlen, alle SQL Server 2012-Funktionen zu deinstallieren, die auf einem Server mit Windows Server 2012 im Modus "Server Core" nicht unterstützt werden. Informationen zur entsprechenden Vorgehensweise finden Sie auf der folgenden MSDN-Website:

http://msdn.microsoft.com/de-de/library/hh231669.aspx


Hinweis In SQL Server 2008 oder SQL Server 2008 R2 tritt dieses Problem nicht auf. SQL Server 2008 und SQL Server 2008 R2 werden in den Modi "Minimale Serverschnittstelle" oder "Server Core" nicht unterstützt.

Weitere Informationen zu den Installationsoptionen, die bei der Installation von Windows Server 2012 verfügbar sind, finden Sie auf der folgenden TechNet-Website:

http://technet.microsoft.com/de-de/library/hh831786
Bild minimierenBild vergrößern

Bekannte Probleme im Zusammenhang mit der Installation und Migration von SQL Server 2012

Bild minimierenBild vergrößern
Allgemeine Hinweise
  • Standardmäßig ist .NET Framework 4.0 in Windows 8 enthalten. Allerdings sind die folgenden SQL Server 2012-Komponenten von .NET Framework 3.5 abhängig:
    • SQL Server 2012-Datenbankmodul
    • Replikationsdienst
    • SQL Server Data Tools
    • Data Quality Service
    • Master Data Service
    • Reporting Service Native Mode
    • Volltextsuche


    Daher wird empfohlen, dass Sie .NET Framework 3.5 vor der Installation von SQL Server 2012 in einer eigenständigen Umgebung oder einer Clusterumgebung aktivieren, um mögliche SQL Server-Installationsfehler zu vermeiden.

    Hinweis Informationen zur Aktivierung von .NET Framework 3.5 finden Sie im Abschnitt "Aktivieren von .NET Framework 3.5 unter Windows 8" in diesem Artikel.
Einige SQL Server 2012-Installations- und Konfigurationsprobleme sind in den letzten kumulativen Updates für SQL Server 2012 behoben. Daher wird empfohlen, ein Slipstream-Installationspaket zu erstellen, das SQL Server 2012 und CU3 oder ein höheres Update enthält. Informationen zur entsprechenden Vorgehensweise finden Sie auf der folgenden MSDN-Website:
http://blogs.msdn.com/b/jason_howell/archive/2012/08/28/how-to-patch-sql-server-2012-setup-with-an-updated-setup-package-using-updatesource-to-get-a-smart-setup.aspx

Setupprobleme, die auftreten können, wenn .Net Framework 3.5 nicht aktiviert ist

Bild minimierenBild vergrößern
Problem 1 - Unvollständige SQL-Failovercluster- oder eigenständige Installationen

Auf Servern, auf denen .NET Framework 3.5 nicht bereits installiert ist, oder auf Servern mit eingeschränktem Internetverbindungen, installiert das Installationsprogramm von SQL Server 2012 keine Komponenten, die von .NET Framework 3.5 abhängig sind. Daher kann die SQL Server 2012-Installation unvollständig sein.

Hinweis Eine Liste der SQL Server 2012-Komponenten, die von .NET Framework 3.5 abhängig sind, finden Sie im Thema "Bekannte Probleme im Zusammenhang mit der Installation und Migration von Microsoft SQL Server 2012".

Wenn .NET Framework nicht aktiviert wurde, wird während der Installation von SQL Server 2012 eine Fehlermeldung angezeigt, die der folgenden Meldung ähnelt:

Bild minimierenBild vergrößern


Vorbeugende Maßnahmen

Um dieses Problem zu vermeiden, aktivieren Sie .NET Framework 3.5 auf allen Knoten im Cluster oder auf dem eigenständigen Server, bevor Sie SQL Server 2012 installieren.

Lösung

Um dieses Problem auf einem eigenständigen Server zu beheben, aktivieren Sie .NET Framework 3.5, und dann führen Sie das Setupprogramm erneut aus, um die zusätzlichen Funktionen hinzuzufügen.

Um dieses Problem in einer Clusterumgebung zu beheben, deinstallieren Sie alle SQL Server 2012-Instanzen, aktivieren Sie .NET Framework 3.5, und installieren Sie dann SQL Server 2012 erneut.

Hinweis In einer Clusterumgebung können Sie die Funktionen nicht hinzufügen, die während der erneuten Ausführung des SQL Server 2012-Setupprogramms übergangen wurden.

Um dieses Problem auf einem eigenständigen Server zu beheben, aktivieren Sie .NET Framework 3.5, und dann führen Sie das Setupprogramm erneut aus.


Problem 2 - Benutzer werden fälschlicherweise aufgefordert, .NET Framework 3.5 herunterzuladen und zu installieren

Benutzer werden u. U. fälschlicherweise aufgefordert, .NET Framework 3.5 herunterzuladen und zu installieren, wenn Sie CU1 oder CU2 zu installieren versuchen. Dieses Problem kann selbst dann auftreten, wenn die installierten Komponenten nicht von .NET Framework 3.5 abhängig sind.

Es wird möglicherweise eine Fehlermeldung etwa folgenden Inhalts angezeigt:

Bild minimierenBild vergrößern


Ursache

Dies ist ein bekanntes Problem in CU1 und CU2.

Hinweis Dieses Problem wurde im kumulativen Update 3 für SQL Server 2012 und höheren Versionen behoben.

Vorbeugemaßnahmen

Gehen Sie folgendermaßen vor, um das Auftreten dieses Problems zu verhindern:
  • Aktivieren Sie .NET Framework 3.5, wenden Sie das CU1-Updatepaket oder das CU2-Updatepaket an, und deaktivieren Sie dann .NET Framework 3.5.

    Hinwies Sie sollten .NET Framework 3.5 nur dann deaktivieren, wenn die Installation keine Komponenten umfasst, die von .NET Framework 3.5 abhängig sind.
  • Installieren Sie SQL Server 2012 von einem Slipstream-Installationspaket, das SQL Server 2012 und CU3 oder eine höhere Version enthält.
  • Wenden Sie das kumulative Update 3 (CU3) oder eine höhere Version an. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
    2692828 SQL Server 2012-Builds, die nach der Freigabe von SQL Server 2012 veröffentlicht wurden

Problem 3 - Während einer unbeaufsichtigten Installation werden Warnungen zum Windows-Anwendungskompatibilitätsmodus angezeigt

In Windows 8 und Windows Server 2012 ist .NET Framework eine Feature-On-Demand- (FOD)-Komponente. Zudem erfordern die Windows 8-Systemrichtlinie und die Windows Server 2012-Systemrichtlinie, dass Benutzer gewarnt werden, wenn FOD-Komponenten aktiviert werden.

Hinweis Standardmäßig wird .NET Framework 4.0 aktiviert. Allerdings wird .NET Framework 3.5 deaktiviert.

Daher kann während einer unbeaufsichtigten Installation eine Programmkompatibilitätsmoduswarnung angezeigt werden, in der die Benutzer aufgefordert werden, .NET Framework 3.5 herunterzuladen und zu installieren.

Hinweis Diese Programmkompatibilitätswarnungen können nicht unterdrückt werden. Nachstehend werden Bildschirmfotos von Warnungen gezeigt:

Windows Server 2012 - Vollständiger Server

Bild minimierenBild vergrößern


Windows Server 2012 - Server Core

Bild minimierenBild vergrößern


Um dieses Problem zu vermeiden, kann der Benutzer .NET Framework 3.5 vor der Durchführung einer unbeaufsichtigten Installation aktivieren.
Bild minimierenBild vergrößern

Weitere SQL Server 2012-Installationsprobleme

Bild minimierenBild vergrößern
Problem 1 - Eine unbehandelte .NET Framework-Ausnahme kann generiert werden, wenn Sie versuchen, eine zweite SQL Server 2012-Instanz zu installieren.

Stellen Sie sich folgendes Szenario vor:
  • Sie installieren eine SQL Server 2012-Instanz.
  • Während der Installation der SQL Server 2012-Instanz wird eine Benutzerkonfigurationsdatei für .NET Framework 4.0 erstellt. Zudem wird .NET Framework 3.5 während der Installation aktiviert.
  • Sie versuchen, eine zweite SQL Server 2012-Instanz zu installieren.
In diesem Szenario kann eine unbehandelte Ausnahme generiert werden. Möglicherweise wird eine Fehlermeldung etwa folgenden Inhalts angezeigt:

Beim Erstellen des Konfigurationsabschnittshandlers für "userSettings/Microsoft.SqlServer.Configuration.LandingPage.Properties.Settings" ist ein Fehler aufgetreten: Die Datei oder Assembly "System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=xxxxx" oder eine Abhängigkeit davon wurde nicht gefunden. Die angegebene Datei wurde nicht gefunden. (C:\Users\Administrator\AppData\Local\Microsoft_Corporation\LandingPage.exe_StrongName_ ryspccglaxmt4nhllj5z3thycltsvyyx\11.0.0.0\user.config)

Diese Fehlermeldung ähnelt der Folgenden:

Bild minimierenBild vergrößern



Dieser Fehler tritt auf, weil .NET Framework 4.0 standardmäßig in Windows 8 und Windows Server 2012 aktiviert wird. Daher wird während der Installation von SQL Server 2012 eine .NET Framework 4.0-Benutzerkonfigurationsdatei erstellt. Zudem wird .NET Framework 3.5 während der Installation aktiviert.

Wenn Sie versuchen, die zweite SQL Server 2012-Instanz zu installieren, wird während der Installation standardmäßig .NET Framework 2.0 verwendet, weil .NET Framework 3.5 bereits installiert ist. Dies steht in Konflikt mit der Einstellung in der Benutzerkonfigurationsdatei und verursacht eine unbehandelte Ausnahme.

Um dieses Problem zu vermeiden, löschen Sie die Datei User.config im folgenden Ordner, bevor Sie die zweite SQL Server 2012-Instanz installieren:
%userprofile%\AppData\Local\Microsoft_Corporation\LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thycltsvyyx\11.0.0.0


Hinweis Dieses Problem soll im Microsoft SQL Server 2012 Service Pack 1 (SP1) behoben werden.


Problem 2 - Unter Windows Server 2012 kann kein SQL Server 2012-Failovercluster mit aktivierter Filestream-Freigabe installiert werden

Sie erhalten möglicherweise eine Fehlermeldung, die der folgenden ähnelt, wenn Sie versuchen, unter Windows Server 2012 ein neues SQL Server 2012-Failovercluster mit aktivierter Filestream-Freigabe zu installieren:
Fehler beim Festlegen der privaten Eigenschaft "Security0x20Descriptor" auf den Wert "System.Byte[]" für "SQL Server Filestream share (FILESTREAM)". Fehler: Fehler beim Aufrufen von Clustercode von einem Anbieter. Ausnahmemeldung: Nicht gefunden.

Ursache

Dieses Problem tritt auf, weil die Eigenschaft für die Sicherheitsbeschreibung in Windows Server 2012 nicht mehr unterstützt wird.

Vorbeugemaßnahmen

Um dieses Problem zu vermeiden, installieren Sie den Failovercluster ohne aktivierte FileStream-Freigabefunktion. Aktivieren Sie die FileStream-Freigabefunktion, nachdem die Installation abgeschlossen wurde.

Lösung

Um dieses Problem zu beheben, deinstallieren Sie die fehlgeschlagene Clusterinstanz mithilfe von "Software", und installieren Sie dann den Failovercluster, ohne die FileStream-Freigabefunktion zu aktivieren. Aktivieren Sie die FileStream-Freigabefunktion, nachdem die Installation abgeschlossen wurde.

Problem 3 - Fehler während der SQL Server 2012-Installation: "Es wurde versucht, eine Datei mit einem falschen Format zu laden"

Stellen Sie sich folgendes Szenario vor:
  • Sie installieren eine 64-Bit-Version von Windows 8.
  • Sie versuchen, SQL Server 2012 im Windows-on-Windows- (WoW)-Modus zu installieren
  • Die SQL Server 2012-Installation umfasst Reporting Services.
In diesem Szenario schlägt die Installation fehl. Darüber hinaus wird eine Fehlermeldung etwa folgenden Inhalts angezeigt:

Fehler bei Vorgang: 0x8007000B

Es wurde versucht, eine Datei mit einem falschen Format zu laden.

Bild minimierenBild vergrößern


Um dieses Problem zu vermeiden, installieren Sie die Komponente IIS ASP .NET 3.5 mit Server-Manager, bevor Sie SQL Server 2012 installieren. Weitere Information finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2748719 ASP.NET 2.0 und ASP.NET 3.5 funktionieren nach der Deinstallation von ASP.NET 4.5 in Windows 8 oder Windows Server 2012 nicht


Problem 4: Es kann keine SQL Server 2012 Enterprise Edition-Failoverclusterinstanz installiert werden

Stellen Sie sich folgendes Szenario vor:
  • Führen Sie einen der folgenden Schritte aus:
    • Sie erstellen ein Slipstream-Installationspaket mit SQL Server 2012 und CU1.
    • Sie wenden CU1 vor der Installation von SQL Server 2012 an.
  • Sie installieren SQL Server 2012 mithilfe der Option UIMODE=EnableUIOnServerCore.
In diesem Szenario schlägt die Installation fehl. Es wird eine Fehlermeldung etwa folgenden Inhalts angezeigt:

Bild minimierenBild vergrößern



Die Fehlermeldung ähnelt folgendem Beispiel:

Bild minimierenBild vergrößern



Ursache

Dieses Problem tritt auf, weil die DQ-Funktion während der Installation implizit zusammen mit der Modulkomponente ausgewählt wird.

Hinweis Die DQ-Funktion wird im Modus "Server Core" nicht unterstützt.

Hinweis Dieses Problem ist in SQL Server 2012 RTM CU3 und SQL Server 2012 Service Pack 1 behoben.

Lösung

Führen Sie einen der folgenden Schritte durch, um dieses Problem zu beheben:
  • Erstellen Sie ein Slipstream-Installationspaket, das SQL Server 2012 und CU3 enthält.
  • Installieren Sie SQL Server 2012 und anschließend CU1 oder CU2.

Problem 5: Fehlermeldung beim Versuch, den Clusterknoten auf SQL Server 2012 zu aktualisieren: ?Die allgemeinen Eigenschaften für die Ressource 'SQL Network Name (<SQL Name>)' konnten nicht gespeichert werden"

Nähere Informationen zu diesem Problem und seiner Lösung finden Sie im folgenden Artikel der Microsoft Knowledge Base:

2782511 Fehler "Die allgemeinen Eigenschaften für die Ressource 'SQL Network Name (<SQL Name>)' konnten nicht gespeichert werden", wenn versucht wird, den Clusterknoten auf SQL Server 2012 zu aktualisieren
Bild minimierenBild vergrößern
Bild minimierenBild vergrößern

Bekannte Probleme bei der Installation von SQL Server 2008 R2 und SQL Server 2008

Bild minimierenBild vergrößern

Problem 1 - SQL Server 2008 Express Edition oder SQL Server 2008 R2 Express Edition lassen sich nicht deinstallieren

Beim Versuch, SQL Server 2008 R2 oder Microsoft SQL Server 2008 Express Edition zu deinstallieren, wird möglicherweise die folgende Fehlermeldung angezeigt:

Die folgende Funktion konnte nicht installiert werden:

.NET Framework 3.5 (umfasst .NET 2.0 und 3.0)


Bild minimierenBild vergrößern


Ursache

Dieses Problem wird derzeit noch untersucht.

Abhilfe

Führen Sie eine der folgenden Aktionen durch, um dieses Problem zu umgehen:
  • Aktivieren Sie .Net Framework 3.5, bevor Sie SQL Server 2008 Express Edition deinstallieren.
  • Kopieren Sie die Datei "MediaInfo.xml" vom SQL Server 2008 R2-Installationsmedium oder SQL Server 2008 Express Edition-Installationsmedium in den folgenden Ordner, bevor Sie SQL Server 2008 R2 oder SQL Server 2008 Express Edition zu deinstallieren versuchen:
    \Programme (x86)\Microsoft SQL Server\100\Setup Bootstrap\SQLServer2008R2

Problem 2 - Die Regel "Clusterdienstüberprüfung" schlägt beim Versuch fehl, die SQL Server 2008 R2-Failoverclusterinstanz zu installieren

Beim Versuch, die SQL Server 2008 R2-Failoverclusterinstanz zu installieren, schlägt die Installation bei der Regel "Clusterdienstüberprüfung" fehl. Wenn Sie die Details anzeigen, wird eine Fehlermeldung angezeigt, die etwa so aussieht:

Bild minimierenBild vergrößern



Ursache

Dieses Problem tritt auf, wenn die COM-basierte Bibliothek "MSClus.dll" nicht aktiviert wird.

Hinweis Die Setupprogramme für SQL Server 2008- und SQL Server 2008 R2-Cluster sind von der COM-basierten Bibliothek "MSClus.dll" abhängig. Wenn die Bibliothek auf dem Clusterknoten nicht aktiviert ist, schlägt die Installation fehl.

Lösung

Führen Sie einen der folgenden Schritte durch, um dieses Problem zu beheben:
  • Aktivieren Sie die Funktion "Server für Failoverclusterautomatisierung" mit Server-Manager auf jedem Knoten. Erweitern Sie im Server-Manager Remoteserver-Verwaltungstools, dann Featureverwaltungstools, dann Failoverclustertools, und aktivieren Sie dann Server für Failoverclusterautomatisierung.

    Bild minimierenBild vergrößern
  • Führen Sie auf jedem Knoten das folgende Windows PowerShell-Cmdlets aus, um die Funktion "Server für Failoverclusterautomatisierung" zu aktivieren:

    add-windowsfeature RSAT-Clustering-AutomationServer 
    Hinweis Sie müssen dieses Cmdlet an einer Eingabeaufforderung mit erhöhten Rechten ausführen.
Bild minimierenBild vergrößern
Bild minimierenBild vergrößern

SQL Server-Unterstützung für neue Funktionen von Windows 8 und Windows Server 2012

Bild minimierenBild vergrößern
In der folgenden Tabelle wird zusammengefasst, wie verschiedene Versionen von SQL Server mit einigen neuen Funktionen von Windows 8 und Windows Server 2012 zusammenarbeiten:

Hinweis Sofern in der folgenden Tabelle nicht anders angegeben, werden die Funktionen von Windows Server 2012 in allen unterstützten Versionen von SQL Server unterstützt.


Tabelle minimierenTabelle vergrößern
FeatureSQL-Funktion oder -Komponente, die mit dieser neuen Funktion zusammenarbeitetSQL-Funktion, die betroffen ist oder unterstützt wirdMindestanforderungen an Version und Service Pack für SQLAusnahmen oder Einschränkungen der UnterstützungWeitere Informationen
SpeicherplätzeSQL Server 2008 R2 Service Pack 1 oder höhere Versionen, SQL Server 2012 (RTM und höhere Versionen)Diese Funktion wird von den Service Packs unterstützt, die für die betreffenden Versionen angegeben werden.
Robustes Dateisystem (ReFS, Resilient File System)ReFS wird in SQL 2012 und allen anderen älteren Versionen nicht unterstützt. Möglicherweise wird künftig Unterstützung hinzugefügt.
Abwehr von RAM-HardwarefehlernLazyWriterChecksum-SeitensnifferSQL Server 2012 Wenn SQL Server 2012 auf einem Windows 2012-Betriebssystem mit Hardware installiert wird, die die Diagnose fehlerhafter Speichermodule unterstützt, dann werden neue Fehlermeldungen, wie 854, 855 und 856, statt der 832-Fehler angezeigt, die LazyWriter in der Regel generiert.
Anzahl der Instanzen pro ClusterHochverfügbarkeitFailoverclusterunterstützungSQL Server 201225 pro Failovercluster bei Verwendung von Laufwerkbuchstaben und bis zu 50 bei Verwendung von SMB-Dateifreigabespeicher
Cluster Share Volumes (CSV)Wird in keiner Version von SQL Server unterstützt
Bild minimierenBild vergrößern

Aktivieren von .NET Framework 3.5 in Windows 8 und Windows Server 2012

Bild minimierenBild vergrößern
Die folgenden Voraussetzungen müssen erfüllt sein, um .Net Framework 3.5 unter Windows 8 und Windows Server 2012 aktivieren zu können:
  • Internetverbindung für den Zugriff auf Windows Update.

    Hinweis Weitere Informationen dazu, wie .NET Framework 3.5 ohne Internetverbindung aktiviert werden kann, finden Sie auf der folgenden TechNet-Website:
    http://msdn.microsoft.com/de-de/library/windows/hardware/hh975396


    Hinweis Wenn der Computer, den Sie aktualisieren möchten, durch eine Firewall geschützt ist oder einen Proxyserver verwendet, lesen Sie den folgenden Artikel der Microsoft Knowledge Base:
    900935 So stellt der Windows Update-Client fest, über welchen Proxyserver die Verbindung zur Windows Update-Website hergestellt wird
  • Der aktuelle Benutzer muss Mitglied der lokalen Administratorgruppe sein, um Windows-Funktionen hinzufügen oder entfernen zu können.

Aktivieren von .NET Framework 3.5 über die Systemsteuerung in Windows 8

Bild minimierenBild vergrößern
Sie können .NET Framework 3.5 über die Systemsteuerung in Windows 8 aktivieren. Die folgenden Voraussetzungen müssen erfüllt sein, um .Net Framework unter Windows 8 aktivieren zu können:

Gehen Sie folgendermaßen vor, um .NET Framework 3.5 unter Windows 8 zu aktivieren:
  1. Geben Sie auf der Startseite den Suchbegriff Windows-Funktionen aktivieren ein, klicken Sie auf Einstellungen und dann auf Windows-Features aktivieren oder deaktivieren.

    Bild minimierenBild vergrößern

  2. Klicken Sie unter Windows-Features aktivieren oder deaktivieren auf .Net Framework 3.5 (umfasst .NET 2.0 und 3.0).

    Hinweis Der Assistent sucht nach den erforderlichen Dateien und fordert Sie dann auf, die Dateien von Windows Update herunterzuladen.
  3. Klicken Sie auf Dateien von Windows Update herunterladen.
  4. Klicken Sie auf Fertig stellen.
Bild minimierenBild vergrößern


Bild minimierenBild vergrößern

Aktivieren von .NET Framework 3.5 mit dem Assistenten zum Hinzufügen von Rollen und Features in Windows Server 2012

Bild minimierenBild vergrößern
Gehen Sie folgendermaßen vor, um .NET Framework 3.5 in Windows Server 2012 zu aktivieren:
  1. Klicken Sie in Server-Manager auf Verwalten und dann auf Rollen und Features hinzufügen.

    Bild minimierenBild vergrößern

  2. Klicken Sie im Bildschirm Voraussetzungen auf Weiter.
  3. Klicken Sie im Bildschirm Installationstyp auswählen auf Rollenbasierte oder featurebasierte Installation und dann auf Weiter.
  4. Wählen Sie im Bildschirm Zielserver auswählen den Zielserver aus, und klicken Sie dann auf Weiter.
  5. Klicken Sie im Bildschirm Serverrollen auswählen auf Weiter.
  6. Aktivieren Sie im Bildschirm Features auswählen das Kontrollkästchen .NET Framework 3.5 Features, und klicken Sie dann auf Weiter.
  7. Schließen Sie die Warnung, und klicken Sie auf Installieren.

    Wenn der Computer über keine Internetverbindung verfügt, klicken Sie auf Alternativen Quellpfad angeben, geben den Pfad zum Ordner \sources\SxS auf dem Installationsmedium an, und klicken Sie dann auf OK. Schließen Sie die Warnung, und klicken Sie auf Installieren.

    Bild minimierenBild vergrößern


    Hinweis Beachten Sie im Bildschirmfoto den Hinweis, dass .NET Framework 3.5 nicht Bestandteil der Standardinstallation ist. Die Installationsdateien sind jedoch im Ordner "SxS" verfügbar. Außerdem müssen Sie keine spezielle WIM-Quelle bereitstellen oder darauf verweisen.

Hinweis
Wenn Sie mit Server-Manager unter Windows Server 2012 eine Rolle oder ein Feature einem Remoteserver hinzufügen, dann muss das Computerkonto auf dem Remoteserver Zugriff auf den alternativen Quellpfad haben, weil die Bereitstellung im SYSTEM-Kontext auf dem Zielserver ausgeführt wird.
Bild minimierenBild vergrößern
Bild minimierenBild vergrößern

Integrierter SharePoint-Modus für SQL Server Reporting Services

Bild minimierenBild vergrößern
Informationen zu Planungsaspekte beim Konfigurieren von SQL Server im integrierten SharePoint-Modus finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2724471 Windows Server 2012 unterstützt SharePoint Server 2010 nicht
Bild minimierenBild vergrößern

Regelinformationen von System Center Advisor

Bild minimierenBild vergrößern

Tabelle minimierenTabelle vergrößern
RegelsoftwareRegeltitelRegelbeschreibungProduktversionen, für die die Regel ausgewertet wird
System Center AdvisorSQL Server-Datenbankdateien befinden sich in einem nicht unterstützten DateisystemIn dieser SQL Server-Instanz wurde von Advisor festgestellt, dass sich eine oder mehrere Datenbankdateien unter ReFS (Resilient File System, Robustes Dateisystem) in Windows 2012 befinden. Das Hosten von Datenbanken auf dem Win 2012-Serverdateisystem ReFS wird für Produktionsumgebungen nicht unterstützt. Überprüfen Sie die folgende Liste der Datenbanken, und führen Sie geeignete Korrekturmaßnahmen durch. Weitere Details finden Sie im KB-Artikel.SQL Server 2008
SQL Server 2008 R2
SQL Server 2012

Bild minimierenBild vergrößern

Informationsquellen

Weitere Informationen zum Bereitstellen von .NET Framework 3.5 finden Sie auf der folgenden MSDN-Website:
http://msdn.microsoft.com/de-de/library/windows/hardware/hh975396


Informationen zur Verwendung von ASP.NET 3.5 und ASP.NET 4.5 in IIS 8.0 finden Sie auf der folgenden IIS-Website:
http://www.iis.net/learn/get-started/whats-new-in-iis-8/iis-80-using-aspnet-35-and-aspnet-45


Informationen zu Problemen, die nach der Installation von ASP.NET 4.5 auftreten können, finden Sie im folgenden Artikel der Microsoft Knowledge Base:
2748719 ASP.NET 2.0 und ASP.NET 3.5 funktionieren nach der Deinstallation von ASP.NET 4.5 in Windows 8 oder Windows Server 2012 nicht

Weitere Informationen zu den neuen Features von Windows Server 2012 finden Sie auf der folgenden TechNet-Website:
http://technet.microsoft.com/de-de/library/hh831769.aspx


Weitere Informationen zur Installation von Failoverclustern in Windows Server 2012 finden Sie auf der folgenden MSDN-Website:
http://blogs.msdn.com/b/clustering/archive/2012/04/06/10291601.aspx



Eigenschaften

Artikel-ID: 2681562 - Geändert am: Mittwoch, 22. Mai 2013 - Version: 11.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 R2 Analysis Services
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Express with Advanced Services
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Standard Edition for Small Business
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Standard Edition for Small Business
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
Keywords: 
kbtshoot kbsurveynew kbinfo KB2681562
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns