Konfiguration des Datenbankmodells - Datenverzeichnisse

 

Gilt für: SQL Server 2016

Verwenden Sie diese Seite, um den Installationspfad für das SQL ServerDatenbankmodul -Programm und die 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 Navigieren zu einer SMB-Dateifreigabe wird nicht unterstützt. Das folgende Format ist ein unterstütztes UNC-Pfadformat einer SMB-Dateifreigabe: \\Servername\ShareName\...

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 konfigurierbar sind.

BeschreibungUnterstützter SpeichertypStandardverzeichnisEmpfehlungen
DatenstammverzeichnisLokaler Datenträger, SMB-Dateiserver, freigegebener Speicher*C:\Programme\MicrosoftSQL Server\SQL Server Das Setup konfiguriert Zugriffssteuerungslisten für SQL Server-Verzeichnisse und unterbricht während der Konfiguration die Vererbung.
BenutzerdatenbankverzeichnisLokaler Datenträger, SMB-Dateiserver, freigegebener Speicher*C:\Programme\MicrosoftSQL Server\MSSQL13.<Instanz-ID>\MSSQL\DataWelche Vorgehensweise für Benutzerdatenverzeichnisse empfohlen wird, hängt von der Arbeitsauslastung und den Leistungsanforderungen ab.
Benutzerdatenbank-ProtokollverzeichnisLokaler Datenträger, SMB-Dateiserver, freigegebener Speicher*C:\Programme\MicrosoftSQL Server\MSSQL13.<Instanz-ID>\MSSQL\DataStellen Sie sicher, dass ausreichend Speicherplatz für das Protokollverzeichnis verfügbar ist.
SicherungsverzeichnisLokaler Datenträger, SMB-Dateiserver, freigegebener Speicher*C:\Programme\MicrosoftSQL Server\MSSQL13.<Instanz-ID>\MSSQL\BackupLegen 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.

*Obwohl freigegebene Datenträger unterstützt werden, wird diese Vorgehensweise für eine eigenständige Instanz von SQL Server nicht empfohlen.

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 konfigurierbar sind.

BeschreibungUnterstützter SpeichertypStandardverzeichnisEmpfehlungen
DatenstammverzeichnisFreigegebener Speicher, SMB-Dateiserver<Laufwerk:>\Programme\MicrosoftSQL Server\

Tipp: Wenn "Freigegebener Datenträger" auf der Seite Datenträgerauswahl für Cluster ausgewählt wurde, ist der Standard der erste freigegebene Datenträger. Dieses Feld ist standardmäßig leer, wenn keine Auswahl auf der Seite Datenträgerauswahl für Cluster getroffen wurde.
SQL Server Das Setup konfiguriert Zugriffssteuerungslisten für SQL Server -Verzeichnisse und unterbricht während der Konfiguration die Vererbung.
BenutzerdatenbankverzeichnisFreigegebener Speicher, SMB-Dateiserver<Laufwerk:>\Programme\MicrosoftSQL Server\MSSQL13.<Instanz-ID>\MSSQL\Data

Tipp: Wenn "Freigegebener Datenträger" auf der Seite Datenträgerauswahl für Cluster ausgewählt wurde, ist der Standard der erste freigegebene Datenträger. Dieses Feld ist standardmäßig leer, wenn keine Auswahl auf der Seite Datenträgerauswahl für Cluster getroffen wurde.
Welche Vorgehensweise für Benutzerdatenverzeichnisse empfohlen wird, hängt von der Arbeitsauslastung und den Leistungsanforderungen ab.
Benutzerdatenbank-ProtokollverzeichnisFreigegebener Speicher, SMB-Dateiserver<Laufwerk:>\Programme\MicrosoftSQL Server\MSSQL13.<Instanz-ID>\MSSQL\Data

Tipp: Wenn "Freigegebener Datenträger" auf der Seite Datenträgerauswahl für Cluster ausgewählt wurde, ist der Standard der erste freigegebene Datenträger. Dieses Feld ist standardmäßig leer, wenn keine Auswahl auf der Seite Datenträgerauswahl für Cluster getroffen wurde.
Stellen Sie sicher, dass ausreichend Speicherplatz für das Protokollverzeichnis verfügbar ist.
SicherungsverzeichnisLokaler Datenträger, freigegebener Speicher, SMB-Dateiserver<Laufwerk:>\Programme\MicrosoftSQL Server\MSSQL13.<Instanz-ID>\MSSQL\Backup

Tipp: Wenn "Freigegebener Datenträger" auf der Seite Datenträgerauswahl für Cluster ausgewählt wurde, ist der Standard der erste freigegebene Datenträger. Dieses Feld ist standardmäßig leer, wenn keine Auswahl auf der Seite Datenträgerauswahl für Cluster 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.

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 verwendet wurde, um SQL Server zu installieren, muss über FULL CONTROL NTFS-Berechtigungen für den als Datenverzeichnis verwendeten SMB-Dateifreigabeordner verfügen.

  • Dem Konto, das für die Installation von SQL Server verwendet wird, müssen SeSecurityPrivilege-Berechtigungen auf dem SMB-Dateiserver zugewiesen werden. Diese Berechtigung weisen Sie zu, indem Sie die Konsole "Lokale Sicherheitsrichtlinie" auf dem Dateiserver verwenden, um der Richtlinie zum SQL Server Verwalten von Überwachungs- und Sicherheitsprotokollen das -Setupkonto hinzuzufügen. Diese Einstellung ist im Abschnitt Zuweisen von Benutzerrechten unter Lokale Richtlinien in der Konsole Lokale Sicherheitsrichtlinie verfügbar.

  • Wenn Sie Funktionen zu einer vorhandenen Installation hinzufügen, können Sie den Speicherort einer vorher installierten Funktion nicht ändern und auch keinen Speicherort für eine neue Funktion angeben.

  • Wenn Sie keine Standardverzeichnisse angeben, sollten Sie sicherstellen, dass die Installationsordner nur für die Instanz SQL Server verwendet werden. Keines der Verzeichnisse in diesem Dialogfeld sollte gemeinsam mit Verzeichnissen anderer Instanzen von SQL Server genutzt werden. Die Datenbankmodul - und Analysis Services -Komponenten in einer Instanz von SQL Server sollten ebenfalls in separaten Verzeichnissen installiert werden.

  • 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

Dateispeicherorte für Standard- und benannte Instanzen von SQL Server
Share-Berechtigung und NTFS-Berechtigung für einen Dateiserver

Community-Beiträge

HINZUFÜGEN
Anzeigen: