Guida dell'Installazione guidata

Si applica a:SQL Server

Questo articolo descrive alcune pagine di configurazione dell'Installazione guidata di SQL Server.

Pagina Configurazione dell'istanza

Usare la pagina Configurazione dell'istanza dell'Installazione guidata di SQL Server per specificare se creare un'istanza predefinita oppure un'istanza denominata di SQL Server. Se un'istanza di SQL Server non è già installata, viene creata un'istanza predefinita a meno che non si specifichi un'istanza denominata.

Ogni istanza di SQL Server è costituita da un set distinto di servizi con impostazioni specifiche per le regole di confronto e le altre opzioni. La struttura della directory, la struttura del Registro di sistema e i nomi dei servizi riflettono il nome dell'istanza e un ID di istanza specifico creato durante l'installazione di SQL Server.

Un'istanza può essere l'istanza predefinita oppure un'istanza denominata. Il nome dell'istanza predefinita è MSSQLSERVER. Per il nome predefinito non è necessario che un client specifichi il nome dell'istanza per stabilire una connessione. Un'istanza denominata è determinata dall'utente durante l'installazione. È possibile installare SQL Server come istanza denominata senza prima installare l'istanza predefinita. Indipendentemente dalla versione, l'istanza predefinita può essere costituita solo da un'installazione di SQL Server per volta.

Nota

Con SQL Server SysPrep è possibile specificare il nome dell'istanza quando si completa un'istanza predisposta nella pagina Configurazione dell'istanza. È possibile configurare l'istanza predisposta che si sta completando come istanza predefinita se non è presente alcuna istanza predefinita di SQL Server nel computer.

Istanze multiple

SQL Server supporta più istanze di SQL Server in un singolo server o processore, ma solo un'istanza può costituire l'istanza predefinita, mentre tutte le altre istanze devono essere istanze denominate. Un computer può eseguire più istanze di SQL Server simultaneamente e ognuna di esse viene eseguita in modo indipendente dalle altre.

Per ulteriori informazioni, consulta Specifiche della capacità massima per SQL Server.

Opzioni

Solo istanze del cluster di failover: specificare il nome di rete del cluster di failover di SQL Server. Questo nome identifica l'istanza del cluster di failover nella rete.

Scegliere tra un'istanza predefinita o denominata: nel determinare se installare un'istanza predefinita o denominata di SQL Server, tenere presente quanto segue:

  • Se si intende installare una singola istanza di SQL Server in un server di database, l'istanza deve essere predefinita.

  • Utilizzare un'istanza denominata nei casi in cui si prevede di installare più istanze nello stesso computer. Un server può contenere una sola istanza predefinita.

  • In qualsiasi applicazione che prevede l'installazione di SQL Server Express, questo deve essere installato come istanza denominata. In questo modo è possibile ridurre al minimo i conflitti quando più applicazioni sono installate nello stesso computer.

Istanza predefinita: selezionare questa opzione per installare un'istanza predefinita di SQL Server. Un computer può ospitare una sola istanza predefinita. Tutte le altre istanze devono essere denominate. Se, tuttavia, è installata un'istanza predefinita di SQL Server, è possibile aggiungere un'istanza predefinita di Analysis Services nello stesso computer.

