Installare SQL Server 2012 dal prompt dei comandi
Prima di eseguire il programma di installazione di SQL Server, vedere Pianificazione di un'installazione di SQL Server.
L'installazione di una nuova istanza di SQL Server dal prompt dei comandi consente di specificare le funzionalità da installare e le relative modalità di configurazione. È inoltre possibile specificare l'interazione automatica, di base o completa con l'interfaccia utente del programma di installazione.
[!NOTA]
In caso di installazione dal prompt dei comandi, in SQL Server è supportata la modalità non interattiva completa tramite il parametro /Q o la modalità non interattiva semplice tramite il parametro /QS. L'opzione /QS indica semplicemente lo stato di avanzamento, non accetta alcun input e non consente di visualizzare eventuali messaggi di errore. Il parametro /QS è supportato solo quando viene specificato /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 fornitore di software indipendente 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 che utilizzano 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.
[!NOTA]
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 dal 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 utilizzando 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 edizione di SQL Server.
Installazione di un'istanza di SQL Server in un computer locale utilizzando 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 dal prompt dei comandi, specificare i parametri di installazione al prompt dei comandi come parte della sintassi di installazione.
[!NOTA]
Per le installazioni locali, è necessario eseguire il programma di installazione come amministratore. Se si installa SQL Server da una condivisione remota, è necessario utilizzare un account di dominio con autorizzazioni di lettura ed esecuzione relative a 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.
Utilizzo appropriato di parametri di installazione
Utilizzare le linee guida seguenti per sviluppare comandi di installazione con la sintassi corretta:
/PARAMETER
/PARAMETER=true/false
/PARAMETER=1/0 per i tipi booleani
/PARAMETER="valore" per tutti i parametri a valore singolo. L'utilizzo delle virgolette doppie è consigliato, ma è obbligatorio se il valore contiene uno spazio
/PARAMETER="valore1" "valore2" "valore3" per tutti i parametri multivalore. L'utilizzo delle virgolette doppie è consigliato, ma è obbligatorio se il valore contiene uno spazio
Eccezioni:
- /FEATURES, ovvero un parametro multivalore con formato /FEATURES=AS,RS,IS senza alcuno spazio e delimitato da virgole
Esempi:
/INSTANCEDIR=c:\Path è supportato.
/INSTANCEDIR="c:\Path" è supportato
[!NOTA]
I valori dei server relazionali supportano formati aggiuntivi con barra rovesciata finale (barra rovesciata o due caratteri di barra rovesciata) per il percorso.
/PID: il valore per questo parametro deve essere racchiuso tra virgolette doppie.
SQL Server Parametri
Nelle sezioni seguenti vengono indicati i parametri richiesti 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 quel 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
Parametri SysPrep
Parametri di aggiornamento
Parametri di ripristino
Parametri di ricompilazione dei database di sistema
Parametri di disinstallazione
Parametri del cluster di failover
Parametri delle versioni precedenti di SQL Server
Parametri degli account del servizio
Parametri delle funzionalità
Controllo del comportamento di failover durante il processo di aggiornamento
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 |
/ACTION Obbligatorio |
Richiesto per indicare il flusso di lavoro di installazione. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/IACCEPTSQLSERVERLICENSETERMS Obbligatorio solo quando è specificato il parametro /Q o /QS per le installazioni automatiche. |
Obbligatorio per riconoscere l'accettazione delle condizioni di licenza. |
Controllo del programma di installazione di SQL Server |
/ENU Facoltativo |
Utilizzare 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 |
Viene specificato se durante l'installazione di SQL Server debbano essere individuati e inclusi gli aggiornamenti del prodotto. I valori validi sono True e False oppure 1 e 0. Per impostazione predefinita, gli aggiornamenti individuati verranno inclusi nel programma di installazione di SQL Server. |
Controllo del programma di installazione di SQL Server |
/UpdateSource Facoltativo |
Viene specificato il percorso in cui il programma di installazione di SQL Server otterrà gli aggiornamenti del prodotto. I valori validi sono "MU" per cercare in 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 eseguirà la ricerca in 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 utilizzare. |
Controllo del programma di installazione di SQL Server |
/ERRORREPORTING Facoltativo |
Viene specificata la segnalazione errori per SQL Server. Per ulteriori informazioni, vedere Informativa sul trattamento dei dati personali per il servizio Segnalazione errori Microsoft. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/FEATURES oppure /ROLE Obbligatorio |
Vengono specificati i componenti da installare.
|
Controllo del programma di installazione di SQL Server |
/HELP, H, ? Facoltativo |
Vengono visualizzate 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 |
/INSTALLSHAREDDIR Facoltativo |
Viene specificata una directory di installazione non predefinita per i componenti condivisi a 64 bit. La directory predefinita è %Programmi%\Microsoft SQL Server Non può essere impostata su %Programmi(x86)%\Microsoft SQL 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. La directory predefinita è %Programmi(x86)%\Microsoft SQL Server Non può essere impostata su %Programmi%\Microsoft SQL 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 |
Viene specificato un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Configurazione dell'istanza. |
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 viene specificato, verrà utilizzata la copia di valutazione. |
Controllo del programma di installazione di SQL Server |
/Q Facoltativo |
Viene specificato che il programma di installazione verrà eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni automatiche. |
Controllo del programma di installazione di SQL Server |
/QS Facoltativo |
Viene specificato che il programma di installazione verrà eseguito e ne verrà visualizzato lo stato di avanzamento tramite l'interfaccia utente, ma non verrà accettato alcun input né verrà visualizzato alcun messaggio 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 utilizzato solo con i parametri /ACTION=INSTALL e UPGRADE. Valori supportati:
Se utilizzato in combinazione con altri parametri, UIMODE viene ignorato. Ad esempio, quando vengono specificati sia /UIMODE=AutoAdvance, sia /ADDCURRENTUSERASSQLADMIN=FALSE, la finestra di dialogo del provisioning non viene popolata automaticamente con l'utente corrente. L'impostazione UIMode non può essere utilizzata con i parametri /Q o /QS. |
Controllo del programma di installazione di SQL Server |
/SQMREPORTING Facoltativo |
Viene specificata la creazione di report sull'utilizzo delle funzionalità per SQL Server. Per ulteriori informazioni, vedere Informativa sul trattamento dei dati personali per il servizio Segnalazione errori Microsoft. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/HIDECONSOLE Facoltativo |
Viene specificato che la finestra della console è nascosta o chiusa. |
SQL Server Agent |
/AGTSVCACCOUNT Obbligatorio |
Viene specificato l'account per il servizio SQL Server Agent. |
SQL Server Agent |
/AGTSVCPASSWORD Obbligatorio |
Viene specificata la password per l'account del servizio SQL Server Agent. |
SQL Server Agent |
/AGTSVCSTARTUPTYPE Facoltativo |
Viene specificata la modalità di avvio per il servizio SQL Server Agent. Valori supportati:
|
Analysis Services |
/ASBACKUPDIR Facoltativo |
Viene specificata la directory per i file di backup di Analysis Services. Valori predefiniti:
|
Analysis Services |
/ASCOLLATION Facoltativo |
Viene specificata l'impostazione relativa alle regole di confronto per Analysis Services. Valore predefinito:
|
Analysis Services |
/ASCONFIGDIR Facoltativo |
Viene specificata la directory per i file di configurazione di Analysis Services. Valori predefiniti:
|
Analysis Services |
/ASDATADIR Facoltativo |
Viene specificata la directory per i file di dati di Analysis Services. Valori predefiniti:
|
Analysis Services |
/ASLOGDIR Facoltativo |
Viene specificata la directory per i file di log di Analysis Services. Valori predefiniti:
|
Analysis Services |
/ASSERVERMODE Facoltativo |
Specifica la modalità server dell'istanza di Analysis Services. I valori validi sono MULTIDIMENSIONAL, POWERPIVOT o TABULAR. ASSERVERMODE rispetta la distinzione tra maiuscole e minuscole. È necessario esprimere tutti i valori in lettere maiuscole. Per ulteriori informazioni sui valori validi, vedere Installare Analysis Services in modalità Tabella. |
Analysis Services |
/ASSVCACCOUNT Obbligatorio |
Viene specificato l'account per il servizio Analysis Services. |
Analysis Services |
/ASSVCPASSWORD Obbligatorio |
Viene specificata la password per il servizio Analysis Services. |
Analysis Services |
/ASSVCSTARTUPTYPE Facoltativo |
Viene specificata la modalità di avvio per il servizio Analysis Services. Valori supportati:
|
Analysis Services |
/ASSYSADMINACCOUNTS Obbligatorio |
Vengono specificate le credenziali di amministratore per Analysis Services. |
Analysis Services |
/ASTEMPDIR Facoltativo |
Viene specificata la directory per i file temporanei di Analysis Services. Valori predefiniti:
|
Analysis Services |
/ASPROVIDERMSOLAP Facoltativo |
Viene specificato se il provider MSOLAP può essere eseguito in-process. Valore predefinito:
|
Analysis Services |
/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 utilizzato solo per istanze di Analysis Services installate tramite /ROLE = SPI_AS_NEWFARM. |
Analysis Services |
/FARMPASSWORD Obbligatorio per SPI_AS_NewFarm |
Viene specificata una password per l'account della farm. |
Analysis Services |
/PASSPHRASE Obbligatorio per SPI_AS_NewFarm |
Viene specificata una passphrase utilizzata per aggiungere server applicazioni o server front-end Web a una farm SharePoint. Questo parametro viene utilizzato solo per istanze di Analysis Services installate tramite /ROLE = SPI_AS_NEWFARM. |
Analysis Services |
/FARMADMINIPORT Obbligatorio per SPI_AS_NewFarm |
Viene specificata una porta utilizzata per la connessione all'applicazione Web Amministrazione centrale SharePoint. Questo parametro viene utilizzato solo per istanze di Analysis Services installate tramite /ROLE = SPI_AS_NEWFARM. |
SQL Server Browser |
/BROWSERSVCSTARTUPTYPE Facoltativo |
Viene specificata la modalità di avvio per il servizio SQL Server Browser. Valori supportati:
|
Motore di database di SQL Server |
/ENABLERANU Facoltativo |
Vengono abilitate 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:
|
Motore di database di SQL Server |
/SAPWD Obbligatorio quando /SECURITYMODE=SQL |
Viene specificata la password per l'account sa di SQL Server. |
Motore di database di SQL Server |
/SECURITYMODE Facoltativo |
Viene specificata la modalità di sicurezza per SQL Server. Se questo parametro non viene specificato, è supportata solo la modalità di autenticazione di Windows. Valore supportato:
|
Motore di database di SQL Server |
/SQLBACKUPDIR Facoltativo |
Viene specificata la directory per i file di backup. Valore predefinito:
|
Motore di database di SQL Server |
/SQLCOLLATION Facoltativo |
Vengono specificate 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 Collation Settings in Setup. |
Motore di database di SQL Server |
/ADDCURRENTUSERASSQLADMIN Facoltativo |
Viene aggiunto l'utente corrente al ruolo predefinito del server sysadmin di SQL Server. Il parametro /ADDCURRENTUSERASSQLADMIN può essere utilizzato in caso di installazione di edizioni Express oppure quando si specifica /Role=ALLFeatures_WithDefaults. Per ulteriori informazioni, vedere /ROLE di seguito. L'utilizzo di /ADDCURRENTUSERASSQLADMIN è facoltativo, mentre è obbligatorio quello di /ADDCURRENTUSERASSQLADMIN o di /SQLSYSADMINACCOUNTS. Valori predefiniti:
|
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 |
Viene specificata la password per SQLSVCACCOUNT. |
Motore di database di SQL Server |
/SQLSVCSTARTUPTYPE Facoltativo |
Viene specificata la modalità di avvio per il servizio SQL Server. Valori supportati:
|
Motore di database di SQL Server |
/SQLSYSADMINACCOUNTS Obbligatorio |
Utilizzare questo parametro per effettuare il provisioning degli account di accesso affinché diventino membri del ruolo sysadmin. Per le edizioni di SQL Server diverse da SQL Server Express, è richiesto /SQLSYSADMINACCOUNTS. Per le edizioni di SQL Server Express, l'utilizzo di /SQLSYSADMINACCOUNTS è facoltativo, mentre è obbligatorio quello di /SQLSYSADMINACCOUNTS o di /ADDCURRENTUSERASSQLADMIN. |
Motore di database di SQL Server |
/SQLTEMPDBDIR Facoltativo |
Viene specificata la directory per i file di dati di tempdb. Valore predefinito:
|
Motore di database di SQL Server |
/SQLTEMPDBLOGDIR Facoltativo |
Viene specificata la directory per i file di log di tempdb. Valore predefinito:
|
Motore di database di SQL Server |
/SQLUSERDBDIR Facoltativo |
Viene specificata la directory per i file di dati dei database utente. Valore predefinito:
|
Motore di database di SQL Server |
/SQLUSERDBLOGDIR Facoltativo |
Viene specificata la directory per i file di log dei database utente. Valore predefinito:
|
FILESTREAM |
/FILESTREAMLEVEL Facoltativo |
Specifica il livello di accesso per la funzionalità FILESTREAM. Valori supportati:
|
FILESTREAM |
/FILESTREAMSHARENAME Facoltativo Obbligatorio quando FILESTREAMLEVEL è maggiore di 1. |
Viene specificato il nome della condivisione di Windows in cui verranno archiviati i dati FILESTREAM. |
Ricerca full-text di SQL Server |
/FTSVCACCOUNT Facoltativo |
Viene specificato l'account per il servizio Utilità di avvio del daemon filtri full-text. Questo parametro viene ignorato nei sistemi operativi Windows Server 2008 e Windows Vista. 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 sono specificati, il servizio Utilità di avvio del daemon filtri 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:
|
Ricerca full-text di SQL Server |
/FTSVCPASSWORD Facoltativo |
Viene specificata la password per il servizio Utilità di avvio del daemon filtri full-text. Questo parametro viene ignorato nei sistemi operativi Windows Server 2008 e Windows Vista. |
Integration Services |
/ISSVCACCOUNT Obbligatorio |
Viene specificato l'account per Integration Services. Valore predefinito:
|
Integration Services |
/ISSVCPASSWORD Obbligatorio |
Viene specificata la password per Integration Services. |
Integration Services |
/ISSVCStartupType Facoltativo |
Viene specificata la modalità di avvio per il servizio Integration Services. |
Configurazione di rete SQL Server |
/NPENABLED Facoltativo |
Viene specificato lo stato del protocollo Named Pipes per il servizio SQL Server. Valori supportati:
|
Configurazione di rete SQL Server |
/TCPENABLED Facoltativo |
Viene specificato lo stato del protocollo TCP per il servizio SQL Server. Valori supportati:
|
Reporting Services |
/RSINSTALLMODE Facoltativo |
Viene specificata la modalità di installazione per Reporting Services. Valori supportati: SharePointFilesOnlyModeDefaultNativeMode, FilesOnlyModeNote. Se nell'installazione è incluso il motore di database di SQL Server, il valore predefinito di RSINSTALLMODE è DefaultNativeMode. In caso contrario, il valore predefinito di RSINSTALLMODE è FilesOnlyMode. Se si sceglie DefaultNativeMode, ma nell'installazione non è incluso il motore di database di SQL Server, RSINSTALLMODE viene impostato automaticamente su FilesOnlyMode. |
Reporting Services |
/RSSVCACCOUNT Obbligatorio |
Viene specificato l'account di avvio per Reporting Services. |
Reporting Services |
/RSSVCPASSWORD Obbligatorio |
Viene specificata la password per l'account di avvio del servizio Reporting Services. |
Reporting Services |
/RSSVCStartupType Facoltativo |
Viene specificata la modalità di avvio per Reporting Services. |
Sintassi di esempio:
Per installare una nuova istanza autonoma con i componenti del Motore di database di SQL Server, di ricerca full-text e di replica.
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 ulteriori informazioni su SysPrep di SQL Server, vedere
Installare SQL Server 2012 tramite SysPrep.
Parametri per la preparazione dell'immagine
Utilizzare 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 |
/ACTION Obbligatorio |
Richiesto per indicare il flusso di lavoro di installazione. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/IACCEPTSQLSERVERLICENSETERMS Obbligatorio solo quando il parametro /Q o /QS è specificato per le installazioni automatiche. |
Obbligatorio per riconoscere l'accettazione delle condizioni di licenza. |
Controllo del programma di installazione di SQL Server |
/ENU Facoltativo |
Utilizzare 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 |
Viene specificato se durante l'installazione di SQL Server debbano essere individuati e inclusi gli aggiornamenti del prodotto. I valori validi sono True e False oppure 1 e 0. Per impostazione predefinita, gli aggiornamenti individuati verranno inclusi nel programma di installazione di SQL Server. |
Controllo del programma di installazione di SQL Server |
/UpdateSource Facoltativo |
Viene specificato il percorso in cui il programma di installazione di SQL Server otterrà gli aggiornamenti del prodotto. I valori validi sono "MU" per cercare in 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 eseguirà la ricerca in 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 utilizzare. |
Controllo del programma di installazione di SQL Server |
/FEATURES Obbligatorio |
Vengono specificati i componenti da installare. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/HELP, H, ? Facoltativo |
Vengono visualizzate le opzioni di utilizzo per i parametri di installazione. |
Controllo del programma di installazione di SQL Server |
/HIDECONSOLE Facoltativo |
Viene specificato che la finestra della console è nascosta o chiusa. |
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 |
/INSTALLSHAREDDIR Facoltativo |
Viene specificata una directory di installazione non predefinita per i componenti condivisi a 64 bit. La directory predefinita è %Programmi%\Microsoft SQL Server Non può essere impostata su %Programmi(x86)%\Microsoft SQL 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 dell'aggiornamento cumulativo 2 per SQL Server 2012 Service Pack 1 (gennaio 2013) Obbligatorio A partire dall'aggiornamento cumulativo 2 per SQL Server 2012 Service Pack 1 Obbligatorio per le funzionalità dell'istanza. |
Viene specificato un ID istanza per l'istanza da preparare. |
Controllo del programma di installazione di SQL Server |
/Q Facoltativo |
Viene specificato che il programma di installazione verrà eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni automatiche. |
Controllo del programma di installazione di SQL Server |
/QS Facoltativo |
Viene specificato che il programma di installazione verrà eseguito e ne verrà visualizzato lo stato di avanzamento tramite l'interfaccia utente, ma non verrà accettato alcun input né verrà visualizzato alcun messaggio di errore. |
Sintassi di esempio:
Per preparare una nuova istanza autonoma con i componenti del Motore di database di SQL Server, di ricerca full-text, di replica e Reporting Services.
Setup.exe /q /ACTION=PrepareImage /FEATURES=SQL,RS /InstanceID =<MYINST> /IACCEPTSQLSERVERLICENSETERMS
Parametri per il completamento dell'immagine
Utilizzare 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 |
/ACTION Obbligatorio |
Richiesto per indicare il flusso di lavoro di installazione. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/IACCEPTSQLSERVERLICENSETERMS Obbligatorio solo quando il parametro /Q o /QS è specificato per le installazioni automatiche. |
Obbligatorio per riconoscere l'accettazione delle condizioni di licenza. |
Controllo del programma di installazione di SQL Server |
/ENU Facoltativo |
Utilizzare 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 utilizzare. |
Controllo del programma di installazione di SQL Server |
/ERRORREPORTING Facoltativo |
Viene specificata la segnalazione errori per SQL Server. Per ulteriori informazioni, vedere Informativa sul trattamento dei dati personali per il servizio Segnalazione errori Microsoft. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/HELP, H, ? Facoltativo |
Vengono visualizzate 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 dell'aggiornamento cumulativo 2 per SQL Server 2012 Service Pack 1 (gennaio 2013) Obbligatorio A partire dall'aggiornamento cumulativo 2 per SQL Server 2012 Service Pack 1 Facoltativo |
Utilizzare l'ID istanza specificato durante il passaggio relativo alla preparazione dell'immagine. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/INSTANCENAME Prima dell'aggiornamento cumulativo 2 per SQL Server 2012 Service Pack 1 (gennaio 2013) Obbligatorio A partire dall'aggiornamento cumulativo 2 per SQL Server 2012 Service Pack 1 Facoltativo |
Viene specificato un nome di istanza di SQL Server per l'istanza da completare. Per ulteriori informazioni, vedere Configurazione dell'istanza. |
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 viene specificato, verrà utilizzata la copia di valutazione.
|
Controllo del programma di installazione di SQL Server |
/Q Facoltativo |
Viene specificato che il programma di installazione verrà eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni automatiche. |
Controllo del programma di installazione di SQL Server |
/QS Facoltativo |
Viene specificato che il programma di installazione verrà eseguito e ne verrà visualizzato lo stato di avanzamento tramite l'interfaccia utente, ma non verrà accettato alcun input né verrà visualizzato alcun messaggio di errore. |
Controllo del programma di installazione di SQL Server |
/SQMREPORTING Facoltativo |
Viene specificata la creazione di report sull'utilizzo delle funzionalità per SQL Server. Per ulteriori informazioni, vedere Informativa sul trattamento dei dati personali per il servizio Segnalazione errori Microsoft. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/HIDECONSOLE Facoltativo |
Viene specificato che la finestra della console è nascosta o chiusa. |
SQL Server Agent |
/AGTSVCACCOUNT Obbligatorio |
Viene specificato l'account per il servizio SQL Server Agent. |
SQL Server Agent |
/AGTSVCPASSWORD Obbligatorio |
Viene specificata la password per l'account del servizio SQL Server Agent. |
SQL Server Agent |
/AGTSVCSTARTUPTYPE Facoltativo |
Viene specificata la modalità di avvio per il servizio SQL Server Agent. Valori supportati:
|
SQL Server Browser |
/BROWSERSVCSTARTUPTYPE Facoltativo |
Viene specificata la modalità di avvio per il servizio SQL Server Browser. Valori supportati:
|
Motore di database di SQL Server |
/ENABLERANU Facoltativo |
Vengono abilitate 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 tutte le altre installazioni: %Programmi%\Microsoft SQL Server\ |
Motore di database di SQL Server |
/SAPWD Obbligatorio quando /SECURITYMODE=SQL |
Viene specificata la password per l'account sa di SQL Server. |
Motore di database di SQL Server |
/SECURITYMODE Facoltativo |
Viene specificata la modalità di sicurezza per SQL Server. Se questo parametro non viene specificato, è supportata solo la modalità di autenticazione di Windows. Valore supportato:
|
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 |
Vengono specificate 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 Collation Settings in Setup. |
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 |
Viene specificata la password per SQLSVCACCOUNT. |
Motore di database di SQL Server |
/SQLSVCSTARTUPTYPE Facoltativo |
Viene specificata la modalità di avvio per il servizio SQL Server. Valori supportati:
|
Motore di database di SQL Server |
/SQLSYSADMINACCOUNTS Obbligatorio |
Utilizzare questo parametro per effettuare il provisioning degli account di accesso affinché diventino membri del ruolo sysadmin. |
Motore di database di SQL Server |
/SQLTEMPDBDIR Facoltativo |
Viene specificata la directory per i file di dati di tempdb. Valore predefinito: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
Motore di database di SQL Server |
/SQLTEMPDBLOGDIR Facoltativo |
Viene specificata la directory per i file di log di 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:
|
FILESTREAM |
/FILESTREAMSHARENAME Facoltativo Obbligatorio quando FILESTREAMLEVEL è maggiore di 1. |
Viene specificato il nome della condivisione di Windows in cui verranno archiviati i dati FILESTREAM. |
Ricerca full-text di SQL Server |
/FTSVCACCOUNT Facoltativo |
Viene specificato l'account per il servizio Utilità di avvio del daemon filtri full-text. Questo parametro viene ignorato nei sistemi operativi Windows Server 2008 e Windows Vista. 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 sono specificati, il servizio Utilità di avvio del daemon filtri 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:
|
Ricerca full-text di SQL Server |
/FTSVCPASSWORD Facoltativo |
Viene specificata la password per il servizio Utilità di avvio del daemon filtri full-text. Questo parametro viene ignorato nei sistemi operativi Windows Server 2008 e Windows Vista. |
Configurazione di rete SQL Server |
/NPENABLED Facoltativo |
Viene specificato lo stato del protocollo Named Pipes per il servizio SQL Server. Valori supportati:
|
Configurazione di rete SQL Server |
/TCPENABLED Facoltativo |
Viene specificato lo stato del protocollo TCP per il servizio SQL Server. Valori supportati:
|
Reporting Services |
/RSINSTALLMODE Facoltativo |
Viene specificata la modalità di installazione per Reporting Services. |
Reporting Services |
/RSSVCACCOUNT Obbligatorio |
Viene specificato l'account di avvio per Reporting Services. |
Reporting Services |
/RSSVCPASSWORD Obbligatorio |
Viene specificata la password per l'account di avvio del servizio Reporting Services. |
Reporting Services |
/RSSVCStartupType Facoltativo |
Viene specificata 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 di 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
Utilizzare i parametri elencati nella tabella seguente per sviluppare script della riga di comando per l'aggiornamento.
Componente di SQL Server |
Parametro |
Descrizione |
---|---|---|
Controllo del programma di installazione di SQL Server |
/ACTION Obbligatorio |
Richiesto per indicare il flusso di lavoro di installazione. Valori supportati:
Il valore EditionUpgrade viene utilizzato per aggiornare un'edizione esistente di SQL Server 2012 a un'edizione diversa. Per ulteriori 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 è specificato per le installazioni automatiche. |
Obbligatorio per riconoscere l'accettazione delle condizioni di licenza. |
Controllo del programma di installazione di SQL Server |
/ENU Facoltativo |
Utilizzare 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 |
Viene specificato se durante l'installazione di SQL Server debbano essere individuati e inclusi gli aggiornamenti del prodotto. I valori validi sono True e False oppure 1 e 0. Per impostazione predefinita, gli aggiornamenti individuati verranno inclusi nel programma di installazione di SQL Server. |
Controllo del programma di installazione di SQL Server |
/UpdateSource Facoltativo |
Viene specificato il percorso in cui il programma di installazione di SQL Server otterrà gli aggiornamenti del prodotto. I valori validi sono "MU" per cercare in 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 eseguirà la ricerca in 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 utilizzare. |
Controllo del programma di installazione di SQL Server |
/ERRORREPORTING Facoltativo |
Viene specificata la segnalazione errori per SQL Server. Per ulteriori informazioni, vedere Informativa sul trattamento dei dati personali per il servizio Segnalazione errori Microsoft. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/HELP, H, ? Facoltativo |
Vengono visualizzate le opzioni di utilizzo per i parametri. |
Controllo del programma di installazione di SQL Server |
/INDICATEPROGRESS Facoltativo |
Viene specificato che il file di log dettagliato dell'installazione verrà inoltrato 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 SQL Server 2008 R2 Facoltativo quando si aggiorna SQL Server 2005 |
Viene specificato un valore non predefinito per InstanceID. |
Controllo del programma di installazione di SQL Server |
/INSTANCENAME Obbligatorio |
Viene specificato un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Configurazione dell'istanza.Configurazione dell'istanza |
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 viene specificato, verrà utilizzata la copia di valutazione. |
Controllo del programma di installazione di SQL Server |
/Q Facoltativo |
Viene specificato che il programma di installazione verrà eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni automatiche. |
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 utilizzato solo con i parametri /ACTION=INSTALL e UPGRADE. Valori supportati:
L'impostazione UIMode non può essere utilizzata con i parametri /Q o /QS. |
Controllo del programma di installazione di SQL Server |
/SQMREPORTING Facoltativo |
Viene specificata la creazione di report sull'utilizzo delle funzionalità per SQL Server. Per ulteriori informazioni, vedere Informativa sul trattamento dei dati personali per il servizio Segnalazione errori Microsoft. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/HIDECONSOLE Facoltativo |
Viene specificato che la finestra della console è nascosta o chiusa. |
Servizio SQL Server Browser |
/BROWSERSVCSTARTUPTYPE Facoltativo |
Viene specificata la modalità di avvio per il servizio SQL Server Browser. Valori supportati:
|
Ricerca full-text di SQL Server |
/FTUPGRADEOPTION Facoltativo |
Viene specificata l'opzione di aggiornamento del catalogo full-text. Valori supportati:
|
Integration Services |
/ISSVCACCOUNT Obbligatorio |
Viene specificato l'account per Integration Services. Valore predefinito:
|
Integration Services |
/ISSVCPASSWORD Obbligatorio |
Viene specificata la password per Integration Services. |
Integration Services |
/ISSVCStartupType Facoltativo |
Viene specificata la modalità di avvio per il servizio Integration Services. |
Reporting Services |
/RSUPGRADEDATABASEACCOUNT Facoltativo |
La proprietà viene utilizzata solo quando si aggiorna Server di report in modalità SharePoint versione 2008 R2 o precedente. Vengono eseguite operazioni di aggiornamento aggiuntive per server di report in cui viene utilizzata l'architettura della modalità SharePoint meno recente, modificata in SQL Server 2012 Reporting Services. Se questa opzione non è inclusa con l'installazione da riga di comando, non viene utilizzato l'account del servizio predefinito per l'istanza del server di report precedente. Se viene utilizzata questa proprietà, fornire la password per l'account utilizzando la proprietà /RSUPGRADEPASSWORD. |
Reporting Services |
/RSUPGRADEPASSWORD Facoltativo |
Password dell'account del servizio del server di report. |
Reporting Services |
/ALLOWUPGRADEFORSSRSSHAREPOINTMODE |
L'opzione è richiesta per aggiornare un'installazione della modalità SharePoint basata sull'architettura di servizi SharePoint condivisi. Non è necessaria per l'aggiornamento di versioni del servizio non condivise di Reporting Services, ad esempio SQL Server 2008 e SQL Server 2008 R2. |
Sintassi di esempio:
Per aggiornare un'istanza o un nodo del cluster di failover da SQL Server 2005, SQL Server 2008 o SQL Server 2008 R2.
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
Per aggiornare un'istanza esistente di SQL Server 2012 a un'edizione diversa di SQL Server 2012.
Setup.exe /q /ACTION=editionupgrade /INSTANCENAME=MSSQLSERVER /PID=<PID key for new edition>" /IACCEPTSQLSERVERLICENSETERMS
Parametri di ripristino
Utilizzare i parametri elencati nella tabella seguente per sviluppare script della riga di comando per il ripristino.
Componente di SQL Server |
Parametro |
Descrizione |
---|---|---|
Controllo del programma di installazione di SQL Server |
/ACTION Obbligatorio |
Obbligatorio per indicare il flusso di lavoro di ripristino. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/ENU Facoltativo |
Utilizzare 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 |
/FEATURES Obbligatorio |
Vengono specificati i componenti da ripristinare. |
Controllo del programma di installazione di SQL Server |
/INSTANCENAME Obbligatorio |
Viene specificato un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Configurazione dell'istanza. |
Controllo del programma di installazione di SQL Server |
/Q Facoltativo |
Viene specificato che il programma di installazione verrà eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni automatiche. |
Controllo del programma di installazione di SQL Server |
/HIDECONSOLE Facoltativo |
Viene specificato che la finestra della console è nascosta o chiusa. |
Sintassi di esempio:
Ripristinare un'istanza e componenti condivisi.
Setup.exe /q /ACTION=Repair /INSTANCENAME=<instancename>
Parametri di ricompilazione dei database di sistema
Utilizzare i parametri elencati nella tabella seguente per sviluppare script della riga di comando per la ricompilazione dei database di sistema master, model, msdb e tempdb. Per ulteriori informazioni, vedere Ricompilare database di sistema.
Componente di SQL Server |
Parametro |
Descrizione |
---|---|---|
Controllo del programma di installazione di SQL Server |
/ACTION Obbligatorio |
Obbligatorio per indicare il flusso di lavoro di ricompilazione del database. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/INSTANCENAME Obbligatorio |
Viene specificato un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Configurazione dell'istanza. |
Controllo del programma di installazione di SQL Server |
/Q Facoltativo |
Viene specificato che il programma di installazione verrà eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni automatiche. |
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 ulteriori informazioni, vedere Collation Settings in Setup. |
Motore di database di SQL Server |
/SAPWD Obbligatorio quando /SECURITYMODE=SQL è stato specificato durante l'installazione dell'istanza. |
Viene specificata la password per l'account SA di SQL Server. |
Motore di database di SQL Server |
/SQLSYSADMINACCOUNTS Obbligatorio |
Utilizzare questo parametro per effettuare il provisioning degli account di accesso affinché diventino 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 |
/ACTION Obbligatorio |
Obbligatorio per indicare il flusso di lavoro di disinstallazione. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/CONFIGURATIONFILE Facoltativo |
Viene specificato il file di configurazione da utilizzare. |
Controllo del programma di installazione di SQL Server |
/FEATURES Obbligatorio |
Vengono specificati i componenti da disinstallare. |
Controllo del programma di installazione di SQL Server |
/HELP, H, ? Facoltativo |
Vengono visualizzate le opzioni di utilizzo per i parametri. |
Controllo del programma di installazione di SQL Server |
/INDICATEPROGRESS Facoltativo |
Viene specificato che il file di log dettagliato dell'installazione verrà inoltrato tramite pipe alla console. |
Controllo del programma di installazione di SQL Server |
/INSTANCENAME Obbligatorio |
Viene specificato un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Configurazione dell'istanza. |
Controllo del programma di installazione di SQL Server |
/Q Facoltativo |
Viene specificato che il programma di installazione verrà eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni automatiche. |
Controllo del programma di installazione di SQL Server |
/HIDECONSOLE Facoltativo |
Viene specificato 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
[!NOTA]
Per rimuovere un'istanza denominata, specificare il nome dell'istanza anziché "MSSQLSERVER" nell'esempio indicato in precedenza in questo argomento.
Parametri del cluster di failover
Prima di installare un'istanza del cluster di failover di SQL Server, rivedere gli argomenti seguenti:
Requisiti hardware e software per l'installazione di SQL Server 2012
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 appartenere allo stesso cluster di Windows.
Eseguire il test degli script di installazione del cluster di failover seguenti e modificarli in base alle esigenze della propria organizzazione.
Parametri per l'installazione integrata dei cluster di failover
Utilizzare i parametri elencati nella tabella seguente per sviluppare script della riga di comando per l'installazione dei cluster di failover.
Per ulteriori informazioni sull'installazione integrata, vedere Istanze del cluster di failover AlwaysOn (SQL Server).
[!NOTA]
Per aggiungere ulteriori nodi dopo l'installazione, utilizzare l'azione AddNode.
Componente di SQL Server |
Parametro |
Dettagli |
---|---|---|
Controllo del programma di installazione di SQL Server |
/ACTION Obbligatorio |
Obbligatorio per indicare il flusso di lavoro di installazione dei cluster di failover. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/IACCEPTSQLSERVERLICENSETERMS Obbligatorio solo quando il parametro /Q o /QS è specificato per le installazioni automatiche. |
Obbligatorio per riconoscere l'accettazione delle condizioni di licenza. |
Controllo del programma di installazione di SQL Server |
/ENU Facoltativo |
Utilizzare 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 |
Viene specificato il nome del gruppo di risorse da utilizzare 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: SQLServer(<NomeIstanza>) |
Controllo del programma di installazione di SQL Server |
/UpdateEnabled Facoltativo |
Viene specificato se durante l'installazione di SQL Server debbano essere individuati e inclusi gli aggiornamenti del prodotto. I valori validi sono True e False oppure 1 e 0. Per impostazione predefinita, gli aggiornamenti individuati verranno inclusi nel programma di installazione di SQL Server. |
Controllo del programma di installazione di SQL Server |
/UpdateSource Facoltativo |
Viene specificato il percorso in cui il programma di installazione di SQL Server otterrà gli aggiornamenti del prodotto. I valori validi sono "MU" per cercare in 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 eseguirà la ricerca in 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 utilizzare. |
Controllo del programma di installazione di SQL Server |
/ERRORREPORTING Facoltativo |
Viene specificata la segnalazione errori per SQL Server. Per ulteriori informazioni, vedere Informativa sul trattamento dei dati personali per il servizio Segnalazione errori Microsoft. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/FEATURES Obbligatorio |
Vengono specificati i componenti da installare. |
Controllo del programma di installazione di SQL Server |
/HELP, H, ? Facoltativo |
Vengono visualizzate le opzioni di utilizzo per i parametri. |
Controllo del programma di installazione di SQL Server |
/INDICATEPROGRESS Facoltativo |
Viene specificato che il file di log dettagliato dell'installazione verrà 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. La directory predefinita è %Programmi%\Microsoft SQL Server Non può essere impostata su %Programmi(x86)%\Microsoft SQL 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. La directory predefinita è %Programmi(x86)%\Microsoft SQL Server Non può essere impostata su %Programmi%\Microsoft SQL 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 |
Viene specificato un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Configurazione dell'istanza. |
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 viene specificato, verrà utilizzata la copia di valutazione. |
Controllo del programma di installazione di SQL Server |
/Q Facoltativo |
Viene specificato che il programma di installazione verrà eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni automatiche. |
Controllo del programma di installazione di SQL Server |
/QS Facoltativo |
Viene specificato che il programma di installazione verrà eseguito e ne verrà visualizzato lo stato di avanzamento tramite l'interfaccia utente, ma non verrà accettato alcun input né verrà visualizzato alcun messaggio di errore. |
Controllo del programma di installazione di SQL Server |
/SQMREPORTING Facoltativo |
Viene specificata la creazione di report sull'utilizzo delle funzionalità per SQL Server. Per ulteriori informazioni, vedere Informativa sul trattamento dei dati personali per il servizio Segnalazione errori Microsoft. Valori supportati:
|
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 cluster di failover di SQL Server. Valore predefinito: La prima unità viene utilizzata come unità predefinita per tutti i database. |
Controllo del programma di installazione di SQL Server |
/FAILOVERCLUSTERIPADDRESSES Richiesto |
Specifica un indirizzo IP codificato. Le codifiche sono delimitate da punti e virgola (;) e si attengono al formato <Tipo IP>;<indirizzo>;<nome 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:
|
Controllo del programma di installazione di SQL Server |
/FAILOVERCLUSTERNETWORKNAME Richiesto |
Specifica il nome di rete per il nuovo cluster di failover di SQL Server. Questo nome viene utilizzato per identificare la nuova istanza del cluster di failover di SQL Server nella rete. |
SQL Server Agent |
/AGTSVCACCOUNT Obbligatorio |
Viene specificato l'account per il servizio SQL Server Agent. |
SQL Server Agent |
/AGTSVCPASSWORD Obbligatorio |
Viene specificata la password per l'account del servizio SQL Server Agent. |
Analysis Services |
/ASBACKUPDIR Facoltativo |
Viene specificata la directory per i file di backup di Analysis Services. Valori predefiniti:
|
Analysis Services |
/ASCOLLATION Facoltativo |
Viene specificata l'impostazione relativa alle regole di confronto per Analysis Services. Valore predefinito:
|
Analysis Services |
/ASCONFIGDIR Facoltativo |
Viene specificata la directory per i file di configurazione di Analysis Services. Valori predefiniti:
|
Analysis Services |
/ASDATADIR Facoltativo |
Viene specificata la directory per i file di dati di Analysis Services. Valori predefiniti:
|
Analysis Services |
/ASLOGDIR Facoltativo |
Viene specificata la directory per i file di log di Analysis Services. Valori predefiniti:
|
Analysis Services |
/ASSYSADMINACCOUNTS Obbligatorio |
Vengono specificate le credenziali di amministratore per Analysis Services. |
Analysis Services |
/ASTEMPDIR Facoltativo |
Viene specificata la directory per i file temporanei di Analysis Services. Valori predefiniti:
|
Analysis Services |
/ASPROVIDERMSOLAP Facoltativo |
Viene specificato se il provider MSOLAP può essere eseguito in-process. Valore predefinito:
|
Analysis Services |
/ASSERVERMODE Facoltativo |
Specifica la modalità server dell'istanza di Analysis Services. Valori validi in un scenario del cluster sono MULTIDIMENSIONAL o TABULAR. ASSERVERMODE rispetta la distinzione tra maiuscole e minuscole. È necessario esprimere tutti i valori in lettere maiuscole. Per ulteriori informazioni sui valori validi, vedere Installare Analysis Services in modalità Tabella. |
Motore di database di SQL Server |
/INSTALLSQLDATADIR Richiesto |
Viene specificata la directory dei dati per i file di dati di SQL Server. La directory dei dati deve essere specificata in un disco di cluster condiviso. |
Motore di database di SQL Server |
/SAPWD Obbligatorio quando /SECURITYMODE=SQL |
Viene specificata la password per l'account sa di SQL Server. |
Motore di database di SQL Server |
/SECURITYMODE Facoltativo |
Viene specificata la modalità di sicurezza per SQL Server. Se questo parametro non viene specificato, è supportata solo la modalità di autenticazione di Windows. Valore supportato:
|
Motore di database di SQL Server |
/SQLBACKUPDIR Facoltativo |
Viene specificata la directory per i file di backup. Valore predefinito:
|
Motore di database di SQL Server |
/SQLCOLLATION Facoltativo |
Vengono specificate 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 Collation Settings in Setup. |
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 |
Viene specificata la password per SQLSVCACCOUNT. |
Motore di database di SQL Server |
/SQLSYSADMINACCOUNTS Obbligatorio |
Utilizzare questo parametro per effettuare il provisioning degli account di accesso affinché diventino membri del ruolo sysadmin. |
Motore di database di SQL Server |
/SQLTEMPDBDIR Facoltativo |
Viene specificata la directory per i file di dati di tempdb. Valore predefinito:
|
Motore di database di SQL Server |
/SQLTEMPDBLOGDIR Facoltativo |
Viene specificata la directory per i file di log di tempdb. Valore predefinito:
|
Motore di database di SQL Server |
/SQLUSERDBDIR Facoltativo |
Viene specificata la directory per i file di dati dei database utente. Valore predefinito:
|
Motore di database di SQL Server |
/SQLUSERDBLOGDIR Facoltativo |
Viene specificata la directory per i file di log dei database utente. Valore predefinito:
|
FILESTREAM |
/FILESTREAMLEVEL Facoltativo |
Specifica il livello di accesso per la funzionalità FILESTREAM. Valori supportati:
|
FILESTREAM |
/FILESTREAMSHARENAME Facoltativo Obbligatorio quando FILESTREAMLEVEL è maggiore di 1. |
Viene specificato il nome della condivisione di Windows in cui verranno archiviati i dati FILESTREAM. |
Ricerca full-text di SQL Server |
/FTSVCACCOUNT Facoltativo |
Viene specificato l'account per il servizio Utilità di avvio del daemon filtri full-text. Questo parametro viene ignorato nei sistemi operativi Windows Server 2008 e Windows Vista. Per proteggere la comunicazione tra SQL Server e il daemon di filtri full-text, verrà utilizzato l'identificatore SID del servizio. Se i valori non sono specificati, il servizio Utilità di avvio del daemon filtri full-text verrà disabilitato. Per modificare l'account del servizio e abilitare la funzionalità full-text, è necessario utilizzare Gestione controllo servizi di SQL Server. Valore predefinito:
|
Ricerca full-text di SQL Server |
/FTSVCPASSWORD Facoltativo |
Viene specificata la password per il servizio Utilità di avvio del daemon filtri full-text. Questo parametro viene ignorato nei sistemi operativi Windows Server 2008 e Windows Vista. |
Integration Services |
/ISSVCACCOUNT Obbligatorio |
Viene specificato l'account per Integration Services. Valore predefinito:
|
Integration Services |
/ISSVCPASSWORD Obbligatorio |
Viene specificata la password per Integration Services. |
Integration Services |
/ISSVCStartupType Facoltativo |
Viene specificata la modalità di avvio per il servizio Integration Services. |
Reporting Services |
/RSINSTALLMODE Facoltativo |
Viene specificata la modalità di installazione per Reporting Services. |
Reporting Services |
/RSSVCACCOUNT Obbligatorio |
Viene specificato l'account di avvio per Reporting Services. |
Reporting Services |
/RSSVCPASSWORD Obbligatorio |
Viene specificata la password per l'account di avvio del servizio Reporting Services. |
Reporting Services |
/RSSVCStartupType Facoltativo |
Viene specificata la modalità di avvio per Reporting Services. |
1 Si consiglia di utilizzare 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, a differenza delle altre funzionalità che non sono caratterizzate da disponibilità elevata nel 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 (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
Parametri per la preparazione dei cluster di failover
Utilizzare i parametri elencati nella tabella seguente per sviluppare script della riga di comando per la preparazione dei 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 ulteriori informazioni, vedere Istanze del cluster di failover AlwaysOn (SQL Server).
Componente di SQL Server |
Parametro |
Descrizione |
---|---|---|
Controllo del programma di installazione di SQL Server |
/ACTION Obbligatorio |
Obbligatorio per indicare il flusso di lavoro di preparazione dei cluster di failover. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/IACCEPTSQLSERVERLICENSETERMS Obbligatorio solo quando il parametro /Q o /QS è specificato per le installazioni automatiche. |
Obbligatorio per riconoscere l'accettazione delle condizioni di licenza. |
Controllo del programma di installazione di SQL Server |
/ENU Facoltativo |
Utilizzare 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 |
Viene specificato se durante l'installazione di SQL Server debbano essere individuati e inclusi gli aggiornamenti del prodotto. I valori validi sono True e False oppure 1 e 0. Per impostazione predefinita, gli aggiornamenti individuati verranno inclusi nel programma di installazione di SQL Server. |
Controllo del programma di installazione di SQL Server |
/UpdateSource Facoltativo |
Viene specificato il percorso in cui il programma di installazione di SQL Server otterrà gli aggiornamenti del prodotto. I valori validi sono "MU" per cercare in 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 eseguirà la ricerca in 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 utilizzare. |
Controllo del programma di installazione di SQL Server |
/ERRORREPORTING Facoltativo |
Viene specificata la segnalazione errori per SQL Server. Per ulteriori informazioni, vedere Informativa sul trattamento dei dati personali per il servizio Segnalazione errori Microsoft. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/FEATURES Obbligatorio |
Vengono specificati i componenti da installare. |
Controllo del programma di installazione di SQL Server |
/HELP, H, ? Facoltativo |
Vengono visualizzate le opzioni di utilizzo per i parametri. |
Controllo del programma di installazione di SQL Server |
/INDICATEPROGRESS Facoltativo |
Viene specificato che il file di log dettagliato dell'installazione verrà 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. La directory predefinita è %Programmi%\Microsoft SQL Server Non può essere impostata su %Programmi(x86)%\Microsoft SQL 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. La directory predefinita è %Programmi(x86)%\Microsoft SQL Server Non può essere impostata su %Programmi%\Microsoft SQL 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 |
Viene specificato un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Configurazione dell'istanza. |
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 viene specificato, verrà utilizzata la copia di valutazione. |
Controllo del programma di installazione di SQL Server |
/Q Facoltativo |
Viene specificato che il programma di installazione verrà eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni automatiche. |
Controllo del programma di installazione di SQL Server |
/QS Facoltativo |
Viene specificato che il programma di installazione verrà eseguito e ne verrà visualizzato lo stato di avanzamento tramite l'interfaccia utente, ma non verrà accettato alcun input né verrà visualizzato alcun messaggio di errore. |
Controllo del programma di installazione di SQL Server |
/SQMREPORTING Facoltativo |
Viene specificata la creazione di report sull'utilizzo delle funzionalità per SQL Server. Per ulteriori informazioni, vedere Informativa sul trattamento dei dati personali per il servizio Segnalazione errori Microsoft. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/HIDECONSOLE Facoltativo |
Viene specificato che la finestra della console è nascosta o chiusa. |
SQL Server Agent |
/AGTSVCACCOUNT Obbligatorio |
Viene specificato l'account per il servizio SQL Server Agent. |
SQL Server Agent |
/AGTSVCPASSWORD Obbligatorio |
Viene specificata la password per l'account del servizio SQL Server Agent. |
Analysis Services |
/ASSVCACCOUNT Obbligatorio |
Viene specificato l'account per il servizio Analysis Services. |
Analysis Services |
/ASSVCPASSWORD Obbligatorio |
Viene specificata 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 |
Viene specificata la password per SQLSVCACCOUNT. |
FILESTREAM |
/FILESTREAMLEVEL Facoltativo |
Specifica il livello di accesso per la funzionalità FILESTREAM. Valori supportati:
|
FILESTREAM |
/FILESTREAMSHARENAME Facoltativo Obbligatorio quando FILESTREAMLEVEL è maggiore di 1. |
Viene specificato il nome della condivisione di Windows in cui verranno archiviati i dati FILESTREAM. |
Ricerca full-text di SQL Server |
/FTSVCACCOUNT Facoltativo |
Viene specificato l'account per il servizio Utilità di avvio del daemon filtri full-text. Questo parametro viene ignorato nei sistemi operativi Windows Server 2008 e Windows Vista. Per proteggere la comunicazione tra SQL Server e il daemon di filtri full-text, verrà utilizzato l'identificatore SID del servizio. Se i valori non sono specificati, il servizio Utilità di avvio del daemon filtri full-text verrà disabilitato. Per modificare l'account del servizio e abilitare la funzionalità full-text, è necessario utilizzare Gestione controllo servizi di SQL Server. Valore predefinito:
|
Ricerca full-text di SQL Server |
/FTSVCPASSWORD Facoltativo |
Viene specificata la password per il servizio Utilità di avvio del daemon filtri full-text. Questo parametro viene ignorato nei sistemi operativi Windows Server 2008 e Windows Vista. |
Integration Services |
/ISSVCACCOUNT Obbligatorio |
Viene specificato l'account per Integration Services. Valore predefinito:
|
Integration Services |
/ISSVCPASSWORD Obbligatorio |
Viene specificata la password per Integration Services. |
Integration Services |
/ISSVCStartupType Facoltativo |
Viene specificata la modalità di avvio per il servizio Integration Services. |
Reporting Services |
/RSINSTALLMODE Disponibile esclusivamente in modalità solo file. |
Viene specificata la modalità di installazione per Reporting Services. |
Reporting Services |
/RSSVCACCOUNT Obbligatorio |
Viene specificato l'account di avvio per Reporting Services. |
Reporting Services |
/RSSVCPASSWORD Obbligatorio |
Viene specificata la password per l'account di avvio del servizio Reporting Services. |
Reporting Services |
/RSSVCStartupType Facoltativo |
Viene specificata la modalità di avvio per Reporting Services. |
1Si consiglia di utilizzare 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
Parametri per il completamento dei cluster di failover
Utilizzare i parametri elencati nella tabella seguente per sviluppare script della riga di comando per il completamento dei 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 ulteriori informazioni, vedere Istanze del cluster di failover AlwaysOn (SQL Server).
Componente di SQL Server |
Parametro |
Descrizione |
---|---|---|
Controllo del programma di installazione di SQL Server |
/ACTION Obbligatorio |
Obbligatorio per indicare il flusso di lavoro di completamento dei cluster di failover. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/ENU Facoltativo |
Utilizzare 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 |
Viene specificato il nome del gruppo di risorse da utilizzare 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: SQLServer(<NomeIstanza>) |
Controllo del programma di installazione di SQL Server |
/CONFIGURATIONFILE Facoltativo |
Viene specificato il file di configurazione da utilizzare. |
Controllo del programma di installazione di SQL Server |
/ERRORREPORTING Facoltativo |
Viene specificata la segnalazione errori per SQL Server. Per ulteriori informazioni, vedere Informativa sul trattamento dei dati personali per il servizio Segnalazione errori Microsoft. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/HELP, H, ? Facoltativo |
Vengono visualizzate le opzioni di utilizzo per i parametri. |
Controllo del programma di installazione di SQL Server |
/INDICATEPROGRESS Facoltativo |
Viene specificato che il file di log dettagliato dell'installazione verrà inoltrato tramite pipe alla console. |
Controllo del programma di installazione di SQL Server |
/INSTANCENAME Obbligatorio |
Viene specificato un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Configurazione dell'istanza. |
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 viene specificato, verrà utilizzata la copia di valutazione. |
Controllo del programma di installazione di SQL Server |
/Q Facoltativo |
Viene specificato che il programma di installazione verrà eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni automatiche. |
Controllo del programma di installazione di SQL Server |
/QS Facoltativo |
Viene specificato che il programma di installazione verrà eseguito e ne verrà visualizzato lo stato di avanzamento tramite l'interfaccia utente, ma non verrà accettato alcun input né verrà visualizzato alcun messaggio di errore. |
Controllo del programma di installazione di SQL Server |
/SQMREPORTING Facoltativo |
Viene specificata la creazione di report sull'utilizzo delle funzionalità per SQL Server. Per ulteriori informazioni, vedere Informativa sul trattamento dei dati personali per il servizio Segnalazione errori Microsoft. Valori supportati:
|
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 cluster di failover di SQL Server. Valore predefinito: La prima unità viene utilizzata come unità predefinita per tutti i database. |
Controllo del programma di installazione di SQL Server |
/FAILOVERCLUSTERIPADDRESSES Richiesto |
Specifica un indirizzo IP codificato. Le codifiche sono delimitate da punti e virgola (;) e si attengono al formato <Tipo IP>;<indirizzo>;<nome 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:
|
Controllo del programma di installazione di SQL Server |
/FAILOVERCLUSTERNETWORKNAME Richiesto |
Specifica il nome di rete per il nuovo cluster di failover di SQL Server. Questo nome viene utilizzato per identificare la nuova istanza del cluster di failover di SQL Server nella rete. |
Controllo del programma di installazione di SQL Server |
/CONFIRMIPDEPENDENCYCHANGE |
Viene indicato il consenso a impostare la dipendenza delle risorse 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 (programma di installazione). Valori supportati:
|
Analysis Services |
/ASBACKUPDIR Facoltativo |
Viene specificata la directory per i file di backup di Analysis Services. Valori predefiniti:
|
Analysis Services |
/ASCOLLATION Facoltativo |
Viene specificata l'impostazione relativa alle regole di confronto per Analysis Services. Valore predefinito:
|
Analysis Services |
/ASCONFIGDIR Facoltativo |
Viene specificata la directory per i file di configurazione di Analysis Services. Valori predefiniti:
|
Analysis Services |
/ASDATADIR Facoltativo |
Viene specificata la directory per i file di dati di Analysis Services. Valori predefiniti:
|
Analysis Services |
/ASLOGDIR Facoltativo |
Viene specificata la directory per i file di log di Analysis Services. Valori predefiniti:
|
Analysis Services |
/ASSERVERMODE Facoltativo |
Specifica la modalità server dell'istanza di Analysis Services. Valori validi in un scenario del cluster sono MULTIDIMENSIONAL o TABULAR. ASSERVERMODE rispetta la distinzione tra maiuscole e minuscole. È necessario esprimere tutti i valori in lettere maiuscole. Per ulteriori informazioni sui valori validi, vedere Installare Analysis Services in modalità Tabella. |
Analysis Services |
/ASSYSADMINACCOUNTS Richiesto |
Vengono specificate le credenziali di amministratore per Analysis Services. |
Analysis Services |
/ASTEMPDIR Facoltativo |
Viene specificata la directory per i file temporanei di Analysis Services. Valori predefiniti:
|
Analysis Services |
/ASPROVIDERMSOLAP Facoltativo |
Viene specificato se il provider MSOLAP può essere eseguito in-process. Valore predefinito:
|
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 in un disco di cluster condiviso. |
Motore di database di SQL Server |
/SAPWD Obbligatorio quando /SECURITYMODE=SQL |
Viene specificata la password per l'account sa di SQL Server. |
Motore di database di SQL Server |
/SECURITYMODE Facoltativo |
Viene specificata la modalità di sicurezza per SQL Server. Se questo parametro non viene specificato, è supportata solo la modalità di autenticazione di Windows. Valori supportati:
|
Motore di database di SQL Server |
/SQLBACKUPDIR Facoltativo |
Viene specificata la directory per i file di backup. Valore predefinito:
|
Motore di database di SQL Server |
/SQLCOLLATION Facoltativo |
Vengono specificate 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 Collation Settings in Setup. |
Motore di database di SQL Server |
/SQLSYSADMINACCOUNTS Obbligatorio |
Utilizzare questo parametro per effettuare il provisioning degli account di accesso affinché diventino membri del ruolo sysadmin. |
Motore di database di SQL Server |
/SQLTEMPDBDIR Facoltativo |
Viene specificata la directory per i file di dati di tempdb. Valore predefinito:
|
Motore di database di SQL Server |
/SQLTEMPDBLOGDIR Facoltativo |
Viene specificata la directory per i file di tempdb. Valore predefinito:
|
Motore di database di SQL Server |
/SQLUSERDBDIR Facoltativo |
Viene specificata la directory per i file di dati dei database utente. Valore predefinito:
|
Motore di database di SQL Server |
/SQLUSERDBLOGDIR Facoltativo |
Viene specificata la directory per i file di log dei database utente. Valore predefinito:
|
Reporting Services |
/RSINSTALLMODE Disponibile in modalità solo file. |
Viene specificata 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>"
Parametri per l'aggiornamento dei cluster di failover
Utilizzare i parametri elencati nella tabella seguente per sviluppare script della riga di comando per l'aggiornamento dei cluster di failover. Per ulteriori informazioni, vedere Eseguire l'aggiornamento di un'istanza del cluster di failover di SQL Server (installazione) e Istanze del cluster di failover AlwaysOn (SQL Server).
Componente di SQL Server |
Parametro |
Descrizione |
---|---|---|
Controllo del programma di installazione di SQL Server |
/ACTION Obbligatorio |
Richiesto per indicare il flusso di lavoro di installazione. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/IACCEPTSQLSERVERLICENSETERMS Obbligatorio solo quando il parametro /Q o /QS è specificato per le installazioni automatiche. |
Obbligatorio per riconoscere l'accettazione delle condizioni di licenza. |
Controllo del programma di installazione di SQL Server |
/ENU Facoltativo |
Utilizzare 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 |
Viene specificato se durante l'installazione di SQL Server debbano essere individuati e inclusi gli aggiornamenti del prodotto. I valori validi sono True e False oppure 1 e 0. Per impostazione predefinita, gli aggiornamenti individuati verranno inclusi nel programma di installazione di SQL Server. |
Controllo del programma di installazione di SQL Server |
/UpdateSource Facoltativo |
Viene specificato il percorso in cui il programma di installazione di SQL Server otterrà gli aggiornamenti del prodotto. I valori validi sono "MU" per cercare in 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 eseguirà la ricerca in 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 utilizzare. |
Controllo del programma di installazione di SQL Server |
/ERRORREPORTING Facoltativo |
Viene specificata la segnalazione errori per SQL Server. Per ulteriori informazioni, vedere Informativa sul trattamento dei dati personali per il servizio Segnalazione errori Microsoft. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/HELP, H, ? Facoltativo |
Vengono visualizzate le opzioni di utilizzo per i parametri. |
Controllo del programma di installazione di SQL Server |
/INDICATEPROGRESS Facoltativo |
Viene specificato che il file di log dettagliato dell'installazione verrà inoltrato 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 aggiorna SQL Server 2008 o SQL Server 2008 R2 Facoltativo quando si aggiorna SQL Server 2005 |
Viene specificato un valore non predefinito per InstanceID. |
Controllo del programma di installazione di SQL Server |
/INSTANCENAME Obbligatorio |
Viene specificato un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Configurazione dell'istanza. |
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 viene specificato, verrà utilizzata la copia di valutazione. |
Controllo del programma di installazione di SQL Server |
/Q Facoltativo |
Viene specificato che il programma di installazione verrà eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni automatiche. |
Controllo del programma di installazione di SQL Server |
/SQMREPORTING Facoltativo |
Viene specificata la creazione di report sull'utilizzo delle funzionalità per SQL Server. Per ulteriori informazioni, vedere Informativa sul trattamento dei dati personali per il servizio Segnalazione errori Microsoft. Valori supportati:
|
Controllo del programma di installazione di SQL Server |
/HIDECONSOLE Facoltativo |
Viene specificato che la finestra della console è nascosta o chiusa. |
Controllo del programma di installazione di SQL Server |
/FAILOVERCLUSTERROLLOWNERSHIP |
Viene specificato 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:
|
Ricerca full-text di SQL Server |
/FTUPGRADEOPTION Facoltativo |
Viene specificata l'opzione di aggiornamento del catalogo full-text. Valori supportati:
|
Integration Services |
/ISSVCACCOUNT Obbligatorio |
Viene specificato l'account per Integration Services. Valore predefinito:
|
Integration Services |
/ISSVCPASSWORD Obbligatorio |
Viene specificata la password per Integration Services. |
Integration Services |
/ISSVCStartupType Facoltativo |
Viene specificata la modalità di avvio per il servizio Integration Services. |
Reporting Services |
/RSUPGRADEDATABASEACCOUNT Facoltativo |
La proprietà viene utilizzata solo quando si aggiorna Server di report in modalità SharePoint versione 2008 R2 o precedente. Vengono eseguite operazioni di aggiornamento aggiuntive per server di report in cui viene utilizzata l'architettura della modalità SharePoint meno recente, modificata in SQL Server 2012 Reporting Services. Se questa opzione non è inclusa con l'installazione da riga di comando, non viene utilizzato l'account del servizio predefinito per l'istanza del server di report precedente. Se viene utilizzata questa proprietà, fornire la password per l'account utilizzando la proprietà /RSUPGRADEPASSWORD. |
Reporting Services |
/RSUPGRADEPASSWORD Facoltativo |
Password dell'account del servizio del server di report. |
Parametri relativi all'azione AddNode
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 |
/ACTION Obbligatorio |
Obbligatorio per indicare il flusso di lavoro di AddNode. Valore supportato:
|
Controllo del programma di installazione di SQL Server |
/IACCEPTSQLSERVERLICENSETERMS Obbligatorio solo quando il parametro /Q o /QS è specificato per le installazioni automatiche. |
Obbligatorio per riconoscere l'accettazione delle condizioni di licenza. |
Controllo del programma di installazione di SQL Server |
/ENU Facoltativo |
Utilizzare 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 |
Viene specificato se durante l'installazione di SQL Server debbano essere individuati e inclusi gli aggiornamenti del prodotto. I valori validi sono True e False oppure 1 e 0. Per impostazione predefinita, gli aggiornamenti individuati verranno inclusi nel programma di installazione di SQL Server. |
Controllo del programma di installazione di SQL Server |
/UpdateSource Facoltativo |
Viene specificato il percorso in cui il programma di installazione di SQL Server otterrà gli aggiornamenti del prodotto. I valori validi sono "MU" per cercare in 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 eseguirà la ricerca in 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 utilizzare. |
Controllo del programma di installazione di SQL Server |
/HELP, H, ? Facoltativo |
Vengono visualizzate le opzioni di utilizzo per i parametri. |
Controllo del programma di installazione di SQL Server |
/INDICATEPROGRESS Facoltativo |
Viene specificato che il file di log dettagliato dell'installazione verrà inoltrato tramite pipe alla console. |
Controllo del programma di installazione di SQL Server |
/INSTANCENAME Obbligatorio |
Viene specificato un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Configurazione dell'istanza. |
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 viene specificato, verrà utilizzata la copia di valutazione. |
Controllo del programma di installazione di SQL Server |
/Q Facoltativo |
Viene specificato che il programma di installazione verrà eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni automatiche. |
Controllo del programma di installazione di SQL Server |
/QS Facoltativo |
Viene specificato che il programma di installazione verrà eseguito e ne verrà visualizzato lo stato di avanzamento tramite l'interfaccia utente, ma non verrà accettato alcun input né verrà visualizzato alcun messaggio di errore. |
Controllo del programma di installazione di SQL Server |
/HIDECONSOLE Facoltativo |
Viene specificato che la finestra della console è nascosta o chiusa. |
Controllo del programma di installazione di SQL Server |
/FAILOVERCLUSTERIPADDRESSES Richiesto |
Specifica un indirizzo IP codificato. Le codifiche sono delimitate da punti e virgola (;) e si attengono al formato <Tipo IP>;<indirizzo>;<nome 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:
Per ulteriori 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 |
Viene indicato il consenso a impostare la dipendenza delle risorse indirizzo IP su OR per i cluster di failover su più subnet. Per ulteriori informazioni, vedere Aggiungere o rimuovere nodi in un cluster di failover di SQL Server (programma di installazione). Valori supportati:
|
SQL Server Agent |
/AGTSVCACCOUNT Obbligatorio |
Viene specificato l'account per il servizio SQL Server Agent. |
SQL Server Agent |
/AGTSVCPASSWORD Obbligatorio |
Viene specificata la password per l'account del servizio SQL Server Agent. |
Analysis Services |
/ASSVCACCOUNT Obbligatorio |
Viene specificato l'account per il servizio Analysis Services. |
Analysis Services |
/ASSVCPASSWORD Obbligatorio |
Viene specificata 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 |
Viene specificata la password per SQLSVCACCOUNT. |
Integration Services |
/ISSVCPASSWORD Obbligatorio |
Viene specificata la password per Integration Services. |
Reporting Services |
/RSINSTALLMODE Disponibile in modalità solo file. |
Viene specificata la modalità di installazione per Reporting Services. |
Reporting Services |
/RSSVCPASSWORD Obbligatorio |
Viene specificata la password per l'account di avvio del servizio Reporting Services. |
Note aggiuntive:
Il Motore di database e Analysis Services sono gli unici componenti compatibili con i cluster, a differenza delle altre funzionalità che non sono caratterizzate da disponibilità elevata nel 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
Parametri per la rimozione di un 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 ulteriori informazioni, vedere Istanze del cluster di failover AlwaysOn (SQL Server).
Componente di SQL Server |
Parametro |
Descrizione |
---|---|---|
Controllo del programma di installazione di SQL Server |
/ACTION Obbligatorio |
Obbligatorio per indicare il flusso di lavoro di RemoveNode. Valore supportato:
|
Controllo del programma di installazione di SQL Server |
/CONFIGURATIONFILE Facoltativo |
Viene specificato il file di configurazione da utilizzare. |
Controllo del programma di installazione di SQL Server |
/HELP, H, ? Facoltativo |
Vengono visualizzate le opzioni di utilizzo per i parametri. |
Controllo del programma di installazione di SQL Server |
/INDICATEPROGRESS Facoltativo |
Viene specificato che il file di log dettagliato dell'installazione verrà inoltrato tramite pipe alla console. |
Controllo del programma di installazione di SQL Server |
/INSTANCENAME Obbligatorio |
Viene specificato un nome di istanza di SQL Server. Per ulteriori informazioni, vedere Configurazione dell'istanza. |
Controllo del programma di installazione di SQL Server |
/Q Facoltativo |
Viene specificato che il programma di installazione verrà eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni automatiche. |
Controllo del programma di installazione di SQL Server |
/QS Facoltativo |
Viene specificato che il programma di installazione verrà eseguito e ne verrà visualizzato lo stato di avanzamento tramite l'interfaccia utente, ma non verrà accettato alcun input né verrà visualizzato alcun messaggio di errore. |
Controllo del programma di installazione di SQL Server |
/HIDECONSOLE Facoltativo |
Viene specificato 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 ulteriori informazioni, vedere Aggiungere o rimuovere nodi in un cluster di failover di SQL Server (programma di installazione). Valori supportati:
|
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 degli account del servizio
È possibile configurare i servizi SQL Server utilizzando un account predefinito, un account locale oppure un account di dominio.
[!NOTA]
Quando si utilizza un account del servizio gestito, un account virtuale o un account predefinito non è necessario specificare i parametri relativi alla password corrispondente. Per ulteriori informazioni su questi account del servizio, vedere la sezione Nuovi tipi di account disponibili con Windows 7 e Windows Server 2008 R2 in Configurare account di servizio e autorizzazioni di Windows.
Per ulteriori informazioni sulla configurazione degli 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 |
---|---|---|---|
SQL Server Agent |
/AGTSVCACCOUNT |
/AGTSVCPASSWORD |
/AGTSVCSTARTUPTYPE |
Analysis Services |
/ASSVCACCOUNT |
/ASSVCPASSWORD |
/ASSVCSTARTUPTYPE |
Motore di database di SQL Server |
/SQLSVCACCOUNT |
/SQLSVCPASSWORD |
/SQLSVCSTARTUPTYPE |
Integration Services |
/ISSVCACCOUNT |
/ISSVCPASSWORD |
/ISSVCSTARTUPTYPE |
Reporting Services |
/RSSVCACCOUNT |
/RSSVCPASSWORD |
/RSSVCSTARTUPTYPE |
Parametri delle funzionalità
Per installare funzionalità specifiche, utilizzare il parametro /FEATURES e specificare la funzionalità padre oppure i valori delle funzionalità descritti nella tabella seguente. Per un elenco delle funzionalità supportate dalle edizioni di SQL Server, vedere Funzionalità supportate dalle edizioni di SQL Server 2012.
Parametro della funzionalità padre |
Parametro della funzionalità |
Descrizione |
SQL |
Installa i componenti Data Quality Server, full-text, di replica e Motore di database di SQL Server. |
|
SQLEngine |
Viene installato solo il Motore di database di SQL Server. |
|
Replica |
Viene installato il componente di replica insieme al Motore di database di SQL Server. |
|
FullText |
Viene installato il componente FullText insieme al Motore di database di SQL Server. |
|
DQ |
Vengono copiati i file richiesti per il completamento dell'installazione di Data Quality Server. Una volta completata l'installazione di SQL Server, è necessario eseguire il file DQSInstaller.exe per completare l'installazione di Data Quality Server. Per ulteriori informazioni, vedere Eseguire DQSInstaller.exe per completare l'installazione del server DQS. Viene inoltre installato il Motore di database di SQL Server. |
|
AS |
Vengono installati tutti i componenti di Analysis Services. |
|
RS |
Vengono installati tutti i componenti di Reporting Services. |
|
DQC |
Viene installato Client Data Quality. |
|
IS |
Vengono installati tutti i componenti di Integration Services. |
|
MDS |
Viene installato Master Data Services. |
|
Tools |
Vengono installati gli strumenti client e i componenti della documentazione online di SQL Server. |
|
BC |
Vengono installati i componenti per la compatibilità con le versioni precedenti. |
|
BOL |
Vengono installati i componenti della documentazione online di SQL Server per visualizzare e gestire il contenuto della Guida. |
|
BIDS |
Viene installato SQL Server Data Tools (SSDT). |
|
Conn |
Vengono installati i componenti di connettività. |
|
SSMS |
Vengono installati gli strumenti di gestione di SQL Server - Installazione di base. Sono inclusi gli elementi seguenti:
|
|
ADV_SSMS |
Vengono installati gli strumenti di gestione di SQL Server - Installazione completa. Oltre a quelli previsti per la versione di base, sono inclusi i componenti seguenti:
|
|
DREPLAY_CTLR |
Viene installato Distributed Replay Controller |
|
DREPLAY_CLT |
Viene installato Distributed Replay Client |
|
SNAC_SDK |
Viene installato l'SDK per Microsoft SQL Server Native Client |
|
SDK |
Viene installato il Software Development Kit (SDK). |
|
LocalDB1 |
Viene installato LocalDB, cioè una modalità di esecuzione di SQL Server Express destinata agli sviluppatori del programma. |
1LocalDB è un'opzione per l'installazione di qualsiasi SKU di SQL Server 2012 Express. Per ulteriori informazioni su SQL Server 2012 Express LocalDB, vedere SQL Server 2012 Express LocalDB.
Esempi di parametri delle funzionalità:
Parametro e valori |
Descrizione |
---|---|
/FEATURES=SQLEngine |
Installa il Motore di database senza il componente di replica né il componente full-text. |
/FEATURES=SQLEngine, Fulltext |
Installa il Motore di database e il componente full-text. |
/FEATURES=SQL, Tools |
Vengono installati il Motore di database completo e tutti gli strumenti. |
/FEATURES=BOL |
Vengono installati i componenti della documentazione online di SQL Server per visualizzare e gestire il contenuto della Guida. |
Parametri role
Il ruolo di installazione o parametro /Role viene utilizzato per installare una selezione preconfigurata di funzionalità. I ruoli di Analysis Services consentono di installare un'istanza di Analysis Services in una farm SharePoint esistente o in una nuova farm non configurata. Vengono forniti due ruoli di installazione per supportare ogni 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 modificare le funzionalità e i componenti definiti per quel ruolo. Per ulteriori informazioni sull'utilizzo del parametro role delle funzionalità, vedere Installazione di PowerPivot dal prompt dei comandi.
Il ruolo AllFeatures_WithDefaults rappresenta il comportamento predefinito per le edizioni di SQL Server Express e consente di ridurre il numero di finestre di dialogo presentate all'utente. Può essere specificato dalla riga di comando in caso di installazione di un'edizione di SQL Server diversa da SQL Server Express.
Ruolo |
Descrizione |
Elementi installati |
---|---|---|
SPI_AS_ExistingFarm |
Viene installato Analysis Services come istanza denominata di PowerPivot in una farm SharePoint Server 2010 esistente o in un server autonomo. |
Motore di calcolo di Analysis Services preconfigurato per l'elaborazione e l'archiviazione dei dati in memoria. Pacchetti della soluzione PowerPivot Programma di installazione per PowerPivot per Excel Documentazione online di SQL Server |
SPI_AS_NewFarm |
Vengono installati Analysis Services e il Motore di database come istanza denominata di PowerPivot in una nuova farm Office SharePoint Server 2010 non configurata o in un server autonomo. L'installazione di SQL Server consentirà la configurazione della farm durante l'installazione del ruolo della funzionalità. |
Motore di calcolo di Analysis Services preconfigurato per l'elaborazione e l'archiviazione dei dati in memoria. Pacchetti della soluzione PowerPivot Documentazione online di SQL Server Motore di database Strumenti di configurazione SQL Server Management Studio |
AllFeatures_WithDefaults |
Vengono installate tutte le funzionalità disponibili con l'edizione corrente. Viene aggiunto l'utente corrente al ruolo predefinito del server sysadmin di SQL Server. In Windows Vista o Windows Server 2008 o versione successiva e nei casi in cui il sistema operativo non è un controller di dominio, nel Motore di database, in Reporting Services e in Integration Services viene utilizzato, per impostazione predefinita, l'account NTAUTHORITY\NETWORK SERVICE. Questo ruolo è abilitato per impostazione predefinita nelle edizioni di SQL Server Express. In tutte le altre edizioni questo ruolo non è abilitato; è tuttavia possibile specificarlo tramite l'interfaccia utente o con i 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 ignorano le impostazioni del parametro AllFeatures_WithDefaults. Ad esempio, se si utilizza il parametro AllFeatures_WithDefaults in combinazione con il parametro /Features=RS, il comando di installazione di tutte le funzionalità viene ignorato e viene installato solo Reporting Services, mentre viene applicato il parametro AllFeatures_WithDefaults per l'utilizzo dell'account di servizio predefinito per Reporting Services. In caso di utilizzo del parametro AllFeatures_WithDefaults insieme a ADDCURRENTUSERASSQLADMIN=FALSE, la finestra di dialogo del provisioning non viene popolata automaticamente con l'utente corrente. Aggiungere /AGTSVCACCOUNT e /AGTSVCPASSWORD per specificare un account di servizio e una password per SQL Server Agent. |
Controllo del comportamento di failover utilizzando il parametro /FAILOVERCLUSTERROLLOWNERSHIP
Per aggiornare un cluster di failover di SQL Server a SQL Server 2012, è 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 prima che venga attivata la modalità offline per il nodo, eseguire l'operazione di aggiornamento dal prompt dei comandi e utilizzare il parametro /FAILOVERCLUSTERROLLOWNERSHIP. L'uso di questo parametro è il seguente:
/FAILOVERCLUSTERROLLOWNERSHIP=0 non riporta la proprietà del cluster (spostamento del gruppo) ai nodi aggiornati e non aggiunge questo nodo all'elenco dei possibili proprietari del cluster di SQL Server alla fine dell'aggiornamento.
/FAILOVERCLUSTERROLLOWNERSHIP=1 riporta la proprietà del cluster (spostamento del gruppo) ai nodi aggiornati e aggiunge questo nodo all'elenco dei possibili proprietari del cluster di SQL Server alla fine dell'aggiornamento.
/FAILOVERCLUSTERROLLOWNERSHIP=2 è l'impostazione predefinita che verrà utilizzata se questo parametro non viene specificato. Questa impostazione indica che il programma di installazione di SQL Server gestirà la proprietà del cluster (spostamento del gruppo) in base alle necessità.
Configurazione di Instance ID o InstanceID
Il parametro Instance ID o /InstanceID viene utilizzato per specificare la posizione in cui è 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.
SQL Instance ID:MSSQL11.<INSTANCEID>
AS Instance ID:MSAS11.<INSTANCEID>
RS Instance ID:MSRS11.<INSTANCEID>
I componenti specifici dell'istanza vengono installati nei percorsi seguenti:
%Programmi%\Microsoft SQL Server\<SQLInstanceID>
%Programmi%\Microsoft SQL Server\<ASInstanceID>
%Programmi%\Microsoft SQL Server\<RSInstanceID>
[!NOTA]
Se INSTANCEID non è specificato nella riga di comando, per impostazione predefinita <INSTANCEID> viene sostituito con <INSTANCENAME>.
Vedere anche
Attivitá
Installare SQL Server 2012 dall'Installazione guidata (programma di installazione)
Concetti
Installazione del cluster di failover di SQL Server
Installare le funzionalità di Business Intelligence di SQL Server 2012