SQL Server-Unterstützung für bereitgestellte Datenträger

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 819546 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

Zusammenfassung

Dieser Artikel beschreibt Problem, dass Sie bei der Verwendung von bereitgestellten Ordner zusammen mit Microsoft SQL Server-Versionen in eigenständigen und in Gruppenumgebungen berücksichtigen müssen.

Support-Richtlinie

Die Verfügbarkeit der Unterstützung für bereitgestellte Ordner hängt von der Version von SQL Server und gibt an, ob die Instanz von SQL Server eine eigenständige oder gruppierten Instanz ist:
Tabelle minimierenTabelle vergrößern
VersionEigenständige InstanzGruppierte Instanz
SQL Server 2000UnterstütztNicht unterstützt
SQLServer 2005UnterstütztUnterstützt
SQL Server 2008UnterstütztUnterstützt
SQL Server 2008 R2UnterstütztUnterstützt
SQL Server 2012UnterstütztUnterstützt

Hinweis Bereitgestellten Ordner sind auch bekannt als eines der folgenden:
  • Bereitgestellte Datenträger
  • Bereitgestellte Laufwerke
  • Bereitstellungspunkte
  • Mount-Punkte
  • Datenträger-Bereitstellungspunkte

Eigenständige Instanz

Auf einer eigenständigen Instanz von SQL Server wird die Datenspeicherung auf Mount-Punkte auf derzeit unterstützten Versionen von Windows Server und SQL Server unterstützt. Allerdings erfordert das SQL Server-Setup-Programm das Basislaufwerk eines bereitgestellten Laufwerks um einen zugeordneten Laufwerkbuchstaben haben. Wenn das Basislaufwerk eines bereitgestellten Laufwerks nicht über einen zugeordneten Laufwerkbuchstaben verfügt, wird das Setup-Programm die nächste verfügbare Laufwerkbuchstabe das Laufwerk zuweisen.

Hinweis Wenn alle Laufwerkbuchstaben bereits zugewiesen sind, schlägt das Setupprogramm fehl.

Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
834661SQL Server 2000 Setup erfordert ein Bei Verwendung von bereitgestellte Laufwerken Laufwerkbuchstaben

Gruppierte Instanz

Bei einer gruppierten Instanz von SQL Server 2000 wird die Datenspeicherung auf Mount-Punkte nicht unterstützt. Die Installation von SQL Server 2000 wird nicht auf einer Clusterkonfiguration unterstützt, die Mount-Punkte hat, selbst wenn die Einhängepunkte nicht mit der Instanz von SQL Server 2000 verwendet werden sollen.

Speicher auf Mount-Punkte wird auf ein Failoverclusterinstanz von SQL Server 2005, SQL Server 2008, SQL Server 2008 R2 oder SQL Server 2012 Daten unterstützt. Die gruppierten Installationen von SQL Server sind jedoch beschränkt auf die Anzahl der verfügbaren Laufwerkbuchstaben. Aus diesem Grund sind bei Verwendung von nur einen Laufwerkbuchstaben für das Betriebssystem und alle anderen Laufwerkbuchstaben verfügbar sind, als normale Clusterlaufwerke oder als Clusterlaufwerke, die Bereitstellungspunkte hosten, Sie beschränkt auf nicht mehr als 25 Instanzen von SQL Server pro Failovercluster.

Ein bereitgestelltes Volume oder Mount-Punkt können Sie einen einzigen Laufwerkbuchstaben verwenden, um zu viele Datenträger und Volumes. Wenn Sie einen Laufwerkbuchstaben R:, die auf einem regulären Datenträger oder Volume verweist verfügen, können Sie z. B. eine Verbindung herstellen oder "mount" zusätzliche Festplatten oder Volumes als Verzeichnisse unter dem Laufwerkbuchstaben R: ohne zusätzlichen Festplatten oder Volumes, die ihre eigenen Laufwerkbuchstaben erforderlich.

