Freigeben über


Datenbankmodulkonfiguration – Datenverzeichnisse

Verwenden Sie diese Seite, um den Speicherort für die Installation von SQL Server Database Engine-Programm und Datendateien anzugeben. Auf Grundlage des Typs der Installation schließt der unterstützte Speicher möglicherweise einen lokalen Datenträger, freigegebenen Speicher oder SMB-Dateiserver ein.

Um eine SMB-Dateifreigabe als Verzeichnis anzugeben, müssen Sie den unterstützten UNC-Pfad manuell eingeben. Das Browsen zu einer SMB-Dateifreigabe wird nicht unterstützt. Es folgt ein unterstütztes UNC-Pfadformat einer SMB-Dateifreigabe: \\Servername\ShareName\....

Stand-Alone Instanz von SQL Server

In der folgenden Tabelle sind die unterstützten Speichertypen und die Standardverzeichnisse für eine eigenständige Instanz von SQL Server aufgeführt, die während des SQL Server-Setups vom Benutzer konfiguriert werden können.

Ui-Elementliste

BESCHREIBUNG Unterstützter Speichertyp Standardverzeichnis Empfehlungen
Stammverzeichnis für Daten Lokaler Datenträger, SMB-Dateiserver, freigegebener Speicher 1 C:\Programme\MicrosoftSQL Server|Das SQL Server-Setup konfiguriert ACLs für SQL Server-Verzeichnisse und unterbricht die Vererbung im Rahmen der Konfiguration.
Benutzerdatenbankverzeichnis Lokaler Datenträger, SMB-Dateiserver, freigegebener Speicher 1 C:\Programme\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data Welche Vorgehensweise für Benutzerdatenverzeichnisse empfohlen wird, hängt von der Arbeitsauslastung und den Leistungsanforderungen ab.
Log-Verzeichnis der Benutzerdatenbank Lokaler Datenträger, SMB-Dateiserver, freigegebener Speicher 1 C:\Programme\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data Stellen Sie sicher, dass ausreichend Speicherplatz für das Protokollverzeichnis verfügbar ist.
Temp DB-Verzeichnis Lokaler Datenträger, SMB-Dateiserver, freigegebener Speicher 1 C:\Program Files\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data Bewährte Methoden für das Verzeichnis "Temp" hängen von Workload- und Leistungsanforderungen ab.
Temp DB-Protokollverzeichnis Lokaler Datenträger, SMB-Dateiserver, freigegebener Speicher 1 C:\Programme\Microsoft SQL Server\MSSQL12.<InstanceID>\MSSQL\Data Stellen Sie sicher, dass ausreichend Speicherplatz für das Protokollverzeichnis verfügbar ist.
Sicherungs-Dateiverzeichnis Lokaler Datenträger, SMB-Dateiserver, freigegebener Speicher 1 C:\Programme\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Backup Legen Sie zur Vermeidung von Datenverlusten entsprechende Berechtigungen fest, und stellen Sie sicher, dass das Benutzerkonto für den SQL Server-Dienst über die erforderlichen Berechtigungen zum Schreiben im Sicherungsverzeichnis verfügt. Die Verwendung eines zugeordneten Laufwerks für Sicherungsverzeichnisse wird nicht unterstützt.

1 Obwohl freigegebene Datenträger unterstützt werden, empfiehlt es sich nicht, eine eigenständige Instanz von SQL Server zu verwenden.

Failoverclusterinstanz von SQL Server

In der folgenden Tabelle sind die unterstützten Speichertypen und die Standardverzeichnisse für eine Failoverclusterinstanz von SQL Server aufgeführt, die während des SQL Server-Setups vom Benutzer konfiguriert werden können.

BESCHREIBUNG Unterstützter Speichertyp Standardverzeichnis Empfehlungen
Stammverzeichnis für Daten Gemeinsamer Speicher, SMB-Dateiserver <Laufwerk:>\Programme\MicrosoftSQL Server\

Tipp: Wenn auf der Seite "Clusterdatenträgerauswahl" ein freigegebener Datenträger ausgewählt wurde, ist der Standardwert der erste freigegebene Datenträger. Dieses Feld ist standardmäßig leer, wenn auf der Seite " Clusterdatenträgerauswahl " keine Auswahl getroffen wurde.
Das SQL Server-Setup konfiguriert ACLs für SQL Server-Verzeichnisse und unterbricht die Vererbung im Rahmen der Konfiguration.
Benutzerdatenbankverzeichnis Freigegebener Speicher, SMB-Dateiserver <Drive:>Program Files\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data

Tipp: Wenn auf der Seite Clusterdatenträgerauswahl freigegebene Datenträger ausgewählt werden, ist der Standardwert der erste freigegebene Datenträger. Dieses Feld ist standardmäßig leer, wenn auf der Seite " Clusterdatenträgerauswahl " keine Auswahl getroffen wurde.
Welche Vorgehensweise für Benutzerdatenverzeichnisse empfohlen wird, hängt von der Arbeitsauslastung und den Leistungsanforderungen ab.
Verzeichnis für Benutzerdatenbank-Logs Freigegebener Speicher, SMB-Dateiserver <Drive:>\Programme\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data

Tipp: Wenn auf der Seite " Clusterdatenträgerauswahl " freigegebene Datenträger ausgewählt wurde, ist der Standardwert der erste freigegebene Datenträger. Dieses Feld ist standardmäßig leer, wenn auf der Seite " Clusterdatenträgerauswahl " keine Auswahl getroffen wurde.
Stellen Sie sicher, dass ausreichend Speicherplatz für das Protokollverzeichnis verfügbar ist.
Temp DB-Verzeichnis Lokaler Datenträger, freigegebener Speicher, SMB-Dateiserver <Drive:>\Program Files\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data

Tipp: Wenn auf der Seite Clusterdatenträgerauswahl ein freigegebener Datenträger ausgewählt wurde, ist der Standardwert der erste freigegebene Datenträger. Dieses Feld ist standardmäßig leer, wenn auf der Seite " Clusterdatenträgerauswahl " keine Auswahl getroffen wurde.
Stellen Sie sicher, dass das angegebene Verzeichnis für alle Clusterknoten gültig ist. Sind die tempdb-Verzeichnisse auf dem Failoverzielknoten während des Failovers nicht verfügbar, wird die SQL Server -Ressource nicht online geschaltet.
Temp DB-Protokollverzeichnis Lokaler Datenträger, freigegebener Speicher, SMB-Dateiserver <Laufwerk:>\Programme\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data

Tipp: Wenn auf der Seite Clusterdatenträgerauswahl freigegebene Datenträger ausgewählt wurde, ist die Voreinstellung der erste freigegebene Datenträger. Dieses Feld ist standardmäßig leer, wenn auf der Seite " Clusterdatenträgerauswahl " keine Auswahl getroffen wurde.
Stellen Sie sicher, dass das angegebene Verzeichnis für alle Clusterknoten gültig ist. Sind die tempdb-Verzeichnisse auf dem Failoverzielknoten während des Failovers nicht verfügbar, wird die SQL Server -Ressource nicht online geschaltet.
Sicherungs-Dateiverzeichnis Lokaler Datenträger, freigegebener Speicher, SMB-Dateiserver <Drive:>\Programme\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Backup

Tipp: Wenn auf der Seite "Clusterdatenträgerauswahl" ein freigegebener Datenträger ausgewählt wurde, ist die Standardeinstellung der erste freigegebene Datenträger. Dieses Feld ist standardmäßig leer, wenn auf der Seite " Clusterdatenträgerauswahl " keine Auswahl getroffen wurde.
Legen Sie zur Vermeidung von Datenverlusten entsprechende Berechtigungen fest, und stellen Sie sicher, dass das Benutzerkonto für den SQL Server-Dienst über die erforderlichen Berechtigungen zum Schreiben im Sicherungsverzeichnis verfügt. Die Verwendung eines zugeordneten Laufwerks für Sicherungsverzeichnisse wird nicht unterstützt.

Sicherheitsüberlegungen

Das Setup konfiguriert Zugriffssteuerungslisten für SQL Server-Verzeichnisse und unterbricht während der Konfiguration die Vererbung.

Die folgenden Empfehlungen gelten für den SMB-Dateiserver:

  • Das SQL Server-Dienstkonto muss ein Domänenkonto sein, wenn ein SMB-Dateiserver verwendet wird.

  • Das Konto, das zum Installieren von SQL Server verwendet wird, sollte vollständige NTFS-Berechtigungen für den SMB-Dateifreigabe-Ordner besitzen, der als Datenverzeichnis verwendet wird.

  • Dem Konto, das für die Installation von SQL Server verwendet wird, müssen SeSecurityPrivilege-Berechtigungen auf dem SMB-Dateiserver zugewiesen werden. Um dieses Privileg zu gewähren, verwenden Sie die Konsole für die Lokale Sicherheitsrichtlinie auf dem Datei-Server, um das SQL-Server-Setupkonto der Richtlinie Überwachungs- und Sicherheitsprotokolle verwalten hinzuzufügen. Diese Einstellung ist im Abschnitt " Benutzerrechtezuweisungen " unter "Lokale Richtlinien " in der Konsole für lokale Sicherheitsrichtlinien verfügbar.

Hinweise

  • Wenn Sie einer vorhandenen Installation Features hinzufügen, können Sie den Speicherort eines zuvor installierten Features nicht ändern oder den Speicherort für ein neues Feature angeben.

  • Wenn Sie keine Standardverzeichnisse angeben, sollten Sie sicherstellen, dass die Installationsordner nur für die SQL Server-Instanz verwendet werden. Keines der Verzeichnisse in diesem Dialogfeld sollte gemeinsam mit Verzeichnissen anderer Instanzen von SQL Server genutzt werden. Außerdem sollten die Komponenten Datenbank-Engine und Analysis Services in einer SQL Service-Instanz installiert werden, um Verzeichnisse zu trennen.

  • Programmdateien und Datendateien können in den folgenden Situationen nicht installiert werden:

    • Auf einem Wechseldatenträger

    • In einem Dateisystem, in dem die Komprimierung verwendet wird

    • In einem Verzeichnis, in dem sich Systemdateien befinden

    • Auf einem zugeordneten Netzlaufwerk auf einer Failoverclusterinstanz

Siehe auch

Dateispeicherorte für Standard- und benannte Instanzen von SQL Server
Freigaben und NTFS-Berechtigungen auf dem Dateiserver