Istanza denominata: selezionare questa opzione per creare una nuova istanza denominata. Quando si assegna il nome a un'istanza di SQL Server, tenere presente quanto segue:

  • Per i nomi delle istanze non viene fatta distinzione tra maiuscole e minuscole.

  • I nomi delle istanze non possono iniziare né terminare con un carattere di sottolineatura (_).

  • I nomi delle istanze non possono contenere il termine "Default" o altre parole chiave riservate. Se nel nome di un'istanza viene utilizzata una parola chiave riservata, si verifica un errore di installazione. Per altre informazioni, vedere Parole chiave riservate (Transact-SQL).

  • Se si specifica MSSQLSERVER per il nome di istanza, viene creata un'istanza predefinita.

  • Un'installazione di Microsoft SQL Server 2016 (13.x) Power Pivot per SharePoint viene sempre installata come istanza denominata di "Power Pivot". Non è possibile specificare un nome di istanza diverso per questo ruolo caratteristica.

  • I nomi delle istanze devono essere costituiti al massimo da 16 caratteri.

  • Il primo carattere del nome dell'istanza deve essere una lettera. Le lettere consentite sono quelle definite dallo standard Unicode 2.0 e includono i caratteri latini a-z, A-Z e i caratteri corrispondenti a lettere di altre lingue.

  • I caratteri successivi possono essere costituiti dalle lettere definite dallo standard Unicode 2.0, dai numeri decimali inclusi negli script Latino di base o in altri script nazionali, il simbolo del dollaro ($) o un carattere di sottolineatura (_).

  • Nei nomi di istanza non sono consentiti spazi interni o altri caratteri speciali. La barra rovesciata (\), la virgola (,) i due punti (:), il punto e virgola (;), la virgoletta singola ('), la e commerciale (&), il segno meno (-) e la chiocciola (@) rappresentano altri caratteri non consentiti.

    Nei nomi di istanza di SQL Server è possibile usare solo i caratteri indicati come validi nella tabella codici corrente di Windows. Se viene usato un carattere Unicode non supportato, si verifica un errore di installazione.

Istanze e funzionalità rilevate: è possibile visualizzare un elenco dei componenti e delle istanze di SQL Server installati nel computer su cui viene eseguito il programma di installazione di SQL Server.

ID istanza: per impostazione predefinita, come ID istanza viene usato il nome dell'istanza. Tale ID viene usato per identificare le directory di installazione e le chiavi del Registro di sistema per l'istanza di SQL Server. Lo stesso comportamento si verifica per le istanze predefinite e le istanze denominate. Per un'istanza predefinita, il nome dell'istanza e l'ID istanza sono MSSQLSERVER. Per usare un ID istanza non predefinito, specificarlo nel campo ID istanza.

Importante

Con SQL Server SysPrep, l'ID istanza visualizzato nella pagina Configurazione dell'istanza è quello specificato durante il passaggio relativo alla preparazione dell'immagine del processo SQL Server SysPrep. Non è possibile specificare un ID istanza diverso durante il passaggio relativo al completamento dell'immagine.

Nota

Gli ID delle istanze che iniziano con un carattere di sottolineatura (_) o che contengono il simbolo del cancelletto (#) o del dollaro ($) non sono supportati.

Per altre informazioni sulle directory, sui percorsi dei file e sulla denominazione degli ID delle istanze, vedere Percorsi dei file per le istanze predefinite e denominate di SQL Server.

Tutti i componenti di un'istanza specifica di SQL Server vengono gestiti come unità. Tutti i Service Pack e gli aggiornamenti di SQL Server si applicano a ogni componente di un'istanza di SQL Server.

Tutti i componenti di SQL Server che condividono lo stesso nome di istanza devono soddisfare i criteri seguenti:

  • Stessa versione
  • Stessa edizione
  • Stesse impostazioni della lingua
  • Stesso stato del cluster
  • Stesso sistema operativo

Nota

Reporting Services non è compatibile con cluster.

Pagina Configurazione di Analysis Services - Provisioning account

Usare questa pagina per impostare la modalità server e per concedere le autorizzazioni amministrative a utenti o servizi che richiedono l'accesso illimitato ad Analysis Services. Durante l'installazione non viene aggiunto automaticamente il gruppo locale BUILTIN\Administrators di Windows al ruolo di amministratore del server Analysis Services dell'istanza che viene installata. Se si desidera aggiungere il gruppo Administrators locale al ruolo di amministratore del server, è necessario specificare in modo esplicito tale gruppo.

Se si installa Power Pivot per SharePoint, accertarsi di concedere le autorizzazioni amministrative agli amministratori di farm SharePoint o agli amministratori di servizi responsabili di una distribuzione server di Power Pivot in una farm SharePoint Server 2010.

Opzioni

Modalità server: specifica il tipo di database di Analysis Services che è possibile distribuire nel server. Le modalità del server vengono determinate durante l'installazione e non possono essere modificate successivamente. Le modalità si escludono a vicenda, ovvero saranno necessarie due istanze di Analysis Services, ognuna configurata per una modalità diversa, in modo da supportare sia la soluzione di elaborazione analitica online (OLAP) classica che quella per il modello tabulare.

Specifica amministratori: è necessario specificare almeno un amministratore del server per l'istanza di SQL Server. Gli utenti o i gruppi specificati diventeranno membri del ruolo amministratore del server dell'istanza di Analysis Services che viene installata. Tali membri devono essere account utente di dominio Windows nello stesso dominio del computer in cui viene installato il software.

Nota

Controllo dell'account utente è una caratteristica di sicurezza di Windows che richiede a un amministratore di approvare in modo specifico azioni o applicazioni amministrative prima di poterle eseguire. Poiché Controllo dell'account utente è attivato per impostazione predefinita, verrà richiesto di consentire operazioni specifiche che necessitano di privilegi elevati. È possibile configurare Controllo dell'account utente per modificare il comportamento predefinito oppure è possibile personalizzarlo per programmi specifici. Per altre informazioni su Controllo dell'account utente e sulla relativa configurazione, vedere Guida dettagliata su Controllo dell'account utente in Windows e Controllo dell'account utente (Wikipedia).

Vedi anche

Pagina Configurazione di Analysis Services - Directory dati

Le directory predefinite della tabella seguente sono configurabili dall'utente durante l'installazione di SQL Server. L'autorizzazione per accedere a questi file viene concessa agli amministratori locali e ai membri del gruppo di sicurezza SQLServerMSASUser$<istanza> creato e di cui viene effettuato il provisioning durante l'installazione.

Elenco di elementi dell'interfaccia utente

Descrizione Directory predefinita Consigli
Directory radice dati <Unità:>\Programmi\Microsoft SQL Server\MSASnn.<InstanceID>\OLAP\Data\ Assicurarsi che la cartella \Programmi\Microsoft SQL Server\ sia protetta con autorizzazioni limitate. Le prestazioni di Analysis Services dipendono, in molte configurazioni, dalle prestazioni del sottosistema di archiviazione in cui si trova la directory dei dati. Posizionare tale directory nel sottosistema di archiviazione collegato al sistema in grado di garantire le prestazioni più elevate. Per le installazioni del cluster di failover, assicurarsi che le directory dei dati vengano posizionate nel disco condiviso.
Directory file di log <Unità:>\Programmi\Microsoft SQL Server\MSASnn.<InstanceID>\OLAP\Log\ Questa directory viene usata per i file di log di Analysis Services e include il log FlightRecorder. Se si aumenta la durata dell'Utilità Traccia eventi, assicurarsi che la directory dei log disponga di spazio sufficiente.
Directory temporanea <Unità:>\Programmi\Microsoft SQL Server\MSASnn.<InstanceID>\OLAP\Temp\ Posizionare la directory temporanea in un sottosistema di archiviazione a elevate prestazioni.
Directory di backup <Unità:>\Programmi\Microsoft SQL Server\MSASnn.<InstanceID>\OLAP\Backup\ Questa directory viene usata per i file di backup predefiniti di Analysis Services. Per le installazioni di Power Pivot per SharePoint, questa directory è anche la posizione in cui Servizi di sistema Power Pivot memorizza nella cache i file di dati di Power Pivot.

Verificare che vengano impostate le autorizzazioni appropriate in modo da impedire la perdita di dati e che il gruppo di utenti per Analysis Services disponga delle autorizzazioni adeguate per la scrittura nella directory di backup. Non è supportato l'uso di un'unità di cui è stato eseguito il mapping per le directory di backup.

Considerazioni

  • Quando le istanze di Analysis Services vengono distribuite in una farm di SharePoint, archiviano i file dell'applicazione, i file di dati e le proprietà nei database del contenuto e nei database delle applicazioni del servizio.

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

  • Potrebbe essere necessario configurare software di scansione, ad esempio applicazioni antivirus e antispyware, per escludere le cartelle e i tipi di file di SQL Server. Per altre informazioni, leggere l’articolo del supporto tecnico relativo al software antivirus nei computer che eseguono SQL Server.

  • Se si specificano directory di installazione non predefinite, verificare che le cartelle di installazione siano univoche per questa istanza di SQL Server. Non condividere le directory presenti in questa finestra di dialogo con le directory di altre istanze di SQL Server. Installare inoltre i componenti motore di database e Analysis Services all'interno di un'istanza di SQL Server in directory separate.

  • Non è possibile installare file di programma e file di dati nelle situazioni seguenti:

    • In un'unità disco rimovibile
    • In un file system che utilizza la compressione
    • In una directory in cui si trovano i file di sistema

Vedi anche

Per altre informazioni sulle directory, sui percorsi dei file e sulla denominazione degli ID delle istanze, vedere Percorsi dei file per le istanze predefinite e denominate di SQL Server.

Pagina Configurazione di Analysis Services - Directory dati

Le directory predefinite della tabella seguente sono configurabili dall'utente durante l'installazione di SQL Server. L'autorizzazione per accedere a questi file viene concessa agli amministratori locali e ai membri del gruppo di sicurezza SQLServerMSASUser$<istanza> creato e di cui viene effettuato il provisioning durante l'installazione.

Elenco di elementi dell'interfaccia utente

Descrizione Directory predefinita Consigli
Directory radice dati <Unità:>\Programmi\Microsoft SQL Server\MSASnn.<InstanceID>\OLAP\Data Assicurarsi che la cartella \Programmi\Microsoft SQL Server\ sia protetta con autorizzazioni limitate. Le prestazioni di Analysis Services dipendono, in molte configurazioni, dalle prestazioni del sottosistema di archiviazione in cui si trova la directory dei dati. Posizionare tale directory nel sottosistema di archiviazione collegato al sistema in grado di garantire le prestazioni più elevate. Per le installazioni del cluster di failover, assicurarsi che le directory dei dati vengano posizionate nel disco condiviso.
Directory file di log <Unità:>\Programmi\Microsoft SQL Server\MSASnn.<InstanceID>\OLAP\Log Questa directory viene usata per i file di log di Analysis Services e include il log FlightRecorder. Se si aumenta la durata di Utilità Traccia eventi, assicurarsi che la directory dei log disponga di spazio sufficiente.
Directory temporanea <Unità:>\Programmi\Microsoft SQL Server\MSASnn.<InstanceID>\OLAP\Temp Posizionare la directory temporanea in un sottosistema di archiviazione a elevate prestazioni.
Directory di backup <Unità:>\Programmi\Microsoft SQL Server\MSASnn.<InstanceID>\OLAP\Backup Questa directory viene usata per i file di backup predefiniti di Analysis Services. Per le installazioni di Power Pivot per SharePoint, è anche la posizione in cui Servizi di sistema Power Pivot memorizza nella cache i file di dati di Power Pivot.

Verificare che vengano impostate le autorizzazioni appropriate in modo da impedire la perdita di dati e che il gruppo di utenti per Analysis Services disponga delle autorizzazioni adeguate per la scrittura nella directory di backup. Non è supportato l'uso di un'unità di cui è stato eseguito il mapping per le directory di backup.

Considerazioni

  • Quando le istanze di Analysis Services vengono distribuite in una farm di SharePoint, archiviano i file dell'applicazione, i file di dati e le proprietà nei database del contenuto e nei database delle applicazioni del servizio.

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

  • Potrebbe essere necessario configurare software di scansione, ad esempio applicazioni antivirus e antispyware, per escludere le cartelle e i tipi di file di SQL Server. Per altre informazioni, vedere Come scegliere il software antivirus in esecuzione su computer che eseguono SQL Server.

  • Se si specificano directory di installazione non predefinite, verificare che le cartelle di installazione siano univoche per questa istanza di SQL Server. Non condividere le directory presenti in questa finestra di dialogo con le directory di altre istanze di SQL Server. Installare inoltre i componenti motore di database e Analysis Services all'interno di un'istanza di SQL Server in directory separate.

  • Non è possibile installare file di programma e file di dati nelle situazioni seguenti:

    • In un'unità disco rimovibile
    • In un file system che utilizza la compressione
    • In una directory in cui si trovano i file di sistema

Vedi anche

Pagina Configurazione del motore di database - Configurazione del server

Usare questa pagina per impostare la modalità di sicurezza di SQL Server e per aggiungere utenti o gruppi di Windows come amministratori del motore di database di SQL Server.

Considerazioni per l'esecuzione di versioni più recenti di SQL Server

Nelle versioni precedenti di SQL Server viene effettuato il provisioning del gruppo BUILTIN\Administrators come account di accesso nel motore di database e i membri del gruppo Administrators locale possono accedere usando le credenziali di amministratore. Tuttavia, l'uso di autorizzazioni elevate non è una procedura consigliata.

Nelle nuove versioni di SQL Server non viene effettuato il provisioning del gruppo BUILTIN\Administrators come account di accesso. Assicurarsi di creare un account di accesso di SQL Server per ogni utente amministrativo e aggiungere tale account al ruolo predefinito del server sysadmin durante l'installazione di una nuova istanza di SQL Server. Eseguire la stessa operazione per gli account di Windows che eseguono processi di SQL Server Agent, inclusi i processi dell'agente di replica.

Opzioni

Modalità protetta: selezionare l'autenticazione di Windows o l'autenticazione a modalità mista per l'istallazione.

Provisioning dell'entità di sicurezza di Windows: nelle versioni precedenti di SQL Server, il gruppo locale BUILTIN\Administrators di Windows è incluso nel ruolo del server sysadmin di SQL Server e consente agli amministratori di Windows di accedere efficacemente all'istanza di SQL Server. Nelle nuove versioni di SQL Server il gruppo BUILTIN\Administrators non è disponibile nel ruolo del server sysadmin. Al contrario, è necessario effettuare in modo esplicito il provisioning degli amministratori di SQL Server per le nuove installazioni durante l'esecuzione del programma di installazione.

Importante

È necessario effettuare in modo esplicito il provisioning degli amministratori di SQL Server per le nuove installazioni durante l'esecuzione del programma di installazione. Se non si completa questo passaggio, non sarà possibile procedere con l'installazione.

Specifica amministratori di SQL Server: è necessario specificare almeno un'entità di sicurezza di Windows per l'istanza di SQL Server. Per aggiungere l'account usato per l'esecuzione del programma di installazione di SQL Server, selezionare il pulsante Aggiungi utente corrente. Per aggiungere o rimuovere account dall'elenco degli amministratori di sistema, selezionare Aggiungi o Rimuovi, quindi modificare l'elenco di utenti, gruppi o computer con privilegi di amministratore per l'istanza di SQL Server.

Dopo avere modificato l'elenco, selezionare OK, quindi verificare l'elenco di amministratori nella finestra di dialogo di configurazione. Se l'elenco è completo, selezionare Avanti.

Se si seleziona Autenticazione in modalità mista, è necessario fornire le credenziali di accesso per l'account amministratore di sistema (sa) predefinito di SQL Server.

Importante

Non usare una password vuota. Usare una password complessa.

Modalità di autenticazione di Window: quando un utente si connette usando un account utente di Windows, in SQL Server il nome account e la password vengono convalidati tramite il token dell'entità di sicurezza di Windows nel sistema operativo. L'autenticazione di Windows è la modalità di autenticazione predefinita e garantisce maggiore sicurezza rispetto all'autenticazione in modalità mista. L'autenticazione di Windows, per la quale viene usato il protocollo di sicurezza Kerberos, garantisce l'applicazione dei criteri password mediante convalida della complessità delle password, fornisce supporto per il blocco dell'account e supporta la scadenza delle password.

Importante

Se possibile, usare l'autenticazione di Windows.

Importante

Non usare una password vuota. Usare una password complessa. Non impostare mai password sa vuote o vulnerabili.

Modalità mista (autenticazione di Windows o autenticazione di SQL Server): consente agli utenti di connettersi tramite l'autenticazione di Windows o l'autenticazione di SQL Server. Gli utenti che utilizzano un account utente di Windows per la connessione possono utilizzare connessioni trusted convalidate da Windows.

Se è necessario selezionare l'autenticazione in modalità mista e usare account di accesso SQL per le applicazioni legacy, sarà necessario impostare password complesse per tutti gli account di SQL Server.

Nota

L'autenticazione di SQL Server è disponibile solo per la compatibilità con le versioni precedenti. Se possibile, usare l'autenticazione di Windows.

Immettere password: immettere e confermare l'account di accesso dell'amministratore di sistema (sa). Le password rappresentano la prima forma di difesa contro eventuali intrusi, pertanto l'impostazione di password complesse costituisce una misura di sicurezza fondamentale per la sicurezza del sistema. Non impostare mai password sa vuote o vulnerabili.

Nota

Le password di SQL Server possono contenere da 1 a 128 caratteri, inclusa qualsiasi combinazione di lettere, simboli e numeri. Se si seleziona l'autenticazione Modalità mista, sarà necessario immettere una password dell'account sa complessa prima di passare alla pagina successiva dell'Installazione guidata.

Linee guida per la creazione di password complesse

Le password complesse non vengono decifrate facilmente, né da parte degli utenti né mediante l'uso di programmi specifici. Le password complesse non prevedono l'uso di termini o condizioni non consentiti, quali:

  • Condizione di spazio vuoto o NULL
  • "Password"
  • "Admin"
  • "Administrator"
  • "sa"
  • 'sysadmin'

Una password complessa non può essere costituita dagli elementi seguenti associati al computer di installazione:

  • Nome dell'utente attualmente connesso al computer
  • Nome del computer

Una password complessa deve essere formata da più di otto caratteri e soddisfare almeno tre dei quattro criteri seguenti:

  • Deve contenere lettere maiuscole.
  • Deve contenere lettere minuscole.
  • Deve contenere numeri.
  • Deve contenere caratteri non alfanumerici, ad esempio #, % o ^.

Le password immesse in questa pagina devono soddisfare i requisiti relativi ai criteri password complessi. In presenza di qualsiasi componente di automazione in cui viene usata l'autenticazione di SQL Server, assicurarsi che la password soddisfi i requisiti relativi ai criteri per l'uso di password complesse.

Vedi anche

Per altre informazioni sulla scelta tra l'autenticazione di Windows e l'autenticazione di SQL Server, vedere Scegliere una modalità di autenticazione.

Per altre informazioni sulla scelta di un account per l'esecuzione del motore di database di SQL Server, vedere Configurare account del servizio e autorizzazioni di Windows.

Pagina Configurazione del motore di database - Directory dati

Usare questa pagina per specificare il percorso di installazione per i file di dati e del programma del motore di database di SQL Server. A seconda del tipo di installazione possono essere supportati i tipi di archivio seguenti: disco locale, spazio di archiviazione condiviso o file server SMB.

Per specificare una condivisione file SMB come directory, è necessario immettere manualmente il percorso UNC supportato. La selezione di una condivisione file SMB non è supportata. Nell'esempio seguente viene illustrato il formato di un percorso UNC supportato di una condivisione file SMB:

\\<ServerName>\<ShareName>\...

Istanza autonoma di SQL Server

Per un'istanza autonoma di SQL Server, la tabella seguente elenca i tipi di archivio supportati e le directory predefinite che è possibile configurare durante l'installazione di SQL Server:

Elenco di elementi dell'interfaccia utente

Descrizione Tipi di archivio supportati Directory predefinita Consigli
Directory radice dati Disco locale, file server SMB, spazio di archiviazione condiviso* <Unità:>\Programmi\Microsoft SQL Server\ Durante l'installazione di SQL Server vengono configurati gli elenchi di controllo di accesso (ACL) per le directory di SQL Server e viene interrotta l'ereditarietà come parte della configurazione.
Directory database utente Disco locale, file server SMB, spazio di archiviazione condiviso* <Unità:>\Programmi\Microsoft SQL Server\MSSQLnn.<InstanceID>\MSSQL\Data Le procedure consigliate per le directory dei dati dell'utente dipendono dai requisiti del carico di lavoro e delle prestazioni.
Directory log database utente Disco locale, file server SMB, spazio di archiviazione condiviso* <Unità:>\Programmi\Microsoft SQL Server\MSSQLnn.<InstanceID>\MSSQL\Data Assicurarsi che nella directory del log sia disponibile una quantità di spazio adeguata.
Directory di backup Disco locale, file server SMB, spazio di archiviazione condiviso* <Unità:>\Programmi\Microsoft SQL Server\MSSQLnn.<InstanceID>\MSSQL\Backup Impostare le autorizzazioni appropriate in modo da impedire la perdita di dati e assicurarsi che all'account utente per il servizio SQL Server vengano concesse autorizzazioni adeguate per la scrittura nella directory di backup. Non è supportato l'uso di un'unità di cui è stato eseguito il mapping per le directory di backup.

* Anche se i dischi condivisi sono supportati, è consigliabile non usarli per un'istanza autonoma di SQL Server.

Istanza del cluster di failover di SQL Server

Per un'istanza del cluster di failover di SQL Server, la tabella seguente elenca i tipi di archivio supportati e le directory predefinite che è possibile configurare durante l'installazione di SQL Server.

Descrizione Tipi di archivio supportati Directory predefinita Consigli
Directory radice dati Spazio di archiviazione condiviso, file server SMB <Unità:>\Programmi\Microsoft SQL Server\

Suggerimento: se si seleziona un disco condiviso nella pagina Selezione dischi cluster, per impostazione predefinita viene usato il primo disco condiviso. Se nella pagina Selezione dischi cluster non viene effettuata alcuna selezione, questo campo sarà vuoto per impostazione predefinita.
Durante l'installazione di SQL Server vengono configurati gli elenchi di controllo di accesso (ACL) per le directory di SQL Server e viene interrotta l'ereditarietà come parte della configurazione.
Directory database utente Spazio di archiviazione condiviso, file server SMB <Unità:>Programmi\Microsoft SQL Server\MSSQLnn.<InstanceID>\MSSQL\Data

Suggerimento: se si seleziona un disco condiviso nella pagina Selezione dischi cluster, per impostazione predefinita viene usato il primo disco condiviso. Se nella pagina Selezione dischi cluster non viene effettuata alcuna selezione, questo campo sarà vuoto per impostazione predefinita.
Le procedure consigliate per le directory dei dati dell'utente dipendono dai requisiti del carico di lavoro e delle prestazioni.
Directory log database utente Spazio di archiviazione condiviso, file server SMB <Unità:>\Programmi\Microsoft SQL Server\MSSQLnn.<InstanceID>\MSSQL\Data

Suggerimento: se si seleziona un disco condiviso nella pagina Selezione dischi cluster, per impostazione predefinita viene usato il primo disco condiviso. Se nella pagina Selezione dischi cluster non viene effettuata alcuna selezione, questo campo sarà vuoto per impostazione predefinita.
Assicurarsi che nella directory del log sia disponibile una quantità di spazio adeguata.
Directory di backup Disco locale, spazio di archiviazione condiviso, file server SMB <Unità:>\Programmi\Microsoft SQL Server\MSSQLnn.<InstanceID>\MSSQL\Backup

Suggerimento: se si seleziona un disco condiviso nella pagina Selezione dischi cluster, per impostazione predefinita viene usato il primo disco condiviso. Se nella pagina Selezione dischi cluster non viene effettuata alcuna selezione, questo campo sarà vuoto per impostazione predefinita.
Impostare le autorizzazioni appropriate in modo da impedire la perdita di dati e assicurarsi che all'account utente per il servizio SQL Server vengano concesse autorizzazioni adeguate per la scrittura nella directory di backup. Non è supportato l'uso di un'unità di cui è stato eseguito il mapping per le directory di backup.

Considerazioni sulla sicurezza

Durante l'installazione vengono configurati gli elenchi di controllo di accesso (ACL) per le directory di SQL Server e viene interrotta l'ereditarietà come parte della configurazione.

Ai file server SMB si applicano le indicazioni seguenti:

  • 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 di controllo completo NTFS per la cartella della condivisione file SMB usata come directory dei dati.

  • È necessario che all'account usato per installare SQL Server venga concesso il privilegio SeSecurityPrivilege nel file server SMB. Per concedere questo privilegio, usare la console Criteri di sicurezza locali nel file server per aggiungere l'account di installazione di SQL Server ai criteri Gestione dei log di controllo e di sicurezza. Questa impostazione è disponibile nella sezione Assegnazione diritti utente in Criteri locali nella console Criteri di sicurezza locale.

Considerazioni

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

  • Se si specificano directory di installazione non predefinite, verificare che le cartelle di installazione siano univoche per questa istanza di SQL Server. Non condividere le directory presenti in questa finestra di dialogo con le directory di altre istanze di SQL Server. Installare inoltre i componenti motore di database e Analysis Services all'interno di un'istanza di SQL Server in directory separate.

  • Non è possibile installare file di programma e file di dati nelle situazioni seguenti:

    • In un'unità disco rimovibile
    • In un file system che utilizza la compressione
    • In una directory in cui si trovano i file di sistema
    • In un'unità di rete di cui è stato eseguito il mapping in un'istanza del cluster di failover

Pagina Configurazione del motore di database - TempDB

Usare questa pagina per specificare posizione, dimensioni, impostazioni di crescita e numero di file di log e di dati di tempdb per il motore di database di SQL Server. A seconda del tipo di installazione possono essere supportati i tipi di archivio seguenti: disco locale, spazio di archiviazione condiviso o file server SMB.

Per specificare una condivisione file SMB come directory, è necessario immettere manualmente il percorso UNC supportato. La selezione di una condivisione file SMB non è supportata. Nell'esempio seguente viene illustrato il formato di un percorso UNC supportato di una condivisione file SMB:

\\<ServerName>\<ShareName>\....

Directory di dati e log per un'istanza autonoma di SQL Server

Per le istanze autonome di SQL Server, la tabella seguente elenca i tipi di archivio supportati e le directory predefinite che è possibile configurare durante l'installazione.

Descrizione Tipo di archivio supportato Directory predefinita Consigli
Directory dati Disco locale, file server SMB, spazio di archiviazione condiviso* <Unità:>\Programmi\Microsoft SQL Server\MSSQLnn.<InstanceID>\MSSQL\Data Durante l'installazione di SQL Server vengono configurati gli elenchi di controllo di accesso (ACL) per le directory di SQL Server e viene interrotta l'ereditarietà come parte della configurazione.

Le procedure consigliate per le directory dei dati del database tempdb dipendono dai requisiti del carico di lavoro e delle prestazioni. Per distribuire i file di dati su più volumi, specificare più cartelle o unità.
Directory log Disco locale, file server SMB, spazio di archiviazione condiviso* <Unità:>\Programmi\Microsoft SQL Server\MSSQLnn.<InstanceID>\MSSQL\Data Assicurarsi che nella directory del log sia disponibile una quantità di spazio adeguata.

* Anche se i dischi condivisi sono supportati, è consigliabile non usarli per un'istanza autonoma di SQL Server.

Directory di dati e log per un'istanza del cluster di failover di SQL Server

Per un'istanza del cluster di failover di SQL Server, la tabella seguente elenca i tipi di archivio supportati e le directory predefinite che è possibile configurare durante l'installazione di SQL Server.

Descrizione Tipo di archivio supportato Directory predefinita Consigli
Directory dati tempdb Disco locale, spazio di archiviazione condiviso, file server SMB <Unità:>\Programmi\Microsoft SQL Server\MSSQLnn.<InstanceID>\Data

Suggerimento: se si seleziona un disco condiviso nella pagina Selezione dischi cluster, per impostazione predefinita viene usato il primo disco condiviso. Se nella pagina Selezione dischi cluster non viene effettuata alcuna selezione, questo campo sarà vuoto per impostazione predefinita.
Durante l'installazione di SQL Server vengono configurati gli elenchi di controllo di accesso (ACL) per le directory di SQL Server e viene interrotta l'ereditarietà come parte della configurazione.

Verificare la validità della directory (o delle directory se vengono specificati più file) per tutti i nodi del cluster. Durante il failover, se le directory tempdb non sono disponibili sul nodo di destinazione del failover, la risorsa di SQL Server non viene riportata online.
Directory log tempdb Disco locale, spazio di archiviazione condiviso, file server SMB <Unità:>\Programmi\Microsoft SQL Server\MSSQLnn.<InstanceID>\MSSQL\Data

Suggerimento: se si seleziona un disco condiviso nella pagina Selezione dischi cluster, per impostazione predefinita viene usato il primo disco condiviso. Se nella pagina Selezione dischi cluster non viene effettuata alcuna selezione, questo campo sarà vuoto per impostazione predefinita.
Le procedure consigliate per le directory dei dati dell'utente dipendono dai requisiti del carico di lavoro e delle prestazioni.

Assicurarsi che la directory specificata sia valida per tutti i nodi del cluster. Durante il failover, se le directory tempdb non sono disponibili sul nodo di destinazione del failover, la risorsa di SQL Server non viene riportata online.

Assicurarsi che nella directory del log sia disponibile una quantità di spazio adeguata.

Elenco di elementi dell'interfaccia utente

Configurare le impostazioni di tempdb in base alle proprie esigenze in termini di carico di lavoro e requisiti. Le impostazioni seguenti si applicano ai file di dati tempdb :

  • Numero di file è il numero totale di file di dati tempdb. Il valore predefinito è minore di 8 o corrisponde al numero di core logici rilevato durante l'installazione. In generale, se il numero di processori logici è minore o uguale a 8, usare un numero di file di dati pari al numero dei processori logici. Se il numero di processori logici è maggiore di 8, usare 8 file di dati. Se si verifica una contesa, aumentare il numero di file di dati per multipli di 4 (fino al numero di processori logici) fino a quando la contesa si riduce a livelli accettabili oppure modificare il carico di lavoro o il codice.

  • Dimensioni iniziali (MB) è la dimensione iniziale in megabyte per ogni file di dati tempdb. Il valore predefinito è 8 MB (o 4 MB per SQL Server Express). SQL Server 2017 (14.x) introduce dimensioni iniziali massime dei file pari a 262.144 MB (256 GB). Le dimensioni iniziali massime dei file in SQL Server 2016 (13.x) sono 1024 MB. Tutti i file di dati tempdb hanno le stesse dimensioni iniziali. Poiché il file tempdb viene ricreato a ogni avvio o failover di SQL Server, specificare una dimensione vicina al valore richiesto dal carico di lavoro per il normale funzionamento. Per ottimizzare ulteriormente la creazione di tempdb durante l'avvio, abilitare l'inizializzazione immediata dei file di database.

  • Dimensioni iniziali totali (MB) è la dimensione complessiva di tutti i file di dati tempdb.

  • Aumento automatico (MB) è la quantità di spazio in megabyte di cui aumenta automaticamente ogni file di dati tempdb quando esaurisce lo spazio. In SQL Server 2016 (13.x) e versioni successive tutti i file di dati aumentano allo stesso tempo in base alla quantità specificata in questa impostazione.

  • Aumento automatico totale (MB) è la dimensione complessiva di ogni evento di aumento automatico.

  • Directory dati mostra tutte le directory contenenti file di dati tempdb. Se sono presenti più directory, i file di dati sono collocati nella directory in base a un meccanismo di round robin. Se, ad esempio si creano 3 directory e si specificano 8 file di dati, i file di dati 1, 4 e 7 vengono creati nella prima directory. I file di dati 2, 5 e 8 vengono creati nella seconda directory. I file di dati 3 e 6 sono nella terza directory.

  • Per aggiungere directory, selezionare Aggiungi.

  • Per rimuovere una directory, selezionarla e quindi selezionare Rimuovi.

File di log Tempdb è il nome del file di log. Questo file viene creato automaticamente. Le impostazioni seguenti si applicano solo ai file di dati tempdb :

  • Dimensioni iniziali (MB) è la dimensione iniziale del file di log tempdb . Il valore predefinito è 8 MB (o 4 MB per SQL Server Express). SQL Server 2017 (14.x) introduce dimensioni iniziali massime dei file pari a 262.144 MB (256 GB). Le dimensioni iniziali massime dei file in SQL Server 2016 (13.x) sono 1024 MB. Poiché il file tempdb viene ricreato a ogni avvio o failover di SQL Server, specificare una dimensione vicina al valore richiesto dal carico di lavoro per il normale funzionamento. Per ottimizzare ulteriormente la creazione di tempdb durante l'avvio, abilitare l'inizializzazione immediata dei file di database.

    Nota

    Tempdb usa la registrazione minima. Non è possibile eseguire il backup del file di log di tempdb. Viene ricreato a ogni avvio di SQL Server o in caso di failover di un'istanza del cluster.

  • Aumento automatico (MB) indica l'incremento delle dimensioni del log di tempdb in megabyte. Il valore predefinito di 64 MB crea il numero ottimale di file di log virtuali durante l'inizializzazione.

    Nota

    I file di log tempdb non usano l'inizializzazione immediata dei file di database.

  • Directory log è la directory in cui vengono creati i file di log di tempdb . È presente una sola directory log di tempdb.

Considerazioni sulla sicurezza

Durante l'installazione vengono configurati gli elenchi di controllo di accesso (ACL) per le directory di SQL Server e viene interrotta l'ereditarietà come parte della configurazione.

Al file server SMB si applicano le indicazioni seguenti:

  • 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 di controllo completo NTFS per la cartella della condivisione file SMB usata come directory dei dati.

  • È necessario che all'account usato per installare SQL Server venga concesso il privilegio SeSecurityPrivilege nel file server SMB. Per concedere questo privilegio, usare la console Criteri di sicurezza locali nel file server per aggiungere l'account di installazione di SQL Server ai criteri Gestione dei log di controllo e di sicurezza. Questa impostazione è disponibile nella sezione Assegnazione diritti utente in Criteri locali nella console Criteri di sicurezza locale.

Nota

Se si specificano directory di installazione non predefinite, verificare che le cartelle di installazione siano univoche per questa 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 inoltre essere installati in directory separate.

Vedi anche

Pagina Configurazione del motore di database - MaxDOP

L'opzione relativa al massimo grado di parallelismo (MaxDOP) determina il numero massimo di processori che una singola istruzione può usare. SQL Server 2019 (15.x) introduce la possibilità di configurare questa opzione durante l'installazione. Inoltre, SQL Server 2019 (15.x) rileva automaticamente l'impostazione MaxDOP consigliata per il server in base al numero di core.

Se questa pagina viene ignorata durante l'installazione, il valore predefinito di MaxDOP corrisponde al valore consigliato visualizzato in questa pagina anziché al valore del motore di database predefinito per le versioni precedenti (0). È anche possibile configurare manualmente questa impostazione in questa pagina e modificarla dopo l'installazione.

Elenco di elementi dell'interfaccia utente

Pagina Configurazione del motore di database - Memoria

Memoria minima per il server determina il limite minimo di memoria che il motore di database di SQL Server userà per il pool di buffer e altre cache. Il valore predefinito è 0 e anche il valore consigliato è 0. Per altre informazioni sugli effetti di min server memory, vedere Guida sull'architettura di gestione della memoria.

Memoria massima per il server determina il limite massimo di memoria che il motore di database di SQL Server userà per il pool di buffer e altre cache. Il valore predefinito è 2.147.483.647 megabyte (MB) e i valori consigliati calcolati verranno allineati alle linee guida per la configurazione della memoria riportate in Opzioni di configurazione della memoria del server per un'istanza di SQL Server autonoma, basata sulla memoria di sistema esistente. Per altre informazioni sugli effetti di max server memory, vedere Guida sull'architettura di gestione della memoria.

Se questa pagina viene ignorata durante l'installazione, il valore predefinito di Memoria massima per il server corrisponde al valore predefinito del motore di database (2.147.483.647 megabyte). È possibile configurare manualmente queste impostazioni in questa pagina dopo aver scelto il pulsante di opzione Consigliato ed è possibile modificarle dopo l'installazione. Per altre informazioni, vedere Opzioni di configurazione del server Server Memory.

Elenco di elementi dell'interfaccia utente

Predefinita: questo pulsante di opzione è selezionato per impostazione predefinita e imposta Memoria minima per il server e Memoria massima per il server sui valori predefiniti del motore di database.

Consigliato: questo pulsante di opzione deve essere selezionato per accettare i valori consigliati calcolati o per modificare i valori calcolati in valori configurati dall'utente.

Min Server Memory (MB): se si passa dal valore consigliato calcolato a un valore configurato dall'utente, immettere il valore per min server memory.

Max Server Memory (MB): se si passa dal valore consigliato calcolato a un valore configurato dall'utente, immettere il valore per max server memory.

Fare clic qui per accettare le configurazioni di memoria consigliate per il motore di database SQL Server: selezionare questa casella di controllo per accettare le configurazioni di memoria consigliate calcolate in questo server. Se il pulsante di opzione Consigliato è stato selezionato, il programma di installazione non può continuare senza questa casella di controllo selezionata.

Pagina Configurazione del motore di database - FILESTREAM

Usare questa pagina per abilitare FILESTREAM per l'installazione corrente di SQL Server. FILESTREAM integra il motore di database di SQL Server con un file system NTFS archiviando dati BLOB (Binary Large Object) binari varbinary(max) come file nel file system. Transact-SQL offre istruzioni che consentono di inserire, aggiornare ed eseguire query, ricerche e backup dei dati FILESTREAM. Le interfacce del file system Microsoft Win32 forniscono accesso ai dati tramite flusso.

Elenco di elementi dell'interfaccia utente

Abilita FILESTREAM per l'accesso Transact-SQL: selezionare questa opzione per abilitare FILESTREAM per l'accesso Transact-SQL. È necessario che questa casella di controllo sia selezionata affinché le altre opzioni siano disponibili.

Abilitare FILESTREAM per l'accesso al flusso di I/O file: selezionare questa opzione per abilitare l'accesso in streaming Win32 per FILESTREAM.

Nome della condivisione Windows: immettere il nome della condivisione di Windows in cui verranno archiviati i dati FILESTREAM.

Consenti ai client remoti l'accesso tramite flusso ai dati FILESTREAM: selezionare questa casella di controllo per consentire ai client remoti di accedere ai dati FILESTREAM nel server corrente.

Vedi anche

Pagina Configurazione del motore di database - Istanza utente

Usare la pagina Istanza utente per:

  • Generare un'istanza distinta del motore di database per gli utenti che non dispongono di autorizzazioni di amministratore.
  • Aggiungere utenti al ruolo di amministratore.

Opzioni

Abilita istanze utente: l'impostazione predefinita è attivata. Per disattivare la possibilità di abilitare le istanze utente, deselezionare la casella di controllo.

L'istanza utente, nota anche come istanza figlio o client, è un'istanza di SQL Server generata dall'istanza padre (l'istanza primaria eseguita come servizio, ad esempio SQL Server Express) per conto di un utente. L'istanza utente viene eseguita come processo utente nel contesto di sicurezza di tale utente. L'istanza utente è isolata dall'istanza padre e da qualsiasi altra istanza che viene eseguita nel computer. Questa caratteristica è nota anche come RANU (Run As Normal User).

Nota

Per gli account di accesso di cui è stato eseguito il provisioning come membri del ruolo predefinito del server sysadmin in fase di configurazione, viene effettuato il provisioning come amministratori nel database dei modelli. Gli account rimarranno membri del ruolo predefinito del server sysadmin nell'istanza utente, a meno che non vengano rimossi.

Aggiungi l'utente al ruolo di amministratore di SQL Server: l'impostazione predefinita è No. Per aggiungere l'utente dell'installazione corrente al ruolo di amministratore di SQL Server, selezionare la casella di controllo.

Gli utenti di Windows Vista che sono membri del gruppo BUILTIN\Administrators non vengono automaticamente aggiunti al ruolo predefinito del server sysadmin quando si connettono a SQL Server Express. Solo gli utenti di Windows Vista aggiunti esplicitamente a un ruolo di amministratore a livello di server possono amministrare SQL Server Express. Tutti i membri del gruppo Built-In\Users possono connettersi all'istanza di SQL Server Express, ma dispongono di autorizzazioni limitate per l'esecuzione delle operazioni relative al database. Agli utenti che ereditano i privilegi di SQL Server Express dai gruppi BUILTIN\Administrators e Built-In\Users delle versioni precedenti di Windows devono quindi essere concessi esplicitamente privilegi amministrativi nelle istanze di SQL Server Express in esecuzione in Windows Vista.

Per apportare modifiche ai ruoli utente al termine del programma di installazione, usare SQL Server Management Studio o Transact-SQL.