Zusätzliche Mount Point Überlegungen zu SQL Server-Failover-Clusterunterstützung umfassen Folgendes:
  • SQL Server Setup erfordert, dass das Basislaufwerk eines bereitgestellten Laufwerks einen zugeordneten Laufwerkbuchstaben hat. Failovercluster-Installationen muß diese Basislaufwerk Clusterlaufwerk befinden. Volume-GUIDs werden in dieser Version nicht unterstützt.
  • Das Basislaufwerk ist das Laufwerk, das den Laufwerkbuchstaben zugeordnet ist. Die Basis kann nicht für Failoverclusterinstanzen genutzt werden. Dies ist eine übliche Einschränkung für Failover-Cluster jedoch keine Beschränkung auf eigenständige, mit mehreren Instanzen Server.
  • Seien Sie vorsichtig, wenn Sie den Failovercluster einrichten, um sicherzustellen, dass sowohl das Basislaufwerk und der bereitgestellte Laufwerke oder Volumes als Ressourcen in dieser Gruppe aufgeführt sind. SQL Server-Setup überprüft Laufwerkskonfiguration als Teil einer Failovercluster-Installation.
    Hinweis Als bewährte Methode verwenden Sie nicht die Buchstaben A oder B für einen Cluster. Dies verringert allerdings die Anzahl der möglichen Instanz mit 23 Instanzen pro Cluster.
  • Die SQL Server 2005, SQL Server 2008, SQL Server 2008 R2 und SQL Server 2012 Ressource hängt von der SQL-Netzwerknamenressource und die physischen Datenträgerressourcen, die die Daten enthalten. Mount-Punkte und das Host-Laufwerk müssen als Clusterressource physischer Datenträger angezeigt werden. Darüber hinaus muss die physische Festplatte, die einen Laufwerkbuchstaben und jede bereitgestelltes Volume hat auch als SQL Server-Abhängigkeit hinzugefügt werden.
  • Wenn Sie eine Neuinstallation durchführen, werden die Berechtigungen für die richtige Abhängigkeit auf den physischen Datenträgern, die über einen zugeordneten Laufwerkbuchstaben verfügen und auf den Mount-Punkte festgelegt. Die Abhängigkeit Berechtigungen werden automatisch während der Installation festgelegt.
HinweisUm diese Funktionalität zu verwenden, müssen Sie eine Slipstream Installation von SQL Server 2008 oder SQL Server2008 R2 verwenden. Dazu gehören das kumulative Update und das erforderliche Servicepack.
  • Eine SQL Server 2008 Slipstream-Installation, die SQL Server 2008 Service Pack 3 und Kumulatives Updatepaket 9 für SQL Server 2008 Service Pack 3 enthält.
  • Eine SQL Server 2008 R2-Slipstream-Installation, die Folgendes enthält:
    • SQL Server 2008 R2 Servicepack 1
    • Kumulatives Updatepaket 10 für SQL Server 2008 R2 Service Pack 1
    • Kumulatives Updatepaket 4 für SQL Server 2008 R2 SP2
  • Eine SQL Server 2012-Installation, die Produkt-Updates aktiviert und kumulative Update-Paket 6 für SQL Server 2012 installiert hat.

    Hinweis Das Produkt-Updates-Feature in SQL Server 2012 ist ein Internetzugang erforderlich.
Wichtig: Es wird empfohlen, dass Sie die Befehlszeilenoptionen PCUSOURCE und CUSOURCE verwenden, wenn Sie eine grundlegende Slipstream-Installation verwenden.

Wichtig: Wenn Sie eine zusammengeführte Slipstream verwenden, muss diese der Slipstream-Version in seinem ursprünglichen Speicherort verfügbar bleiben, solange die Instanz von SQL Server vorhanden ist.

Wichtig: Sie müssen die richtigen Abhängigkeiten manuell festlegen, in SQL Server 2005 und SQL Server 2008 Service Pack 2 und frühere Versionen. Darüber hinaus müssen Sie die richtigen Abhängigkeiten in Installationen festlegen, die die erforderlichen Abhängigkeiten fehlen.

