Procédure : installer SQL Server 2008 R2 à partir de l'invite de commandes
Avant de démarrer le programme d'installation de SQL Server, lisez Planification d'une installation SQL Server.
L'installation d'une nouvelle instance de SQL Server à partir de l'invite de commandes vous permet de spécifier les composants à installer et la façon dont ils doivent être configurés. Vous pouvez également spécifier une interaction en mode silencieux, de base ou complète avec l'interface utilisateur du programme d'installation.
Remarque |
|---|
Lors de l'installation à partir de l'invite de commandes, SQL Server prend en charge le mode silencieux complet via le paramètre /Q ou le mode silencieux simple via le paramètre /QS. Le commutateur /QS affiche seulement la progression ; il n'accepte pas d'entrée et n'affiche aucun message d'erreur. Le paramètre /QS est pris en charge uniquement lorsque /Action=install est spécifié. |
Indépendamment de la méthode d'installation, vous êtes invité à confirmer l'acceptation des termes de la licence de logiciel en tant que personne physique ou pour le compte d'une entité, sauf si votre utilisation du logiciel est régie par un accord distinct, tel qu'un accord de concession de licence en volume de Microsoft ou un accord tiers avec un éditeur de logiciels ou un fabricant OEM.
Les termes du contrat de licence sont affichés afin que vous puissiez les consulter et les accepter dans l'interface utilisateur du programme d'installation. Les installations sans assistance (à l'aide du paramètre /Q ou /QS) doivent inclure le paramètre /IACCEPTSQLSERVERLICENSETERMS. Vous pouvez consulter les termes du contrat de licence séparément sur la page Termes du contrat de licence logiciel Microsoft.
Remarque |
|---|
Selon la façon dont vous avez reçu le logiciel (par exemple, via le programme de licence en volume Microsoft), votre utilisation du logiciel peut être soumise à des termes et conditions supplémentaires. |
L'installation à partir de l'invite de commandes est prise en charge dans les scénarios suivants :
Installation, mise à niveau ou suppression d'une instance et des composants partagés de SQL Server sur un ordinateur local avec la syntaxe et les paramètres spécifiés à l'invite de commandes.
Installation, mise à niveau ou suppression d'une instance de cluster de basculement.
Mise à niveau à partir d'une édition de SQL Server vers une autre édition de SQL Server.
Installation d'une instance de SQL Server sur un ordinateur local avec la syntaxe et les paramètres spécifiés dans un fichier de configuration. Vous pouvez utiliser cette méthode pour copier une configuration d'installation sur plusieurs ordinateurs ou pour installer plusieurs nœuds d'une installation de cluster de basculement.
Lorsque vous installez SQL Server à partir de l'invite de commandes, spécifiez des paramètres d'installation pour votre installation à l'invite de commandes dans le cadre de votre syntaxe d'installation.
Remarque |
|---|
Pour des installations locales, vous devez exécuter le programme d'installation en tant qu'administrateur. Si vous installez SQL Server à partir d'un partage distant, vous devez utiliser un compte de domaine qui dispose des autorisations de lecture et d'exécution sur le partage distant. Pour les installations de cluster de basculement, vous devez être un administrateur local autorisé à vous connecter en tant que service et à agir dans le cadre du système d'exploitation sur tous les nœuds du cluster de basculement. |
Utilisez les instructions suivantes pour développer des commandes d'installation ayant la syntaxe adéquate :
/PARAMETER
/PARAMETER=true/false
/PARAMETER=1/0 pour les types booléens
/PARAMETER="value" pour tous les paramètres à valeur unique. L'utilisation de guillemets doubles est recommandée ; toutefois, elle devient obligatoire si la valeur contient un espace
Remarque/PID, la valeur de ce paramètre doit être placée entre des guillemets doubles
/PARAMETER="value1" "value2" "value3" pour tous les paramètres à valeurs multiples. L'utilisation de guillemets doubles est recommandée ; toutefois, elle devient obligatoire si la valeur contient un espace
Exceptions :
/FEATURES, qui est un paramètre à valeurs multiples mais dont le format est /FEATURES=AS,RS,IS sans espace et délimité par des virgules
Observez les exemples suivants pour spécifier les chemins d'accès des répertoires d'installation :
/INSTANCEDIR=c:\Path est pris en charge.
/INSTANCEDIR=”c:\Path” est pris en charge
Remarque |
|---|
Les valeurs relationnelles de serveur prennent en charge des formats de fin supplémentaires par barre oblique inverse (barre oblique inverse ou deux barres obliques inverses) pour le chemin d'accès. |
Les sections suivantes fournissent des paramètres qui permettent de développer des scripts d'installation en ligne de commande pour des scénarios d'installation, de mise à jour et de réparation.
Les paramètres répertoriés pour un composant SQL Server sont spécifiques à ce composant. Les paramètres de l'Agent SQL Server et de SQL Server Browser sont applicables lors de l'installation du Moteur de base de données SQL Server.
Utilisez les paramètres répertoriés dans le tableau ci-dessous pour développer des scripts d'installation en ligne de commande.
Composant SQL Server | Paramètre | Description |
|---|---|---|
Contrôle d'installation SQL Server | /ACTION Obligatoire | Requis pour indiquer le flux de travail d'installation. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /IACCEPTSQLSERVERLICENSETERMS Obligatoire uniquement lorsque le paramètre /Q ou QS est spécifié pour les installations sans assistance. | Obligatoire pour l'acceptation des termes du contrat de licence. |
Contrôle d'installation SQL Server | /ENU Facultatif | Utilisez ce paramètre pour installer la version anglaise de SQL Server sur un système d'exploitation localisé lorsque le support d'installation inclut des modules linguistiques pour l'anglais et pour la langue qui correspond au système d'exploitation. |
Contrôle d'installation SQL Server | /CONFIGURATIONFILE Facultatif | Spécifie le ConfigurationFile à utiliser. |
Contrôle d'installation SQL Server | /ERRORREPORTING Facultatif | Spécifie le rapport d'erreurs pour SQL Server. Pour plus d'informations, consultez Déclaration de confidentialité du service de rapport d'erreurs Microsoft. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /FEATURES - Ou - /ROLE Obligatoire | Spécifie les composants à installer.
|
Contrôle d'installation SQL Server | /HELP, H, ? Facultatif | Affiche les options d'utilisation pour les paramètres d'installation. |
Contrôle d'installation SQL Server | /INDICATEPROGRESS Facultatif | Spécifie que le fichier journal d'installation en mode détaillé est redirigé vers la console. |
Contrôle d'installation SQL Server | /INSTALLSHAREDDIR Facultatif | Spécifie un répertoire d'installation différent du répertoire par défaut pour les composants partagés 64 bits. |
Contrôle d'installation SQL Server | /INSTALLSHAREDWOWDIR Facultatif | Spécifie un répertoire d'installation différent du répertoire par défaut pour les composants partagés 32 bits. Pris en charge uniquement sur un système 64 bits. |
Contrôle d'installation SQL Server | /INSTANCEDIR Facultatif | Spécifie un répertoire d'installation différent du répertoire par défaut pour les composants spécifiques à l'instance. |
Contrôle d'installation SQL Server | /INSTANCEID Facultatif | Spécifie une valeur différente de la valeur par défaut pour InstanceID. |
Contrôle d'installation SQL Server | /INSTANCENAME Obligatoire | Spécifie un nom d'instance SQL Server. Pour plus d'informations, consultez Configuration d'une instance. |
Contrôle d'installation SQL Server | /PID Facultatif | Spécifie la clé de produit de l'édition de SQL Server. Si ce paramètre n'est pas spécifié, Evaluation est utilisé. |
Contrôle d'installation SQL Server | /Q Facultatif | Spécifie que le programme d'installation s'exécute en mode silencieux sans interface utilisateur. Il s'agit du mode utilisé pour les installations sans assistance. |
Contrôle d'installation SQL Server | /QS Facultatif | Spécifie que le programme d'installation s'exécute et affiche sa progression via l'interface utilisateur ; toutefois, aucune entrée n'est acceptée et aucun message d'erreur n'est affiché. |
Contrôle d'installation SQL Server | /UIMODE Facultatif | Spécifie s'il faut présenter uniquement le nombre minimal de boîtes de dialogue pendant l'installation. /UIMode ne peut être utilisé qu'avec les paramètres /ACTION=INSTALL et UPGRADE. Valeurs prises en charge :
En cas de combinaison avec d'autres paramètres, UIMODE est remplacé. Par exemple, lorsque /UIMODE=AutoAdvance et /ADDCURRENTUSERASSQLADMIN=FALSE sont fournis tous les deux, la boîte de dialogue d'approvisionnement n'est pas remplie automatiquement pour l'utilisateur actuel. Le paramètre UIMode ne peut pas être utilisé avec les paramètres /Q ou /QS. |
Contrôle d'installation SQL Server | /SQMREPORTING Facultatif | Spécifie la création de rapports d'utilisation des fonctionnalités pour SQL Server. Pour plus d'informations, consultez Déclaration de confidentialité du service de rapport d'erreurs Microsoft. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /HIDECONSOLE Facultatif | Spécifie que la fenêtre de console est masquée ou fermée. |
Agent SQL Server | /AGTSVCACCOUNT Obligatoire | Spécifie le compte pour le service SQL Server Agent. |
Agent SQL Server | /AGTSVCPASSWORD | Spécifie le mot de passe du compte de service SQL Server Agent. |
Agent SQL Server | /AGTSVCSTARTUPTYPE Facultatif | Spécifie le mode de démarrage du service SQL Server Agent. Valeurs prises en charge :
|
Analysis Services | /ASBACKUPDIR Facultatif | Spécifie le répertoire pour les fichiers de sauvegarde Analysis Services. Valeurs par défaut :
|
Analysis Services | /ASCOLLATION Facultatif | Spécifie le paramètre de classement pour Analysis Services. Valeur par défaut :
|
Analysis Services | /ASCONFIGDIR Facultatif | Spécifie le répertoire pour les fichiers de configuration Analysis Services. Valeurs par défaut :
|
Analysis Services | /ASDATADIR Facultatif | Spécifie le répertoire pour les fichiers de données Analysis Services. Valeurs par défaut :
|
Analysis Services | /ASLOGDIR Facultatif | Spécifie le répertoire pour les fichiers journaux Analysis Services. Valeurs par défaut :
|
Analysis Services | /ASSVCACCOUNT Obligatoire | Spécifie le compte pour le service Analysis Services. |
Analysis Services | /ASSVCPASSWORD | Spécifie le mot de passe pour le service Analysis Services. |
Analysis Services | /ASSVCSTARTUPTYPE Facultatif | Spécifie le mode de démarrage pour le service Analysis Services. Valeurs prises en charge :
|
Analysis Services | /ASSYSADMINACCOUNTS Obligatoire | Spécifie les informations d'identification d'administrateur pour Analysis Services. |
Analysis Services | /ASTEMPDIR Facultatif | Spécifie le répertoire pour les fichiers temporaires Analysis Services. Valeurs par défaut :
|
Analysis Services | /ASPROVIDERMSOLAP Facultatif | Spécifie si le fournisseur MSOLAP peut s'exécuter in-process. Valeur par défaut :
|
Analysis Services | /FARMACCOUNT Obligatoire pour SPI_AS_NewFarm | Spécifie un compte d'utilisateur de domaine pour l'exécution des services de l'Administration centrale de SharePoint et des autres services essentiels dans une batterie de serveurs. Ce paramètre est utilisé uniquement pour les instances d'Analysis Services installées via /ROLE = SPI_AS_NEWFARM. |
Analysis Services | /FARMPASSWORD Obligatoire pour SPI_AS_NewFarm | Spécifie un mot de passe pour le compte de batterie de serveurs. |
Analysis Services | /PASSPHRASE Obligatoire pour SPI_AS_NewFarm | Spécifie une phrase secrète qui permet d'ajouter des serveurs d'applications ou des serveurs Web frontaux supplémentaires à une batterie de serveurs SharePoint. Ce paramètre est utilisé uniquement pour les instances d'Analysis Services installées via /ROLE = SPI_AS_NEWFARM. |
Analysis Services | /FARMADMINIPORT Obligatoire pour SPI_AS_NewFarm | Spécifie un port de connexion à l'application Web de l'Administration centrale de SharePoint. Ce paramètre est utilisé uniquement pour les instances d'Analysis Services installées via /ROLE = SPI_AS_NEWFARM. |
SQL Server Browser | /BROWSERSVCSTARTUPTYPE Facultatif | Spécifie le mode de démarrage pour le service SQL Server Browser. Valeurs prises en charge :
|
Moteur de base de données SQL Server | /ENABLERANU Facultatif | Active les informations d'identification Exécuter en tant que pour les installations SQL Server Express. |
Moteur de base de données SQL Server | /INSTALLSQLDATADIR Facultatif | Spécifie le répertoire de données pour les fichiers de données SQL Server. Valeurs par défaut :
|
Moteur de base de données SQL Server | /SAPWD Obligatoire lorsque /SECURITYMODE=SQL | Spécifie le mot de passe du compte SQL Server sa. |
Moteur de base de données SQL Server | /SECURITYMODE Facultatif | Spécifie le mode de sécurité pour SQL Server. Si ce paramètre n'est pas fourni, le mode d'authentification Windows uniquement est pris en charge. Valeur prise en charge :
|
Moteur de base de données SQL Server | /SQLBACKUPDIR Facultatif | Spécifie le répertoire pour les fichiers de sauvegarde. Valeur par défaut :
|
Moteur de base de données SQL Server | /SQLCOLLATION Facultatif | Spécifie les paramètres de classement pour SQL Server. Valeur par défaut :
|
Moteur de base de données SQL Server | /ADDCURRENTUSERASSQLADMIN Facultatif | Ajoute l'utilisateur actuel au rôle serveur fixe SQL Server sysadmin. Le paramètre /ADDCURRENTUSERASSQLADMIN peut être utilisé lors de l'installation d'éditions Express ou lors de l'utilisation de /Role=ALLFeatures_WithDefaults. Pour plus d'informations, consultez /ROLE ci-dessous. L'utilisation du paramètre /ADDCURRENTUSERASSQLADMIN est facultative, mais /ADDCURRENTUSERASSQLADMIN ou /SQLSYSADMINACCOUNTS est obligatoire. Valeurs par défaut :
|
Moteur de base de données SQL Server | /SQLSVCACCOUNT Obligatoire | Spécifie le compte de démarrage du service SQL Server. |
Moteur de base de données SQL Server | /SQLSVCPASSWORD | Spécifie le mot de passe pour SQLSVCACCOUNT. |
Moteur de base de données SQL Server | /SQLSVCSTARTUPTYPE Facultatif | Spécifie le mode de démarrage pour le service SQL Server. Valeurs prises en charge :
|
Moteur de base de données SQL Server | /SQLSYSADMINACCOUNTS Obligatoire | Utilisez ce paramètre pour configurer des connexions en tant que membres du rôle sysadmin. Pour les éditions de SQL Server autres que SQL Server Express, /SQLSYSADMINACCOUNTS est obligatoire. Pour les éditions de SQL Server Express, l'utilisation du paramètre /SQLSYSADMINACCOUNTS est facultative, mais /SQLSYSADMINACCOUNTS ou /ADDCURRENTUSERASSQLADMIN est obligatoire. |
Moteur de base de données SQL Server | /SQLTEMPDBDIR Facultatif | Spécifie le répertoire des fichiers de données pour tempdb. Valeur par défaut :
|
Moteur de base de données SQL Server | /SQLTEMPDBLOGDIR Facultatif | Spécifie le répertoire des fichiers journaux pour tempdb. Valeur par défaut :
|
Moteur de base de données SQL Server | /SQLUSERDBDIR Facultatif | Spécifie le répertoire des fichiers de données pour les bases de données utilisateur. Valeur par défaut :
|
Moteur de base de données SQL Server | /SQLUSERDBLOGDIR Facultatif | Spécifie le répertoire des fichiers journaux pour les bases de données utilisateur. Valeur par défaut :
|
FILESTREAM | /FILESTREAMLEVEL Facultatif | Spécifie le niveau d'accès pour la fonctionnalité FILESTREAM. Valeurs prises en charge :
|
FILESTREAM | /FILESTREAMSHARENAME Facultatif Obligatoire lorsque FILESTREAMLEVEL est supérieur à 1. | Spécifie le nom du partage Windows dans lequel les données FILESTREAM doivent être stockées. |
Texte intégral SQL Server | /FTSVCACCOUNT Facultatif | Spécifie le compte pour le service du lanceur de filtre de texte intégral. Ce paramètre est ignoré dans les systèmes d'exploitation Windows Server 2008 et Windows Vista. ServiceSID est utilisé pour aider à sécuriser la communication entre SQL Server et le démon de filtre de texte intégral. Si les valeurs ne sont pas fournies, le service du lanceur de filtre de texte intégral est désactivé. Vous devez utiliser le Gestionnaire de contrôle des services SQL Server pour modifier le compte de service et activer les fonctionnalités de texte intégral. Valeur par défaut :
|
Texte intégral SQL Server | /FTSVCPASSWORD Facultatif | Spécifie le mot de passe du service du lanceur de filtre de texte intégral. Ce paramètre est ignoré dans les systèmes d'exploitation Windows Server 2008 et Windows Vista. |
Integration Services | /ISSVCACCOUNT Obligatoire | Spécifie le compte pour Integration Services. Valeur par défaut :
|
Integration Services | /ISSVCPASSWORD | Spécifie le mot de passe Integration Services. |
Integration Services | /ISSVCStartupType Facultatif | Spécifie le mode de démarrage pour le service Integration Services. |
Configuration du réseau SQL Server | /NPENABLED Facultatif | Spécifie l'état du protocole des canaux nommés pour le service SQL Server. Valeurs prises en charge :
|
Configuration du réseau SQL Server | /TCPENABLED Facultatif | Spécifie l'état du protocole TCP pour le service SQL Server. Valeurs prises en charge :
|
Reporting Services | /RSINSTALLMODE Facultatif | Spécifie le mode d'installation pour Reporting Services. |
Reporting Services | /RSSVCACCOUNT Obligatoire | Spécifie le compte de démarrage pour Reporting Services. |
Reporting Services | /RSSVCPASSWORD | Spécifie le mot de passe du compte de démarrage pour le service Reporting Services. |
Reporting Services | /RSSVCStartupType Facultatif | Spécifie le mode de démarrage pour Reporting Services. |
Exemple de syntaxe :
Pour installer une nouvelle instance autonome avec les composants Moteur de base de données SQL Server, Réplication et Recherche en texte intégral |
|---|
Setup.exe /q /ACTION=Install /FEATURES=SQL /INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="<StrongPassword>" /SQLSYSADMINACCOUNTS="<DomainName\UserName>" /AGTSVCACCOUNT="NT AUTHORITY\Network Service" /IACCEPTSQLSERVERLICENSETERMS |
Pour plus d'informations sur SQL Server SysPrep, consultez
Procédure : installer SQL Server 2008 R2 à l'aide de SysPrep.
Paramètres de préparation d'image
Utilisez les paramètres du tableau suivant afin de développer des scripts en ligne de commande pour préparer une instance de SQL Server sans la configurer.
Composant SQL Server | Paramètre | Description |
|---|---|---|
Contrôle d'installation SQL Server | /ACTION Obligatoire | Requis pour indiquer le flux de travail d'installation. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /IACCEPTSQLSERVERLICENSETERMS Obligatoire uniquement lorsque le paramètre /Q est spécifié pour les installations sans assistance. | Obligatoire pour l'acceptation des termes du contrat de licence. |
Contrôle d'installation SQL Server | /ENU Facultatif | Utilisez ce paramètre pour installer la version anglaise de SQL Server sur un système d'exploitation localisé lorsque le support d'installation inclut des modules linguistiques pour l'anglais et pour la langue qui correspond au système d'exploitation. |
Contrôle d'installation SQL Server | /CONFIGURATIONFILE Facultatif | Spécifie le ConfigurationFile à utiliser. |
Contrôle d'installation SQL Server | /FEATURES Obligatoire | Spécifie les composants à installer. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /HELP, H, ? Facultatif | Affiche les options d'utilisation pour les paramètres d'installation. |
Contrôle d'installation SQL Server | /HIDECONSOLE Facultatif | Spécifie que la fenêtre de console est masquée ou fermée. |
Contrôle d'installation SQL Server | /INDICATEPROGRESS Facultatif | Spécifie que le fichier journal d'installation en mode détaillé est redirigé vers la console. |
Contrôle d'installation SQL Server | /INSTALLSHAREDDIR Facultatif | Spécifie un répertoire d'installation différent du répertoire par défaut pour les composants partagés 64 bits. |
Contrôle d'installation SQL Server | /INSTANCEDIR Facultatif | Spécifie un répertoire d'installation différent du répertoire par défaut pour les composants spécifiques à l'instance. |
Contrôle d'installation SQL Server | /INSTANCEID Obligatoire | Spécifie un InstanceID pour l'instance en cours de préparation. |
Contrôle d'installation SQL Server | /Q Facultatif | Spécifie que le programme d'installation s'exécute en mode silencieux sans interface utilisateur. Il s'agit du mode utilisé pour les installations sans assistance. |
Exemple de syntaxe :
Pour préparer une nouvelle instance autonome avec les composants Moteur de base de données SQL Server, Réplication, Recherche en texte intégral et Reporting Services. |
|---|
Setup.exe /q /ACTION=PrepareImage l /FEATURES=SQL,RS /InstanceID =<MYINST> /IACCEPTSQLSERVERLICENSETERMS |
Paramètres de finalisation d'image
Utilisez les paramètres du tableau suivant afin de développer des scripts en ligne de commande pour finaliser et configurer une instance préparée de SQL Server.
Composant SQL Server | Paramètre | Description |
|---|---|---|
Contrôle d'installation SQL Server | /ACTION Obligatoire | Requis pour indiquer le flux de travail d'installation. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /IACCEPTSQLSERVERLICENSETERMS Obligatoire uniquement lorsque le paramètre /Q est spécifié pour les installations sans assistance. | Obligatoire pour l'acceptation des termes du contrat de licence. |
Contrôle d'installation SQL Server | /ENU Facultatif | Utilisez ce paramètre pour installer la version anglaise de SQL Server sur un système d'exploitation localisé lorsque le support d'installation inclut des modules linguistiques pour l'anglais et pour la langue qui correspond au système d'exploitation. |
Contrôle d'installation SQL Server | /CONFIGURATIONFILE Facultatif | Spécifie le ConfigurationFile à utiliser. |
Contrôle d'installation SQL Server | /ERRORREPORTING Facultatif | Spécifie le rapport d'erreurs pour SQL Server. Pour plus d'informations, consultez Déclaration de confidentialité du service de rapport d'erreurs Microsoft. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /HELP, H, ? Facultatif | Affiche les options d'utilisation pour les paramètres d'installation. |
Contrôle d'installation SQL Server | /INDICATEPROGRESS Facultatif | Spécifie que le fichier journal d'installation en mode détaillé est redirigé vers la console. |
Contrôle d'installation SQL Server | /INSTANCEID Obligatoire | Utilisez l'ID d'instance spécifié pendant l'étape de préparation d'image. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /INSTANCENAME Obligatoire | Spécifie le nom d'une instance de SQL Server pour l'instance en cours de finalisation. Pour plus d'informations, consultez Configuration d'une instance. |
Contrôle d'installation SQL Server | /PID Facultatif | Spécifie la clé de produit pour l'édition de SQL Server. Si ce paramètre n'est pas spécifié, Evaluation est utilisée. RemarqueSi vous installez SQL Server Express, SQL Server Express with Tools ou SQL Server Express with Advanced Services, le PID est prédéfini. |
Contrôle d'installation SQL Server | /Q Facultatif | Spécifie que le programme d'installation s'exécute en mode silencieux sans interface utilisateur. Il s'agit du mode utilisé pour les installations sans assistance. |
Contrôle d'installation SQL Server | /SQMREPORTING Facultatif | Spécifie la création de rapports d'utilisation des fonctionnalités pour SQL Server. Pour plus d'informations, consultez Déclaration de confidentialité du service de rapport d'erreurs Microsoft. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /HIDECONSOLE Facultatif | Spécifie que la fenêtre de console est masquée ou fermée. |
Agent SQL Server | /AGTSVCACCOUNT Obligatoire | Spécifie le compte pour le service SQL Server Agent. |
Agent SQL Server | /AGTSVCPASSWORD | Spécifie le mot de passe du compte de service SQL Server Agent. |
Agent SQL Server | /AGTSVCSTARTUPTYPE Facultatif | Spécifie le mode de démarrage du service SQL Server Agent. Valeurs prises en charge :
|
SQL Server Browser | /BROWSERSVCSTARTUPTYPE Facultatif | Spécifie le mode de démarrage pour le service SQL Server Browser. Valeurs prises en charge :
|
Moteur de base de données SQL Server | /ENABLERANU Facultatif | Active les informations d'identification Exécuter en tant que pour les installations SQL Server Express. |
Moteur de base de données SQL Server | /INSTALLSQLDATADIR Facultatif | Spécifie le répertoire de données pour les fichiers de données SQL Server. Valeurs par défaut :
Pour toutes les autres installations : %Program Files%\Microsoft SQL Server\ |
Moteur de base de données SQL Server | /SAPWD Obligatoire lorsque /SECURITYMODE=SQL | Spécifie le mot de passe du compte SQL Server sa. |
Moteur de base de données SQL Server | /SECURITYMODE Facultatif | Spécifie le mode de sécurité pour SQL Server. Si ce paramètre n'est pas fourni, le mode d'authentification Windows uniquement est pris en charge. Valeur prise en charge :
|
Moteur de base de données SQL Server | /SQLBACKUPDIR Facultatif | Spécifie le répertoire pour les fichiers de sauvegarde. Valeur par défaut : <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Backup |
Moteur de base de données SQL Server | /SQLCOLLATION Facultatif | Spécifie les paramètres de classement pour SQL Server. Valeur par défaut : SQL_Latin1_General_CP1_CS_AS |
Moteur de base de données SQL Server | /SQLSVCACCOUNT Obligatoire | Spécifie le compte de démarrage du service SQL Server. |
Moteur de base de données SQL Server | /SQLSVCPASSWORD | Spécifie le mot de passe pour SQLSVCACCOUNT. |
Moteur de base de données SQL Server | /SQLSVCSTARTUPTYPE Facultatif | Spécifie le mode de démarrage pour le service SQL Server. Valeurs prises en charge :
|
Moteur de base de données SQL Server | /SQLSYSADMINACCOUNTS Obligatoire | Utilisez ce paramètre pour configurer des connexions en tant que membres du rôle sysadmin. |
Moteur de base de données SQL Server | /SQLTEMPDBDIR Facultatif | Spécifie le répertoire des fichiers de données pour tempdb. Valeur par défaut : <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
Moteur de base de données SQL Server | /SQLTEMPDBLOGDIR Facultatif | Spécifie le répertoire des fichiers journaux pour tempdb. Valeur par défaut : <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
Moteur de base de données SQL Server | /SQLUSERDBDIR Facultatif | Spécifie le répertoire des fichiers de données pour les bases de données utilisateur. Valeur par défaut : <InstallSQLDataDir>\<SQLInstanceID>\MSSQL\Data |
Moteur de base de données SQL Server | /SQLUSERDBLOGDIR Facultatif | Spécifie le répertoire des fichiers journaux pour les bases de données utilisateur. Valeur par défaut : <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
FILESTREAM | /FILESTREAMLEVEL Facultatif | Spécifie le niveau d'accès pour la fonctionnalité FILESTREAM. Valeurs prises en charge :
|
FILESTREAM | /FILESTREAMSHARENAME Facultatif Obligatoire lorsque FILESTREAMLEVEL est supérieur à 1. | Spécifie le nom du partage Windows dans lequel les données FILESTREAM doivent être stockées. |
Texte intégral SQL Server | /FTSVCACCOUNT Facultatif | Spécifie le compte pour le service du lanceur de filtre de texte intégral. Ce paramètre est ignoré dans les systèmes d'exploitation Windows Server 2008 et Windows Vista. ServiceSID est utilisé pour aider à sécuriser la communication entre SQL Server et le démon de filtre de texte intégral. Si les valeurs ne sont pas fournies, le service du lanceur de filtre de texte intégral est désactivé. Vous devez utiliser le Gestionnaire de contrôle des services SQL Server pour modifier le compte de service et activer les fonctionnalités de texte intégral. Valeur par défaut :
|
Texte intégral SQL Server | /FTSVCPASSWORD Facultatif | Spécifie le mot de passe du service du lanceur de filtre de texte intégral. Ce paramètre est ignoré dans les systèmes d'exploitation Windows Server 2008 et Windows Vista. |
Configuration du réseau SQL Server | /NPENABLED Facultatif | Spécifie l'état du protocole des canaux nommés pour le service SQL Server. Valeurs prises en charge :
|
Configuration du réseau SQL Server | /TCPENABLED Facultatif | Spécifie l'état du protocole TCP pour le service SQL Server. Valeurs prises en charge :
|
Reporting Services | /RSINSTALLMODE Facultatif | Spécifie le mode d'installation pour Reporting Services. |
Reporting Services | /RSSVCACCOUNT Obligatoire | Spécifie le compte de démarrage pour Reporting Services. |
Reporting Services | /RSSVCPASSWORD | Spécifie le mot de passe du compte de démarrage pour le service Reporting Services. |
Reporting Services | /RSSVCStartupType Facultatif | Spécifie le mode de démarrage pour Reporting Services. |
Exemple de syntaxe :
Pour finaliser une instance préparée, autonome, qui inclut les composants Moteur de base de données SQL Server, Réplication et Recherche en texte intégral |
|---|
Setup.exe /q /ACTION=CompleteImage /INSTANCENAME=MYNEWINST /INSTANCEID=<MYINST> /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="<StrongPassword>" /SQLSYSADMINACCOUNTS="<DomainName\UserName>" /AGTSVCACCOUNT="NT AUTHORITY\Network Service" /IACCEPTSQLSERVERLICENSETERMS |
Utilisez les paramètres répertoriés dans le tableau ci-dessous pour développer des scripts de mise à niveau en ligne de commande.
Composant SQL Server | Paramètre | Description |
|---|---|---|
Contrôle d'installation SQL Server | /ACTION Obligatoire | Requis pour indiquer le flux de travail d'installation. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /IACCEPTSQLSERVERLICENSETERMS Obligatoire uniquement lorsque le paramètre /Q est spécifié pour les installations sans assistance. | Obligatoire pour l'acceptation des termes du contrat de licence. |
Contrôle d'installation SQL Server | /ENU Facultatif | Utilisez ce paramètre pour installer la version anglaise de SQL Server sur un système d'exploitation localisé lorsque le support d'installation inclut des modules linguistiques pour l'anglais et pour la langue qui correspond au système d'exploitation. |
Contrôle d'installation SQL Server | /CONFIGURATIONFILE Facultatif | Spécifie le ConfigurationFile à utiliser. |
Contrôle d'installation SQL Server | /ERRORREPORTING Facultatif | Spécifie le rapport d'erreurs pour SQL Server. Pour plus d'informations, consultez Déclaration de confidentialité du service de rapport d'erreurs Microsoft. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /HELP, H, ? Facultatif | Affiche les options d'utilisation pour les paramètres. |
Contrôle d'installation SQL Server | /INDICATEPROGRESS Facultatif | Spécifie que le fichier journal d'installation en mode détaillé sera redirigé vers la console. |
Contrôle d'installation SQL Server | / INSTANCEDIR Facultatif | Spécifie un répertoire d'installation différent du répertoire par défaut pour les composants partagés. |
Contrôle d'installation SQL Server | /INSTANCEID Obligatoire lors de la mise à niveau de SQL Server 2008 Facultatif lors de la mise à niveau de SQL Server 2000 et SQL Server 2005 | Spécifie une valeur différente de la valeur par défaut pour InstanceID. |
Contrôle d'installation SQL Server | /INSTANCENAME Obligatoire | Spécifie un nom d'instance SQL Server. Pour plus d'informations, consultez Configuration d'une instance.Configuration d'une instance |
Contrôle d'installation SQL Server | /PID Facultatif | Spécifie la clé de produit pour l'édition de SQL Server. Si ce paramètre n'est pas spécifié, Evaluation est utilisée. |
Contrôle d'installation SQL Server | /Q Facultatif | Spécifie que le programme d'installation s'exécute en mode silencieux sans interface utilisateur. Il s'agit du mode utilisé pour les installations sans assistance. |
Contrôle d'installation SQL Server | /UIMODE Facultatif | Spécifie s'il faut présenter uniquement le nombre minimal de boîtes de dialogue pendant l'installation. /UIMode ne peut être utilisé qu'avec les paramètres /ACTION=INSTALL et UPGRADE. Valeurs prises en charge :
Le paramètre UIMode ne peut pas être utilisé avec les paramètres /Q ou /QS. |
Contrôle d'installation SQL Server | /SQMREPORTING Facultatif | Spécifie la création de rapports d'utilisation des fonctionnalités pour SQL Server. Pour plus d'informations, consultez Déclaration de confidentialité du service de rapport d'erreurs Microsoft. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /HIDECONSOLE Facultatif | Spécifie si la fenêtre de console est masquée ou fermée. |
Service SQL Server Browser | /BROWSERSVCSTARTUPTYPE Facultatif | Spécifie le mode de démarrage pour le service SQL Server Browser Valeurs prises en charge :
|
Texte intégral SQL Server | /FTUPGRADEOPTION Facultatif | Spécifie l'option de mise à niveau du catalogue de texte intégral. Valeurs prises en charge :
|
Integration Services | /ISSVCACCOUNT Obligatoire | Spécifie le compte pour Integration Services. Valeur par défaut :
|
Integration Services | /ISSVCPASSWORD | Spécifie le mot de passe Integration Services. |
Integration Services | /ISSVCStartupType Facultatif | Spécifie le mode de démarrage pour le service Integration Services. |
Reporting Services | /RSUPGRADEDATABASEACCOUNT Facultatif |
|
Reporting Services | /RSUPGRADEPASSWORD Facultatif |
|
Exemple de syntaxe :
Pour mettre à niveau une instance existante ou un nœud de cluster de basculement existant à partir de SQL Server 2000 ou SQL Server 2005 |
|---|
Setup.exe /q /ACTION=upgrade /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 |
Pour mettre à niveau une instance existante de SQL Server 2008 R2 vers une autre édition de SQL Server 2008 R2. |
|---|
Setup.exe /q /ACTION=editionupgrade /INSTANCENAME=MSSQLSERVER /PID=<PID key for new edition>" /IACCEPTSQLSERVERLICENSETERMS |
Utilisez les paramètres répertoriés dans le tableau ci-dessous pour développer des scripts de réparation en ligne de commande.
Composant SQL Server | Paramètre | Description |
|---|---|---|
Contrôle d'installation SQL Server | /ACTION Obligatoire | Requis pour indiquer le flux de travail de réparation. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /ENU Facultatif | Utilisez ce paramètre pour installer la version anglaise de SQL Server sur un système d'exploitation localisé lorsque le support d'installation inclut des modules linguistiques pour l'anglais et pour la langue qui correspond au système d'exploitation. |
Contrôle d'installation SQL Server | /FEATURES Obligatoire | Spécifie les composants à réparer. |
Contrôle d'installation SQL Server | /INSTANCENAME Obligatoire | Spécifie un nom d'instance SQL Server. Pour plus d'informations, consultez Configuration d'une instance.Configuration d'une instance |
Contrôle d'installation SQL Server | /Q Facultatif | Spécifie que le programme d'installation s'exécute en mode silencieux sans interface utilisateur. Il s'agit du mode utilisé pour les installations sans assistance. |
Contrôle d'installation SQL Server | /HIDECONSOLE Facultatif | Spécifie que la fenêtre de console est masquée ou fermée. |
Exemple de syntaxe :
Réparer une instance et des composants partagés. |
|---|
Setup.exe /q /ACTION=Repair /INSTANCENAME=<instancename> |
Utilisez les paramètres répertoriés dans le tableau suivant pour développer des scripts en ligne de commande qui permettent de reconstruire les bases de données système master, model, msdb et tempdb. Pour plus d'informations, consultez Reconstruction des bases de données système.
Composant SQL Server | Paramètre | Description |
|---|---|---|
Contrôle d'installation SQL Server | /ACTION Obligatoire | Requis pour indiquer le flux de travail de reconstruction des bases de données. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /INSTANCENAME Obligatoire | Spécifie un nom d'instance SQL Server. Pour plus d'informations, consultez Configuration d'une instance Configuration d'une instance. |
Contrôle d'installation SQL Server | /Q Facultatif | Spécifie que le programme d'installation s'exécute en mode silencieux sans interface utilisateur. Il s'agit du mode utilisé pour les installations sans assistance. |
Moteur de base de données SQL Server | /SQLCOLLATION Facultatif | Spécifie un nouveau classement au niveau du serveur. Valeur par défaut :
|
Moteur de base de données SQL Server | /SAPWD Obligatoire lorsque /SECURITYMODE=SQL a été spécifié pendant l'installation de l'instance. | Spécifie le mot de passe du compte d'administrateur système (SA) SQL. |
Moteur de base de données SQL Server | /SQLSYSADMINACCOUNTS Obligatoire | Utilisez ce paramètre pour configurer des connexions en tant que membres du rôle sysadmin. |
Utilisez les paramètres répertoriés dans le tableau ci-dessous pour développer des scripts de désinstallation en ligne de commande.
Composant SQL Server | Paramètre | Description |
|---|---|---|
Contrôle d'installation SQL Server | /ACTION Obligatoire | Requis pour indiquer le flux de travail de désinstallation. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /CONFIGURATIONFILE Facultatif | Spécifie le ConfigurationFile à utiliser. |
Contrôle d'installation SQL Server | /FEATURES Obligatoire | Spécifie les composants à désinstaller. |
Contrôle d'installation SQL Server | /HELP, H, ? Facultatif | Affiche les options d'utilisation pour les paramètres. |
Contrôle d'installation SQL Server | /INDICATEPROGRESS Facultatif | Spécifie que le fichier journal d'installation en mode détaillé sera redirigé vers la console. |
Contrôle d'installation SQL Server | /INSTANCENAME Obligatoire | Spécifie un nom d'instance SQL Server. Pour plus d'informations, consultez Configuration d'une instance.Configuration d'une instance |
Contrôle d'installation SQL Server | /Q Facultatif | Spécifie que le programme d'installation s'exécute en mode silencieux sans interface utilisateur. Il s'agit du mode utilisé pour les installations sans assistance. |
Contrôle d'installation SQL Server | /HIDECONSOLE Facultatif | Spécifie que la fenêtre de console est masquée ou fermée. |
Exemple de syntaxe :
Pour désinstaller une instance existante de SQL Server. |
|---|
Setup.exe /Action=Uninstall /FEATURES=SQL,AS,RS,IS,Tools /INSTANCENAME=MSSQLSERVER RemarquePour supprimer une instance nommée, spécifiez le nom de l'instance au lieu de « MSSQLSERVER » dans l'exemple mentionné plus haut dans cette rubrique. |
Avant d'installer une instance de cluster de basculement SQL Server, consultez les rubriques suivantes :
Configurations matérielle et logicielle requises pour l'installation de SQL Server 2008 R2
Considérations sur la sécurité pour une installation SQL Server
Mise en route avec le clustering avec basculement de SQL Server 2008 R2
ImportantToutes les commandes d'installation de cluster de basculement nécessitent un cluster Windows sous-jacent. Tous les nœuds qui feront partie d'un cluster de basculement SQL Server doivent faire partie du même cluster Windows.
Testez et modifiez les scripts d'installation de cluster de basculement suivants selon les besoins de votre organisation.
Paramètres d'installation intégrée de cluster de basculement
Utilisez les paramètres répertoriés dans le tableau suivant pour développer des scripts d'installation de cluster de basculement en ligne de commande.
Pour plus d'informations sur l'installation intégrée, consultez Mise en route avec le clustering avec basculement de SQL Server 2008 R2.
Remarque |
|---|
Pour ajouter des nœuds supplémentaires après l'installation, utilisez l'action AddNode. |
Composant SQL Server | Paramètre | Détails |
|---|---|---|
Contrôle d'installation SQL Server | /ACTION Obligatoire | Requis pour indiquer le flux de travail d'installation du cluster de basculement. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /IACCEPTSQLSERVERLICENSETERMS Obligatoire uniquement lorsque le paramètre /Q est spécifié pour les installations sans assistance. | Obligatoire pour l'acceptation des termes du contrat de licence. |
Contrôle d'installation SQL Server | /ENU Facultatif | Utilisez ce paramètre pour installer la version anglaise de SQL Server sur un système d'exploitation localisé lorsque le support d'installation inclut des modules linguistiques pour l'anglais et pour la langue qui correspond au système d'exploitation. |
Contrôle d'installation SQL Server | /FAILOVERCLUSTERGROUP Facultatif | Spécifie le nom du groupe de ressources à utiliser pour le cluster de basculement SQL Server. Il peut s'agir du nom d'un groupe de clusters existant ou du nom d'un nouveau groupe de ressources. Valeur par défaut : SQLServer(<InstanceName>) |
Contrôle d'installation SQL Server | /CONFIGURATIONFILE Facultatif | Spécifie le ConfigurationFile à utiliser. |
Contrôle d'installation SQL Server | /ERRORREPORTING Facultatif | Spécifie le rapport d'erreurs pour SQL Server. Pour plus d'informations, consultez Déclaration de confidentialité du service de rapport d'erreurs Microsoft. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /FEATURES Obligatoire | Spécifie les composants à installer. |
Contrôle d'installation SQL Server | /HELP, H, ? Facultatif | Affiche les options d'utilisation pour les paramètres. |
Contrôle d'installation SQL Server | /INDICATEPROGRESS Facultatif | Spécifie que le fichier journal d'installation en mode détaillé sera redirigé vers la console. |
Contrôle d'installation SQL Server | /INSTALLSHAREDDIR Facultatif | Spécifie un répertoire d'installation différent du répertoire par défaut pour les composants partagés 64 bits. |
Contrôle d'installation SQL Server | /INSTALLSHAREDWOWDIR Facultatif | Spécifie un répertoire d'installation différent du répertoire par défaut pour les composants partagés 32 bits. Pris en charge uniquement sur un système 64 bits. |
Contrôle d'installation SQL Server | /INSTANCEDIR Facultatif | Spécifie un répertoire d'installation différent du répertoire par défaut pour les composants spécifiques à l'instance. |
Contrôle d'installation SQL Server | /INSTANCEID Facultatif | Spécifie une valeur différente de la valeur par défaut pour InstanceID. |
Contrôle d'installation SQL Server | /INSTANCENAME Obligatoire | Spécifie un nom d'instance SQL Server. Pour plus d'informations, consultez Configuration d'une instance.Configuration d'une instance |
Contrôle d'installation SQL Server | /PID Facultatif | Spécifie la clé de produit pour l'édition de SQL Server. Si ce paramètre n'est pas spécifié, Evaluation est utilisée. |
Contrôle d'installation SQL Server | /Q Facultatif | Spécifie que le programme d'installation s'exécute en mode silencieux sans interface utilisateur. Il s'agit du mode utilisé pour les installations sans assistance. |
Contrôle d'installation SQL Server | /SQMREPORTING Facultatif | Spécifie la création de rapports d'utilisation des fonctionnalités pour SQL Server. Pour plus d'informations, consultez Déclaration de confidentialité du service de rapport d'erreurs Microsoft. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /HIDECONSOLE Facultatif | Spécifie si la fenêtre de console est masquée ou fermée. |
Contrôle d'installation SQL Server | /FAILOVERCLUSTERDISKS Obligatoire | Spécifie la liste des disques partagés à inclure dans le groupe de ressources de cluster de basculement SQL Server. Valeur par défaut : Le premier lecteur est utilisé comme lecteur par défaut pour toutes les bases de données. |
Contrôle d'installation SQL Server | /FAILOVERCLUSTERIPADDRESSES Obligatoire | Indique une adresse IP encodée. Les encodages sont délimités par des points-virgules (;) et sont au format <Type IP>;<adresse>;<réseau>;<masque de sous-réseau>. Les types IP pris en charge incluent : DHCP, IPv4 et IPv6. Vous pouvez spécifier plusieurs adresses IP de cluster de basculement séparées par un espace. Voir les exemples suivants :
|
Contrôle d'installation SQL Server | /FAILOVERCLUSTERNETWORKNAME Obligatoire | Spécifie le nom réseau du nouveau cluster de basculement SQL Server. Ce nom sert à identifier la nouvelle instance de cluster de basculement SQL Server sur le réseau. |
Agent SQL Server | /AGTSVCACCOUNT Obligatoire | Spécifie le compte pour le service SQL Server Agent. |
Agent SQL Server | /AGTSVCPASSWORD | Spécifie le mot de passe du compte de service SQL Server Agent. |
Agent SQL Server | /AGTDOMAINGROUP Obligatoire1 | Spécifie le groupe de domaine de sécurité global ou local pour le service SQL Server Agent. Toutes les autorisations de ressources sont contrôlées par un groupe de sécurité au niveau du domaine qui inclut le compte de service en tant que membre. |
Analysis Services | /ASBACKUPDIR Facultatif | Spécifie le répertoire pour les fichiers de sauvegarde Analysis Services. Valeurs par défaut :
|
Analysis Services | /ASCOLLATION Facultatif | Spécifie le paramètre de classement pour Analysis Services. Valeur par défaut :
|
Analysis Services | /ASCONFIGDIR Facultatif | Spécifie le répertoire pour les fichiers de configuration Analysis Services. Valeurs par défaut :
|
Analysis Services | /ASDATADIR Facultatif | Spécifie le répertoire pour les fichiers de données Analysis Services. Valeurs par défaut :
|
Analysis Services | /ASLOGDIR Facultatif | Spécifie le répertoire pour les fichiers journaux Analysis Services. Valeurs par défaut :
|
Analysis Services | /ASSYSADMINACCOUNTS Obligatoire | Spécifie les informations d'identification d'administrateur pour Analysis Services. |
Analysis Services | /ASTEMPDIR Facultatif | Spécifie le répertoire pour les fichiers temporaires Analysis Services. Valeurs par défaut :
|
Analysis Services | /ASPROVIDERMSOLAP Facultatif | Spécifie si le fournisseur MSOLAP peut s'exécuter in-process. Valeur par défaut :
|
Analysis Services | /ASDOMAINGROUP Obligatoire1 | Spécifie le groupe de domaine de sécurité global ou local pour le service Analysis Services. Toutes les autorisations de ressources sont contrôlées par un groupe de sécurité au niveau du domaine qui inclut le compte de service en tant que membre. |
Moteur de base de données SQL Server | /INSTALLSQLDATADIR Obligatoire | Spécifie le répertoire de données pour les fichiers de données SQL Server. Le répertoire de données doit être spécifié et se trouver sur un disque de cluster partagé. |
Moteur de base de données SQL Server | /SAPWD Obligatoire lorsque /SECURITYMODE=SQL | Spécifie le mot de passe du compte SQL Server sa. |
Moteur de base de données SQL Server | /SECURITYMODE Facultatif | Spécifie le mode de sécurité pour SQL Server. Si ce paramètre n'est pas fourni, le mode d'authentification Windows uniquement est pris en charge. Valeur prise en charge :
|
Moteur de base de données SQL Server | /SQLBACKUPDIR Facultatif | Spécifie le répertoire pour les fichiers de sauvegarde. Valeur par défaut :
|
Moteur de base de données SQL Server | /SQLCOLLATION Facultatif | Spécifie les paramètres de classement pour SQL Server. Valeur par défaut :
|
Moteur de base de données SQL Server | /SQLSVCACCOUNT Obligatoire | Spécifie le compte de démarrage du service SQL Server. |
Moteur de base de données SQL Server | /SQLSVCPASSWORD | Spécifie le mot de passe pour SQLSVCACCOUNT. |
Moteur de base de données SQL Server | /SQLSYSADMINACCOUNTS Obligatoire | Utilisez ce paramètre pour configurer des connexions en tant que membres du rôle sysadmin. |
Moteur de base de données SQL Server | /SQLTEMPDBDIR Facultatif | Spécifie le répertoire des fichiers de données pour tempdb. Valeur par défaut :
|
Moteur de base de données SQL Server | /SQLTEMPDBLOGDIR Facultatif | Spécifie le répertoire des fichiers journaux pour tempdb. Valeur par défaut :
|
Moteur de base de données SQL Server | /SQLUSERDBDIR Facultatif | Spécifie le répertoire des fichiers de données pour les bases de données utilisateur. Valeur par défaut :
|
Moteur de base de données SQL Server | /SQLUSERDBLOGDIR Facultatif | Spécifie le répertoire des fichiers journaux pour les bases de données utilisateur. Valeur par défaut :
|
Moteur de base de données SQL Server | /SQLDOMAINGROUP Obligatoire1 | Spécifie le groupe de domaine de sécurité global ou local pour le service du Moteur de base de données SQL Server. Toutes les autorisations de ressources sont contrôlées par un groupe de sécurité au niveau du domaine qui inclut le compte de service en tant que membre. |
FILESTREAM | /FILESTREAMLEVEL Facultatif | Spécifie le niveau d'accès pour la fonctionnalité FILESTREAM. Valeurs prises en charge :
|
FILESTREAM | /FILESTREAMSHARENAME Facultatif Obligatoire lorsque FILESTREAMLEVEL est supérieur à 1. | Spécifie le nom du partage Windows dans lequel les données FILESTREAM doivent être stockées. |
Texte intégral SQL Server | /FTSVCACCOUNT Facultatif | Spécifie le compte pour le service du lanceur de filtre de texte intégral. Ce paramètre est ignoré dans les systèmes d'exploitation Windows Server 2008 et Windows Vista. ServiceSID est utilisé pour aider à sécuriser la communication entre SQL Server et le démon de filtre de texte intégral. Si les valeurs ne sont pas fournies, le service du lanceur de filtre de texte intégral est désactivé. Vous devez utiliser le Gestionnaire de contrôle des services SQL Server pour modifier le compte de service et activer les fonctionnalités de texte intégral. Valeur par défaut :
|
Texte intégral SQL Server | /FTSVCPASSWORD Facultatif | Spécifie le mot de passe du service du lanceur de filtre de texte intégral. Ce paramètre est ignoré dans les systèmes d'exploitation Windows Server 2008 et Windows Vista. |
Integration Services | /ISSVCACCOUNT Obligatoire | Spécifie le compte pour Integration Services. Valeur par défaut :
|
Integration Services | /ISSVCPASSWORD | Spécifie le mot de passe Integration Services. |
Integration Services | /ISSVCStartupType Facultatif | Spécifie le mode de démarrage pour le service Integration Services. |
Reporting Services | /RSINSTALLMODE Facultatif | Spécifie le mode d'installation pour Reporting Services. |
Reporting Services | /RSSVCACCOUNT Obligatoire | Spécifie le compte de démarrage pour Reporting Services. |
Reporting Services | /RSSVCPASSWORD | Spécifie le mot de passe du compte de démarrage pour le service Reporting Services. |
Reporting Services | /RSSVCStartupType Facultatif | Spécifie le mode de démarrage pour Reporting Services. |
1Ce paramètre est obligatoire sur Windows Server 2003 et pour la mise à niveau sur place d'un cluster de basculement SQL Server 2000 vers un cluster de basculement SQL Server 2008 R2. Il est facultatif pour les installations sur Windows Server 2008.
Remarques supplémentaires :
N'utilisez pas de groupes de domaines sur Windows Server 2008 pour les nouvelles installations. Nous vous recommandons d'utiliser ServiceSID sur Windows Server 2008.
Le Moteur de base de données et Analysis Services sont les seuls composants à prendre en charge les clusters. Les autres fonctionnalités ne prennent pas en charge les clusters et n'offrent pas de haute disponibilité par le biais du basculement.
Exemple de syntaxe :
Pour installer une instance de cluster de basculement SQL Server à un seul nœud avec le moteur de base de données et Analysis Services (instance par défaut) |
|---|
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" /ASDOMAINGROUP="<DomainName\DomainGroup>" /AGTSVCACCOUNT="<DomainName\UserName>" /AGTSVCPASSWORD="xxxxxxxxxxx" /SQLDOMAINGROUP="<DomainName\DomainGroup>" /INSTALLSQLDATADIR="<Drive>:\<Path>\MSSQLSERVER" /SQLCOLLATION="SQL_Latin1_General_CP1_CS_AS" /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="xxxxxxxxxxx" /SQLSYSADMINACCOUNTS="<DomainName\UserName> /IACCEPTSQLSERVERLICENSETERMS |
Paramètres de préparation de cluster de basculement
Utilisez les paramètres répertoriés dans le tableau suivant pour développer des scripts de préparation de cluster de basculement en ligne de commande. Il s'agit de la première étape de l'installation avancée de cluster ; au cours de cette étape, vous devez préparer les instances de cluster de basculement sur tous les nœuds du cluster de basculement. Pour plus d'informations, consultez Mise en route avec le clustering avec basculement de SQL Server 2008 R2.
Composant SQL Server | Paramètre | Description |
|---|---|---|
Contrôle d'installation SQL Server | /ACTION Obligatoire | Requis pour indiquer le flux de travail de préparation du cluster de basculement. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /IACCEPTSQLSERVERLICENSETERMS Obligatoire uniquement lorsque le paramètre /Q est spécifié pour les installations sans assistance. | Obligatoire pour l'acceptation des termes du contrat de licence. |
Contrôle d'installation SQL Server | /ENU Facultatif | Utilisez ce paramètre pour installer la version anglaise de SQL Server sur un système d'exploitation localisé lorsque le support d'installation inclut des modules linguistiques pour l'anglais et pour la langue qui correspond au système d'exploitation. |
Contrôle d'installation SQL Server | /CONFIGURATIONFILE Facultatif | Spécifie le ConfigurationFile à utiliser. |
Contrôle d'installation SQL Server | /ERRORREPORTING Facultatif | Spécifie le rapport d'erreurs pour SQL Server. Pour plus d'informations, consultez Déclaration de confidentialité du service de rapport d'erreurs Microsoft. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /FEATURES Obligatoire | Spécifie les composants à installer. |
Contrôle d'installation SQL Server | /HELP, H, ? Facultatif | Affiche les options d'utilisation pour les paramètres. |
Contrôle d'installation SQL Server | /INDICATEPROGRESS Facultatif | Spécifie que le fichier journal d'installation en mode détaillé sera redirigé vers la console. |
Contrôle d'installation SQL Server | /INSTALLSHAREDDIR Facultatif | Spécifie un répertoire d'installation différent du répertoire par défaut pour les composants partagés 64 bits. |
Contrôle d'installation SQL Server | /INSTALLSHAREDWOWDIR Facultatif | Spécifie un répertoire d'installation différent du répertoire par défaut pour les composants partagés 32 bits. Pris en charge uniquement sur un système 64 bits. |
Contrôle d'installation SQL Server | /INSTANCEDIR Facultatif | Spécifie un répertoire d'installation différent du répertoire par défaut pour les composants spécifiques à l'instance. |
Contrôle d'installation SQL Server | /INSTANCEID Facultatif | Spécifie une valeur différente de la valeur par défaut pour InstanceID. |
Contrôle d'installation SQL Server | /INSTANCENAME Obligatoire | Spécifie un nom d'instance SQL Server. Pour plus d'informations, consultez Configuration d'une instance. |
Contrôle d'installation SQL Server | /PID Facultatif | Spécifie la clé de produit pour l'édition de SQL Server. Si ce paramètre n'est pas spécifié, Evaluation est utilisée. |
Contrôle d'installation SQL Server | /Q Facultatif | Spécifie que le programme d'installation s'exécute en mode silencieux sans interface utilisateur. Il s'agit du mode utilisé pour les installations sans assistance. |
Contrôle d'installation SQL Server | /SQMREPORTING Facultatif | Spécifie la création de rapports d'utilisation des fonctionnalités pour SQL Server. Pour plus d'informations, consultez Déclaration de confidentialité du service de rapport d'erreurs Microsoft. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /HIDECONSOLE Facultatif | Spécifie que la fenêtre de console est masquée ou fermée. |
Agent SQL Server | /AGTSVCACCOUNT Obligatoire | Spécifie le compte pour le service SQL Server Agent. |
Agent SQL Server | /AGTSVCPASSWORD | Spécifie le mot de passe du compte de service SQL Server Agent. |
Agent SQL Server | /AGTDOMAINGROUP Obligatoire1 | Spécifie le groupe de domaine de sécurité global ou local pour le service SQL Server Agent. Toutes les autorisations de ressources sont contrôlées par un groupe de sécurité au niveau du domaine qui inclut le compte de service en tant que membre. |
Analysis Services | /ASSVCACCOUNT Obligatoire | Spécifie le compte pour le service Analysis Services. |
Analysis Services | /ASSVCPASSWORD | Spécifie le mot de passe pour le service Analysis Services. |
Analysis Services | /ASDOMAINGROUP Obligatoire1 | Spécifie le groupe de domaine de sécurité global ou local pour le service Analysis Services. Toutes les autorisations de ressources sont contrôlées par un groupe de sécurité au niveau du domaine qui inclut le compte de service en tant que membre. |
Moteur de base de données SQL Server | /SQLSVCACCOUNT Obligatoire | Spécifie le compte de démarrage du service SQL Server. |
Moteur de base de données SQL Server | /SQLSVCPASSWORD | Spécifie le mot de passe pour SQLSVCACCOUNT. |
Moteur de base de données SQL Server | /SQLDOMAINGROUP Obligatoire1 | Spécifie le groupe de domaine de sécurité global ou local pour le service de moteur de base de données SQL Server. Toutes les autorisations de ressources sont contrôlées par un groupe de sécurité au niveau du domaine qui inclut le compte de service en tant que membre. |
FILESTREAM | /FILESTREAMLEVEL Facultatif | Spécifie le niveau d'accès pour la fonctionnalité FILESTREAM. Valeurs prises en charge :
|
FILESTREAM | /FILESTREAMSHARENAME Facultatif Obligatoire lorsque FILESTREAMLEVEL est supérieur à 1. | Spécifie le nom du partage Windows dans lequel les données FILESTREAM doivent être stockées. |
Texte intégral SQL Server | /FTSVCACCOUNT Facultatif | Spécifie le compte pour le service du lanceur de filtre de texte intégral. Ce paramètre est ignoré dans les systèmes d'exploitation Windows Server 2008 et Windows Vista. ServiceSID est utilisé pour aider à sécuriser la communication entre SQL Server et le démon de filtre de texte intégral. Si les valeurs ne sont pas fournies, le service du lanceur de filtre de texte intégral est désactivé. Vous devez utiliser le Gestionnaire de contrôle des services SQL Server pour modifier le compte de service et activer les fonctionnalités de texte intégral. Valeur par défaut :
|
Texte intégral SQL Server | /FTSVCPASSWORD Facultatif | Spécifie le mot de passe du service du lanceur de filtre de texte intégral. Ce paramètre est ignoré dans les systèmes d'exploitation Windows Server 2008 et Windows Vista. |
Integration Services | /ISSVCACCOUNT Obligatoire | Spécifie le compte pour Integration Services. Valeur par défaut :
|
Integration Services | /ISSVCPASSWORD | Spécifie le mot de passe Integration Services. |
Integration Services | /ISSVCStartupType Facultatif | Spécifie le mode de démarrage pour le service Integration Services. |
Reporting Services | /RSINSTALLMODE Disponible seulement en mode Fichiers uniquement. | Spécifie le mode d'installation pour Reporting Services. |
Reporting Services | /RSSVCACCOUNT Obligatoire | Spécifie le compte de démarrage pour Reporting Services. |
Reporting Services | /RSSVCPASSWORD | Spécifie le mot de passe du compte de démarrage pour le service Reporting Services. |
Reporting Services | /RSSVCStartupType Facultatif | Spécifie le mode de démarrage pour Reporting Services. |
1Ce paramètre est obligatoire sur Windows Server 2003 et pour la mise à niveau sur place d'un cluster de basculement SQL Server 2000 ou SQL Server 2005 vers un cluster de basculement SQL Server 2008 R2. Il est facultatif pour les installations sur Windows Server 2008.
Exemple de syntaxe :
Pour effectuer l'étape préparatoire d'un scénario avancé d'installation d'un cluster de basculement pour le moteur de base de données et Analysis Services À l'invite de commandes, exécutez la commande suivante pour préparer une instance par défaut. |
|---|
setup.exe /q /ACTION=PrepareFailoverCluster /InstanceName=MSSQLSERVER /Features=AS,SQL /INDICATEPROGRESS /ASSVCACCOUNT="<DomainName\UserName>" /ASSVCPASSWORD="xxxxxxxxxxx" /ASDOMAINGROUP="<DomainName\DomainGroup>" /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="xxxxxxxxxxx" /SQLDOMAINGROUP="<DomainName\DomainGroup>" /AGTSVCACCOUNT="<DomainName\UserName>" /AGTSVCPASSWORD="xxxxxxxxxxx" /IACCEPTSQLSERVERLICENSETERMS |
Pour effectuer l'étape préparatoire d'un scénario avancé d'installation d'un cluster de basculement pour le moteur de base de données et Analysis Services À l'invite de commandes, exécutez la commande suivante pour préparer une instance nommée. |
|---|
setup.exe /q /ACTION=PrepareFailoverCluster /InstanceName="<Insert Instance name>" /Features=AS,SQL /INDICATEPROGRESS /ASSVCACCOUNT="<DomainName\UserName>" /ASSVCPASSWORD="xxxxxxxxxxx" /ASDOMAINGROUP="<DomainName\DomainGroup>" /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="xxxxxxxxxxx" /SQLDOMAINGROUP="<DomainName\DomainGroup>" /AGTSVCACCOUNT="<DomainName\UserName>" /AGTSVCPASSWORD="xxxxxxxxxxx" /IACCEPTSQLSERVERLICENSETERMS |
Paramètres de création de cluster de basculement
Utilisez les paramètres répertoriés dans le tableau suivant pour développer des scripts de création de cluster de basculement en ligne de commande. Il s'agit de la seconde étape de l'option d'installation avancée de cluster de basculement. Après avoir effectué la préparation de tous les nœuds de cluster de basculement, vous devez exécuter cette commande sur le nœud qui possède les disques partagés. Pour plus d'informations, consultez Mise en route avec le clustering avec basculement de SQL Server 2008 R2.
Composant SQL Server | Paramètre | Description |
|---|---|---|
Contrôle d'installation SQL Server | /ACTION Obligatoire | Requis pour indiquer le flux de travail d'exécution du cluster de basculement. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /ENU Facultatif | Utilisez ce paramètre pour installer la version anglaise de SQL Server sur un système d'exploitation localisé lorsque le support d'installation inclut des modules linguistiques pour l'anglais et pour la langue qui correspond au système d'exploitation. |
Contrôle d'installation SQL Server | /FAILOVERCLUSTERGROUP Facultatif | Spécifie le nom du groupe de ressources à utiliser pour le cluster de basculement SQL Server. Il peut s'agir du nom d'un groupe de clusters existant ou du nom d'un nouveau groupe de ressources. Valeur par défaut : SQLServer(<InstanceName>) |
Contrôle d'installation SQL Server | /CONFIGURATIONFILE Facultatif | Spécifie le ConfigurationFile à utiliser. |
Contrôle d'installation SQL Server | /ERRORREPORTING Facultatif | Spécifie le rapport d'erreurs pour SQL Server. Pour plus d'informations, consultez Déclaration de confidentialité du service de rapport d'erreurs Microsoft. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /HELP, H, ? Facultatif | Affiche les options d'utilisation pour les paramètres. |
Contrôle d'installation SQL Server | /INDICATEPROGRESS Facultatif | Spécifie que le fichier journal d'installation en mode détaillé sera redirigé vers la console. |
Contrôle d'installation SQL Server | /INSTANCENAME Obligatoire | Spécifie un nom d'instance SQL Server. Pour plus d'informations, consultez Configuration d'une instance.Configuration d'une instance |
Contrôle d'installation SQL Server | /PID Facultatif | Spécifie la clé de produit pour l'édition de SQL Server. Si ce paramètre n'est pas spécifié, Evaluation est utilisée. |
Contrôle d'installation SQL Server | /Q Facultatif | Spécifie que le programme d'installation s'exécute en mode silencieux sans interface utilisateur. Il s'agit du mode utilisé pour les installations sans assistance. |
Contrôle d'installation SQL Server | /SQMREPORTING Facultatif | Spécifie la création de rapports d'utilisation des fonctionnalités pour SQL Server. Pour plus d'informations, consultez Déclaration de confidentialité du service de rapport d'erreurs Microsoft. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /HIDECONSOLE Facultatif | Spécifie que la fenêtre de console est masquée ou fermée. |
Contrôle d'installation SQL Server | /FAILOVERCLUSTERDISKS Obligatoire | Spécifie la liste des disques partagés à inclure dans le groupe de ressources de cluster de basculement SQL Server. Valeur par défaut : Le premier lecteur est utilisé comme lecteur par défaut pour toutes les bases de données. |
Contrôle d'installation SQL Server | /FAILOVERCLUSTERIPADDRESSES Obligatoire | Indique une adresse IP encodée. Les encodages sont sont délimités par des points-virgules (;) et sont au format <Type IP>;<adresse>;<réseau>;<masque de sous-réseau>. Les types IP pris en charge incluent : DHCP, IPv4 et IPv6. Vous pouvez spécifier plusieurs adresses IP de cluster de basculement séparées par un espace. Voir les exemples suivants :
|
Contrôle d'installation SQL Server | /FAILOVERCLUSTERNETWORKNAME Obligatoire | Spécifie le nom réseau du nouveau cluster de basculement SQL Server. Ce nom sert à identifier la nouvelle instance de cluster de basculement SQL Server sur le réseau. |
Analysis Services | /ASBACKUPDIR Facultatif | Spécifie le répertoire pour les fichiers de sauvegarde Analysis Services. Valeurs par défaut :
|
Analysis Services | /ASCOLLATION Facultatif | Spécifie le paramètre de classement pour Analysis Services. Valeur par défaut :
|
Analysis Services | /ASCONFIGDIR Facultatif | Spécifie le répertoire pour les fichiers de configuration Analysis Services. Valeurs par défaut :
|
Analysis Services | /ASDATADIR Facultatif | Spécifie le répertoire pour les fichiers de données Analysis Services. Valeurs par défaut :
|
Analysis Services | /ASLOGDIR Facultatif | Spécifie le répertoire pour les fichiers journaux Analysis Services. Valeurs par défaut :
|
Analysis Services | /ASSYSADMINACCOUNTS Obligatoire | Spécifie les informations d'identification d'administrateur pour Analysis Services. |
Analysis Services | /ASTEMPDIR Facultatif | Spécifie le répertoire pour les fichiers temporaires Analysis Services. Valeurs par défaut :
|
Analysis Services | /ASPROVIDERMSOLAP Facultatif | Spécifie si le fournisseur MSOLAP peut s'exécuter in-process. Valeur par défaut :
|
Moteur de base de données SQL Server | /INSTALLSQLDATADIR Obligatoire | Spécifie le répertoire de données pour les fichiers de données SQL Server. Le répertoire de données doit être spécifié et se trouver sur un disque de cluster partagé. |
Moteur de base de données SQL Server | /SAPWD Obligatoire lorsque /SECURITYMODE=SQL | Spécifie le mot de passe du compte SQL Server sa. |
Moteur de base de données SQL Server | /SECURITYMODE Facultatif | Spécifie le mode de sécurité pour SQL Server. Si ce paramètre n'est pas fourni, le mode d'authentification Windows uniquement est pris en charge. Valeurs prises en charge :
|
Moteur de base de données SQL Server | /SQLBACKUPDIR Facultatif | Spécifie le répertoire pour les fichiers de sauvegarde. Valeur par défaut :
|
Moteur de base de données SQL Server | /SQLCOLLATION Facultatif | Spécifie les paramètres de classement pour SQL Server. Valeur par défaut :
|
Moteur de base de données SQL Server | /SQLSYSADMINACCOUNTS Obligatoire | Utilisez ce paramètre pour configurer des connexions en tant que membres du rôle sysadmin. |
Moteur de base de données SQL Server | /SQLTEMPDBDIR Facultatif | Spécifie le répertoire des fichiers de données pour tempdb. Valeur par défaut :
|
Moteur de base de données SQL Server | /SQLTEMPDBLOGDIR Facultatif | Spécifie le répertoire pour les fichiers journaux de tempdb. Valeur par défaut :
|
Moteur de base de données SQL Server | /SQLUSERDBDIR Facultatif | Spécifie le répertoire des fichiers de données pour les bases de données utilisateur. Valeur par défaut :
|
Moteur de base de données SQL Server | /SQLUSERDBLOGDIR Facultatif | Spécifie le répertoire des fichiers journaux pour les bases de données utilisateur. Valeur par défaut :
|
Reporting Services | /RSINSTALLMODE Disponible en mode Fichiers uniquement. | Spécifie le mode d'installation pour Reporting Services. |
Exemple de syntaxe :
Pour effectuer l'étape exécutoire d'un scénario avancé d'installation d'un cluster de basculement pour le moteur de base de données et Analysis Services Exécutez la commande suivante sur l'ordinateur qui constituera le nœud actif dans le cluster de basculement pour le rendre utilisable. Vous devez exécuter l'action « CompleteFailoverCluster » sur le nœud qui possède le disque partagé dans le cluster de basculement Analysis Services. |
|---|
À l'invite de commandes, exécutez la commande suivante pour effectuer l'installation du cluster de basculement pour une instance par défaut : 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>" À l'invite de commandes, exécutez la commande suivante pour effectuer l'installation du cluster de basculement pour une instance nommée : 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;Cluster Network;xxx.xxx.xxx.x" /FAILOVERCLUSTERGROUP="<Insert New Group Name>" /INSTALLSQLDATADIR="<Drive>:\<Path>\MSSQLSERVER_KATMAI" /SQLCOLLATION="SQL_Latin1_General_CP1_CS_AS" /SQLSYSADMINACCOUNTS="<DomainName\Username>" |
Paramètres de mise à niveau de cluster de basculement
Utilisez les paramètres répertoriés dans le tableau suivant pour développer des scripts de mise à niveau de cluster de basculement en ligne de commande. Pour plus d'informations, consultez Procédure : mettre à niveau une instance de cluster de basculement SQL Server (programme d'installation) et Mise en route avec le clustering avec basculement de SQL Server 2008 R2.
Composant SQL Server | Paramètre | Description |
|---|---|---|
Contrôle d'installation SQL Server | /ACTION Obligatoire | Requis pour indiquer le flux de travail d'installation. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /IACCEPTSQLSERVERLICENSETERMS Obligatoire uniquement lorsque le paramètre /Q est spécifié pour les installations sans assistance. | Obligatoire pour l'acceptation des termes du contrat de licence. |
Contrôle d'installation SQL Server | /ENU Facultatif | Utilisez ce paramètre pour installer la version anglaise de SQL Server sur un système d'exploitation localisé lorsque le support d'installation inclut des modules linguistiques pour l'anglais et pour la langue qui correspond au système d'exploitation. |
Contrôle d'installation SQL Server | /CONFIGURATIONFILE Facultatif | Spécifie le ConfigurationFile à utiliser. |
Contrôle d'installation SQL Server | /ERRORREPORTING Facultatif | Spécifie le rapport d'erreurs pour SQL Server. Pour plus d'informations, consultez Déclaration de confidentialité du service de rapport d'erreurs Microsoft. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /HELP, H, ? Facultatif | Affiche les options d'utilisation pour les paramètres. |
Contrôle d'installation SQL Server | /INDICATEPROGRESS Facultatif | Spécifie que le fichier journal d'installation en mode détaillé sera redirigé vers la console. |
Contrôle d'installation SQL Server | / INSTANCEDIR Facultatif | Spécifie un répertoire d'installation différent du répertoire par défaut pour les composants partagés. |
Contrôle d'installation SQL Server | /INSTANCEID Obligatoire lors de la mise à niveau de SQL Server 2008 Facultatif lors de la mise à niveau de SQL Server 2000 et SQL Server 2005 | Spécifie une valeur différente de la valeur par défaut pour InstanceID. |
Contrôle d'installation SQL Server | /INSTANCENAME Obligatoire | Spécifie un nom d'instance SQL Server. Pour plus d'informations, consultez Configuration d'une instance.Configuration d'une instance |
Contrôle d'installation SQL Server | /PID Facultatif | Spécifie la clé de produit pour l'édition de SQL Server. Si ce paramètre n'est pas spécifié, Evaluation est utilisée. |
Contrôle d'installation SQL Server | /Q Facultatif | Spécifie que le programme d'installation s'exécute en mode silencieux sans interface utilisateur. Il s'agit du mode utilisé pour les installations sans assistance. |
Contrôle d'installation SQL Server | /SQMREPORTING Facultatif | Spécifie la création de rapports d'utilisation des fonctionnalités pour SQL Server. Pour plus d'informations, consultez Déclaration de confidentialité du service de rapport d'erreurs Microsoft. Valeurs prises en charge :
|
Contrôle d'installation SQL Server | /HIDECONSOLE Facultatif | Spécifie que la fenêtre de console est masquée ou fermée. |
Contrôle d'installation SQL Server | /FAILOVERCLUSTERROLLOWNERSHIP | Spécifie le comportement du basculement pendant la mise à niveau. |
Service SQL Server Browser | /BROWSERSVCSTARTUPTYPE Facultatif | Spécifie le mode de démarrage pour le service SQL Server Browser Valeurs prises en charge :
|
Texte intégral SQL Server | /FTUPGRADEOPTION Facultatif | Spécifie l'option de mise à niveau du catalogue de texte intégral. Valeurs prises en charge :
|
Integration Services | /ISSVCACCOUNT Obligatoire | Spécifie le compte pour Integration Services. Valeur par défaut :
|
Integration Services | /ISSVCPASSWORD | Spécifie le mot de passe Integration Services. |
Integration Services | /ISSVCStartupType Facultatif | Spécifie le mode de démarrage pour le service Integration Services. |
Reporting Services | /RSUPGRADEDATABASEACCOUNT Facultatif |
|
Reporting Services | /RSUPGRADEPASSWORD Facultatif |
|
Paramètres d'ajout de nœud
Utilisez les paramètres répertoriés dans le tableau ci-dessous pour développer des scripts d'ajout de nœud en ligne de commande.
Composant SQL Server | Paramètre | Description |
|---|---|---|
Contrôle d'installation SQL Server | /ACTION Obligatoire | Requis pour indiquer le flux de travail d'ajout de nœud. Valeur prise en charge :
|
Contrôle d'installation SQL Server | /IACCEPTSQLSERVERLICENSETERMS Obligatoire uniquement lorsque le paramètre /Q est spécifié pour les installations sans assistance. | Obligatoire pour l'acceptation des termes du contrat de licence. |
Contrôle d'installation SQL Server | /ENU Facultatif | Utilisez ce paramètre pour installer la version anglaise de SQL Server sur un système d'exploitation localisé lorsque le support d'installation inclut des modules linguistiques pour l'anglais et pour la langue qui correspond au système d'exploitation. |
Contrôle d'installation SQL Server | /CONFIGURATIONFILE Facultatif | Spécifie le ConfigurationFile à utiliser. |
Contrôle d'installation SQL Server | /HELP, H, ? Facultatif | Affiche les options d'utilisation pour les paramètres. |
Contrôle d'installation SQL Server | /INDICATEPROGRESS Facultatif | Spécifie que le fichier journal d'installation en mode détaillé sera redirigé vers la console. |
Contrôle d'installation SQL Server | /INSTANCENAME Obligatoire | Spécifie un nom d'instance SQL Server. Pour plus d'informations, consultez Configuration d'une instance.Configuration d'une instance |
Contrôle d'installation SQL Server | /PID Facultatif | Spécifie la clé de produit pour l'édition de SQL Server. Si ce paramètre n'est pas spécifié, Evaluation est utilisée. |
Contrôle d'installation SQL Server | /Q Facultatif | Spécifie que le programme d'installation s'exécute en mode silencieux sans interface utilisateur. Il s'agit du mode utilisé pour les installations sans assistance. |
Contrôle d'installation SQL Server | /HIDECONSOLE Facultatif | Spécifie que la fenêtre de console est masquée ou fermée. |
Agent SQL Server | /AGTSVCACCOUNT Obligatoire | Spécifie le compte pour le service SQL Server Agent. |
Agent SQL Server | /AGTSVCPASSWORD | Spécifie le mot de passe du compte de service SQL Server Agent. |
Analysis Services | /ASSVCACCOUNT Obligatoire | Spécifie le compte pour le service Analysis Services. |
Analysis Services | /ASSVCPASSWORD | Spécifie le mot de passe pour le service Analysis Services. |
Moteur de base de données SQL Server | /SQLSVCACCOUNT Obligatoire | Spécifie le compte de démarrage du service SQL Server. |
Moteur de base de données SQL Server | /SQLSVCPASSWORD | Spécifie le mot de passe pour SQLSVCACCOUNT. |
Integration Services | /ISSVCPASSWORD | Spécifie le mot de passe Integration Services. |
Reporting Services | /RSINSTALLMODE Disponible en mode Fichiers uniquement | Spécifie le mode d'installation pour Reporting Services. |
Reporting Services | /RSSVCPASSWORD | Spécifie le mot de passe du compte de démarrage pour le service Reporting Services. |
Remarques supplémentaires :
Le Moteur de base de données et Analysis Services sont les seuls composants à prendre en charge les clusters. Les autres fonctionnalités ne prennent pas en charge les clusters et n'offrent pas de haute disponibilité par le biais du basculement.
Exemple de syntaxe :
Pour ajouter un nœud à une instance de cluster de basculement existante avec le moteur de base de données et 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 |
Paramètres de suppression de nœud
Utilisez les paramètres répertoriés dans le tableau ci-dessous pour développer des scripts de suppression de nœud en ligne de commande. Pour désinstaller un cluster de basculement, vous devez exécuter RemoveNode sur chaque nœud de cluster de basculement. Pour plus d'informations, consultez Mise en route avec le clustering avec basculement de SQL Server 2008 R2.
Composant SQL Server | Paramètre | Description |
|---|---|---|
Contrôle d'installation SQL Server | /ACTION Obligatoire | Requis pour indiquer le flux de travail de suppression de nœud. Valeur prise en charge :
|
Contrôle d'installation SQL Server | /CONFIGURATIONFILE Facultatif | Spécifie le ConfigurationFile à utiliser. |
Contrôle d'installation SQL Server | /HELP, H, ? Facultatif | Affiche les options d'utilisation pour les paramètres. |
Contrôle d'installation SQL Server | /INDICATEPROGRESS Facultatif | Spécifie que le fichier journal d'installation en mode détaillé sera redirigé vers la console. |
Contrôle d'installation SQL Server | /INSTANCENAME Obligatoire | Spécifie un nom d'instance SQL Server. Pour plus d'informations, consultez Configuration d'une instance Configuration d'une instance. |
Contrôle d'installation SQL Server | /Q Facultatif | Spécifie que le programme d'installation s'exécute en mode silencieux sans interface utilisateur. Il s'agit du mode utilisé pour les installations sans assistance. |
Contrôle d'installation SQL Server | /HIDECONSOLE Facultatif | Spécifie que la fenêtre de console est masquée ou fermée. |
Exemple de syntaxe :
Pour supprimer un nœud d'une instance de cluster de basculement existante avec le moteur de base de données et Analysis Services |
|---|
setup.exe /q /ACTION=RemoveNode /INSTANCENAME="<Insert Instance Name>" [/INDICATEPROGRESS] |
Utilisez le tableau suivant pour rechercher un mappage de paramètres pris en charge dans les versions précédentes de SQL Server.
SQL Server 2005 | Prise en charge dans SQL Server 2008 R2 | Paramètre de remplacement dans SQL Server 2008 R2 | Commentaires |
|---|---|---|---|
/QB | Non | /QS sera pris en charge |
|
/QN | Non |
|
|
/ADDLOCAL | Non | /ACTION=Install et /FEATURES |
|
/ADDNODE | Non |
| Pour ajouter un nœud au cluster SQL Server, exécutez le programme d'installation sur le nœud à ajouter et spécifiez « nouvelle » action AddNode. |
/ADMINPASSWORD | Non |
| La configuration des clusters SQL Server 2008 R2 ne prend pas en charge le déploiement distant. |
/AGTACCOUNT | Oui | /AGTSVCACCOUNT |
|
/AGTAUTOSTART | Oui | /AGTSVCSTARTUPTYPE |
|
/AGTCLUSTERGROUP | Oui | /AGTDOMAINGROUP |
|
/AGTPASSWORD | Oui | /AGTSVCPASSWORD |
|
/ASACCOUNT | Oui | /ASSVCACCOUNT |
|
/ASAUTOSTART | Oui | /ASSVCSTARTUPTYPE |
|
/ASCOLLATION | Oui |
|
|
/ASPASSWORD | Oui | /ASSVCPASSWORD |
|
/DISABLENETWORKPROTOCOLS | Non |
|
|
/ERRORREPORTING | Oui |
|
|
/ENABLERANU | Oui |
|
|
/FTSCLUSTERGROUP | Non |
| FTS se transforme en IFTS pour SQL Server 2008 R2 dans le cadre du moteur de base de données SQL Server. Il est inutile d'avoir un groupe IFTS séparé. |
/GROUP | Oui | /FAILOVERCLUSTERGROUP |
|
/INSTALLASDATADIR | Oui | /ASDATADIR |
|
/INSTALLSQLDATADIR | Non |
|
|
/INSTALLSQLDIR | Oui | /INSTANCEDIR |
|
/INSTALLSQLSHAREDDIR | Oui |
|
|
/INSTALLVS | Non | /FEATURES | Fonctionnalités qui peuvent être organisées en clusters :
|
/INSTANCENAME | Oui |
|
|
/IP | Oui | /FAILOVERCLUSTERIPADDRESSES |
|
/ISACCOUNT | Oui | /ISSVCACCOUNT |
|
/ISPASSWORD | Oui | /ISSVCPASSWORD |
|
/ISAUTOSTART | Oui | /ISSVCSTARTUPTYPE |
|
/PIDKEY | Oui | /PID |
|
/REBUILDDATABASE | Non | /ACTION | Utilisez /ACTION=RebuildDatabase |
/REINSTALL | Non |
|
|
/REINSTALLMODE | Non |
|
|
/REMOVE | Non | /ACTION et /FEATURES |
|
/REMOVENODE | Non |
| Pour supprimer un nœud du cluster SQL Server 2008 R2, exécutez le programme d'installation sur le nœud à supprimer et spécifiez l'action RemoveNode. |
/RSACCOUNT | Oui | /RSSVCACCOUNT |
|
/RSAUTOSTART | Oui | /RSSVCSTSRTUPTYPE |
|
/RSCONFIGURATION | Oui | /RSINSTALLMODE |
|
/RSPASSWORD | Oui | /RSSVCPASSWORD |
|
/SAMPLEDATABASE | Non |
|
|
/SAPWD | Oui |
|
|
/SAVESYSDB | Oui |
|
|
/SECURITYMODE | Oui |
|
|
/SKUUPGRADE | Non | /ACTION et /FEATURES |
|
/SQLACCOUNT | Oui | /SQLSVCACCOUNT |
|
/SQLAUTOSTART | Oui | /SQLSVCSTARTUPTYPE |
|
/SQLBROWSERACCOUNT | Oui | /BROWSERSVRACCOUNT |
|
/SQLBROWSERPASSWORD | Oui | /BROWSERSVRPASSWORD |
|
/SQLBROWSERAUTOSTART | Oui | /BROWSERSVRSTARTUPTYPE |
|
/SQLCLUSTERGROUP | Oui | /SQLDOMAINGROUP |
|
/SQLCOLLATION | Oui |
|
|
/SQLPASSWORD | Oui | /SQLSVCPASSWORD |
|
/UPGRADE | Non | /ACTION et /FEATURES |
|
/USESYSDB | Non |
|
|
/VS | Oui | /FAILOVERCLUSTERNETWORKNAME |
|
/RSUpgradeDatabase | Oui | /RSUpgradeDatabase |
|
/RSUpgradePassword | Oui | /RSUpgradePassword |
|
Vous pouvez configurer les services SQL Server à l'aide d'un compte intégré, compte local ou compte de domaine.
Remarque |
|---|
Lorsque vous utilisez un compte intégré, vous ne devez pas spécifier les paramètres de mot de passe correspondants. |
Pour plus d'informations sur la configuration des comptes de service, consultez Configuration du serveur - Comptes de service et Configuration des comptes de service Windows.
Composant SQL Server | Paramètre de compte | Paramètre de mot de passe | Type de démarrage |
|---|---|---|---|
Agent SQL Server | /AGTSVCACCOUNT | /AGTSVCPASSWORD | /AGTSVCSTARTUPTYPE |
Analysis Services | /ASSVCACCOUNT | /ASSVCPASSWORD | /ASSVCSTARTUPTYPE |
Moteur de base de données SQL Server | /SQLSVCACCOUNT | /SQLSVCPASSWORD | /SQLSVCSTARTUPTYPE |
Integration Services | /ISSVCACCOUNT | /ISSVCPASSWORD | /ISSVCSTARTUPTYPE |
Reporting Services | /RSSVCACCOUNT | /RSSVCPASSWORD | /RSSVCSTARTUPTYPE |
Pour installer des fonctionnalités spécifiques, utilisez le paramètre /FEATURES et spécifiez la fonctionnalité parent ou les valeurs de fonctionnalités répertoriées dans le tableau suivant.
Paramètre de fonctionnalité parent | Paramètre de fonctionnalité | Description |
SQL |
| Installe les composants du Moteur de base de données SQL Server, Réplication et Recherche en texte intégral. |
| SQLEngine | Installe uniquement le Moteur de base de données SQL Server. |
| Réplication | Installe le composant Réplication avec le Moteur de base de données SQL Server. |
| FullText | Installe le composant Recherche en texte intégral avec le Moteur de base de données SQL Server. |
AS |
| Installe tous les composants Analysis Services. |
RS |
| Installe tous les composants Reporting Services. |
IS |
| Installe tous les composants Integration Services. |
Tools |
| Installe les outils clients et la documentation en ligne de SQL Server. |
| BC | Installe les composants de compatibilité descendante. |
| BOL | Installe la documentation en ligne de SQL Server. |
| BIDS | Installe Business Intelligence Development Studio. |
| Conn | Installe les composants de connectivité. |
| SSMS | Installe les outils d'administration SQL Server de base. Notamment :
|
| ADV_SSMS | Installe les outils d'administration SQL Server complets. Cela comprend les composants suivants en plus de ceux de la version de base :
|
| SDK | Installe le Kit de développement logiciel (SDK). |
Exemples de paramètres de fonctionnalités :
Paramètre et valeurs | Description |
|---|---|
/FEATURES=SQLEngine | Installe le Moteur de base de données sans réplication et recherche en texte intégral. |
/FEATURES=SQLEngine, FullText | Installe le Moteur de base de données sans recherche en texte intégral. |
/FEATURES=SQL, Tools | Installe l'intégralité du Moteur de base de données et tous les outils. |
/FEATURES=BOL | Installe la documentation en ligne de SQL Server. |
Paramètres de rôle
Le paramètre de rôle d'installation ou /Role est utilisé pour installer une sélection de fonctionnalités préconfigurées. Les rôles Analysis Services installent une instance d'Analysis Services dans une batterie de serveurs SharePoint existante ou une nouvelle batterie non configurée. Deux rôles d'installation sont fournis pour prendre en charge chaque scénario. Vous ne pouvez choisir d'utiliser qu'un seul rôle d'installation à la fois. Selon le rôle d'installation que vous choisissez, le programme d'installation installe les fonctionnalités et composants qui appartiennent à ce rôle. Vous ne pouvez pas modifier les fonctionnalités et composants désignés pour ce rôle. Pour plus d'informations sur l'utilisation du paramètre de rôle de fonctionnalité, consultez Référence des commandes d'installation (PowerPivot pour SharePoint) et Procédure : installer PowerPivot pour SharePoint à partir de l'invite de commandes.
Le rôle AllFeatures_WithDefaults correspond au comportement par défaut des éditions de SQL Server Express et réduit le nombre de boîtes de dialogue présentées à l'utilisateur. Il peut être spécifié à partir de la ligne de commande lors de l'installation d'une édition de SQL Server qui n'est pas SQL Server Express.
Rôle | Description | Installe… |
|---|---|---|
SPI_AS_ExistingFarm | Installe Analysis Services en tant qu'instance nommée POWERPIVOT dans une batterie de serveurs ou sur un serveur autonome Office SharePoint Server 2010 existant. | Moteur de calcul Analysis Services, préconfiguré pour le stockage et le traitement des données en mémoire. Packages de solution PowerPivot Programme d'installation de PowerPivot pour Excel Documentation en ligne de SQL Server |
SPI_AS_NewFarm | Installe Analysis Services et le moteur de base de données en tant qu'instance nommée POWERPIVOT dans une nouvelle batterie de serveurs ou sur un nouveau serveur autonome Office SharePoint Server 2010 non configuré. Le programme d'installation de SQL Server configure la batterie de serveurs pendant l'installation du rôle de fonctionnalité. | Moteur de calcul Analysis Services, préconfiguré pour le stockage et le traitement des données en mémoire. Packages de solution PowerPivot Programme d'installation de PowerPivot pour Excel Documentation en ligne de SQL Server Moteur de base de données Outils de configuration SQL Server Management Studio |
AllFeatures_WithDefaults | Installe toutes les fonctionnalités disponibles dans l'édition actuelle. Ajoute l'utilisateur actuel au rôle serveur fixe SQL Server sysadmin. Sur Windows Vista ou Windows Server 2008 ou version ultérieure, lorsque le système d'exploitation n'est pas un contrôleur de domaine, le Moteur de base de données et Reporting Services utilisent par défaut le compte NTAUTHORITY\NETWORK SERVICE, et Integration Services utilise par défaut le compte NTAUTHORITY\NETWORK SERVICE. Ce rôle est activé par défaut dans les éditions de SQL Server Express. Pour toutes les autres éditions, ce rôle n'est pas activé mais il peut être spécifié via l'interface utilisateur ou à l'aide de paramètres de ligne de commande. | Pour les éditions de SQL Server Express, installe uniquement les fonctionnalités disponibles dans l'édition. Pour les autres éditions, installe toutes les fonctionnalités de SQL Server. Le paramètre AllFeatures_WithDefaults peut être combiné avec d'autres paramètres qui remplacent les paramètres AllFeatures_WithDefaults. Par exemple, si les paramètres AllFeatures_WithDefaults et /Features=RS sont utilisés, la commande d'installation de l'ensemble des fonctionnalités est remplacée par l'installation de Reporting Services uniquement ; toutefois, le paramètre AllFeatures_WithDefaults est respecté pour l'utilisation du compte de service par défaut de Reporting Services. Lors de l'utilisation du paramètre AllFeatures_WithDefaults avec le paramètre /ADDCURRENTUSERASSQLADMIN=FALSE, la boîte de dialogue d'approvisionnement n'est pas remplie automatiquement pour l'utilisateur actuel. Ajoutez /AGTSVCACCOUNT et /AGTSVCPASSWORD pour spécifier un compte de service et un mot de passe pour l'Agent SQL Server. |
Configuration de l'ID d'instance ou d'InstanceID
L'ID d'instance ou le paramètre /InstanceID est utilisé pour spécifier où vous pouvez installer les composants d'instance et le chemin d'accès du Registre de l'instance. La valeur de « INSTANCEID » est une chaîne et doit être unique.
ID d'instance SQL : MSSQL10_50.<INSTANCEID>
ID d'instance AS : MSAS10_50.<INSTANCEID>
ID d'instance RS : MSRS10_50.<INSTANCEID>
Les composants qui prennent en charge les instances sont installés aux emplacements suivants :
%Program Files%\Microsoft SQL Server\<SQLInstanceID>
%Program Files%\Microsoft SQL Server\<ASInstanceID>
%Program Files%\Microsoft SQL Server\<RSInstanceID>
Remarque |
|---|
Si INSTANCEID n'est pas spécifié sur la ligne de commande, le programme d'installation remplace par défaut <INSTANCEID> par <INSTANCENAME>. |
Contrôle du comportement du basculement à l'aide du paramètre /FAILOVERCLUSTERROLLOWNERSHIP
Pour mettre à niveau un cluster du basculement SQL Server vers SQL Server 2008 R2, vous devez exécuter le programme d'installation sur un nœud de cluster de basculement à la fois, en commençant par les nœuds passifs. Le programme d'installation détermine le moment du basculement vers le nœud mis à niveau, selon le nombre total de nœuds dans l'instance de cluster de basculement, et le nombre de nœuds déjà mis à niveau. Lorsqu'au moins la moitié des nœuds a déjà été mise à niveau, le programme d'installation provoque par défaut un basculement vers un nœud mis à niveau.
Pour contrôler le comportement du basculement des nœuds de cluster pendant le processus de mise à niveau, exécutez l'opération de mise à niveau à partir de l'invite de commandes et utilisez le paramètre /FAILOVERCLUSTERROLLOWNERSHIP pour contrôler le comportement du basculement avant que l'opération de mise à niveau ne place le nœud hors connexion. L'utilisation de ce paramètre est la suivante :
/FAILOVERCLUSTERROLLOWNERSHIP=0 ne transfère pas la propriété du cluster (déplacer le groupe) vers les nœuds mis à niveau et n'ajoute pas ce nœud à la liste des propriétaires possibles du cluster SQL Server au terme de la mise à niveau.
/FAILOVERCLUSTERROLLOWNERSHIP=1 transfère la propriété du cluster (déplacer le groupe) vers les nœuds mis à niveau et ajoute ce nœud à la liste des propriétaires possibles du cluster SQL Server au terme de la mise à niveau.
/FAILOVERCLUSTERROLLOWNERSHIP=2 est le paramètre par défaut. Il sera utilisé si ce paramètre n'est pas spécifié. Ce paramètre indique que le programme d'installation de SQL Server gère la propriété du cluster (déplacer le groupe) si nécessaire.
