Verschiedene Probleme auftreten, wenn SQL Server 2012 in Hyper-V oder VMWare-Umgebung ausgeführt

Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.

Den englischen Originalartikel können Sie über folgenden Link abrufen: 2799534
Problembeschreibung
Betrachten Sie das folgende Szenario:
  • Sie versuchen, Microsoft SQL Server 2012 in einer Hyper-V oder VMware-Umgebung mit Windows Server 2012 ausgeführt.
  • Wählen Sie z. B. Nichtstandard-Festplatte eine Festplatte als Laufwerk C:, für die gemeinsam genutzten Features und das Stammverzeichnis der Instanz oder der Datenbank Dateien auf einem Laufwerk ohne Betriebssystem gehostet werden, und dieses Laufwerk als Wechselmedien oder austauschbaren Datenträger in Windows Explorer angezeigt wird.
  • SQL Server ist so konfiguriert, dass Sie unter einem anderen Konto als dem lokalen Systemkonto ausgeführt werden.
  • Die tragbare Gerät Enumerator Service (Wpdbusenum.dll) Version ist niedriger als 6.2.9200.16548 [GDR] / 6.2.9200.20652 [QFE].
  • Wie in den folgenden Screenshots definiert Windows-Sicherheitsrichtlinie für den Objektzugriff [entweder lokale Richtlinie oder Gruppenrichtlinie]:





In diesem Szenario können Sie eine oder mehrere der folgenden Probleme auftreten:

Problem 1: Die Installation schlägt fehl, und Sie erhalten eine Fehlermeldung

Die Installation schlägt fehl, und Sie erhalten eine Fehlermeldung, die der folgenden ähnelt:

Es wurde versucht, einen unautorisierten Vorgang auszuführen

Darüber hinaus erhalten Sie die folgenden Fehlermeldungen in den Dateien "Summary.txt" und Detail.txt, die in der SQL Server-Setup-Protokollordner gefunden werden:

"Summary.txt"
Während der Installation der Funktion ist ein Fehler aufgetreten.

Detail.txt
Versucht, einen unautorisierten Vorgang auszuführen.
HResult: 0x84bb0001
FacilityCode: 1211 (4bb)
Fehlercode: 1 (0001)
Daten:
WatsonData = MSSQLSERVER
DisableRetry = True
Inner Exception-Typ: System.UnauthorizedAccessException

HinweisDieses Problem tritt auch beim Ausführen einerslipstream-Installation von SQL Server 2012 Service Pack 1 (SP1).

Problem 2: Eine oder mehrere Datenbanken für SQL Server 2012 online kommen nicht beim Starten von SQL Server

Eine oder mehrere Datenbanken SQL Server 2012 werden manchmal nicht online geschaltet, wenn SQL Server gestartet wird, nachdem der Computer neu gestartet wird. Dieses Problem kann sporadisch sein. Angenommen, die Datenbank möglicherweise nicht online geschaltet nach mehreren Neustarts, aber nach einem weiteren Neustart die Datenbank online geschaltet. Allerdings wird der virtuelle Computer nicht online nach einem weiteren Neustart geschaltet.

Darüber hinaus wird der Status des SQL Server-Dienstes nicht geändert, wenn Sie den virtuellen Computer neu starten. Wenn die Datenbanken kann nicht online geschaltet, wenn die SQL Server zunächst nach dem Neustart gestartet wird, wird die Datenbank nicht auf der egal wie oft online geschaltet, der SQL Server-Dienst neu gestartet wird.
Jedoch wenn die Datenbank online geschaltet wird, betrifft dieses Problem nicht die Datenbanken online geschaltet, wenn Sie den SQL Server-Dienst neu starten.

Wenn dieses Problem auftritt, kann eine oder mehrere der folgenden Fehlermeldungen im SQL Server-Fehlerprotokoll protokolliert:

Fehler: 17207, Schweregrad: 16, Status: 1
Aktivierung fehlgeschlagen. Der physische Dateiname "X: \yourpath\databaselogfilename.ldf >" ist möglicherweise falsch.

Fehler: 17207, Schweregrad: 16, Status: 1
Aktivierung fehlgeschlagen. Der physische Dateiname "X: \yourpath\databasedatafilename.mdf >" ist möglicherweise falsch.

Fehler: 17207, Schweregrad: 16, Status: 1
Aktivierung fehlgeschlagen. Der physische Dateiname "X: \yourpath\databasedatafilename.ndf >" ist möglicherweise falsch.

Fehler: 5120, Schweregrad: 16, Status: 5.
FileMgr::StartLogFiles: Betriebssystemfehler 2 (das System wurde nicht gefunden die angegebene Datei.) beim Erstellen oder Öffnen der Datei aufgetreten "X: \yourpath\databasedatafilename.ldf >'. Diagnostizieren Sie und korrigieren Sie den Fehler, und wiederholen Sie den Vorgang.

Fehler: 5120, Schweregrad: 16, Status: 5.
FileMgr::StartLogFiles: Betriebssystemfehler 2 (das System wurde nicht gefunden die angegebene Datei.) beim Erstellen oder Öffnen der Datei aufgetreten "X: \yourpath\databasedatafilename.mdf >'. Diagnostizieren Sie und korrigieren Sie den Fehler, und wiederholen Sie den Vorgang.