Wenn nur die Stamm physischen Datenträgern Abhängigkeit hinzugefügt wird und die Mount-Punkte-Abhängigkeit nicht hinzugefügt werden wird, treten Datenbankbeschädigung auf Failover. Beschädigung der Datenbank kann auch auftreten, während eines Neustarts von SQL Server sollte Datenträgerressourcen offline gehen und wieder online Status auch ohne Failover.

Weitere Informationen

Windows Server 2003 unterstützt bereitgestellte Laufwerke in einem Cluster. Allerdings wird aufgrund von Beschränkungen in SQL Server 2000 mit aktivierten Volumes auf einem Failovercluster, in dem eine SQL Server 2000-Failoverclusterinstanz vorhanden ist, nicht auf jedem Betriebssystem unterstützt.

Hinweis Die Informationen in diesem Artikel ersetzt die Informationen in der Microsoft Press-Buch "SQL Server 2000 hohe Verfügbarkeit". Daten abgelöst wird angezeigt, in Kapitel 4, "Datenträger-Konfiguration für hohe Verfügbarkeit" Teil 2, "Microsoft SQL Server-Technologie".

Das NTFS-Dateisystem unterstützt bereitgestellten Ordner. Ein bereitgestellter Ordner ist eine Zuordnung zwischen einem Volume und ein Verzeichnis auf einem anderen Volume. Bei aktivierter Ordner erstellt wird, können Benutzer und Anwendungen das Ziel-Volume mithilfe des Pfades des Ordners bereitgestellten oder über Laufwerkbuchstaben für das Volume zugreifen. Ein Benutzer kann z. B. einen bereitgestellten Ordner, um den Ordner R:\Mnt\XDrive auf Laufwerk R. Laufwerk X: zugeordnet erstellen. Nachdem Sie den bereitgestellten Ordner erstellen, kann der Benutzer den Pfad "R:\Mnt\XDrive" der Zugriff auf Laufwerk X: verwenden, als ob es sich um einen Ordner auf dem Laufwerk R: war.

Bei Verwendung des bereitgestellten Ordner können Sie verschiedene Dateisysteme wie NTFS-Dateisystem, eine 16-Bit-FAT-Dateisystem und eine ISO-9660-Dateisystem auf einem CD-Laufwerk in einem logischen Dateisystem auf einem NTFS-Volume zu vereinheitlichen. Weder Benutzer noch Anwendungen benötigen Informationen über das Ziel-Volume auf dem eine bestimmte Datei gespeichert ist. Alle Informationen, die sie benötigen, um die angegebene Datei ist ein vollständiger Pfad, der einen bereitgestellten Ordner auf NTFS-Volume verwendet. Volumes können neu angeordnet, ersetzt oder in mehrere Volumes unterteilt werden, ohne Anwender oder Anwendungen, um Einstellungen zu ändern.

In der Regel montiert SQL Server-Ordner verwenden einen einzelnen physischen Datenträger, um die bereitgestellten Ordner hosten. Mount-Punkte werden mit beschreibenden Namen, so dass die bereitgestellten Ordner angezeigt werden, als auf einem einzelnen physischen Datenträger hinzugefügt.

Im folgenden Beispiel SQL Server 2008 R2 konnte den Buchstaben des Laufwerks auf ein lokales Laufwerk oder einem Clusterdatenträger verweisen:
  • X:\Programme\Gemeinsame c:\Programme\Microsoft SQL Server\MSSQL10_50.InstanceID\Data
    Hinweis Dies ist der Standardpfad.
  • X:\Programme\Gemeinsame c:\Programme\Microsoft SQL Server\MSSQL10_50.InstanceID\Log
  • Y:\Temp
  • Z:\MSSQL10_50.InstanceID\Backup
In einigen Szenarien müssen Sie ein Verzeichnis außerhalb des Stamms verwenden. Z. B. ist Laufwerk Z: ein physischer Datenträger, der den bereitgestellten Ordner hostet, der bereitgestellte Ordner im Stammverzeichnis der Mount-Punkt. Wenn den bereitgestellten Ordner als Stamm wird nicht unterstützt, müssen Sie ein Verzeichnis außerhalb des Stamms verwenden. Beispielsweise können Sie den Ordner MP1:

