Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Prima di eseguire il programma di installazione di SQL Server Setup, rivedere l'argomento Pianificazione di un'installazione di SQL Server.
L'installazione di una nuova istanza di SQL Server al prompt dei comandi consente di specificare le funzionalità da installare e come devono essere configurate. È inoltre possibile specificare l'interazione automatica, di base o completa con l'interfaccia utente del programma di installazione.
Annotazioni
Quando si esegue l'installazione tramite il prompt dei comandi, SQL Server supporta la modalità non interattiva completa usando il parametro /Q o la modalità Quiet Simple usando il parametro /QS. L'opzione /QS mostra solo lo stato di avanzamento, non accetta alcun input e non visualizza messaggi di errore se rilevati. Il parametro /QS è supportato solo quando si specifica /Action=install.
Indipendentemente dal metodo di installazione, è necessario confermare l'accettazione delle condizioni di licenza del software come utente singolo o per conto di un'entità, a meno che l'utilizzo del software non sia disciplinato da un contratto separato, ad esempio un contratto multilicenza Microsoft o un contratto di terze parti con un provider di servizi Internet o un OEM.
Le condizioni di licenza vengono visualizzate per la revisione e l'accettazione nell'interfaccia utente del programma di installazione. Le installazioni automatiche (usando i parametri /Q o /QS) devono includere il parametro /IACCEPTSQLSERVERLICENSETERMS. È possibile esaminare separatamente le condizioni di licenza alla pagina relativa alle condizioni di licenza software Microsoft.
Annotazioni
A seconda della modalità di ricezione del software, ad esempio attraverso un contratto multilicenza Microsoft, l'utilizzo del software potrebbe essere soggetto a condizioni aggiuntive.
L'installazione del prompt dei comandi è supportata negli scenari seguenti:
Installazione, aggiornamento o rimozione di un'istanza e dei componenti condivisi di SQL Server in un computer locale usando sintassi e parametri specificati al prompt dei comandi.
Installazione, aggiornamento o rimozione di un'istanza del cluster di failover.
Aggiornamento da un'edizione di SQL Server a un'altra.
Installazione di un'istanza di SQL Server in un computer locale usando sintassi e parametri specificati in un file di configurazione. È possibile utilizzare questo metodo per copiare una configurazione dell'installazione in più computer o per installare più nodi di un'installazione del cluster di failover.
Quando si installa SQL Server tramite il prompt dei comandi, è necessario specificare i parametri della configurazione come parte della sintassi dell'installazione.
Annotazioni
Per le installazioni locali, è necessario eseguire Setup come amministratore. Se si installa SQL Server da una condivisione remota, è necessario utilizzare un account di dominio che disponga di autorizzazioni di lettura ed esecuzione per tale condivisione. Per le installazioni del cluster di failover è necessario essere un amministratore locale dotato delle autorizzazioni per accedere come servizio e operare come parte del sistema operativo in tutti i nodi del cluster di failover.
Uso corretto dei parametri di installazione
Utilizzare le linee guida seguenti per sviluppare comandi di installazione con la sintassi corretta:
/PARAMETRO
/PARAMETER=true/false
/PARAMETER=1/0 per i tipi booleani
/PARAMETER="valore" per tutti i parametri a valore singolo. È consigliabile usare virgolette doppie, ma obbligatorio se il valore contiene uno spazio
/PARAMETER="valore1" "valore2" "valore3" per tutti i parametri multivalore. È consigliabile usare virgolette doppie, ma obbligatorio se il valore contiene uno spazio
Eccezioni:
- /FEATURES, che è un parametro multivalore, ma il relativo formato è /FEATURES=AS,RS,IS senza uno spazio, delimitato da virgole
Esempi:
/INSTANCEDIR=c:\Path è supportato.
/INSTANCEDIR="c:\Path" è compatibile
Annotazioni
- I valori del server relazionale supportano i formati di barra rovesciata aggiuntivi (barra rovesciata o due caratteri barra rovesciata) per il percorso.
- /PID, il valore di questo parametro deve essere racchiuso tra virgolette doppie.
Parametri di SQL Server
Le sezioni seguenti forniscono parametri per sviluppare script di installazione della riga di comando per scenari di installazione, aggiornamento e ripristino.
I parametri elencati per un componente di SQL Server sono specifici di tale componente. I parametri di SQL Server Agent e SQL Server Browser sono applicabili quando si installa il motore di database di SQL Server.
Parametri di installazione
Utilizzare i parametri elencati nella tabella seguente per sviluppare script della riga di comando per l'installazione.
| componente di SQL Server | Parametro | Descrizione |
|---|---|---|
| Controllo del programma di installazione di SQL Server | /AZIONE Obbligatorio |
Richiesto per indicare il flusso di lavoro di installazione. Valori supportati: Installare |
| Controllo del programma di installazione di SQL Server | /IACCEPTSQLSERVERLICENSETERMS Obbligatorio solo quando il parametro /Q o /QS viene specificato per le installazioni automatiche. |
Obbligatorio per riconoscere l'accettazione delle condizioni di licenza. |
| Controllo del programma di installazione di SQL Server | /ENU Facoltativo |
Usare questo parametro per installare la versione in lingua inglese di SQL Server in un sistema operativo localizzato quando nei supporti di installazione sono inclusi i Language Pack sia per la lingua inglese sia per la lingua corrispondente al sistema operativo. |
| Controllo del programma di installazione di SQL Server | /UpdateEnabled Facoltativo |
Specificare se l'installazione di SQL Server deve individuare e includere gli aggiornamenti del prodotto. I valori validi sono True e False o 1 e 0. Per impostazione predefinita, il programma di installazione di SQL Server includerà gli aggiornamenti trovati. |
| Controllo del programma di installazione di SQL Server | /AggiornaFonte Facoltativo |
Specificare il percorso in cui l'installazione di SQL Server otterrà gli aggiornamenti del prodotto. I valori validi sono "MU" per cercare Microsoft Update, un percorso di cartella valido, un percorso relativo, ad esempio .\MyUpdates o una condivisione UNC. Per impostazione predefinita, il programma di installazione di SQL Server cercherà Microsoft Update o un servizio Windows Update tramite Windows Server Update Services. |
| Controllo del programma di installazione di SQL Server | /CONFIGURATIONFILE Facoltativo |
Viene specificato il file di configurazione da usare. |
| Controllo del programma di installazione di SQL Server | /RAPPORTOERRORI Facoltativo |
Specifica la segnalazione errori per SQL Server. Per altre informazioni, vedere Informativa sulla privacy per Microsoft Error Reporting Service. Valori supportati: 1=attivato 0=disabilitato |
| Controllo del programma di installazione di SQL Server | /CARATTERISTICHE -O- /RUOLO Obbligatorio |
Vengono specificati i componenti da installare. Scegliere /FEATURES per specificare singoli componenti di SQL Server da installare. Per ulteriori informazioni, vedere Parametri delle funzionalità più avanti. Scegliere Parametri ruolo per specificare un ruolo di configurazione. I ruoli di installazione consentono di installare SQL Server in una configurazione predeterminata. |
| Controllo del programma di installazione di SQL Server | /HELP, H, ? Facoltativo |
Visualizza le opzioni di utilizzo per i parametri di installazione. |
| Controllo del programma di installazione di SQL Server | /INDICAPROGRESSO Facoltativo |
Viene specificato che il file di log dettagliato dell'installazione viene inoltrato tramite pipe alla console. |
| Controllo del programma di installazione di SQL Server | /INSTALLSHAREDDIR Facoltativo |
Viene specificata una directory di installazione non predefinita per i componenti condivisi a 64 bit. Il valore predefinito è %Program Files%\MicrosoftSQL Server Impossibile impostare su %Program Files(x86)%\MicrosoftSQL Server |
| Controllo del programma di installazione di SQL Server | /INSTALLSHAREDWOWDIR Facoltativo |
Viene specificata una directory di installazione non predefinita per i componenti condivisi a 32 bit. Supportato solo in un sistema a 64 bit. Il valore predefinito è %Program Files(x86)%\MicrosoftSQL Server Impossibile impostare su %Program File%\MicrosoftSQL Server |
| Controllo del programma di installazione di SQL Server | /INSTANCEDIR Facoltativo |
Viene specificata una directory di installazione non predefinita per i componenti specifici di un'istanza. |
| Controllo del programma di installazione di SQL Server | /INSTANCEID Facoltativo |
Viene specificato un valore non predefinito per InstanceID. |
| Controllo del programma di installazione di SQL Server | /INSTANCENAME Obbligatorio |
Specifica un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Instance Configuration. |
| Controllo del programma di installazione di SQL Server | /PID Facoltativo |
Viene specificato il codice Product Key per l'edizione di SQL Server. Se questo parametro non è specificato, viene utilizzato Evaluation. |
| Controllo del programma di installazione di SQL Server | /Q Facoltativo |
Specifica che il programma di installazione viene eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni senza supervisione. |
| Controllo del programma di installazione di SQL Server | /QS Facoltativo |
Specifica che il programma di installazione viene eseguito e mostra lo stato di avanzamento nell'interfaccia utente, ma non accetta alcun input o visualizza eventuali messaggi di errore. |
| Controllo del programma di installazione di SQL Server | /UIMODE Facoltativo |
Viene specificato se visualizzare solo il numero minimo di finestre di dialogo durante l'installazione. /UIMode può essere usato solo con i parametri /ACTION=INSTALL e UPGRADE . Valori supportati: /UIMODE=Normal è l'impostazione predefinita per le edizioni non Express e presenta tutte le finestre di dialogo di installazione per le funzionalità selezionate. /UIMODE=AutoAdvance è l'impostazione predefinita per le edizioni Express e ignora le finestre di dialogo non essenziali. Se combinato con altri parametri, UIMODE viene sottoposto a override. Ad esempio, quando vengono forniti /UIMODE=AutoAdvance e /ADDCURRENTUSERASSQLADMIN=FALSE , la finestra di dialogo di provisioning non viene popolata automaticamente con l'utente corrente. L'impostazione UIMode non può essere usata con i parametri /Q o /QS . |
| Controllo del programma di installazione di SQL Server | /SQMREPORTING Facoltativo |
Specifica la creazione di report sull'utilizzo delle funzionalità per SQL Server. Per altre informazioni, vedere Informativa sulla privacy per Microsoft Error Reporting Service. Valori supportati: 1=abilitato 0=disabilitato |
| Controllo del programma di installazione di SQL Server | /HIDECONSOLE Facoltativo |
Specifica che la finestra della console è nascosta o chiusa. |
| Agente di SQL Server | /AGTSVCACCOUNT Obbligatorio |
Viene specificato l'account per il servizio SQL Server Agent. |
| Agente di SQL Server | /AGTSVCPASSWORD Obbligatorio |
Viene specificata la password per l'account del servizio SQL Server Agent. |
| Agente di SQL Server | /AGTSVCSTARTUPTYPE Facoltativo |
Viene specificata la modalità di avvio per il servizio SQL Server Agent. Valori supportati: Automatico Disabilitato Manuale |
| Servizi di analisi | /ASBACKUPDIR Facoltativo |
Specifica la directory per i file di backup di Analysis Services. Valori predefiniti: Per la modalità WOW a 64 bit: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup. Per tutte le altre installazioni: %Program File%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup. |
| Servizi di analisi | /ASCOLLATION Facoltativo |
Specifica l'impostazione delle regole di confronto per Analysis Services. Valore predefinito: Latin1_General_CI_AS |
| Servizi di analisi | /ASCONFIGDIR Facoltativo |
Specifica la directory per i file di configurazione di Analysis Services. Valori predefiniti: Per la modalità WOW a 64 bit: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config. Per tutte le altre installazioni: %Program File%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config. |
| Servizi di analisi | /ASDATADIR Facoltativo |
Specifica la directory per i file di dati di Analysis Services. Valori predefiniti: Per la modalità WOW a 64 bit: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data. Per tutte le altre installazioni: %Program File%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data. |
| Servizi di analisi | /ASLOGDIR Facoltativo |
Specifica la directory per i file di log di Analysis Services. Valori predefiniti: Per la modalità WOW a 64 bit: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log. Per tutte le altre installazioni: %Program File%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log. |
| Servizi di analisi | /ASSERVERMODE Facoltativo |
Specifica la modalità server dell'istanza di Analysis Services. I valori validi sono MULTIDIMENSIONAL, POWERPIVOT o TABULAR. ASSERVERMODE fa distinzione tra maiuscole e minuscole. Tutti i valori devono essere espressi in lettere maiuscole. Per ulteriori informazioni sui valori validi, vedere Install Analysis Services in Tabular Mode. |
| Servizi di analisi | /ASSVCACCOUNT Obbligatorio |
Specifica l'account per il servizio Analysis Services. |
| Servizi di analisi | /ASSVCPASSWORD Obbligatorio |
Specifica la password per il servizio Analysis Services. |
| Servizi di analisi | /ASSVCSTARTUPTYPE Facoltativo |
Specifica la modalità di avvio per il servizio Analysis Services. Valori supportati: Automatico Disabilitato Manuale |
| Servizi di analisi | /ASSYSADMINACCOUNTS Obbligatorio |
Specifica le credenziali di amministratore per Analysis Services. |
| Servizi di analisi | /ASTEMPDIR Facoltativo |
Specifica la directory per i file temporanei di Analysis Services. Valori predefiniti: Per la modalità WOW a 64 bit: %Program Files(x86)%\MicrosoftSQL Server \<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp. Per tutte le altre installazioni: %Program File%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp. |
| Servizi di analisi | /ASPROVIDERMSOLAP Facoltativo |
Viene specificato se il provider MSOLAP può essere eseguito in-process. Valore predefinito: 1=abilitato |
| Servizi di analisi | /FARMACCOUNT Obbligatorio per SPI_AS_NewFarm |
Viene specificato un account utente di dominio per l'esecuzione dei servizi Amministrazione centrale SharePoint e di altri servizi di base in una farm. Questo parametro viene usato solo per le istanze di Analysis Services installate tramite i parametri del ruolo= SPI_AS_NEWFARM. |
| Servizi di analisi | /FARMPASSWORD Obbligatorio per SPI_AS_NewFarm |
Viene specificata una password per l'account della farm. |
| Servizi di analisi | /PASSPHRASE Obbligatorio per SPI_AS_NewFarm |
Specifica una passphrase utilizzata per aggiungere altri server applicazioni o server front-end Web a una farm di SharePoint. Questo parametro viene usato solo per le istanze di Analysis Services installate tramite Parametri ruolo = SPI_AS_NEWFARM. |
| Servizi di analisi | /FARMADMINIPORT Obbligatorio per SPI_AS_NewFarm |
Viene specificata una porta utilizzata per la connessione all'applicazione Web Amministrazione centrale SharePoint. Questo parametro viene usato solo per le istanze di Analysis Services installate tramite Parametri ruolo = SPI_AS_NEWFARM. |
| Browser di SQL Server | /BROWSERSVCSTARTUPTYPE Facoltativo |
Viene specificata la modalità di avvio per il servizio SQL Server Browser. Valori supportati: Automatico Disabilitato Manuale |
| Motore di database di SQL Server | /ENABLERANU Facoltativo |
Abilita le credenziali di esecuzione per le installazioni di SQL Server Express. |
| Motore di database di SQL Server | /INSTALLSQLDATADIR Facoltativo |
Viene specificata la directory dei dati per i file di dati di SQL Server. Valori predefiniti: Per la modalità WOW a 64 bit:%Program Files(x86)%\MicrosoftSQL Server\ Per tutte le altre installazioni:%Program File%\MicrosoftSQL Server| |
| Motore di database di SQL Server | /SAPWD Obbligatorio quando /SECURITYMODE=SQL |
Specifica la password per l'account SQL Serversa. |
| Motore di database di SQL Server | /SECURITYMODE Facoltativo |
Specifica la modalità di sicurezza per SQL Server. Se questo parametro non viene fornito, è supportata la modalità di autenticazione solo Windows. Valore supportato: SQL |
| Motore di database di SQL Server | /SQLBACKUPDIR Facoltativo |
Viene specificata la directory per i file di backup. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Backup |
| Motore di database di SQL Server | /SQLCOLLATION Facoltativo |
Specifica le impostazioni relative alle regole di confronto per SQL Server. Il valore predefinito è basato sulle impostazioni locali del sistema operativo Windows. Per altre informazioni, vedere Impostazioni delle regole di confronto nel programma di installazione. |
| Motore di database di SQL Server | /ADDCURRENTUSERASSQLADMIN Facoltativo |
Aggiunge l'utente corrente al ruolo predefinito del server SQL Serversysadmin . Il parametro /ADDCURRENTUSERASSQLADMIN può essere usato durante l'installazione delle edizioni Express o quando si usa /Role=ALLFeatures_WithDefaults. Per altre informazioni, vedere /ROLE di seguito. L'uso di /ADDCURRENTUSERASSQLADMIN è facoltativo, ma è necessario uno dei seguenti: /ADDCURRENTUSERASSQLADMIN o /SQLSYSADMINACCOUNTS. Valori predefiniti:True per le edizioni di SQL Server Express False per tutte le altre edizioni |
| Motore di database di SQL Server | /SQLSVCACCOUNT Obbligatorio |
Viene specificato l'account di avvio del servizio SQL Server. |
| Motore di database di SQL Server | /SQLSVCPASSWORD Obbligatorio |
Specifica la password per SQLSVCACCOUNT. |
| Motore di database di SQL Server | /SQLSVCSTARTUPTYPE Facoltativo |
Viene specificata la modalità di avvio del servizio SQL Server. Valori supportati: Automatico Disabilitato Manuale |
| Motore di database di SQL Server | /SQLSYSADMINACCOUNTS Obbligatorio |
Usare questo parametro per effettuare il provisioning degli account di accesso come membri del ruolo sysadmin. Per le edizioni di SQL Server diverse da SQL Server Express, è necessario /SQLSYSADMINACCOUNTS. Per le edizioni di SQL Server Express, l'uso di /SQLSYSADMINACCOUNTS è facoltativo, ma è necessario /SQLSYSADMINACCOUNTS o /ADDCURRENTUSERASSQLADMIN. |
| Motore di database di SQL Server | /SQLTEMPDBDIR Facoltativo |
Specifica la directory per i file di dati per tempdb. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
| Motore di database di SQL Server | /SQLTEMPDBLOGDIR Facoltativo |
Specifica la directory per i file di log per tempdb. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
| Motore di database di SQL Server | /SQLUSERDBDIR Facoltativo |
Viene specificata la directory per i file di dati dei database utente. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
| Motore di database di SQL Server | /SQLUSERDBLOGDIR Facoltativo |
Viene specificata la directory per i file di log dei database utente. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
| FILESTREAM | /FILESTREAMLEVEL Facoltativo |
Specifica il livello di accesso per la funzionalità FILESTREAM. Valori supportati: 0 =Disabilitare il supporto FILESTREAM per questa istanza. Valore predefinito. 1=Abilitare FILESTREAM per l'accesso Transact-SQL. 2=Abilita FILESTREAM per Transact-SQL e accesso allo streaming I/O dei file. (Non valido per gli scenari del cluster) 3=Consentire ai client remoti di avere accesso in streaming ai dati FILESTREAM. |
| FILESTREAM | /FILESTREAMSHARENAME Facoltativo Obbligatorio quando FILESTREAMLEVEL è maggiore di 1. |
Specifica il nome della condivisione di Windows in cui verranno archiviati i dati FILESTREAM. |
| Servizio di Full-Text di SQL Server | /FTSVCACCOUNT Facoltativo |
Viene specificato l'account per il servizio di avvio filtri full-text. Questo parametro viene ignorato in Windows Server 2008. Per proteggere la comunicazione tra SQL Server e il daemon di filtri full-text, viene utilizzato l'identificatore SID del servizio. Se i valori non vengono forniti, il servizio di avvio del filtro full-text è disabilitato. Per modificare l'account del servizio e abilitare la funzionalità full-text, è necessario utilizzare Gestione controllo servizi di SQL Server. Valore predefinito: Account servizio locale |
| Servizio di Full-Text di SQL Server | /FTSVCPASSWORD Facoltativo |
Viene specificata la password per il servizio launcher dei filtri full-text. Questo parametro viene ignorato in Windows Server 2008. |
| Servizi di Integrazione | /ISSVCACCOUNT Obbligatorio |
Specifica l'account per i servizi di integrazione. Valore predefinito: NT AUTHORITY\NETWORK SERVICE |
| Servizi di Integrazione | /ISSVCPASSWORD Obbligatorio |
Specifica la password per Integration Services. |
| Servizi di Integrazione | /ISSVCStartupType Facoltativo |
Specifica la modalità di avvio per il servizio Integration Services. |
| Configurazione di rete di SQL Server | /NPENABLED Facoltativo |
Viene specificato lo stato del protocollo Named Pipes per il servizio SQL Server. Valori supportati: 0=disabilitare il protocollo Named Pipes 1=abilitare il protocollo Named Pipes |
| Configurazione di rete di SQL Server | /TCPENABLED Facoltativo |
Viene specificato lo stato del protocollo TCP per il servizio SQL Server. Valori supportati: 0=disabilitare il protocollo TCP 1=abilitare il protocollo TCP |
| Servizi di Reportistica | /RSINSTALLMODE Facoltativo |
Specifica la modalità di installazione per Reporting Services. Valori supportati: SharePointFilesOnlyMode DefaultNativeMode FilesOnlyMode Nota: se l'installazione include il motore SQL ServerDatabase, l'impostazione predefinita RSINSTALLMODE è DefaultNativeMode. Se l'installazione non include il motore di SQL ServerDatabase, l'impostazione predefinita RSINSTALLMODE è FilesOnlyMode. Se si sceglie DefaultNativeMode, ma l'installazione non include il motore sql ServerDatabase, l'installazione cambierà automaticamente RSINSTALLMODE in FilesOnlyMode. |
| Servizi di Reportistica | /RSSVCACCOUNT Obbligatorio |
Specifica l'account di avvio per Reporting Services. |
| Servizi di Reportistica | /RSSVCPASSWORD Obbligatorio |
Specifica la password per l'account di avvio del servizio Reporting Services. |
| Servizi di Reportistica | /RSSVCStartupType Facoltativo |
Specifica la modalità di avvio per Reporting Services. |
Sintassi di esempio:
Per installare una nuova istanza autonoma con il motore di database di SQL Server, la replica e i componenti di ricerca Full-Text.
setup.exe /q /ACTION=Install /FEATURES=SQL /INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="<StrongPassword>" /SQLSYSADMINACCOUNTS="<DomainName\UserName>" /AGTSVCACCOUNT="NT AUTHORITY\Network Service" /IACCEPTSQLSERVERLICENSETERMS
Parametri SysPrep
Per altre informazioni su SQL Server SysPrep, vedere
Installare SQL Server 2014 usando SysPrep.
Preparare i parametri immagine
Usare i parametri riportati nella tabella seguente per sviluppare script della riga di comando che consentano di preparare un'istanza di SQL Server senza configurarla.
| componente di SQL Server | Parametro | Descrizione |
|---|---|---|
| Controllo del programma di installazione di SQL Server | /AZIONE Obbligatorio |
Obbligatorio per indicare il flusso di lavoro di installazione. Valori supportati: PrepareImage |
| Controllo del programma di installazione di SQL Server | /IACCEPTSQLSERVERLICENSETERMS Obbligatorio solo quando il parametro /Q o /QS viene specificato per le installazioni automatiche. |
Obbligatorio per riconoscere l'accettazione delle condizioni di licenza. |
| Controllo del programma di installazione di SQL Server | /ENU Facoltativo |
Usare questo parametro per installare la versione in lingua inglese di SQL Server in un sistema operativo localizzato quando nei supporti di installazione sono inclusi i Language Pack sia per la lingua inglese sia per la lingua corrispondente al sistema operativo. |
| Controllo del programma di installazione di SQL Server | /UpdateEnabled Facoltativo |
Specificare se l'installazione di SQL Server deve individuare e includere gli aggiornamenti del prodotto. I valori validi sono True e False o 1 e 0. Per impostazione predefinita, il programma di installazione di SQL Server includerà gli aggiornamenti trovati. |
| Controllo del programma di installazione di SQL Server | /UpdateSource Facoltativo |
Specificare il percorso in cui l'installazione di SQL Server otterrà gli aggiornamenti del prodotto. I valori validi sono "MU" per cercare Microsoft Update, un percorso di cartella valido, un percorso relativo, ad esempio .\MyUpdates o una condivisione UNC. Per impostazione predefinita, il programma di installazione di SQL Server cercherà Microsoft Update o un servizio Windows Update tramite Windows Server Update Services. |
| Controllo del programma di installazione di SQL Server | /FILE DI CONFIGURAZIONE Facoltativo |
Viene specificato il file di configurazione da usare. |
| Controllo del programma di installazione di SQL Server | /CARATTERISTICHE Obbligatorio |
Vengono specificati i componenti da installare. I valori supportati sono SQLEngine, Replication, FullText, DQ, AS, AS_SPI, RS, RS_SHP, RS_SHPWFE, DQC, SSDTBI, Conn, IS, BC, SDK, BOL, SSMS, Adv_SSMS, DREPLAY_CTLR, DREPLAY_CLT, SNAC_SDK, SQLODBC, SQLODBC_SDK, LocalDB, MDS |
| Controllo del programma di installazione di SQL Server | /AIUTO, H, ? Facoltativo |
Visualizza le opzioni di utilizzo per i parametri di installazione. |
| Controllo del programma di installazione di SQL Server | /HIDECONSOLE Facoltativo |
Specifica che la finestra della console è nascosta o chiusa. |
| Controllo del programma di installazione di SQL Server | /INDICAREPROGRESSO Facoltativo |
Viene specificato che il file di log dettagliato dell'installazione viene inoltrato tramite pipe alla console. |
| Controllo del programma di installazione di SQL Server | /INSTALLSHAREDDIR Facoltativo |
Viene specificata una directory di installazione non predefinita per i componenti condivisi a 64 bit. Il valore predefinito è %Program Files%\MicrosoftSQL Server Impossibile impostare su %Program Files(x86)%\MicrosoftSQL Server |
| Controllo del programma di installazione di SQL Server | /INSTANCEDIR Facoltativo |
Viene specificata una directory di installazione non predefinita per i componenti specifici di un'istanza. |
| Controllo del programma di installazione di SQL Server | /INSTANCEID Prima di SQL Server 2012 Service Pack 1 Aggiornamento cumulativo 2 (gennaio 2013) obbligatorio A partire da SQL Server 2012 Service Pack 1 Aggiornamento cumulativo 2 obbligatorio per le funzionalità dell'istanza. |
Specifica l'ID dell'istanza per l'istanza da preparare. |
| Controllo del programma di installazione di SQL Server | /Q Facoltativo |
Specifica che il programma di installazione viene eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni senza supervisione. |
| Controllo del programma di installazione di SQL Server | /QS Facoltativo |
Specifica che il programma di installazione viene eseguito e mostra lo stato di avanzamento nell'interfaccia utente, ma non accetta alcun input o visualizza eventuali messaggi di errore. |
Sintassi di esempio:
Per preparare una nuova istanza autonoma con i componenti del motore di database SQL Server, della replica e della ricerca full-text, e i servizi di reportistica.
setup.exe /q /ACTION=PrepareImage /FEATURES=SQL,RS /InstanceID =<MYINST> /IACCEPTSQLSERVERLICENSETERMS
Parametri di immagine completi
Usare i parametri riportati nella tabella seguente per sviluppare script della riga di comando che consentano di completare e configurare un'istanza predisposta di SQL Server.
| componente di SQL Server | Parametro | Descrizione |
|---|---|---|
| Controllo del programma di installazione di SQL Server | /AZIONE Obbligatorio |
Richiesto per indicare il flusso di lavoro di installazione. Valori supportati: CompleteImage |
| Controllo del programma di installazione di SQL Server | /IACCEPTSQLSERVERLICENSETERMS (Accetto i termini di licenza di SQL Server) Obbligatorio solo quando il parametro /Q o /QS viene specificato per le installazioni automatiche. |
Obbligatorio per riconoscere l'accettazione delle condizioni di licenza. |
| Controllo del programma di installazione di SQL Server | /ENU Facoltativo |
Usare questo parametro per installare la versione in lingua inglese di SQL Server in un sistema operativo localizzato quando nei supporti di installazione sono inclusi i Language Pack sia per la lingua inglese sia per la lingua corrispondente al sistema operativo. |
| Controllo del programma di installazione di SQL Server | /CONFIGURATIONFILE Facoltativo |
Viene specificato il file di configurazione da usare. |
| Controllo del programma di installazione di SQL Server | /RAPPORTO_ERRORI Facoltativo |
Specifica la segnalazione errori per SQL Server. Per altre informazioni, vedere Informativa sulla privacy per Microsoft Error Reporting Service. Valori supportati: 1=abilitato 0=disabilitato |
| Controllo del programma di installazione di SQL Server | /HELP, H, ? Facoltativo |
Visualizza le opzioni di utilizzo per i parametri di installazione. |
| Controllo del programma di installazione di SQL Server | /INDICATEPROGRESS Facoltativo |
Viene specificato che il file di log dettagliato dell'installazione viene inoltrato tramite pipe alla console. |
| Controllo del programma di installazione di SQL Server | /INSTANCEID Prima di SQL Server 2012 Service Pack 1 Aggiornamento cumulativo 2 (gennaio 2013) obbligatorio A partire da SQL Server 2012 Service Pack 1 Aggiornamento cumulativo 2 facoltativo |
Utilizzare l'ID istanza specificato durante il passaggio relativo alla preparazione dell'immagine. Valori supportati: InstanceID di un'istanza preparata. |
| Controllo del programma di installazione di SQL Server | /INSTANCENAME Prima di SQL Server 2012 Service Pack 1 Aggiornamento cumulativo 2 (gennaio 2013) obbligatorio A partire da SQL Server 2012 Service Pack 1 Aggiornamento cumulativo 2 facoltativo |
Viene specificato un nome di istanza di SQL Server per l'istanza da completare. Per ulteriori informazioni, vedere Instance Configuration. |
| Controllo del programma di installazione di SQL Server | /PID Facoltativo |
Viene specificato il codice Product Key per l'edizione di SQL Server. Se questo parametro non è specificato, viene utilizzato Evaluation. Nota: se si installa SQL Server Express, SQL Server Express con strumenti o SQL Server Express con Servizi avanzati, il PID è predefinito. |
| Controllo del programma di installazione di SQL Server | /Q Facoltativo |
Specifica che il programma di installazione viene eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni senza supervisione. |
| Controllo del programma di installazione di SQL Server | /QS Facoltativo |
Specifica che il programma di installazione viene eseguito e mostra lo stato di avanzamento nell'interfaccia utente, ma non accetta alcun input o visualizza eventuali messaggi di errore. |
| Controllo del programma di installazione di SQL Server | /SQMREPORTING Facoltativo |
Specifica la creazione di report sull'utilizzo delle funzionalità per SQL Server. Per altre informazioni, vedere Informativa sulla privacy per Microsoft Error Reporting Service. Valori supportati: 1=abilitato 0=disabilitato |
| Controllo del programma di installazione di SQL Server | /HIDECONSOLE Facoltativo |
Specifica che la finestra della console è nascosta o chiusa. |
| Agente di SQL Server | /AGTSVCACCOUNT Obbligatorio |
Viene specificato l'account per il servizio SQL Server Agent. |
| Agente di SQL Server | /AGTSVCPASSWORD Obbligatorio |
Viene specificata la password per l'account del servizio SQL Server Agent. |
| Agente di SQL Server | /AGTSVCSTARTUPTYPE Facoltativo |
Viene specificata la modalità di avvio per il servizio SQL Server Agent. Valori supportati: Automatico Disabilitato Manuale |
| Browser di SQL Server | /BROWSERSVCSTARTUPTYPE Facoltativo |
Specifica la modalità di avvio per il servizio SQL Server Browser. Valori supportati: Automatico Disabilitato Manuale |
| Motore di database di SQL Server | /ENABLERANU Facoltativo |
Abilita le credenziali di esecuzione per le installazioni di SQL Server Express. |
| Motore di database di SQL Server | /INSTALLSQLDATADIR Facoltativo |
Viene specificata la directory dei dati per i file di dati di SQL Server. Valori predefiniti: Per la modalità WOW a 64 bit:%Program Files(x86)%\MicrosoftSQL Server\ Per tutte le altre installazioni: %Program File%\MicrosoftSQL Server| |
| Motore di database di SQL Server | /SAPWD Obbligatorio quando /SECURITYMODE=SQL |
Specifica la password per l'account SQL Serversa. |
| Motore di database di SQL Server | /SECURITYMODE Facoltativo |
Specifica la modalità di sicurezza per SQL Server. Se questo parametro non viene fornito, è supportata la modalità di autenticazione solo Windows. Valore supportato: SQL |
| Motore di database di SQL Server | /SQLBACKUPDIR Facoltativo |
Viene specificata la directory per i file di backup. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Backup |
| Motore di database di SQL Server | /SQLCOLLATION Facoltativo |
Specifica le impostazioni relative alle regole di confronto per SQL Server. Il valore predefinito è basato sulle impostazioni locali del sistema operativo Windows. Per altre informazioni, vedere Impostazioni delle regole di confronto nel programma di installazione. |
| Motore di database di SQL Server | /SQLSVCACCOUNT Obbligatorio |
Viene specificato l'account di avvio del servizio SQL Server. |
| Motore di database di SQL Server | /SQLSVCPASSWORD Obbligatorio |
Specifica la password per SQLSVCACCOUNT. |
| Motore di database di SQL Server | /SQLSVCSTARTUPTYPE Facoltativo |
Viene specificata la modalità di avvio del servizio SQL Server. Valori supportati: Automatico Disabilitato Manuale |
| Motore di database di SQL Server | /SQLSYSADMINACCOUNTS Obbligatorio |
Usare questo parametro per configurare gli account di accesso come membri del ruolo sysadmin. |
| Motore di database di SQL Server | /SQLTEMPDBDIR Facoltativo |
Specifica la directory per i file di dati per tempdb. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
| Motore di database di SQL Server | /SQLTEMPDBLOGDIR Facoltativo |
Specifica la directory dei file di registro per tempdb. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
| Motore di database di SQL Server | /SQLUSERDBDIR Facoltativo |
Viene specificata la directory per i file di dati dei database utente. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
| Motore di database di SQL Server | /SQLUSERDBLOGDIR Facoltativo |
Viene specificata la directory per i file di log dei database utente. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
| FILESTREAM | /FILESTREAMLEVEL Facoltativo |
Specifica il livello di accesso per la funzionalità FILESTREAM. Valori supportati: 0 =Disabilitare il supporto FILESTREAM per questa istanza. Valore predefinito. 1=Abilitare FILESTREAM per l'accesso Transact-SQL. 2=Abilitare FILESTREAM per Transact-SQL e l'accesso allo streaming di I/O dei file. (Non valido per gli scenari del cluster) 3=Consentire ai client remoti di avere accesso in streaming ai dati FILESTREAM. |
| FILESTREAM | /FILESTREAMSHARENAME Facoltativo Obbligatorio quando FILESTREAMLEVEL è maggiore di 1. |
Specifica il nome della condivisione di Windows in cui verranno archiviati i dati FILESTREAM. |
| Servizio di Full-Text di SQL Server | /FTSVCACCOUNT Facoltativo |
Viene specificato l'account per il servizio di avvio filtri full-text. Questo parametro viene ignorato in Windows Server 2008. Per proteggere la comunicazione tra SQL Server e il daemon di filtri full-text, viene utilizzato l'identificatore SID del servizio. Se i valori non vengono specificati, il servizio di avvio del filtro full-text viene disabilitato. Per modificare l'account del servizio e abilitare la funzionalità full-text, è necessario utilizzare Gestione controllo servizi di SQL Server. Valore predefinito: Account servizio locale |
| Servizio di Full-Text di SQL Server | /FTSVCPASSWORD Facoltativo |
Viene specificata la password per il servizio launcher dei filtri full-text. Questo parametro viene ignorato in Windows Server 2008. |
| Configurazione di rete di SQL Server | /NPENABLED Facoltativo |
Viene specificato lo stato del protocollo Named Pipes per il servizio SQL Server. Valori supportati: 0=disabilitare il protocollo Named Pipes 1=abilitare il protocollo Named Pipes |
| Configurazione di rete di SQL Server | /TCPENABLED Facoltativo |
Viene specificato lo stato del protocollo TCP per il servizio SQL Server. Valori supportati: 0=disabilitare il protocollo TCP 1=abilitare il protocollo TCP |
| Servizi di Reportistica | /RSINSTALLMODE Facoltativo |
Specifica la modalità di installazione per Reporting Services. |
| Servizi di Reportistica | /RSSVCACCOUNT Obbligatorio |
Specifica l'account di avvio per Reporting Services. |
| Servizi di Reportistica | /RSSVCPASSWORD Obbligatorio |
Specifica la password per l'account di avvio del servizio Reporting Services. |
| Servizi di Reportistica | /RSSVCStartupType Facoltativo |
Specifica la modalità di avvio per Reporting Services. |
Sintassi di esempio:
Per completare un'istanza autonoma predisposta in cui sono inclusi i componenti del motore di database SQL Server, di ricerca full-text e di replica.
setup.exe /q /ACTION=CompleteImage /INSTANCENAME=MYNEWINST /INSTANCEID=<MYINST> /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="<StrongPassword>" /SQLSYSADMINACCOUNTS="<DomainName\UserName>" /AGTSVCACCOUNT="NT AUTHORITY\Network Service" /IACCEPTSQLSERVERLICENSETERMS
Parametri di aggiornamento
Per sviluppare script della riga di comando per l'aggiornamento, utilizzare i parametri elencati nella tabella seguente.
| componente di SQL Server | Parametro | Descrizione |
|---|---|---|
| Controllo del programma di installazione di SQL Server | /AZIONE Obbligatorio |
Richiesto per indicare il flusso di lavoro di installazione. Valori supportati: Aggiornamento Aggiornamento Edizione Il valore EditionUpgrade viene usato per aggiornare un'edizione esistente di SQL Server 2014 a un'edizione diversa. Per altre informazioni sugli aggiornamenti di versione ed edizione supportati, vedere Aggiornamenti di versione ed edizione supportati. |
| Controllo del programma di installazione di SQL Server | /IACCEPTSQLSERVERLICENSETERMS Obbligatorio solo quando il parametro /Q o /QS viene specificato per le installazioni automatiche. |
Obbligatorio per riconoscere l'accettazione delle condizioni di licenza. |
| Controllo del programma di installazione di SQL Server | /ENU Facoltativo |
Usare questo parametro per installare la versione in lingua inglese di SQL Server in un sistema operativo localizzato quando nei supporti di installazione sono inclusi i Language Pack sia per la lingua inglese sia per la lingua corrispondente al sistema operativo. |
| Controllo del programma di installazione di SQL Server |
/
AggiornamentoAbilitato Facoltativo |
Specificare se l'installazione di SQL Server deve individuare e includere gli aggiornamenti del prodotto. I valori validi sono True e False o 1 e 0. Per impostazione predefinita, il programma di installazione di SQL Server includerà gli aggiornamenti trovati. |
| Controllo del programma di installazione di SQL Server |
/
UpdateSource Facoltativo |
Specificare il percorso in cui l'installazione di SQL Server otterrà gli aggiornamenti del prodotto. I valori validi sono "MU" per cercare Microsoft Update, un percorso di cartella valido, un percorso relativo, ad esempio .\MyUpdates o una condivisione UNC. Per impostazione predefinita, il programma di installazione di SQL Server cercherà Microsoft Update o un servizio Windows Update tramite Windows Server Update Services. |
| Controllo del programma di installazione di SQL Server | /CONFIGURATIONFILE Facoltativo |
Viene specificato il file di configurazione da usare. |
| Controllo del programma di installazione di SQL Server | /ERRORREPORTING Facoltativo |
Specifica la segnalazione errori per SQL Server. Per altre informazioni, vedere Informativa sulla privacy per Microsoft Error Reporting Service. Valori supportati: 1=abilitato 0=disabilitato |
| Controllo del programma di installazione di SQL Server | /AIUTO, H, ? Facoltativo |
Visualizza le opzioni di utilizzo per i parametri. |
| Controllo del programma di installazione di SQL Server | /INDICATEPROGRESS Facoltativo |
Specifica che il file di log verbose di Setup verrà passato tramite pipe alla console. |
| Controllo del programma di installazione di SQL Server | /INSTANCEDIR Facoltativo |
Viene specificata una directory di installazione non predefinita per i componenti condivisi. |
| Controllo del programma di installazione di SQL Server | /INSTANCEID Obbligatorio quando si esegue l'aggiornamento da SQL Server 2008 o versione successiva. Facoltativo quando si esegue l'aggiornamento da SQL Server 2005 |
Viene specificato un valore non predefinito per InstanceID. |
| Controllo del programma di installazione di SQL Server | /INSTANCENAME Obbligatorio |
Specifica un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Instance Configuration. |
| Controllo del programma di installazione di SQL Server | /PID Facoltativo |
Viene specificato il codice Product Key per l'edizione di SQL Server. Se questo parametro non è specificato, viene utilizzato Evaluation. |
| Controllo del programma di installazione di SQL Server | /Q Facoltativo |
Specifica che il programma di installazione viene eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni senza supervisione. |
| Controllo del programma di installazione di SQL Server | /UIMODE Facoltativo |
Viene specificato se visualizzare solo il numero minimo di finestre di dialogo durante l'installazione. /UIMode può essere usato solo con i parametri /ACTION=INSTALL e UPGRADE . Valori supportati: /UIMODE=Normal è l'impostazione predefinita per le edizioni non Express e presenta tutte le finestre di dialogo di installazione per le funzionalità selezionate. /UIMODE=AutoAdvance è l'impostazione predefinita per le edizioni Express e ignora le finestre di dialogo non essenziali. L'impostazione UIMode non può essere usata con i parametri /Q o /QS . |
| Controllo del programma di installazione di SQL Server | /SQMREPORTING Facoltativo |
Specifica la creazione di report sull'utilizzo delle funzionalità per SQL Server. Per altre informazioni, vedere Informativa sulla privacy per Microsoft Error Reporting Service. Valori supportati: 1=abilitato 0=disabilitato |
| Controllo del programma di installazione di SQL Server | /HIDECONSOLE Facoltativo |
Specifica che la finestra della console verrà nascosta o chiusa. |
| Servizio SQL Server Browser | /BROWSERSVCSTARTUPTYPE Facoltativo |
Viene specificata la modalità di avvio per il servizio SQL Server Browser. Valori supportati: Automatico Disabilitato Manuale |
| Full-Text di SQL Server | /FTUPGRADEOPTION Facoltativo |
Viene specificata l'opzione di aggiornamento del catalogo Full-Text. Valori supportati: RICOSTRUIRE REIMPOSTA IMPORTAZIONE |
| Servizi di Integrazione | /ISSVCACCOUNT Obbligatorio |
Specifica l'account per i servizi di integrazione. Valore predefinito: NT AUTHORITY\NETWORK SERVICE |
| Servizi di Integrazione | /ISSVCPASSWORD Obbligatorio |
Specifica la password per Integration Services. |
| Servizi di Integrazione | /ISSVCStartupType Facoltativo |
Specifica la modalità di avvio per il servizio Integration Services. |
| Servizi di Reportistica | /RSUPGRADEDATABASEACCOUNT Facoltativo |
La proprietà viene utilizzata solo quando si aggiorna un server di report in modalità SharePoint 2008 R2 o versioni precedenti. Vengono eseguite operazioni di aggiornamento aggiuntive per i server di report che usano l'architettura in modalità SharePoint precedente, modificata in SQL Server 2012 Reporting Services. Se questa opzione non è inclusa nell'installazione della riga di comando, viene usato l'account del servizio predefinito per l'istanza precedente del server di report. Se questa proprietà viene utilizzata, specificare la password per l'account usando la proprietà /RSUPGRADEPASSWORD . |
| Servizi di Reportistica | /RSUPGRADEPASSWORD Facoltativo |
Password dell'account del servizio esistente del server di report. |
| Servizi di Reportistica | /ALLOWUPGRADEFORSSRSSHAREPOINTMODE | L'opzione è richiesta per aggiornare un'installazione della modalità SharePoint basata sull'architettura di servizi SharePoint condivisi. L'opzione non è necessaria per aggiornare le versioni del servizio non condivise di Reporting Services. |
Sintassi di esempio:
Per aggiornare un'istanza esistente o un nodo del cluster di failover da una versione precedente di SQL Server,
setup.exe /q /ACTION=upgrade /INSTANCEID = <INSTANCEID>/INSTANCENAME=MSSQLSERVER /RSUPGRADEDATABASEACCOUNT="<Provide a SQL Server logon account that can connect to the report server during upgrade>" /RSUPGRADEPASSWORD="<Provide a password for the report server upgrade account>" /ISSVCAccount="NT Authority\Network Service" /IACCEPTSQLSERVERLICENSETERMS
Parametri di ripristino
Per sviluppare script della riga di comando per il ripristino, utilizzare i parametri elencati nella tabella seguente.
| componente di SQL Server | Parametro | Descrizione |
|---|---|---|
| Controllo del programma di installazione di SQL Server | /AZIONE Obbligatorio |
Obbligatorio per indicare il flusso di lavoro di ripristino. Valori supportati: Riparare |
| Controllo del programma di installazione di SQL Server | /ENU Facoltativo |
Usare questo parametro per installare la versione in lingua inglese di SQL Server in un sistema operativo localizzato quando nei supporti di installazione sono inclusi i Language Pack sia per la lingua inglese sia per la lingua corrispondente al sistema operativo. |
| Controllo del programma di installazione di SQL Server | /CARATTERISTICHE Obbligatorio |
Vengono specificati i componenti da ripristinare. |
| Controllo del programma di installazione di SQL Server | /INSTANCENAME Obbligatorio |
Specifica un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Instance Configuration. |
| Controllo del programma di installazione di SQL Server | /Q Facoltativo |
Specifica che il programma di installazione viene eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni senza supervisione. |
| Controllo del programma di installazione di SQL Server | /HIDECONSOLE Facoltativo |
Specifica che la finestra della console è nascosta o chiusa. |
Sintassi di esempio:
Ripara un'istanza e i componenti condivisi.
setup.exe /q /ACTION=Repair /INSTANCENAME=<instancename>
Ricompilare i parametri del database di sistema
Usare i parametri nella tabella seguente per sviluppare script da riga di comando per ricompilare i database di sistema master, model, msdb e tempdb. Per altre informazioni, vedere Ricompilare i database di sistema.
| componente di SQL Server | Parametro | Descrizione |
|---|---|---|
| Controllo del programma di installazione di SQL Server | /AZIONE Obbligatorio |
Obbligatorio per indicare il flusso di lavoro di ricompilazione del database. Valori supportati: Ricostruire il database |
| Controllo del programma di installazione di SQL Server | /INSTANCENAME Obbligatorio |
Specifica un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Instance Configuration. |
| Controllo del programma di installazione di SQL Server | /Q Facoltativo |
Specifica che il programma di installazione viene eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni senza supervisione. |
| Motore di database di SQL Server | /SQLCOLLATION Facoltativo |
Vengono specificate nuove regole di confronto a livello di server. Il valore predefinito è basato sulle impostazioni locali del sistema operativo Windows. Per altre informazioni, vedere Impostazioni delle regole di confronto nel programma di installazione. |
| Motore di database di SQL Server | /SAPWD Obbligatorio quando è stato specificato /SECURITYMODE=SQL durante l'installazione dell'istanza. |
Specifica la password per l'account SQL SA. |
| Motore di database di SQL Server | /SQLSYSADMINACCOUNTS Obbligatorio |
Usare questo parametro per configurare gli account di accesso come membri del ruolo sysadmin. |
Parametri di disinstallazione
Utilizzare i parametri elencati nella tabella seguente per sviluppare script della riga di comando per la disinstallazione.
| componente di SQL Server | Parametro | Descrizione |
|---|---|---|
| Controllo del programma di installazione di SQL Server | /AZIONE Obbligatorio |
Obbligatorio per indicare il flusso di lavoro di disinstallazione. Valori supportati: Disinstallare |
| Controllo del programma di installazione di SQL Server | /CONFIGURATIONFILE Facoltativo |
Viene specificato il file di configurazione da usare. |
| Controllo del programma di installazione di SQL Server | /CARATTERISTICHE Obbligatorio |
Vengono specificati i componenti da disinstallare. |
| Controllo del programma di installazione di SQL Server | /AIUTO, H, ? Facoltativo |
Visualizza le opzioni di utilizzo per i parametri. |
| Controllo del programma di installazione di SQL Server | /INDICATEPROGRESS Facoltativo |
Specifica che il file di log verboso del programma di installazione verrà indirizzato alla console. |
| Controllo del programma di installazione di SQL Server | /INSTANCENAME Obbligatorio |
Specifica un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Instance Configuration. |
| Controllo del programma di installazione di SQL Server | /Q Facoltativo |
Specifica che il programma di installazione viene eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni senza supervisione. |
| Controllo del programma di installazione di SQL Server | /HIDECONSOLE Facoltativo |
Specifica che la finestra della console è nascosta o chiusa. |
Sintassi di esempio:
Per disinstallare un'istanza esistente di SQL Server.
setup.exe /Action=Uninstall /FEATURES=SQL,AS,RS,IS,Tools /INSTANCENAME=MSSQLSERVER
Per rimuovere un'istanza denominata, specificare il nome dell'istanza anziché "MSSQLSERVER" nell'esempio menzionato in precedenza in questo argomento.
Parametri di failover del cluster
Prima di installare un'istanza del cluster di failover di SQL Server, esaminare gli argomenti seguenti:
requisiti hardware e software per l'installazione di SQL Server 2014
Considerazioni sulla sicurezza per un'installazione di SQL Server
Operazioni preliminari all'installazione del clustering di failover
Istanze del cluster di failover AlwaysOn (SQL Server)
Importante
Tutti i comandi di installazione del cluster di failover richiedono un cluster di Windows sottostante. Tutti i nodi che faranno parte di un cluster di failover di SQL Server devono far parte dello stesso cluster Windows.
Testare e modificare i seguenti script di installazione del cluster di failover in base alle esigenze della propria organizzazione.
Parametri integrati del cluster di failover di installazione
Utilizzare i parametri elencati nella tabella seguente per sviluppare script della riga di comando per l'installazione dei cluster di failover.
Per altre informazioni sull'installazione integrata, vedere Istanze del cluster di failover AlwaysOn (SQL Server).
Annotazioni
Per aggiungere altri nodi dopo l'installazione, usare l'azione AddNode.
| componente di SQL Server | Parametro | Dettagli |
|---|---|---|
| Controllo del programma di installazione di SQL Server | /AZIONE Obbligatorio |
Obbligatorio per indicare il flusso di lavoro di installazione dei cluster di failover. Valori supportati: InstallFailoverCluster |
| Controllo del programma di installazione di SQL Server | /IACCEPTSQLSERVERLICENSETERMS Obbligatorio solo quando il parametro /Q o /QS viene specificato per le installazioni automatiche. |
Obbligatorio per riconoscere l'accettazione delle condizioni di licenza. |
| Controllo del programma di installazione di SQL Server | /ENU Facoltativo |
Usare questo parametro per installare la versione in lingua inglese di SQL Server in un sistema operativo localizzato quando nei supporti di installazione sono inclusi i Language Pack sia per la lingua inglese sia per la lingua corrispondente al sistema operativo. |
| Controllo del programma di installazione di SQL Server | /FAILOVERCLUSTERGROUP Facoltativo |
Specifica il nome del gruppo di risorse da usare per il cluster di failover di SQL Server. che può essere il nome di un gruppo cluster esistente oppure il nome di un nuovo gruppo di risorse. Valore predefinito: SQL Server (<InstanceName>) |
| Controllo del programma di installazione di SQL Server |
/
AggiornamentoAbilitato Facoltativo |
Specificare se l'installazione di SQL Server deve individuare e includere gli aggiornamenti del prodotto. I valori validi sono True e False o 1 e 0. Per impostazione predefinita, il programma di installazione di SQL Server includerà gli aggiornamenti trovati. |
| Controllo del programma di installazione di SQL Server |
/
UpdateSource Facoltativo |
Specificare il percorso in cui l'installazione di SQL Server otterrà gli aggiornamenti del prodotto. I valori validi sono "MU" per cercare Microsoft Update, un percorso di cartella valido, un percorso relativo, ad esempio .\MyUpdates o una condivisione UNC. Per impostazione predefinita, il programma di installazione di SQL Server cercherà Microsoft Update o un servizio Windows Update tramite Windows Server Update Services. |
| Controllo del programma di installazione di SQL Server | /CONFIGURATIONFILE Facoltativo |
Viene specificato il file di configurazione da usare. |
| Controllo del programma di installazione di SQL Server | /ERRORREPORTING Facoltativo |
Specifica la segnalazione errori per SQL Server. Per altre informazioni, vedere Informativa sulla privacy per Microsoft Error Reporting Service. Valori supportati: 1=abilitato 0=disabilitato |
| Controllo del programma di installazione di SQL Server | /CARATTERISTICHE Obbligatorio |
Vengono specificati i componenti da installare. |
| Controllo del programma di installazione di SQL Server | /HELP, H, ? Facoltativo |
Visualizza le opzioni di utilizzo per i parametri. |
| Controllo del programma di installazione di SQL Server | /INDICATEPROGRESS Facoltativo |
Specifica che il file di log verboso del programma di installazione verrà indirizzato alla console. |
| Controllo del programma di installazione di SQL Server | /INSTALLSHAREDDIR Facoltativo |
Viene specificata una directory di installazione non predefinita per i componenti condivisi a 64 bit. Il valore predefinito è %Program Files%\MicrosoftSQL Server Impossibile impostare su %Program Files(x86)%\MicrosoftSQL Server |
| Controllo del programma di installazione di SQL Server | /INSTALLSHAREDWOWDIR Facoltativo |
Viene specificata una directory di installazione non predefinita per i componenti condivisi a 32 bit. Supportato solo in un sistema a 64 bit. Il valore predefinito è %Program Files(x86)%\MicrosoftSQL Server Impossibile impostare su %Program File%\MicrosoftSQL Server |
| Controllo del programma di installazione di SQL Server | /INSTANCEDIR Facoltativo |
Specifica la directory di installazione non predefinita per i componenti specifici dell'istanza. |
| Controllo del programma di installazione di SQL Server | /INSTANCEID Facoltativo |
Viene specificato un valore non predefinito per InstanceID. |
| Controllo del programma di installazione di SQL Server | /INSTANCENAME Obbligatorio |
Specifica un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Instance Configuration. |
| Controllo del programma di installazione di SQL Server | /PID Facoltativo |
Viene specificato il codice Product Key per l'edizione di SQL Server. Se questo parametro non è specificato, viene utilizzato Evaluation. |
| Controllo del programma di installazione di SQL Server | /Q Facoltativo |
Specifica che il programma di installazione viene eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni senza supervisione. |
| Controllo del programma di installazione di SQL Server | /QS Facoltativo |
Specifica che il programma di installazione viene eseguito e mostra lo stato di avanzamento nell'interfaccia utente, ma non accetta alcun input o visualizza eventuali messaggi di errore. |
| Controllo del programma di installazione di SQL Server | /SQMREPORTING Facoltativo |
Specifica la creazione di report sull'utilizzo delle funzionalità per SQL Server. Per altre informazioni, vedere Informativa sulla privacy per Microsoft Error Reporting Service. Valori supportati: 1=abilitato 0=disabilitato |
| Controllo del programma di installazione di SQL Server | /HIDECONSOLE Facoltativo |
Specifica che la finestra della console verrà nascosta o chiusa. |
| Controllo del programma di installazione di SQL Server | /FAILOVERCLUSTERDISKS Facoltativo |
Specifica l'elenco dei dischi condivisi da includere nel gruppo di risorse del cluster di failover di SQL Server. Valore predefinito: La prima unità viene usata come unità predefinita per tutti i database. |
| Controllo del programma di installazione di SQL Server | /FAILOVERCLUSTERIPADDRESSES Obbligatorio |
Specifica un indirizzo IP codificato. Le codifiche sono delimitate da punto e virgola (;) e seguono il formato <Tipo> IP;<indirizzo>;<nome> di rete;<subnet mask>. I tipi IP supportati sono DHCP, IPv4 e IPv6. È possibile specificare più indirizzi IP del cluster di failover con uno spazio tra gli indirizzi. Vedere gli esempi seguenti: FAILOVERCLUSTERIPADDRESSES=DEFAULT FAILOVERCLUSTERIPADDRESSES=IPv4; DHCP; ClusterNetwork1 FAILOVERCLUSTERIPADDRESSES=IPv4; 172.16.0.0; ClusterNetwork1; 172.31.255.255 FAILOVERCLUSTERIPADDRESSES=IPv6; DHCP; ClusterNetwork1 FAILOVERCLUSTERIPADDRESSES=IPv6; 2001:db8:23:1002:20f:1fff:feff:b3a3; ClusterNetwork1 |
| Controllo del programma di installazione di SQL Server | /FAILOVERCLUSTERNETWORKNAME Obbligatorio |
Specifica il nome di rete per il nuovo cluster di failover di SQL Server. Questo nome viene usato per identificare la nuova istanza del cluster di failover di SQL Server nella rete. |
| Agente di SQL Server | /AGTSVCACCOUNT Obbligatorio |
Viene specificato l'account per il servizio SQL Server Agent. |
| Agente di SQL Server | /AGTSVCPASSWORD Obbligatorio |
Viene specificata la password per l'account del servizio SQL Server Agent. |
| Servizi di analisi | /ASBACKUPDIR Facoltativo |
Specifica la directory per i file di backup di Analysis Services. Valori predefiniti: Per la modalità WOW a 64 bit: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup. Per tutte le altre installazioni:%Program File%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup. |
| Servizi di analisi | /ASCOLLATION Facoltativo |
Specifica l'impostazione delle regole di confronto per Analysis Services. Valore predefinito: - Latin1_General_CI_AS |
| Servizi di analisi | /ASCONFIGDIR Facoltativo |
Specifica la directory per i file di configurazione di Analysis Services. Valori predefiniti: Per la modalità WOW a 64 bit: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config. Per tutte le altre installazioni: %Program File%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config. |
| Servizi di analisi | /ASDATADIR Facoltativo |
Specifica la directory per i file di dati di Analysis Services. Valori predefiniti: Per la modalità WOW a 64 bit: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data. Per tutte le altre installazioni: %Program File%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data. |
| Servizi di analisi | /ASLOGDIR Facoltativo |
Specifica la directory per i file di log di Analysis Services. Valori predefiniti: Per la modalità WOW a 64 bit: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log. Per tutte le altre installazioni: %Program File%/MicrosoftSQL Server/<INSTANCEDIR>/ASInstanceID>/OLAP/Log. |
| Servizi di analisi | /ASSYSADMINACCOUNTS Obbligatorio |
Specifica le credenziali di amministratore per Analysis Services. |
| Servizi di analisi | /ASTEMPDIR Facoltativo |
Specifica la directory per i file temporanei di Analysis Services. Valori predefiniti: Per la modalità WOW a 64 bit: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp. Per tutte le altre installazioni: %Program File%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp. |
| Servizi di analisi | /ASPROVIDERMSOLAP Facoltativo |
Viene specificato se il provider MSOLAP può essere eseguito in-process. Valore predefinito: 1=abilitato |
| Servizi di analisi | /ASSERVERMODE Facoltativo |
Specifica la modalità server dell'istanza di Analysis Services. I valori validi in uno scenario di cluster sono MULTIDIMENSIONAL o TABULAR. ASSERVERMODE fa distinzione tra maiuscole e minuscole. Tutti i valori devono essere espressi in lettere maiuscole. Per altre informazioni sui valori validi, vedere Installare Analysis Services in modalità tabulare. |
| Motore di database di SQL Server | /INSTALLSQLDATADIR Obbligatorio |
Viene specificata la directory dei dati per i file di dati di SQL Server. La directory dei dati deve essere specificata su un disco condiviso del cluster. |
| Motore di database di SQL Server | /SAPWD Obbligatorio quando /SECURITYMODE=SQL |
Specifica la password per l'account SQL Serversa. |
| Motore di database di SQL Server | /MODALITÀSICUREZZA Facoltativo |
Specifica la modalità di sicurezza per SQL Server. Se questo parametro non viene fornito, è supportata la modalità di autenticazione solo Windows. Valore supportato: SQL |
| Motore di database di SQL Server | /SQLBACKUPDIR Facoltativo |
Viene specificata la directory per i file di backup. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Backup. |
| Motore di database di SQL Server | /SQLCOLLATION Facoltativo |
Specifica le impostazioni relative alle regole di confronto per SQL Server. Il valore predefinito è basato sulle impostazioni locali del sistema operativo Windows. Per altre informazioni, vedere Impostazioni delle regole di confronto nelle impostazioni. |
| Motore di database di SQL Server | /SQLSVCACCOUNT Obbligatorio |
Viene specificato l'account di avvio del servizio SQL Server. |
| Motore di database di SQL Server | /SQLSVCPASSWORD Obbligatorio |
Specifica la password per SQLSVCACCOUNT. |
| Motore di database di SQL Server | /SQLSYSADMINACCOUNTS Obbligatorio |
Usare questo parametro per assegnare gli account di accesso come membri del ruolo sysadmin. |
| Motore di database di SQL Server | /SQLTEMPDBDIR Facoltativo |
Specifica la directory per i file di dati per tempdb. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
| Motore di database di SQL Server | /SQLTEMPDBLOGDIR Facoltativo |
Specifica la directory per i file di log per tempdb. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
| Motore di database di SQL Server | /SQLUSERDBDIR Facoltativo |
Viene specificata la directory per i file di dati dei database utente. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
| Motore di database di SQL Server | /SQLUSERDBLOGDIR Facoltativo |
Viene specificata la directory per i file di log dei database utente. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
| FILESTREAM | /FILESTREAMLEVEL Facoltativo |
Specifica il livello di accesso per la funzionalità FILESTREAM. Valori supportati: 0 =Disabilitare il supporto FILESTREAM per questa istanza. Valore predefinito. 1=Abilitare FILESTREAM per l'accesso a Transact-SQL. 2=Abilitare FILESTREAM per Transact-SQL e l'accesso al flusso di I/O dei file. (Non valido per gli scenari del cluster) 3=Consentire ai client remoti di avere accesso in streaming ai dati FILESTREAM. |
| FILESTREAM | /FILESTREAMSHARENAME Facoltativo Obbligatorio quando FILESTREAMLEVEL è maggiore di 1. |
Specifica il nome della condivisione di Windows in cui verranno archiviati i dati FILESTREAM. |
| Servizio di Full-Text di SQL Server | /FTSVCACCOUNT Facoltativo |
Viene specificato l'account per il servizio di avvio filtri full-text. Questo parametro viene ignorato in Windows Server 2008. ServiceSID verrà usato per proteggere la comunicazione tra SQL Server e il daemon di filtri full-text. Qualora i valori non vengano forniti, il servizio di avvio dei filtri full-text sarà disabilitato. Per modificare l'account del servizio e abilitare la funzionalità full-text, è necessario utilizzare Gestione controllo servizi di SQL Server. Valore predefinito: Account del servizio locale |
| Servizio di Full-Text di SQL Server | /FTSVCPASSWORD Facoltativo |
Viene specificata la password per il servizio launcher dei filtri full-text. Questo parametro viene ignorato in Windows Server 2008. |
| Servizi di Integrazione | /ISSVCACCOUNT Obbligatorio |
Specifica l'account per i servizi di integrazione. Valore predefinito: NT AUTHORITY\NETWORK SERVICE |
| Servizi di Integrazione | /ISSVCPASSWORD Obbligatorio |
Specifica la password per Integration Services. |
| Servizi di Integrazione | /ISSVCStartupType Facoltativo |
Specifica la modalità di avvio per il servizio Integration Services. |
| Servizi di Reportistica | /RSINSTALLMODE Facoltativo |
Specifica la modalità di installazione per Reporting Services. |
| Servizi di Reportistica | /RSSVCACCOUNT Obbligatorio |
Specifica l'account di avvio per Reporting Services. |
| Servizi di Reportistica | /RSSVCPASSWORD Obbligatorio |
Specifica la password per l'account di avvio per il servizio Reporting Services. |
| Servizi di Reportistica | /RSSVCStartupType Facoltativo |
Specifica la modalità di avvio per Reporting Services. |
1 È consigliabile usare il SID del servizio anziché i gruppi di dominio.
Note aggiuntive:
Il motore di database e Analysis Services sono gli unici componenti compatibili con i cluster, Altre funzionalità non sono progettate per essere consapevoli dei cluster e non offrono un'elevata disponibilità attraverso il failover.
Sintassi di esempio:
Per installare un'istanza del cluster di failover di SQL Server a nodo singolo con il motore di database e Analysis Services come istanza predefinita.
setup.exe /q /ACTION=InstallFailoverCluster /InstanceName=MSSQLSERVER /INDICATEPROGRESS /ASSYSADMINACCOUNTS="<DomainName\UserName>" /ASDATADIR=<Drive>:\OLAP\Data /ASLOGDIR=<Drive>:\OLAP\Log /ASBACKUPDIR=<Drive>:\OLAP\Backup /ASCONFIGDIR=<Drive>:\OLAP\Config /ASTEMPDIR=<Drive>:\OLAP\Temp /FAILOVERCLUSTERDISKS="<Cluster Disk Resource Name - for example, 'Disk S:'" /FAILOVERCLUSTERNETWORKNAME="<Insert Network Name>" /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;Cluster Network;xxx.xxx.xxx.x" /FAILOVERCLUSTERGROUP="MSSQLSERVER" /Features=AS,SQL /ASSVCACCOUNT="<DomainName\UserName>" /ASSVCPASSWORD="xxxxxxxxxxx" /AGTSVCACCOUNT="<DomainName\UserName>" /AGTSVCPASSWORD="xxxxxxxxxxx" /INSTALLSQLDATADIR="<Drive>:\<Path>\MSSQLSERVER" /SQLCOLLATION="SQL_Latin1_General_CP1_CS_AS" /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="xxxxxxxxxxx" /SQLSYSADMINACCOUNTS="<DomainName\UserName> /IACCEPTSQLSERVERLICENSETERMS
Preparare i parametri del cluster di failover
Utilizzare i parametri elencati nella tabella seguente per sviluppare script da riga di comando per preparare i cluster di failover. Questa fase, in cui è necessario preparare le istanze del cluster di failover in tutti i relativi nodi, rappresenta il primo passaggio per l'installazione avanzata dei cluster. Per altre informazioni, vedere Istanze del cluster di failover AlwaysOn (SQL Server).
| componente di SQL Server | Parametro | Descrizione |
|---|---|---|
| Controllo del programma di installazione di SQL Server | /AZIONE Obbligatorio |
Obbligatorio per indicare il flusso di lavoro di preparazione dei cluster di failover. Valori supportati: Prepara il Cluster di Failover |
| Controllo del programma di installazione di SQL Server | /IACCEPTSQLSERVERLICENSETERMS Obbligatorio solo quando il parametro /Q o /QS viene specificato per le installazioni automatiche. |
Obbligatorio per riconoscere l'accettazione delle condizioni di licenza. |
| Controllo del programma di installazione di SQL Server | /ENU Facoltativo |
Usare questo parametro per installare la versione in lingua inglese di SQL Server in un sistema operativo localizzato quando nei supporti di installazione sono inclusi i Language Pack sia per la lingua inglese sia per la lingua corrispondente al sistema operativo. |
| Controllo del programma di installazione di SQL Server |
/
UpdateEnabled Facoltativo |
Specificare se l'installazione di SQL Server deve individuare e includere gli aggiornamenti del prodotto. I valori validi sono True e False o 1 e 0. Per impostazione predefinita, il programma di installazione di SQL Server includerà gli aggiornamenti trovati. |
| Controllo del programma di installazione di SQL Server |
/
UpdateSource Facoltativo |
Specificare il percorso in cui l'installazione di SQL Server otterrà gli aggiornamenti del prodotto. I valori validi sono "MU" per cercare Microsoft Update, un percorso di cartella valido, un percorso relativo, ad esempio .\MyUpdates o una condivisione UNC. Per impostazione predefinita, il programma di installazione di SQL Server cercherà Microsoft Update o un servizio Windows Update tramite Windows Server Update Services. |
| Controllo del programma di installazione di SQL Server | /CONFIGURATIONFILE Facoltativo |
Viene specificato il file di configurazione da usare. |
| Controllo del programma di installazione di SQL Server | /SEGNALAZIONEERRORI Facoltativo |
Specifica la segnalazione errori per SQL Server. Per altre informazioni, vedere Informativa sulla privacy per Microsoft Error Reporting Service. Valori supportati: 1=abilitato 0=disabilitato |
| Controllo del programma di installazione di SQL Server | /CARATTERISTICHE Obbligatorio |
Vengono specificati i componenti da installare. |
| Controllo del programma di installazione di SQL Server | /AIUTO, H, ? Facoltativo |
Visualizza le opzioni di utilizzo per i parametri. |
| Controllo del programma di installazione di SQL Server | /INDICATEPROGRESS Facoltativo |
Specifica che il file di log di installazione dettagliato e verboso verrà trasmesso tramite pipe alla console. |
| Controllo del programma di installazione di SQL Server | /INSTALLSHAREDDIR Facoltativo |
Viene specificata una directory di installazione non predefinita per i componenti condivisi a 64 bit. Il valore predefinito è %Program Files%\MicrosoftSQL Server Impossibile impostare su %Program Files(x86)%\MicrosoftSQL Server |
| Controllo del programma di installazione di SQL Server | /INSTALLSHAREDWOWDIR Facoltativo |
Viene specificata una directory di installazione non predefinita per i componenti condivisi a 32 bit. Supportato solo in un sistema a 64 bit. Il valore predefinito è %Program Files(x86)%\MicrosoftSQL Server Impossibile impostare su %Program File%\MicrosoftSQL Server |
| Controllo del programma di installazione di SQL Server | /INSTANCEDIR Facoltativo |
Specifica la directory di installazione non predefinita per i componenti specifici dell'istanza. |
| Controllo del programma di installazione di SQL Server | /INSTANCEID Facoltativo |
Viene specificato un valore non predefinito per InstanceID. |
| Controllo del programma di installazione di SQL Server | /INSTANCENAME Obbligatorio |
Specifica un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Instance Configuration. |
| Controllo del programma di installazione di SQL Server | /PID Facoltativo |
Viene specificato il codice Product Key per l'edizione di SQL Server. Se questo parametro non è specificato, Viene usata la valutazione. |
| Controllo del programma di installazione di SQL Server | /Q Facoltativo |
Specifica che il programma di installazione viene eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni senza supervisione. |
| Controllo del programma di installazione di SQL Server | /QS Facoltativo |
Specifica che il programma di installazione viene eseguito e mostra lo stato di avanzamento nell'interfaccia utente, ma non accetta alcun input o visualizza eventuali messaggi di errore. |
| Controllo del programma di installazione di SQL Server | /SQMREPORTING Facoltativo |
Specifica la creazione di report sull'utilizzo delle funzionalità per SQL Server. Per altre informazioni, vedere Informativa sulla privacy per Microsoft Error Reporting Service. Valori supportati: 1=abilitato 0=disabilitato |
| Controllo del programma di installazione di SQL Server | /HIDECONSOLE Facoltativo |
Specifica che la finestra della console è nascosta o chiusa. |
| Agente di SQL Server | /AGTSVCACCOUNT Obbligatorio |
Viene specificato l'account per il servizio SQL Server Agent. |
| Agente di SQL Server | /AGTSVCPASSWORD Obbligatorio |
Viene specificata la password per l'account del servizio SQL Server Agent. |
| Servizi di analisi | /ASSVCACCOUNT Obbligatorio |
Specifica l'account per il servizio Analysis Services. |
| Servizi di analisi | /ASSVCPASSWORD Obbligatorio |
Specifica la password per il servizio Analysis Services. |
| Motore di database di SQL Server | /SQLSVCACCOUNT Obbligatorio |
Viene specificato l'account di avvio del servizio SQL Server. |
| Motore di database di SQL Server | /SQLSVCPASSWORD Obbligatorio |
Specifica la password per SQLSVCACCOUNT. |
| FILESTREAM | /FILESTREAMLEVEL Facoltativo |
Specifica il livello di accesso per la funzionalità FILESTREAM. Valori supportati: 0 =Disabilitare il supporto FILESTREAM per questa istanza. Valore predefinito. 1=Abilitare FILESTREAM per l'accesso a Transact-SQL. 2=Abilitare FILESTREAM per Transact-SQL e l'accesso allo streaming di I/O dei file. Non valido per scenari di cluster. 3=Consentire ai client remoti di avere accesso in streaming ai dati FILESTREAM. |
| FILESTREAM | /FILESTREAMSHARENAME Facoltativo Obbligatorio quando FILESTREAMLEVEL è maggiore di 1. |
Specifica il nome della condivisione di Windows in cui verranno archiviati i dati FILESTREAM. |
| Servizio di Full-Text di SQL Server | /FTSVCACCOUNT Facoltativo |
Viene specificato l'account per il servizio di avvio filtri full-text. Questo parametro viene ignorato in Windows Server 2008. ServiceSID verrà usato per proteggere la comunicazione tra SQL Server e il daemon di filtri full-text. Se i valori non vengono forniti, il servizio di avvio del filtro full-text sarà disabilitato. Per modificare l'account del servizio e abilitare la funzionalità full-text, è necessario utilizzare Gestione controllo servizi di SQL Server. Valore predefinito: Account servizio locale |
| Servizio di Full-Text di SQL Server | /FTSVCPASSWORD Facoltativo |
Viene specificata la password per il servizio launcher dei filtri full-text. Questo parametro viene ignorato in Windows Server 2008. |
| Servizi di Integrazione | /ISSVCACCOUNT Obbligatorio |
Specifica l'account per i servizi di integrazione. Valore predefinito: NT AUTHORITY\NETWORK SERVICE |
| Servizi di Integrazione | /ISSVCPASSWORD Obbligatorio |
Specifica la password per Integration Services. |
| Servizi di Integrazione | /ISSVCStartupType Facoltativo |
Specifica la modalità di avvio per il servizio Integration Services. |
| Servizi di Reportistica | /RSINSTALLMODE Disponibile solo in modalità Solo file. |
Specifica la modalità di installazione per Reporting Services. |
| Servizi di Reportistica | /RSSVCACCOUNT Obbligatorio |
Specifica l'account di avvio per Reporting Services. |
| Servizi di Reportistica | /RSSVCPASSWORD Obbligatorio |
Specifica la password per l'account di avvio per il servizio Reporting Services. |
| Servizi di Reportistica | /RSSVCStartupType Facoltativo |
Specifica la modalità di avvio per Reporting Services. |
1 È consigliabile usare il SID del servizio anziché i gruppi di dominio.
Sintassi di esempio:
Per eseguire il passaggio di preparazione di uno scenario avanzato di installazione del cluster di failover per il motore di database e Analysis Services.
Al prompt dei comandi eseguire il comando seguente per preparare un'istanza predefinita:
setup.exe /q /ACTION=PrepareFailoverCluster /InstanceName=MSSQLSERVER /Features=AS,SQL /INDICATEPROGRESS /ASSVCACCOUNT="<DomainName\UserName>" /ASSVCPASSWORD="xxxxxxxxxxx" /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="xxxxxxxxxxx" /AGTSVCACCOUNT="<DomainName\UserName>" /AGTSVCPASSWORD="xxxxxxxxxxx" /IACCEPTSQLSERVERLICENSETERMS
Al prompt dei comandi eseguire il comando seguente per preparare un'istanza denominata:
setup.exe /q /ACTION=PrepareFailoverCluster /InstanceName="<Insert Instance name>" /Features=AS,SQL /INDICATEPROGRESS /ASSVCACCOUNT="<DomainName\UserName>" /ASSVCPASSWORD="xxxxxxxxxxx" /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="xxxxxxxxxxx" /AGTSVCACCOUNT="<DomainName\UserName>" /AGTSVCPASSWORD="xxxxxxxxxxx" /IACCEPTSQLSERVERLICENSETERMS
Completare le impostazioni del cluster di failover
Utilizzare i parametri elencati nella tabella seguente per sviluppare script da linea di comando per completare i cluster di failover. Questa fase rappresenta il secondo passaggio per l'opzione di installazione avanzata dei cluster di failover. Dopo aver effettuato la preparazione in tutti i nodi del cluster di failover, eseguire questo comando nel nodo proprietario dei dischi condivisi. Per altre informazioni, vedere Istanze del cluster di failover AlwaysOn (SQL Server).
| componente di SQL Server | Parametro | Descrizione |
|---|---|---|
| Controllo del programma di installazione di SQL Server | /AZIONE Obbligatorio |
Obbligatorio per indicare il flusso di lavoro completo del cluster di failover. Valori supportati: CompleteFailoverCluster |
| Controllo del programma di installazione di SQL Server | /ENU Facoltativo |
Usare questo parametro per installare la versione in lingua inglese di SQL Server in un sistema operativo localizzato quando nei supporti di installazione sono inclusi i Language Pack sia per la lingua inglese sia per la lingua corrispondente al sistema operativo. |
| Controllo del programma di installazione di SQL Server | /FAILOVERCLUSTERGROUP Facoltativo |
Specifica il nome del gruppo di risorse da usare per il cluster di failover di SQL Server. che può essere il nome di un gruppo cluster esistente oppure il nome di un nuovo gruppo di risorse. Valore predefinito: SQL Server (<NomeIstanza>) |
| Controllo del programma di installazione di SQL Server | /CONFIGURATIONFILE Facoltativo |
Viene specificato il file di configurazione da usare. |
| Controllo del programma di installazione di SQL Server | /ERRORREPORTING Facoltativo |
Specifica la segnalazione errori per SQL Server. Per altre informazioni, vedere Informativa sulla privacy per Microsoft Error Reporting Service. Valori supportati: 1=abilitato 0=disabled |
| Controllo del programma di installazione di SQL Server | /HELP, H, ? Facoltativo |
Visualizza le opzioni di utilizzo per i parametri. |
| Controllo del programma di installazione di SQL Server | /INDICATEPROGRESS Facoltativo |
Specifica che il file di log dettagliato del programma di installazione verrà trasferito alla console tramite pipeline. |
| Controllo del programma di installazione di SQL Server | /INSTANCENAME Obbligatorio |
Specifica un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Instance Configuration. |
| Controllo del programma di installazione di SQL Server | /PID Facoltativo |
Viene specificato il codice Product Key per l'edizione di SQL Server. Se questo parametro non è specificato, viene utilizzato Evaluation. |
| Controllo del programma di installazione di SQL Server | /Q Facoltativo |
Specifica che il programma di installazione viene eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni senza supervisione. |
| Controllo del programma di installazione di SQL Server | /QS Facoltativo |
Specifica che il programma di installazione viene eseguito e mostra lo stato di avanzamento nell'interfaccia utente, ma non accetta alcun input o visualizza eventuali messaggi di errore. |
| Controllo del programma di installazione di SQL Server | /SQMREPORTING Facoltativo |
Specifica la creazione di report sull'utilizzo delle funzionalità per SQL Server. Per altre informazioni, vedere Informativa sulla privacy per Microsoft Error Reporting Service. Valori supportati: 1=abilitato 0=disabilitato |
| Controllo del programma di installazione di SQL Server | /HIDECONSOLE Facoltativo |
Specifica che la finestra della console è nascosta o chiusa. |
| Controllo del programma di installazione di SQL Server | /FAILOVERCLUSTERDISKS Facoltativo |
Specifica l'elenco dei dischi condivisi da includere nel gruppo di risorse del cluster di failover di SQL Server. Valore predefinito: La prima unità viene usata come unità predefinita per tutti i database. |
| Controllo del programma di installazione di SQL Server | /FAILOVERCLUSTERIPADDRESSES Obbligatorio |
Specifica un indirizzo IP codificato. Le codifiche sono delimitate da punto e virgola (;) e seguono il formato <Tipo> IP;<indirizzo>;<nome> di rete;<subnet mask>. I tipi IP supportati sono DHCP, IPv4 e IPv6. È possibile specificare più indirizzi IP del cluster di failover con uno spazio tra gli indirizzi. Vedere gli esempi seguenti: FAILOVERCLUSTERIPADDRESSES=DEFAULT FAILOVERCLUSTERIPADDRESSES=IPv4; DHCP; ClusterNetwork1 FAILOVERCLUSTERIPADDRESSES=IPv4; 172.16.0.0; ClusterNetwork1; 172.31.255.255 FAILOVERCLUSTERIPADDRESSES=IPv6; DHCP; ClusterNetwork1 FAILOVERCLUSTERIPADDRESSES=IPv6; 2001:db8:23:1002:20f:1fff:feff:b3a3; ClusterNetwork1 |
| Controllo del programma di installazione di SQL Server | /FAILOVERCLUSTERNETWORKNAME Obbligatorio |
Specifica il nome di rete per il nuovo cluster di failover di SQL Server. Questo nome viene usato per identificare la nuova istanza del cluster di failover di SQL Server nella rete. |
| Controllo del programma di installazione di SQL Server | /CONFERMAIPCAMBIODIPENDENZA | Indica il consenso per impostare la dipendenza della risorsa indirizzo IP su OR per i cluster di failover su più subnet. Per ulteriori informazioni, vedere Creare un nuovo cluster di failover di SQL Server (installazione). Valori supportati: 0 = False (impostazione predefinita) 1 = True |
| Servizi di analisi | /ASBACKUPDIR Facoltativo |
Specifica la directory per i file di backup di Analysis Services. Valori predefiniti: Per la modalità WOW a 64 bit: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup. Per tutte le altre installazioni:%Program File%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup. |
| Servizi di analisi | /ASCOLLATION Facoltativo |
Specifica l'impostazione delle regole di confronto per Analysis Services. Valore predefinito: Latin1_General_CI_AS |
| Servizi di analisi | /ASCONFIGDIR Facoltativo |
Specifica la directory per i file di configurazione di Analysis Services. Valori predefiniti: Per la modalità WOW a 64 bit: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config. Per tutte le altre installazioni: %Program File%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config. |
| Servizi di analisi | /ASDATADIR Facoltativo |
Specifica la directory per i file di dati di Analysis Services. Valori predefiniti: Per la modalità WOW a 64 bit: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data. Per tutte le altre installazioni: %Program File%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data. |
| Servizi di analisi | /ASLOGDIR Facoltativo |
Specifica la directory per i file di log di Analysis Services. Valori predefiniti: Per la modalità WOW a 64 bit: %Program Files(x86)%\MicrosoftSQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Log. Per tutte le altre installazioni: %Program File%\MicrosoftSQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Log. |
| Servizi di analisi | /ASSERVERMODE Facoltativo |
Specifica la modalità server dell'istanza di Analysis Services. I valori validi in uno scenario di cluster sono MULTIDIMENSIONAL o TABULAR. ASSERVERMODE fa distinzione tra maiuscole e minuscole. Tutti i valori devono essere espressi in lettere maiuscole. Per altre informazioni sui valori validi, consultare la sezione "Installazione di Analysis Services in modalità tabulare." |
| Servizi di analisi | /ASSYSADMINACCOUNTS Obbligatorio |
Specifica le credenziali di amministratore per Analysis Services. |
| Servizi di analisi | /ASTEMPDIR Facoltativo |
Specifica la directory per i file temporanei di Analysis Services. Valori predefiniti: Per la modalità WOW a 64 bit: %Program Files(x86)%\MicrosoftSQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Temp. Per tutte le altre installazioni: %Program File%\MicrosoftSQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Temp. |
| Servizi di analisi | /ASPROVIDERMSOLAP Facoltativo |
Viene specificato se il provider MSOLAP può essere eseguito in-process. Valore predefinito: 1=abilitato |
| Motore di database di SQL Server | /INSTALLSQLDATADIR Obbligatorio |
Viene specificata la directory dei dati per i file di dati di SQL Server. La directory dei dati deve essere specificata e trovarsi su un disco del cluster condiviso. |
| Motore di database di SQL Server | /SAPWD Obbligatorio quando /SECURITYMODE=SQL |
Specifica la password per l'account SQL Serversa. |
| Motore di database di SQL Server | /SECURITYMODE Facoltativo |
Specifica la modalità di sicurezza per SQL Server. Se questo parametro non viene fornito, è supportata la modalità di autenticazione solo Windows. Valori supportati: SQL |
| Motore di database di SQL Server | /SQLBACKUPDIR Facoltativo |
Viene specificata la directory per i file di backup. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Backup. |
| Motore di database di SQL Server | /SQLCOLLATION Facoltativo |
Specifica le impostazioni relative alle regole di confronto per SQL Server. Il valore predefinito è basato sulle impostazioni locali del sistema operativo Windows. Per ulteriori informazioni, vedere Impostazioni di Collazione in Setup. |
| Motore di database di SQL Server | /SQLSYSADMINACCOUNTS Obbligatorio |
Usare questo parametro per effettuare il provisioning degli account di accesso come membri del ruolo sysadmin. |
| Motore di database di SQL Server | /SQLTEMPDBDIR Facoltativo |
Specifica la directory per i file di dati per tempdb. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data. |
| Motore di database di SQL Server | /SQLTEMPDBLOGDIR Facoltativo |
Specifica la directory per i file l per tempdb. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
| Motore di database di SQL Server | /SQLUSERDBDIR Facoltativo |
Viene specificata la directory per i file di dati dei database utente. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
| Motore di database di SQL Server | /SQLUSERDBLOGDIR Facoltativo |
Viene specificata la directory per i file di log dei database utente. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
| Servizi di Reportistica | /RSINSTALLMODE Disponibile solo in modalità file. |
Specifica la modalità di installazione per Reporting Services. |
Sintassi di esempio:
Per eseguire il passaggio di completamento di uno scenario avanzato di installazione del cluster di failover per il motore di database e Analysis Services. eseguire il comando seguente nel computer che rappresenterà il nodo attivo nel cluster di failover per renderlo utilizzabile. È necessario eseguire l'azione "CompleteFailoverCluster" sul nodo proprietario del disco condiviso nel cluster di failover di Analysis Services.
Al prompt dei comandi eseguire il comando seguente per completare l'installazione del cluster di failover per un'istanza predefinita:
setup.exe /q /ACTION=CompleteFailoverCluster /InstanceName=MSSQLSERVER /INDICATEPROGRESS /ASSYSADMINACCOUNTS="<DomainName\Username>" /ASDATADIR=<Drive>:\OLAP\Data /ASLOGDIR=<Drive>:\OLAP\Log /ASBACKUPDIR=<Drive>:\OLAP\Backup /ASCONFIGDIR=<Drive>:\OLAP\Config /ASTEMPDIR=<Drive>:\OLAP\Temp /FAILOVERCLUSTERDISKS="<Cluster Disk Resource Name - for example, 'Disk S:'>:" /FAILOVERCLUSTERNETWORKNAME="<Insert FOI Network Name>" /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;Cluster Network;xxx.xxx.xxx.x" /FAILOVERCLUSTERGROUP="MSSQLSERVER" /INSTALLSQLDATADIR="<Drive>:\<Path>\MSSQLSERVER" /SQLCOLLATION="SQL_Latin1_General_CP1_CS_AS" /SQLSYSADMINACCOUNTS="<DomainName\UserName>"
Al prompt dei comandi eseguire il comando seguente per completare l'installazione del cluster di failover per un'istanza denominata:
setup.exe /q /ACTION=CompleteFailoverCluster /InstanceName="<Insert Instance Name>" /INDICATEPROGRESS /ASSYSADMINACCOUNTS="<DomainName\UserName>" /ASDATADIR=<Drive>:\KATMAI\Data /ASLOGDIR=<drive>:\KATMAI\Log /ASBACKUPDIR=<Drive>:\KATMAI\Backup /ASCONFIGDIR=<Drive>:\KATMAI\Config /ASTEMPDIR=<Drive>:\KATMAI\Temp /FAILOVERCLUSTERDISKS="<Cluster Disk Resource Name - for example, 'Disk S:'>" /FAILOVERCLUSTERNETWORKNAME="CompNamedFOI" /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;ClusterNetwork1;xxx.xxx.xxx.x" /FAILOVERCLUSTERGROUP="<Insert New Group Name>" /INSTALLSQLDATADIR="<Drive>:\<Path>\MSSQLSERVER_KATMAI" /SQLCOLLATION="SQL_Latin1_General_CP1_CS_AS" /SQLSYSADMINACCOUNTS="<DomainName\Username>"
Aggiornare i parametri del cluster di failover
Utilizzare i parametri nella tabella seguente per sviluppare script da riga di comando per l'aggiornamento dei cluster di failover. Per ulteriori informazioni, vedere Aggiorna un'istanza del cluster di failover di SQL Server (Setup) e Istanze del Cluster di Failover AlwaysOn (SQL Server).
| componente di SQL Server | Parametro | Descrizione |
|---|---|---|
| Controllo del programma di installazione di SQL Server | /AZIONE Obbligatorio |
Richiesto per indicare il flusso di lavoro di installazione. Valori supportati: Aggiornamento |
| Controllo del programma di installazione di SQL Server | /IACCEPTSQLSERVERLICENSETERMS Obbligatorio solo quando il parametro /Q o /QS viene specificato per le installazioni automatiche. |
Obbligatorio per riconoscere l'accettazione delle condizioni di licenza. |
| Controllo del programma di installazione di SQL Server | /ENU Facoltativo |
Usare questo parametro per installare la versione in lingua inglese di SQL Server in un sistema operativo localizzato quando nei supporti di installazione sono inclusi i Language Pack sia per la lingua inglese sia per la lingua corrispondente al sistema operativo. |
| Controllo del programma di installazione di SQL Server |
/
UpdateEnabled Facoltativo |
Specificare se l'installazione di SQL Server deve individuare e includere gli aggiornamenti del prodotto. I valori validi sono True e False o 1 e 0. Per impostazione predefinita, il programma di installazione di SQL Server includerà gli aggiornamenti trovati. |
| Controllo del programma di installazione di SQL Server |
/
UpdateSource Facoltativo |
Specificare il percorso in cui l'installazione di SQL Server otterrà gli aggiornamenti del prodotto. I valori validi sono "MU" per cercare Microsoft Update, un percorso di cartella valido, un percorso relativo, ad esempio .\MyUpdates o una condivisione UNC. Per impostazione predefinita, il programma di installazione di SQL Server cercherà Microsoft Update o un servizio Windows Update tramite Windows Server Update Services. |
| Controllo del programma di installazione di SQL Server | /CONFIGURATIONFILE Facoltativo |
Viene specificato il file di configurazione da usare. |
| Controllo del programma di installazione di SQL Server | /RAPPORTODIERRORI Facoltativo |
Specifica la segnalazione errori per SQL Server. Per altre informazioni, vedere Informativa sulla privacy per Microsoft Error Reporting Service. Valori supportati: 1=enabled 0=disabled |
| Controllo del programma di installazione di SQL Server | /HELP, H, ? Facoltativo |
Visualizza le opzioni di utilizzo per i parametri. |
| Controllo del programma di installazione di SQL Server | /INDICATEPROGRESS Facoltativo |
Specifica che il file di log dettagliato di Setup verrà inviato tramite pipe alla console. |
| Controllo del programma di installazione di SQL Server | / INSTANCEDIR Facoltativo |
Viene specificata una directory di installazione non predefinita per i componenti condivisi. |
| Controllo del programma di installazione di SQL Server | /INSTANCEID Obbligatorio quando si esegue l'aggiornamento da SQL Server 2008 o versione successiva. Facoltativo quando si esegue l'aggiornamento da SQL Server 2005 |
Viene specificato un valore non predefinito per InstanceID. |
| Controllo del programma di installazione di SQL Server | /INSTANCENAME Obbligatorio |
Specifica un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Instance Configuration. |
| Controllo del programma di installazione di SQL Server | /PID Facoltativo |
Viene specificato il codice Product Key per l'edizione di SQL Server. Se questo parametro non è specificato, viene utilizzato Evaluation. |
| Controllo del programma di installazione di SQL Server | /Q Facoltativo |
Specifica che il programma di installazione viene eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni senza supervisione. |
| Controllo del programma di installazione di SQL Server | /SQMREPORTING Facoltativo |
Specifica la creazione di report sull'utilizzo delle funzionalità per SQL Server. Per altre informazioni, vedere Informativa sulla privacy per Microsoft Error Reporting Service. Valori supportati: 0=disabilitato 1=abilitato |
| Controllo del programma di installazione di SQL Server | /HIDECONSOLE Facoltativo |
Specifica che la finestra della console è nascosta o chiusa. |
| Controllo del programma di installazione di SQL Server | /FAILOVERCLUSTERROLLOWNERSHIP | Specifica il comportamento di failover durante l'aggiornamento. |
| Servizio SQL Server Browser | /BROWSERSVCSTARTUPTYPE Facoltativo |
Viene specificata la modalità di avvio per il servizio SQL Server Browser. Valori supportati: Automatico Disabilitato Manuale |
| Full-Text di SQL Server | /FTUPGRADEOPTION Facoltativo |
Viene specificata l'opzione di aggiornamento del catalogo Full-Text. Valori supportati: RICOSTRUIRE REIMPOSTA IMPORTAZIONE |
| Servizi di Integrazione | /ISSVCACCOUNT Obbligatorio |
Specifica l'account per i servizi di integrazione. Valore predefinito: NT AUTHORITY\NETWORK SERVICE |
| Servizi di Integrazione | /ISSVCPASSWORD Obbligatorio |
Specifica la password per Integration Services. |
| Servizi di Integrazione | /ISSVCStartupType Facoltativo |
Specifica la modalità di avvio per il servizio Integration Services. |
| Servizi di Reportistica | /RSUPGRADEDATABASEACCOUNT Facoltativo |
La proprietà viene utilizzata solo quando si aggiorna un server di report in modalità SharePoint 2008 R2 o versioni precedenti. Vengono eseguite operazioni di aggiornamento aggiuntive per i server di report che usano l'architettura in modalità SharePoint precedente, modificata in SQL Server 2012 Reporting Services. Se questa opzione non è inclusa nell'installazione della riga di comando, viene usato l'account del servizio predefinito per l'istanza precedente del server di report. Se questa proprietà viene utilizzata, specificare la password per l'account usando la proprietà /RSUPGRADEPASSWORD . |
| Servizi di Reportistica | /RSUPGRADEPASSWORD Facoltativo |
Password dell'account del servizio esistente del server di report. |
Aggiungere parametri del nodo
Utilizzare i parametri elencati nella tabella seguente per sviluppare script della riga di comando per AddNode.
| componente di SQL Server | Parametro | Descrizione |
|---|---|---|
| Controllo del programma di installazione di SQL Server | /AZIONE Obbligatorio |
Obbligatorio per indicare il flusso di lavoro di AddNode. Valore supportato: AggiungiNodo |
| Controllo del programma di installazione di SQL Server | /IACCEPTSQLSERVERLICENSETERMS Obbligatorio solo quando il parametro /Q o /QS viene specificato per le installazioni automatiche. |
Obbligatorio per riconoscere l'accettazione delle condizioni di licenza. |
| Controllo del programma di installazione di SQL Server | /ENU Facoltativo |
Usare questo parametro per installare la versione in lingua inglese di SQL Server in un sistema operativo localizzato quando nei supporti di installazione sono inclusi i Language Pack sia per la lingua inglese sia per la lingua corrispondente al sistema operativo. |
| Controllo del programma di installazione di SQL Server |
/
AggiornamentoAbilitato Facoltativo |
Specificare se l'installazione di SQL Server deve individuare e includere gli aggiornamenti del prodotto. I valori validi sono True e False o 1 e 0. Per impostazione predefinita, il programma di installazione di SQL Server includerà gli aggiornamenti trovati. |
| Controllo del programma di installazione di SQL Server |
/
UpdateSource Facoltativo |
Specificare il percorso in cui l'installazione di SQL Server otterrà gli aggiornamenti del prodotto. I valori validi sono "MU" per cercare Microsoft Update, un percorso di cartella valido, un percorso relativo, ad esempio .\MyUpdates o una condivisione UNC. Per impostazione predefinita, il programma di installazione di SQL Server cercherà Microsoft Update o un servizio Windows Update tramite Windows Server Update Services. |
| Controllo del programma di installazione di SQL Server | /CONFIGURATIONFILE Facoltativo |
Viene specificato il file di configurazione da usare. |
| Controllo del programma di installazione di SQL Server | /HELP, H, ? Facoltativo |
Visualizza le opzioni di utilizzo per i parametri. |
| Controllo del programma di installazione di SQL Server | /INDICATEPROGRESS Facoltativo |
Specifica che il file di log dell'installazione dettagliato sarà reindirizzato alla console. |
| Controllo del programma di installazione di SQL Server | /INSTANCENAME Obbligatorio |
Specifica un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Instance Configuration. |
| Controllo del programma di installazione di SQL Server | /PID Facoltativo |
Viene specificato il codice Product Key per l'edizione di SQL Server. Se questo parametro non è specificato, viene utilizzato Evaluation. |
| Controllo del programma di installazione di SQL Server | /Q Facoltativo |
Specifica che il programma di installazione viene eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni senza supervisione. |
| Controllo del programma di installazione di SQL Server | /QS Facoltativo |
Specifica che il programma di installazione viene eseguito e mostra lo stato di avanzamento nell'interfaccia utente, ma non accetta alcun input o visualizza eventuali messaggi di errore. |
| Controllo del programma di installazione di SQL Server | /HIDECONSOLE Facoltativo |
Specifica che la finestra della console è nascosta o chiusa. |
| Controllo del programma di installazione di SQL Server | /FAILOVERCLUSTERIPADDRESSES Obbligatorio |
Specifica un indirizzo IP codificato. Le codifiche sono delimitate da punto e virgola (;) e seguono il formato <Tipo> IP;<indirizzo>;<nome> di rete;<subnet mask>. I tipi IP supportati sono DHCP, IPv4 e IPv6. È possibile specificare più indirizzi IP del cluster di failover con uno spazio tra gli indirizzi. Vedere gli esempi seguenti: FAILOVERCLUSTERIPADDRESSES=DEFAULT FAILOVERCLUSTERIPADDRESSES=IPv4; DHCP; ClusterNetwork1 FAILOVERCLUSTERIPADDRESSES=IPv4; 172.16.0.0; ClusterNetwork1; 172.31.255.255 FAILOVERCLUSTERIPADDRESSES=IPv6; DHCP; ClusterNetwork1 FAILOVERCLUSTERIPADDRESSES=IPv6; 2001:db8:23:1002:20f:1fff:feff:b3a3; ClusterNetwork1 Per altre informazioni, vedere Aggiungere o rimuovere nodi in un cluster di failover di SQL Server (programma di installazione). |
| Controllo del programma di installazione di SQL Server | /CONFIRMIPDEPENDENCYCHANGE Obbligatorio |
Indica il consenso per impostare la dipendenza della risorsa indirizzo IP su "OR" per i cluster di failover tra più subnet. Per altre informazioni, vedere Aggiungere o rimuovere nodi in un cluster di failover di SQL Server (programma di installazione). Valori supportati: 0 = False (impostazione predefinita) 1 = True |
| Agente di SQL Server | /AGTSVCACCOUNT Obbligatorio |
Viene specificato l'account per il servizio SQL Server Agent. |
| Agente di SQL Server | /AGTSVCPASSWORD Obbligatorio |
Viene specificata la password per l'account del servizio SQL Server Agent. |
| Servizi di analisi | /ASSVCACCOUNT Obbligatorio |
Specifica l'account per il servizio Analysis Services. |
| Servizi di analisi | /ASSVCPASSWORD Obbligatorio |
Specifica la password per il servizio Analysis Services. |
| Motore di database di SQL Server | /SQLSVCACCOUNT Obbligatorio |
Viene specificato l'account di avvio del servizio SQL Server. |
| Motore di database di SQL Server | /SQLSVCPASSWORD Obbligatorio |
Specifica la password per SQLSVCACCOUNT. |
| Servizi di Integrazione | /ISSVCPASSWORD Obbligatorio |
Specifica la password per Integration Services. |
| Servizi di Reportistica | /RSINSTALLMODE Disponibile solo in modalità File |
Specifica la modalità di installazione per Reporting Services. |
| Servizi di Reportistica | /RSSVCPASSWORD Obbligatorio |
Specifica la password dell'account di avvio per il servizio Reporting Services. |
Note aggiuntive:
Il motore di database e Analysis Services sono gli unici componenti compatibili con i cluster, Altre funzionalità non sono compatibili con il cluster e non hanno alta disponibilità tramite failover.
Sintassi di esempio:
Per aggiungere un nodo a un'istanza del cluster di failover esistente con il motore di database e Analysis Services.
setup.exe /q /ACTION=AddNode /INSTANCENAME="<Insert Instance Name>" /SQLSVCACCOUNT="<SQL account that is used on other nodes>" /SQLSVCPASSWORD="<password for SQL account>" /AGTSVCACCOUNT="<SQL Server Agent account that is used on other nodes>", /AGTSVCPASSWORD="<SQL Server Agent account password>" /ASSVCACCOUNT="<AS account that is used on other nodes>" /ASSVCPASSWORD="<password for AS account>" /INDICATEPROGRESS /IACCEPTSQLSERVERLICENSETERMS /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;ClusterNetwork1;xxx.xxx.xxx.x" /CONFIRMIPDEPENDENCYCHANGE=0
Rimuovere i parametri del nodo
Utilizzare i parametri elencati nella tabella seguente per sviluppare script della riga di comando per RemoveNode. Per disinstallare un cluster di failover, è necessario eseguire RemoveNode in ogni nodo del cluster di failover. Per altre informazioni, vedere Istanze del cluster di failover AlwaysOn (SQL Server).
| componente di SQL Server | Parametro | Descrizione |
|---|---|---|
| Controllo del programma di installazione di SQL Server | /AZIONE Obbligatorio |
Obbligatorio per indicare il flusso di lavoro di RemoveNode. Valore supportato: RimuoviNodo |
| Controllo del programma di installazione di SQL Server | /CONFIGURATIONFILE Facoltativo |
Viene specificato il file di configurazione da usare. |
| Controllo del programma di installazione di SQL Server | /HELP, H, ? Facoltativo |
Visualizza le opzioni di utilizzo per i parametri. |
| Controllo del programma di installazione di SQL Server | /INDICATEPROGRESS Facoltativo |
Specifica che il file di log esteso del programma di installazione verrà inviato tramite pipe alla console. |
| Controllo del programma di installazione di SQL Server | /INSTANCENAME Obbligatorio |
Specifica un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Instance Configuration. |
| Controllo del programma di installazione di SQL Server | /Q Facoltativo |
Specifica che il programma di installazione viene eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni senza supervisione. |
| Controllo del programma di installazione di SQL Server | /QS Facoltativo |
Specifica che il programma di installazione viene eseguito e mostra lo stato di avanzamento nell'interfaccia utente, ma non accetta alcun input o visualizza eventuali messaggi di errore. |
| Controllo del programma di installazione di SQL Server | /HIDECONSOLE Facoltativo |
Specifica che la finestra della console è nascosta o chiusa. |
| Controllo del programma di installazione di SQL Server | /CONFIRMIPDEPENDENCYCHANGE Obbligatorio |
Viene indicato il consenso per impostare la dipendenza delle risorse indirizzo da OR a AND per i cluster di failover su più subnet. Per altre informazioni, vedere Aggiungere o rimuovere nodi in un cluster di failover di SQL Server (programma di installazione). Valori supportati: 0 = False (impostazione predefinita) 1 = True |
Sintassi di esempio:
Per rimuovere un nodo da un'istanza del cluster di failover esistente con il Motore di Database e Analysis Services.
setup.exe /q /ACTION=RemoveNode /INSTANCENAME="<Insert Instance Name>" [/INDICATEPROGRESS] /CONFIRMIPDEPENDENCYCHANGE=0
Parametri dell'account del servizio
È possibile configurare i servizi SQL Server usando un account predefinito, un account locale oppure un account di dominio.
Annotazioni
Quando si usa un account del servizio gestito, un account virtuale o un account predefinito, non è necessario specificare i parametri password corrispondenti. Per altre informazioni su questi account di servizio, vedere La sezione Nuovi tipi di account disponibili con Windows 7 e Windows Server 2008 R2 in Configurare account e autorizzazioni del servizio Windows.
Per altre informazioni sulla configurazione dell'account del servizio, vedere Configurare account di servizio e autorizzazioni di Windows.
| componente di SQL Server | Parametro dell'account | Parametro della password | Tipo di avvio |
|---|---|---|---|
| Agente di SQL Server | /AGTSVCACCOUNT | /AGTSVCPASSWORD | /AGTSVCSTARTUPTYPE |
| Servizi di analisi | /ASSVCACCOUNT | /ASSVCPASSWORD | /ASSVCSTARTUPTYPE |
| Motore di database di SQL Server | /SQLSVCACCOUNT | /SQLSVCPASSWORD | /SQLSVCSTARTUPTYPE |
| Servizi di Integrazione | /ISSVCACCOUNT | /ISSVCPASSWORD | /ISSVCSTARTUPTYPE |
| Servizi di Reportistica | /RSSVCACCOUNT | /RSSVCPASSWORD | /RSSVCSTARTUPTYPE |
Parametri di funzionalità
Per installare funzionalità specifiche, utilizzare il parametro /FEATURES e specificare la funzionalità genitore o i valori delle funzionalità nella tabella seguente. Per un elenco delle funzionalità supportate dalle edizioni di SQL Server, vedere Funzionalità supportate dalle edizioni di SQL Server 2014.
| Parametro della funzionalità padre | Parametro della funzionalità | Descrizione |
| SQL | Installa il Motore Database di SQL Server, la replica, il Full-Text e il server Data Quality. | |
| SQLEngine | Installa solo il motore di database di SQL Server. | |
| Duplicazione | Installa il componente di replica insieme al motore di database di SQL Server. | |
| Testo completo | Installa il componente full-text insieme al motore di database di SQL Server. | |
| DQ | Copia i file richiesti per il completamento dell'installazione del server Data Quality. Dopo aver completato l'installazione di SQL Server, è necessario eseguire il file DQSInstaller.exe per completare l'installazione del server Data Quality. Per altre informazioni, vedere Eseguire DQSInstaller.exe per completare l'installazione del server DQS. Installa anche il motore di database di SQL Server. | |
| COME | Installa tutti i componenti di Analysis Services. | |
| RS | Installa tutti i componenti di Reporting Services. | |
| DQC | Esegue Data Quality Client. | |
| Stato Islamico | Installa tutti i componenti di Integration Services. | |
| MDS | Installa Master Data Services. | |
| Attrezzi | Installa gli strumenti client e i componenti della documentazione online di SQL Server. | |
| A.C. | Vengono installati i componenti per la compatibilità con le versioni precedenti. | |
| BOL | Installare i componenti della documentazione online di SQL Server per visualizzare e gestire i contenuti della Guida in linea. | |
| Conn | Vengono installati i componenti di connettività. | |
| SSMS | Installa gli strumenti di gestione di SQL Server - Basic. Sono inclusi gli elementi seguenti: Supporto di SQL Server Management Studio per il motore di database di SQL Server, SQL Server Express, l'utilità sqlcmd e il provider sql Server PowerShell |
|
| ADV_SSMS | Gli strumenti di gestione di SQL Server sono stati installati - Completato. Sono inclusi i componenti seguenti oltre ai componenti nella versione Basic: Supporto di SQL Server Management Studio per Reporting Services, Analysis Services e Integration Services SQL Server Profiler (strumento di analisi per SQL Server) Consigliere di ottimizzazione del motore di database Gestione di Utilità SQL Server |
|
| DREPLAY_CTLR | Installa il controller di riproduzione distribuita | |
| DREPLAY_CLT | Installa il client di Riproduzione Distribuita | |
| SNAC_SDK | Installa SDK per MicrosoftSQL Server Native Client | |
| SDK | Viene installato il Software Development Kit (SDK). | |
| LocalDB1 | Installa Local DB, cioè una modalità di esecuzione di SQL Server Express destinata agli sviluppatori del programma. |
1 LocalDB è un'opzione quando si installa uno SKU di SQL Server 2014 Express. Per altre informazioni, vedere SQL Server 2014 Express LocalDB.
Esempi di parametri di funzionalità:
| Parametro e valori | Descrizione |
|---|---|
| /FEATURES=SQLEngine | Installa il motore di database senza replica né full-text. |
| /FEATURES=SQLEngine, FullText | Installa motore di database e testo completo. |
| /FEATURES=SQL, Tools | Installa il motore di database completo e tutti gli strumenti. |
| /FEATURES=BOL | Installa i componenti di Books Online di SQL Server per visualizzare e gestire il contenuto della Guida. |
Parametri del ruolo
Il ruolo di installazione o /Role parametro viene usato per installare una selezione preconfigurata di funzionalità. I ruoli di Analysis Services installano un'istanza di Analysis Services in una farm di SharePoint esistente o in una nuova farm non configurata. Vengono forniti due ruoli di installazione per supportare ciascuno scenario. È possibile scegliere solo uno di questi ruoli da installare per volta. Se si sceglie un ruolo di installazione, tramite il programma di installazione verranno installate le funzionalità e i componenti che appartengono al ruolo. Non è possibile variare le funzionalità e i componenti designati per tale ruolo. Per altre informazioni su come usare il parametro del ruolo della funzionalità, vedere Installare PowerPivot dal prompt dei comandi.
Il ruolo AllFeatures_WithDefaults è il comportamento predefinito per le edizioni di SQL Server Express e riduce il numero di finestre di dialogo presentate all'utente. Può essere specificato dalla riga di comando durante l'installazione di un'edizione di SQL Server che non è SQL Server Express.
| Ruolo | Descrizione | Installazioni... |
|---|---|---|
| SPI_AS_FattoriaEsistente | Installa Analysis Services come istanza denominata di PowerPivot in una farm di SharePoint Server 2010 esistente o in un server autonomo. | Il motore di calcolo Analysis Services, preconfigurato per l'elaborazione e l'archiviazione dei dati in memoria. Pacchetti di soluzioni PowerPivot Programma di installazione per PowerPivot per Excel Documentazione online di SQL Server |
| SPI_AS_NewFarm | Installa Analysis Services e Motore di Database come istanza denominata PowerPivot in una nuova farm non configurata o server autonomo di Office SharePoint Server 2010. Il programma di installazione di SQL Server configurerà la farm durante l'installazione della funzione specifica. | Il motore di calcolo Analysis Services, preconfigurato per l'elaborazione e l'archiviazione dei dati in memoria. Pacchetti di soluzioni PowerPivot Documentazione online di SQL Server Motore di database Strumenti di configurazione SQL Server Management Studio |
| TutteLeFunzionalità_ConImpostazioniPredefinite | Vengono installate tutte le funzionalità disponibili con l'edizione corrente. Aggiunge l'utente corrente al ruolo predefinito del server SQL Server sysadmin .In Windows Server 2008 o versioni successive, e quando il sistema operativo non è un controller di dominio, il motore di database e Reporting Services utilizzano per impostazione predefinita l'account NTAUTHORITY\NETWORK SERVICE, mentre Integration Services utilizza per impostazione predefinita lo stesso account. Questo ruolo è abilitato per impostazione predefinita nelle edizioni di SQL Server Express. Per tutte le altre edizioni, questo ruolo non è abilitato, ma può essere specificato tramite l'interfaccia utente o con parametri della riga di comando. |
Nelle edizioni di SQL Server Express vengono installate solo le funzionalità disponibili per quella determinata edizione. Nelle altre edizioni vengono installate tutte le funzionalità di SQL Server. Il parametro AllFeatures_WithDefaults può essere combinato con altri parametri che eseguono l'override delle impostazioni dei parametri AllFeatures_WithDefaults . Ad esempio, l'uso del parametro AllFeatures_WithDefaults e il parametro /Features=RS esegue l'override del comando per installare tutte le funzionalità e installa solo Reporting Services, ma rispetta il parametro AllFeatures_WithDefaults per usare l'account del servizio predefinito per Reporting Services. Quando si usa il parametro AllFeatures_WithDefaults insieme a /ADDCURRENTUSERASSQLADMIN=FALSE , la finestra di dialogo di provisioning non viene popolata automaticamente con l'utente corrente. Aggiungere /AGTSVCACCOUNT e /AGTSVCPASSWORD per specificare un account del servizio e una password per SQL Server Agent. |
Controllo del comportamento di failover tramite il parametro /FAILOVERCLUSTERROLLOWNERSHIP
Per aggiornare un cluster di failover di SQL Server a SQL Server 2014, è necessario eseguire il programma di installazione in un nodo del cluster di failover alla volta, a partire dai nodi passivi. Durante l'installazione viene stabilito il momento in cui eseguire il failover al nodo aggiornato, in base al numero complessivo di nodi nell'istanza del cluster di failover e a quello di nodi già aggiornati. Quando un numero di nodi uguale o maggiore della metà è già stato aggiornato, per impostazione predefinita verrà eseguito un failover a un nodo aggiornato.
Per controllare il comportamento di failover dei nodi del cluster durante il processo di aggiornamento, eseguire l'operazione di aggiornamento al prompt dei comandi e usare il parametro /FAILOVERCLUSTERROLLOWNERSHIP per controllare il comportamento di failover prima che l'operazione di aggiornamento tenga offline il nodo. L'uso di questo parametro è il seguente:
/FAILOVERCLUSTERROLLOWNERSHIP=0 non trasferirà la proprietà del cluster (spostare il gruppo) ai nodi aggiornati e non aggiungerà questo nodo all'elenco dei possibili proprietari del cluster di SQL Server alla fine dell'aggiornamento.
/FAILOVERCLUSTERROLLOWNERSHIP=1 trasferirà la proprietà del cluster (spostare il gruppo) ai nodi aggiornati e alla fine dell'aggiornamento aggiungerà questo nodo all'elenco dei possibili proprietari del cluster di SQL Server.
/FAILOVERCLUSTERROLLOWNERSHIP=2 è l'impostazione predefinita. Verrà usato se questo parametro non è specificato. Questa impostazione indica che il programma di installazione di SQL Server gestirà la proprietà del cluster (spostamento del gruppo) in base alle necessità.
ID Istanza o Configurazione InstanceID
Il parametro ID istanza o /InstanceID viene usato per specificare dove è possibile installare i componenti dell'istanza e il percorso del Registro di sistema dell'istanza. Il valore di "INSTANCEID" è una stringa e deve essere univoco.
ID istanza SQL:MSSQL12.<INSTANCEID>
AS Instance ID:MSAS12.<INSTANCEID>
RS Instance ID:MSRS12.<INSTANCEID>
I componenti specifici dell'istanza vengono installati nei percorsi seguenti:
%Program File%\MicrosoftSQL Server\<SQLInstanceID>
%Program File%\MicrosoftSQL Server\<ASInstanceID>
%Program File%\MicrosoftSQL Server\<RSInstanceID>
Annotazioni
Se INSTANCEID non è specificato nella riga di comando, per impostazione predefinita Setup sostituisce <INSTANCEID> con <INSTANCENAME>.
Vedere anche
Installare SQL Server 2014 dall'Installazione guidata (programma di installazione)
Installazione del cluster di failover di SQL Server
Installare le funzionalità di BUSINESS Intelligence di SQL Server 2014