Fehler: 5120, Schweregrad: 16, Status: 5.
FileMgr::StartLogFiles: Betriebssystemfehler 2 (das System wurde nicht gefunden die angegebene Datei.) beim Erstellen oder Öffnen der Datei aufgetreten "X: \yourpath\databasedatafilename.ndf >'. Diagnostizieren Sie und korrigieren Sie den Fehler, und wiederholen Sie den Vorgang.

Außerdem wird der Status der Datenbank Ausstehende Wiederherstellung:



Eine Fehlermeldung angezeigt, die der folgenden ähnelt, wird in dem Sicherheitsereignisprotokoll protokolliert:

Protokollname: Sicherheit
Quelle: Microsoft-Windows-Security-Auditing
Datum: 10/2/2013 10:07:08 PM
Ereignis-ID: 4656
Aufgabenkategorie: Wechselmedien
Ebene: Informationen
Schlüsselwörter: Überwachungsfehler
Benutzer: n/a
Computer: TX326234-1.lab326234.lab
Beschreibung
Ein Handle zu einem Objekt wurde angefordert.

Betreff:
Sicherheits-ID: LAB326234\SQLSVC
Firmenname: SQLSVC
Konto Domäne: LAB326234
Logon-ID: 0x1B49BC

Objekt:
Objekt-Server: Sicherheit
Objekttyp: Datei
Objektname: E:\DATA\Object_Access_test1.mdf
Behandeln von ID: 0 x 0

Ressourceneigenschaften:-

Prozessinformationen:
Prozess-ID: 0x704
Prozessname: C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn\sqlservr.exe

Zugriff auf Anforderungsinformationen:
Transaktions-ID: {00000000-0000-0000-0000-000000000000}
Zugriffe: Lesezugriff
WRITE_DAC
WRITE_OWNER
SYNCHRONISIEREN
Daten lesen (oder Verzeichnis auflisten)
Daten schreiben (oder Datei hinzufügen)
Daten anhängen (oder Unterverzeichnis hinzufügen oder Pipeinstanz erstellen)
EA lesen
EA schreiben
Attribute lesen
Attribute schreiben

Zugriff auf Gründe:-
Zugriff auf Maske: 0x1E019F
Berechtigungen für die Zugriffsüberprüfung verwendet:-
Anzahl der SID eingeschränkt: 0



Lösung
Gehen Sie folgendermaßen vor, um dieses Problem zu beheben:
  1. Installieren Sie das kumulative Update, das beschrieben wird, im folgenden Artikel der Microsoft Knowledge Base:
    2811670 Probleme bei die Überwachungsrichtlinie Objekt Zugriff auf Wechselmedien in Windows 8 oder Windows Server 2012 aktiviert ist
  2. Starten Sie den tragbare Gerät Enumerator-Dienst neu.
  3. Erzwingen Sie eine Aktualisierung der Gruppenrichtlinie. Zu diesem Zweck geben Sie Folgendes an einer administrativen Eingabeaufforderung, und drücken Sie dann die EINGABETASTE:

    Gpupdate/force ein.
  4. Neustart der virtuellen Gastcomputer zweimal für die Änderung wirksam wird.
Abhilfe
Um dieses Problem zu umgehen, verwenden Sie eine der folgenden Methoden:
  • Deaktivieren Sie die HotAdd/HotPlug-Funktion in VMware. Weitere Informationen hierzu finden Sie auf der folgenden Webseite von VMWare:Hinweis Microsoft stellt Kontaktinformationen von Drittanbietern zur Verfügung, damit Sie technischen Support erhalten können. Diese Kontaktinformationen können ohne vorherige Ankündigung ändern. Microsoft garantiert nicht die Richtigkeit dieser Kontaktinformationen von Drittanbietern.
  • Ändern Sie das Benutzerkonto, das der SQL Server-Dienste auf einem lokalen Systemkonto ausgeführt wird.

    Hinweis Wir empfehlen nicht, dass Sie das Benutzerkonto ändern, das die SQL Server-Dienste auf einem lokalen Systemkonto ausgeführt wird.
  • Deaktivieren Sie die Überwachung des Objektzugriffs.

    Hinweis In der Regel empfohlen nicht, dass Sie die Überwachung des Objektzugriffs deaktivieren.
Weitere Informationen
Die in diesem Artikel erörterten Produkte von Drittanbietern werden von Unternehmen hergestellt, die von Microsoft unabhängig sind. Microsoft übernimmt keine Garantie, weder konkludent noch anderweitig, über die Leistung oder Zuverlässigkeit dieser Produkte.
Informationsquellen
Weitere Informationen über den Befehl Gpupdate finden Sie auf der folgenden TechNet-Website:

http://technet.Microsoft.com/en-us/library/hh852337.aspx

Weitere Informationen zum Überwachen von Objektzugriffsversuchen finden Sie auf der folgenden TechNet-Website:

http://technet.Microsoft.com/en-us/library/cc776774 (v=ws.10).aspx

Warnung: Dieser Artikel wurde automatisch übersetzt.

Eigenschaften

Artikelnummer: 2799534 – Letzte Überarbeitung: 10/17/2014 20:39:00 – Revision: 5.0

Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Web, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Web, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Express

  • kbtshoot kbsurveynew kbexpertiseinter kbmt KB2799534 KbMtde
Feedback