Bild minimierenBild vergrößern
2815286


In diesem Szenario:
  • Z:\MountPoint1 ist der Container für aktivierte Volumes.
  • Z:\MountPoint1\MP1 ist das erste bereitgestelltes Volume. Wenn Sie SQL Server installieren, kann SQL Server Setup in einen Unterordner in einem bereitgestellten Ordner umgeleitet werden. Wenn Sie SQL Server installieren, können Sie Folgendes angeben:

    Z:\MountPoint1\MP1|DBLog1
Auf diese Weise können Sie zusätzliche Protokolldatei wie Verzeichnisse angeben, die DBLog2 oder DBLog3 lauten. Außerdem können Sie die bereitgestellten Ordner z. B. Z:\MountPoint2\MP1\Log1 oder Z:\MountPoint2\MP1\Log2 hinzufügen. Darüber hinaus können Sie bereitgestellte Ordner hinzufügen, die Verzeichnisse für Datenbankdateien, z. B. Tempdb oder Sicherungen zu hosten.

Es folgt ein Beispiel für eine Abhängigkeitsbericht mit einen Mount-Punkt, der verwendet wird:

Bild minimierenBild vergrößern
2815287


In diesem Diagramm:
  • Cluster-Datenträger 1 verfügt über keine erforderlichen Abhängigkeiten.
  • Cluster-Datenträger-4, Mount Point Abhängigkeiten sind Cluster-Datenträger 1.
  • Cluster-Datenträger-4, Mount Point verfügt über keine erforderlichen Abhängigkeiten.
  • IP-Adresse: xxx.xxx.xxx.88 verfügt über keine erforderlichen Abhängigkeiten.
  • IP-Adresse: xxx:xxxx:c0:xxxx.xxxx:c597:8cb0:49f2 verfügt über keine erforderlichen Abhängigkeiten.
  • Name: WEICHE Abhängigkeiten werden IP-Adresse: Xxx:xxxx:c0:xxxx:xxxx:c597:8cb0:49f2 und IP-Adresse: xxx.xxx.xxx.88.
  • SQL Network Name (SOFTY) erforderlichen Abhängigkeiten IP-Adresse.
  • SQL Server -Abhängigkeiten sind Name: WEICHE und Cluster-Datenträger-4, Mountpoint und Cluster-Datenträger 1.
  • SQL Server verfügt über keine erforderlichen Abhängigkeiten.
Die bereitgestellte Datei ist im Failovercluster-Manager unter Laufwerke angezeigt:

Bild minimierenBild vergrößern
2815288



Wenn Sie bereits SQL Server in einem Root-Verzeichnis installiert haben, empfehlen wir, dass Sie einen Ordner erstellen, überprüfen Sie die aktuelle Datenbankintegrität mithilfe der DBCC CHECKDB -Anweisung und verschieben Sie die Datenbank, die, den von Ihnen erstellten Ordner. Weitere Informationen dazu, wie Sie dies tun, gehen auf eine der folgenden Websites von Microsoft Developer Network (MSDN):

Best Practices bei Verwendung von Datenträger-Bereitstellungspunkte

Es folgen Empfehlungen bei Verwendung von Datenträger-Bereitstellungspunkte:
  • Stellen Sie eine Abhängigkeit in der bereitgestellten Datenträger-Ressource, die angibt, den Datenträger, der den Ordner Mount Point hostet. Dadurch wird das bereitgestellte Volume abhängige auf dem Hostvolume, und es wird sichergestellt, dass das Hostvolume zunächst online geschaltet wird.
  • Wenn Sie einen Bereitstellungspunkt von einem freigegebenen Datenträger in einen anderen freigegebenen Datenträger verschieben, stellen Sie sicher, dass die freigegebenen Datenträger in derselben Gruppe befinden.
  • Versuchen Sie, den Stammdatenträger (Host) ausschließlich für Bereitstellungspunkte zu verwenden. Das Root-Volume ist das Volume, das die Einhängepunkte hostet. Diese Praxis reduziert die Zeit, die erforderlich ist, um Access bereitgestellten Volumes wiederherzustellen, wenn Sie das Tool Chkdsk.exe ausgeführt haben. Dies verringert auch die Zeit, die zum Wiederherstellen aus einer Sicherung auf dem Hostvolume erforderlich ist.
  • Wenn Sie den Stammdatenträger (Host) ausschließlich für Bereitstellungspunkte verwenden, muss die Größe des Hostvolumes mindestens 5 Megabyte (MB) sein. Dies verringert die Wahrscheinlichkeit, die das Volume für alles andere als Mount-Punkte verwendet werden.


