Condividi tramite


Configurazione del motore di database - Directory dei dati

Usare questa pagina per specificare il percorso di installazione per il programma e i file di dati del motore di database di SQL Server. In base al tipo di installazione, l'archiviazione supportata può includere il disco locale, l'archiviazione condivisa o un file server SMB.

Per specificare una condivisione file SMB come directory, è necessario digitare manualmente il percorso UNC supportato. L'esplorazione di una condivisione file SMB non è supportata. Di seguito è riportato un formato di percorso UNC supportato di una condivisione file SMB: \\Servername\ShareName\....

Stand-Alone istanza di SQL Server

Nella tabella seguente sono elencati i tipi di archiviazione supportati e le directory predefinite per un'istanza autonoma di SQL Server configurabili dall'utente durante il programma di installazione di SQL Server.

Elenco di elementi dell'interfaccia utente

Descrizione Tipo di archiviazione supportato Directory predefinita Consigli
Cartella principale dati Disco locale, file server SMB, archiviazione condivisa 1 C:\Programmi\MicrosoftSQL Server|Il programma di installazione di SQL Server configurerà gli elenchi di controllo di accesso per le directory di SQL Server e interromperà l'ereditarietà come parte della configurazione.
Directory del database dell'utente Disco locale, file server SMB, archiviazione condivisa 1 C:\Programmi\Microsoft SQL Server\MSSQL12.<InstanceID>\MSSQL\Data Le procedure consigliate per le directory dei dati utente dipendono dai requisiti di carico di lavoro e prestazioni.
Directory dei log del database degli utenti Disco locale, file server SMB, archiviazione condivisa 1 C:\Programmi\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data Assicurarsi che la directory di log disponga di spazio adeguato.
Directory DB temporanea Disco locale, file server SMB, archiviazione condivisa 1 C:\Programmi\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data Le procedure consigliate per la directory Temp dipendono dai requisiti di carico di lavoro e prestazioni.
Directory dei log del DB temporaneo Disco locale, file server SMB, archiviazione condivisa 1 C:\Programmi\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data Assicurarsi che la directory di log disponga di spazio adeguato.
Directory di backup Disco locale, file server SMB, archiviazione condivisa 1 C:\Programmi\Microsoft SQL Server\MSSQL12.<InstanceID>\MSSQL\Backup Impostare le autorizzazioni appropriate per evitare la perdita di dati e assicurarsi che l'account utente per il servizio SQL Server disponga di autorizzazioni adeguate per la scrittura nella directory di backup. L'uso di un'unità mappata per le directory di backup non è supportato.

1 Sebbene i dischi condivisi siano supportati, non è una procedura consigliata per un'istanza autonoma di SQL Server.

Istanza del cluster di failover di SQL Server

Nella tabella seguente sono elencati i tipi di archiviazione supportati e le directory predefinite per un'istanza del cluster di failover di SQL Server configurabili dall'utente durante il programma di installazione di SQL Server.

Descrizione Tipo di archiviazione supportato Directory predefinita Consigli
Directory radice dei dati Archiviazione condivisa, file server SMB <Drive:>\Program Files\MicrosoftSQL Server\

Suggerimento: se è stato selezionato il disco condiviso nella pagina Selezione disco cluster , il valore predefinito è il primo disco condiviso. Per impostazione predefinita, questo campo è vuoto se non è stata effettuata alcuna selezione nella pagina Selezione disco cluster .
Il programma di installazione di SQL Server configurerà gli elenchi di controllo di accesso per le directory di SQL Server e interromperà l'ereditarietà come parte della configurazione.
Directory del database utente Archiviazione condivisa, file server SMB <Unità:>File di programma\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data

Suggerimento: se è stato selezionato il disco condiviso nella pagina Selezione disco cluster , il valore predefinito è il primo disco condiviso. Per impostazione predefinita, questo campo è vuoto se non è stata effettuata alcuna selezione nella pagina Selezione disco cluster .
Le procedure consigliate per le directory dei dati utente dipendono dai requisiti di carico di lavoro e prestazioni.
Directory dei log del database utenti Archiviazione condivisa, file server SMB <Unità:>\Program Files\Microsoft SQL Server\MSSQL12.<InstanceID>\MSSQL\Data

Suggerimento: se è stato selezionato il disco condiviso nella pagina Selezione disco cluster , il valore predefinito è il primo disco condiviso. Per impostazione predefinita, questo campo è vuoto se non è stata effettuata alcuna selezione nella pagina Selezione disco cluster .
Assicurarsi che la directory di log disponga di spazio adeguato.
Directory temporanea DB Disco locale, archiviazione condivisa, file server SMB <Unità:>\File di Programmi\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data

Suggerimento: se è stato selezionato il disco condiviso nella pagina Selezione disco cluster , il valore predefinito è il primo disco condiviso. Per impostazione predefinita, questo campo è vuoto se non è stata effettuata alcuna selezione nella pagina Selezione disco cluster .
Verificare che la directory specificata sia valida per tutti i nodi del cluster. Durante il failover, se le directory tempdb non sono disponibili nel nodo di destinazione del failover, la risorsa di SQL Server non sarà online.
Directory del log del database temporaneo Disco locale, archiviazione condivisa, file server SMB <Drive:>\Program Files\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Data

Suggerimento: se è stato selezionato il disco condiviso nella pagina Selezione disco cluster , il valore predefinito è il primo disco condiviso. Per impostazione predefinita, questo campo è vuoto se non è stata effettuata alcuna selezione nella pagina Selezione disco cluster .
Verificare che la directory specificata sia valida per tutti i nodi del cluster. Durante il failover, se le directory tempdb non sono disponibili nel nodo di destinazione del failover, la risorsa di SQL Server non sarà online.
Directory di backup Disco locale, archiviazione condivisa, file server SMB <Unità:>\Programmi\MicrosoftSQL Server\MSSQL12.<InstanceID>\MSSQL\Backup

Suggerimento: se è stato selezionato il disco condiviso nella pagina Selezione disco cluster , il valore predefinito è il primo disco condiviso. Per impostazione predefinita, questo campo è vuoto se non è stata effettuata alcuna selezione nella pagina Selezione disco cluster .
Impostare le autorizzazioni appropriate per evitare la perdita di dati e assicurarsi che l'account utente per il servizio SQL Server disponga di autorizzazioni adeguate per la scrittura nella directory di backup. L'uso di un'unità mappata per le directory di backup non è supportato.

Considerazioni sulla sicurezza

Il programma di installazione configurerà gli elenchi di controllo di accesso per le directory di SQL Server e interromperà l'ereditarietà come parte della configurazione.

Le raccomandazioni seguenti si applicano al file server SMB:

  • L'account del servizio SQL Server deve essere un account di dominio se viene usato un file server SMB.

  • L'account usato per installare SQL Server deve disporre delle autorizzazioni NTFS FULL CONTROL per la cartella di condivisione file SMB usata come directory dati.

  • All'account usato per installare SQL Server devono essere concessi privilegi SeSecurityPrivilege nel file server SMB. Per concedere questo privilegio, usare la console Criteri di sicurezza locali sul file server per aggiungere l'account di installazione di SQL Server al criterio Gestione controllo e log di sicurezza. Questa impostazione è disponibile nella sezione Assegnazioni diritti utente in Criteri locali nella console Criteri di sicurezza locali .

Note

  • Quando si aggiungono funzionalità a un'installazione esistente, non è possibile modificare il percorso di una funzionalità installata in precedenza, né specificare il percorso per una nuova funzionalità.

  • Se si specificano directory di installazione non predefinite, verificare che le cartelle di installazione siano univoche per l'istanza di SQL Server. Nessuna delle directory presenti in questa finestra di dialogo deve essere condivisa con le directory di altre istanze di SQL Server. I componenti motore di database e Analysis Services all'interno di un'istanza di SQL Server devono essere installati anche in directory separate.

  • I file di programma e i file di dati non possono essere installati nelle situazioni seguenti:

    • In un'unità disco rimovibile

    • In un file system che usa la compressione

    • In una directory in cui si trovano i file di sistema

    • In un'unità di rete mappata presente in un'istanza del cluster di failover

Vedere anche

Ubicazioni dei file per istanze predefinite e denominate di SQL Server
Condivisione e autorizzazioni NTFS in un file server