Informationsquellen

Weitere Informationen über bereitgestellte Laufwerke klicken Sie auf die folgenden Artikelnummern klicken, um die Artikel der Microsoft Knowledge Base:

2216461 SQL Server 2008 Setup schlägt fehl, auf einem Windows Server 2008-basierten Cluster Mount-Punkt zu installieren
237701 Cacls.exe kann nicht auf einen Volumebereitstellungspunkt Stamm Sicherheit angewendet.
2686690 Update: SQL Server 2012 Failovercluster-Installation dauert unerwartet lange zum Überprüfen von Cluster-Speicher
2777358 SQL Server 2008 R2 Service Pack 1 + Kumulatives Updatepaket 4 für SQL Server 2008 R2 SP2
2783135 Kumulatives Updatepaket 10 für SQL Server 2008 R2 Service Pack 1
280297 Konfigurieren von Datenträger-Bereitstellungspunkte auf Microsoft Cluster Server
295732 Wie Sie Datenbanken erstellen oder ändern die Dateispeicherorte für Datenträger auf einem freigegebenen Clusterlaufwerk, auf dem SQL Server 2000 nicht ursprünglich installiert wurde
832234 Sie können keine Berechtigungen in das Stammverzeichnis von einem Volume mit NTFS-Dateisystem in Windows Server 2003 anwenden.
835185 Failover-Cluster-Ressource-Abhängigkeiten in SQL Server
878531 Sie können SQL Server 2012 nicht deinstallieren, die mehrere Bereitstellungspunkte abhängig ist.
934012 Fehlermeldung beim Versuch, SQL Server 2005 auf einen Volumebereitstellungspunkt zu installieren: "Es ist nicht genügend Speicherplatz auf dem Zieldatenträger für die aktuelle SQL Server-Installation"
947021 Gewusst wie: Konfigurieren von Datenträger-Bereitstellungspunkte auf einem Servercluster unter Windows Server 2008
955392 Zum Aktualisieren oder slipstream-Installation von SQL Server 2008
956008 Nach der Installation von eines SQL Server 2008-Failoverclusters in einen Datenträger, die ein bereitgestelltes Volume enthält, werden keine Abhängigkeiten zwischen den bereitgestellten Datenträger und der Datenträger erstellt.

Weitere Informationen zu Datenträger-Bereitstellungspunkte finden Sie auf der folgenden Microsoft-Website:

Bereitgestellten Ordner

Weitere Informationen über das Produkt-Update-Feature in SQL Server 2012 finden Sie auf der folgenden MSDN-Website:
Produkt-Updates in SQL Server 2012-Installation


Weitere Informationen über bereitgestellte Laufwerke finden Sie unter folgenden Themen in der Windows-Hilfe Online:
  • "Windows Server 2003-Hilfe"
  • "Datenträger und Daten"
  • "Verwalten von Datenträgern und Daten"
  • "Disk Management"
  • "Verwenden von bereitgestellten NTFS-Laufwerke"

Eigenschaften

Artikel-ID: 819546 - Geändert am: Mittwoch, 13. Februar 2013 - Version: 9.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2000 64-Bit Edition
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Enterprise Evaluation Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Workgroup Edition
  • Microsoft SQL Server 2005 Analysis Services
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Evaluation Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Enterprise Evaluation
  • 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 Edition for Small Business
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2012 Analysis Services
  • Microsoft SQL Server 2012 Business Intelligence
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Parallel Data Warehouse Beta
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
Keywords: 
kbsql2005cluster kbhowto kbinfo kbmt KB819546 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 819546
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

 

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