Installer SQL Server sur Server CoreInstall SQL Server on Server Core

Vous pouvez installer SQL ServerSQL Server sur une installation Server Core.You can install SQL ServerSQL Server on a Server Core installation.

L’option d’installation Server Core offre l’environnement minimal requis pour l’exécution de certains rôles de serveurs spécifiques.The Server Core installation option provides a minimal environment for running specific server roles. Cela permet de réduire les besoins en maintenance et gestion et l'exposition aux attaques de ces rôles de serveur.This helps to reduce maintenance and management requirements and the attack surface for those server roles. Pour plus d’informations sur Server Core, consultez Installer Server Core.For more information on Server Core, see Install Server Core. Pour plus d’informations sur Server Core implémenté sur Windows Server 2012Windows Server 2012, consultez Server Core for Windows Server 2012 (http://msdn.microsoft.com/library/hh846323(VS.85).aspx).For more information on Server Core as implemented on Windows Server 2012Windows Server 2012, see Server Core for Windows Server 2012 (http://msdn.microsoft.com/library/hh846323(VS.85).aspx).

Pour obtenir la liste des systèmes d’exploitation pris en charge, consultez Configurations matérielle et logicielle requises pour l’installation de SQL Server.For a list of currently supported operating systems, see Hardware and Software Requirements for Installing SQL Server.

Conditions préalablesPrerequisites

Condition requiseRequirement Procédure d'installationHow to install
.NET Framework.NET Framework 4.6.1 4.6.1 Pour toutes les éditions de SQL Server 2017SQL Server 2017 sauf SQL Server ExpressSQL Server Express, le programme d’installation requiert .NET Framework.NET Framework 4.6.1 Server Core Profile.For all editions of SQL Server 2017SQL Server 2017 except SQL Server ExpressSQL Server Express, Setup requires the .NET Framework.NET Framework 4.6.1 Server Core Profile. Le programme d’installation de SQL Server l’installe automatiquement s’il ne l’est pas déjà.SQL Server Setup will automatically install this if it is not already installed. L’installation requiert un redémarrage.Installation requires a reboot. Vous pouvez installer .NET Framework.NET Framework avant d’exécuter le programme d’installation pour éviter un redémarrage.You can install .NET Framework.NET Framework before you run setup to avoid a reboot.
Windows Installer 4.5Windows Installer 4.5 Inclus dans l’installation Server Core.Shipped with Server Core installation.
Windows PowerShellWindows PowerShell Inclus dans l’installation Server Core.Shipped with Server Core installation.
Java RuntimeJava Runtime Pour utiliser PolyBase, vous devez installer le Java Runtime approprié.In order to use PolyBase, you need to install the appropriate Java Runtime. Pour plus d’informations, consultez Installation de PolyBase.For more information, see PolyBase installation.

Fonctionnalités prises en charge Supported Features

Utilisez le tableau suivant pour rechercher les fonctionnalités prises en charge dans SQL Server 2017SQL Server 2017 sur une installation Server Core.Use the following table to find which features are supported in SQL Server 2017SQL Server 2017 on a Server Core installation .

FonctionnalitéFeature Pris en chargeSupported Informations supplémentairesAdditional Information
du Moteur de base de donnéesDatabase Engine Moteur de base de donnéesDatabase Engine Services OuiYes
Réplication SQL ServerSQL Server SQL ServerSQL Server Replication OuiYes
Recherche en texte intégralFull Text Search OuiYes
Analysis ServicesAnalysis Services OuiYes
R Services (dans la base de données)R Services (In-Database) OuiYes
Reporting ServicesReporting Services NonNo
SQL ServerSQL Server Data Tools (SSDT) Data Tools (SSDT) NonNo
Connectivité des outils clientsClient Tools Connectivity OuiYes
Integration Services, serveurIntegration Services Server OuiYes Pour en savoir plus sur le nouveau serveur Integration Services et ses fonctionnalités dans [!INCLUDEssCurrent.For more information about the new Integration Services Server and its features in [!INCLUDEssCurrent.
Compatibilité descendante des outils clientsClient Tools Backward Compatibility NonNo
Kit de développement logiciel (SDK) des outils clientsClient Tools SDK NonNo
Documentation en ligne SQL ServerSQL Server SQL ServerSQL Server Books Online NonNo
Outils de gestion - BaseManagement Tools - Basic À distance uniquementRemote Only L’installation de ces fonctionnalités sur Server Core n’est pas prise en charge.Installation of these features on Server Core is not supported. Ces composants peuvent être installés sur un serveur autre que Server Core et être connectés aux services de Moteur de base de donnéesDatabase Engine installés sur Server Core.These components can be installed on a different server that is not Server Core and connected to the Moteur de base de donnéesDatabase Engine services installed on Server Core.
Outils d'administration – CompletsManagement Tools – Complete À distance uniquementRemote Only L’installation de ces fonctionnalités sur Server Core n’est pas prise en charge.Installation of these features on Server Core is not supported. Ces composants peuvent être installés sur un serveur autre que Server Core et être connectés aux services de Moteur de base de donnéesDatabase Engine installés sur Server Core.These components can be installed on a different server that is not Server Core and connected to the Moteur de base de donnéesDatabase Engine services installed on Server Core.
Distributed Replay ControllerDistributed Replay Controller NonNo
Distributed Replay ClientDistributed Replay Client À distance uniquementRemote Only L’installation de ces fonctionnalités sur Server Core n’est pas prise en charge.Installation of these features on Server Core is not supported. Ces composants peuvent être installés sur un serveur autre que Server Core et être connectés aux services de Moteur de base de donnéesDatabase Engine installés sur Server Core.These components can be installed on a different server that is not Server Core , and connected to the Moteur de base de donnéesDatabase Engine services installed on Server Core.
Kit de développement logiciel (SDK) de l'option Connectivité client de SQLSQL Client Connectivity SDK OuiYes
Microsoft Sync FrameworkMicrosoft Sync Framework OuiYes Microsoft Sync Framework n’est pas inclus dans le package d’installation de SQL Server 2017SQL Server 2017 .Microsoft Sync Framework is not included in the SQL Server 2017SQL Server 2017 installation package. Vous pouvez télécharger la version appropriée de Sync Framework à partir de cette page du Centre de téléchargement Microsoft (http://go.microsoft.com/fwlink/?LinkId=221788) et l’installer sur un ordinateur exécutant Server Core.You can download the appropriate version of Sync Framework from this Microsoft Download Center (http://go.microsoft.com/fwlink/?LinkId=221788) page and install it on a computer that is running Server Core.
Master Data ServicesMaster Data Services NonNo
Data Quality ServicesData Quality Services NonNo

Scénarios pris en chargeSupported scenarios

Le tableau suivant indique la matrice de scénario prise en charge pour l’installation de SQL Server 2017SQL Server 2017 sur Server Core.The following table shows the supported scenario matrix for installing SQL Server 2017SQL Server 2017 on a Server Core.

Éditions de SQL ServerSQL Server SQL ServerSQL Server editions Tous les éditions 64 bits de SQL Server 2017SQL Server 2017 All SQL Server 2017SQL Server 2017 64-bit editions
Langue de SQL ServerSQL Server SQL ServerSQL Server language Tous les langagesAll languages
Langage SQL ServerSQL Server sur le langage du système d'exploitation/paramètres régionaux (combinaison) SQL ServerSQL Server language on OS language/locale (combination) ENG SQL ServerSQL Server sur Windows JPN (japonais)ENG SQL ServerSQL Server on JPN (Japanese) Windows

ENG SQL ServerSQL Server sur Windows GER (allemand)ENG SQL ServerSQL Server on GER (German) Windows

ENG SQL ServerSQL Server sur Windows CHS (chinois-Chine)ENG SQL ServerSQL Server on CHS (Chinese-China) Windows

ENG SQL ServerSQL Server sur Windows ARA (Arabe (Arabie-Saoudite))ENG SQL ServerSQL Server on ARA (Arabic (SA)) Windows

ENG SQL ServerSQL Server sur Windows THA (thaïlandais)ENG SQL ServerSQL Server on THA (Thai) Windows

ENG SQL ServerSQL Server sur Windows TRK (turque)ENG SQL ServerSQL Server on TRK (Turkish) Windows

ENG SQL ServerSQL Server sur Windows pt-PT (portugais Portugal)ENG SQL ServerSQL Server on pt-PT (Portuguese Portugal) Windows

ENG SQL ServerSQL Server sur Windows ENG (anglais)ENG SQL ServerSQL Server on ENG (English) Windows
Édition WindowsWindows edition Windows Server 2016 DatacenterWindows Server 2016 Datacenter

Windows Server 2016 StandardWindows Server 2016 Standard

Windows Server 2012Windows Server 2012 R2 Datacenter R2 Datacenter

Windows Server 2012Windows Server 2012 R2 Standard R2 Standard

Windows Server 2012Windows Server 2012 R2 Essentials R2 Essentials

Windows Server 2012Windows Server 2012 R2 Foundation R2 Foundation

Windows Server 2012Windows Server 2012 Datacenter Datacenter

Windows Server 2012Windows Server 2012 Standard Standard

Windows Server 2012Windows Server 2012 Essentials Essentials

Windows Server 2012Windows Server 2012 Foundation Foundation

Mise à niveauUpgrade

Sur les installations Server Core, la mise à niveau depuis SQL Server 2014SQL Server 2014 vers SQL Server 2016SQL Server 2016 n'est pas prise en charge.On Server Core installations, upgrading from SQL Server 2014SQL Server 2014 to SQL Server 2016SQL Server 2016 is supported.

InstallInstall

SQL Server 2017SQL Server 2017 ne prend pas en charge l'installation avec l'Assistant d'installation sur le système d'exploitation de Server Core. does not support setup by using the installation wizard on the Server Core operating system. Lors de l'installation sous Server Core, le programme d'installation de SQL ServerSQL Server prend en charge le mode silencieux complet via le paramètre /Q ou le mode silencieux simple via le paramètre /QS.When installing on Server Core, SQL ServerSQL Server Setup supports full quiet mode by using the /Q parameter, or Quiet Simple mode by using the /QS parameter. Pour plus d’informations, consultez Installer SQL Server 2016 à partir de l’invite de commandes.For more information, see Install SQL Server 2016 from the Command Prompt.

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 MicrosoftMicrosoft ou un accord tiers avec un éditeur de logiciels ou un fabricant OEM.Regardless of the installation method, you are required to confirm acceptance of the software license terms as an individual or on behalf of an entity, unless your use of the software is governed by a separate agreement such as a MicrosoftMicrosoft volume licensing agreement or a third-party agreement with an ISV or 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.The license terms are displayed for review and acceptance in the Setup user interface. Les installations sans assistance (à l'aide du paramètre /Q ou /QS) doivent inclure le paramètre /IACCEPTSQLSERVERLICENSETERMS.Unattended installations (using the /Q or /QS parameters) must include the /IACCEPTSQLSERVERLICENSETERMS parameter. Vous pouvez consulter les termes du contrat de licence séparément sur la page Termes du contrat de licence logiciel Microsoft.You can review the license terms separately at Microsoft Software License Terms.

Note

Selon la façon dont vous avez reçu le logiciel (par exemple, via le programme de licence en volume MicrosoftMicrosoft ), votre utilisation du logiciel peut être soumise à des termes et conditions supplémentaires.Depending on how you received the software (for example, through MicrosoftMicrosoft volume licensing), your use of the software may be subject to additional terms and conditions.

Pour installer des fonctionnalités spécifiques, utilisez le paramètre /FEATURES et spécifiez la fonctionnalité parent ou les valeurs de fonctionnalités.To install specific features, use the /FEATURES parameter and specify the parent feature or feature values. Pour plus d'informations sur les paramètres de fonctionnalités et leur utilisation, consultez les sections suivantes.For more information about feature parameters and their use, see the following sections.

Paramètres de fonctionnalitésFeature parameters

Paramètre de fonctionnalitéFeature parameter DescriptionDescription
SQLENGINESQLENGINE Installe uniquement Moteur de base de donnéesDatabase Engine.Installs only the Moteur de base de donnéesDatabase Engine.
REPLICATIONREPLICATION Installe le composant Replication avec le Moteur de base de donnéesDatabase Engine.Installs the Replication component along with Moteur de base de donnéesDatabase Engine.
FULLTEXTFULLTEXT Installe le composant FullText avec Moteur de base de donnéesDatabase Engine.Installs the FullText component along with Moteur de base de donnéesDatabase Engine.
ASAS Installe tous les composants Analysis ServicesAnalysis Services .Installs all Analysis ServicesAnalysis Services components.
ISIS Installe tous les composants Integration ServicesIntegration Services .Installs all Integration ServicesIntegration Services components.
CONNCONN Installe les composants de connectivité.Installs the connectivity components.
ADVANCEDANALYTICSADVANCEDANALYTICS Installe R Services, nécessite le moteur de base de données.Installs R Services, requires the database engine. Les installations sans assistance nécessitent le paramètre /IACCEPTROPENLICENSETERMS.Unattended installations require /IACCEPTROPENLICENSETERMS parameter.

Consultez les exemples suivants de l'utilisation de paramètres de fonctionnalités :See the following examples of the usage of feature parameters:

Paramètre et valeursParameter and values DescriptionDescription
/FEATURES=SQLEngine/FEATURES=SQLEngine Installe uniquement Moteur de base de donnéesDatabase Engine.Installs only the Moteur de base de donnéesDatabase Engine.
/FEATURES=SQLEngine,FullText/FEATURES=SQLEngine,FullText Installe le Moteur de base de donnéesDatabase Engine et la recherche en texte intégral.Installs the Moteur de base de donnéesDatabase Engine and full-text.
/FEATURES=SQLEngine,Conn/FEATURES=SQLEngine,Conn Installe les Moteur de base de donnéesDatabase Engine et composants de connectivité.Installs the Moteur de base de donnéesDatabase Engine and the connectivity components.
/FEATURES=SQLEngine,AS,IS,Conn/FEATURES=SQLEngine,AS,IS,Conn Installe les Moteur de base de donnéesDatabase Engine, Analysis ServicesAnalysis Services, Integration ServicesIntegration Serviceset composants de connectivité.Installs the Moteur de base de donnéesDatabase Engine, Analysis ServicesAnalysis Services, Integration ServicesIntegration Services, and the connectivity components.
/FEATURES=SQLENGINE,ADVANCEDANALYTICS /IACCEPTROPENLICENSETERMS/FEATURES=SQLENGINE,ADVANCEDANALYTICS /IACCEPTROPENLICENSETERMS Installe le Moteur de base de donnéesDatabase Engine et R Services (dans la base de données)R Services (In-Database).Installs the Moteur de base de donnéesDatabase Engine and R Services (dans la base de données)R Services (In-Database).

Options d'installationInstallation options

L'installation prend en charge les options d'installation suivantes lors de l'installation de SQL Server 2017SQL Server 2017 sur un système d'exploitation Server Core :The Setup supports the following installation options while installing SQL Server 2017SQL Server 2017 on a Server Core operating system:

  1. Installation à partir de la ligne de commandeInstallation from Command Line

    Pour installer des fonctionnalités spécifiques à l'aide de l'option d'installation de l'invite de commande, utilisez le paramètre /FEATURES et spécifiez la fonctionnalité parent ou les valeurs de fonctionnalités répertoriées dans le tableau suivant.To install specific features using the command prompt installation option, use the /FEATURES parameter and specify the parent feature or feature values. Voici un exemple d'utilisation des paramètres de la ligne de commande :The following is an example of using the parameters from the command line:

    Setup.exe /qs /ACTION=Install /FEATURES=SQLEngine,Replication /INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="<StrongPassword>" /SQLSYSADMINACCOUNTS="<DomainName\UserName>" /AGTSVCACCOUNT="NT AUTHORITY\Network Service" /TCPENABLED=1 /IACCEPTSQLSERVERLICENSETERMS  
    
  2. Installation à l’aide du fichier de configurationInstallation using Configuration File

    Le programme d'installation prend en charge l'utilisation du fichier de configuration uniquement via l'invite de commandes.Setup supports the use of the configuration file only through the command prompt. Le fichier de configuration est un fichier texte avec une structure de base d'un paramètre (paire nom/valeur) et d'un commentaire descriptif.The configuration file is a text file with the basic structure of a parameter (name/value pair) and a descriptive comment. Le fichier de configuration spécifié à l'invite de commande doit avoir une extension de nom de fichier .INI.The configuration file specified at the command prompt should have an .INI file name extension. Consultez les exemples suivants de ConfigurationFile.INI :See the following examples of ConfigurationFile.INI:

    • Installation du Moteur de base de donnéesDatabase Engine.Installing Moteur de base de donnéesDatabase Engine.

    L’exemple suivant montre comment installer une nouvelle instance autonome qui inclut SQL ServerSQL Server Moteur de base de donnéesDatabase Engine :The following example shows how to install a new stand-alone instance that includes SQL ServerSQL Server Moteur de base de donnéesDatabase Engine:

    ```  
    ; SQL Server Configuration File  
    [OPTIONS]  
    
    ; Specifies a Setup work flow, like INSTALL, UNINSTALL, or UPGRADE. This is a required parameter.   
    
    ACTION="Install"  
    
    ; Specifies features to install, uninstall, or upgrade. The lists of features include SQLEngine, FullText, Replication, AS, IS, and Conn.   
    
    FEATURES=SQLENGINE  
    
    ; Specify a default or named instance. MSSQLSERVER is the default instance for non-Express editions and SQLExpress for Express editions. This parameter is required when installing the ssNoVersion Database Engine, and Analysis Services (AS).  
    
    INSTANCENAME="MSSQLSERVER"  
    
    ; Specify the Instance ID for the ssNoVersion features you have specified. ssNoVersion directory structure, registry structure, and service names will incorporate the instance ID of the ssNoVersion instance.   
    
    INSTANCEID="MSSQLSERVER"  
    
    ; Account for ssNoVersion service: Domain\User or system account.   
    
    SQLSVCACCOUNT="NT Service\MSSQLSERVER"  
    
    ; Windows account(s) to provision as ssNoVersion system administrators.   
    
    SQLSYSADMINACCOUNTS="\<DomainName\UserName>"  
    
    ; Accept the License agreement to continue with Installation  
    
    IAcceptSQLServerLicenseTerms="True"  
    
    ```  
    
    • Installation des composants de connectivité.Installing connectivity components. L'exemple suivant montre comment installer les composants de connectivité :The following example shows how to install the connectivity components:

      ; SQL Server Configuration File  
      [OPTIONS]  
      
      ; Specifies a Setup work flow, like INSTALL, UNINSTALL, or UPGRADE. This is a required parameter.   
      
      ACTION="Install"  
      
      ; Specifies features to install, uninstall, or upgrade. The lists of features include SQLEngine, FullText, Replication, AS, IS, and Conn.   
      
      FEATURES=Conn  
      
      ; Specifies acceptance of License Terms  
      
      IAcceptSQLServerLicenseTerms="True  
      
    • Installation de toutes les fonctionnalités prises en chargeInstalling all supported features

      L'exemple suivant montre comment installer toutes les fonctionnalités prises en charge de SQL Server 2017SQL Server 2017 sur Server Core :The following example shows how to install all supported features of SQL Server 2017SQL Server 2017 on Server Core:

      ; SQL Server Configuration File  
      [OPTIONS]  
      ; Specifies a Setup work flow, like INSTALL, UNINSTALL, or UPGRADE. This is a required parameter.   
      
      ACTION="Install"  
      
      ; Specifies features to install, uninstall, or upgrade. The lists of features include SQLEngine, FullText, Replication, AS, IS, and Conn.   
      
      FEATURES=SQLENGINE,FullText,Replication,AS,IS,Conn  
      
      ; Specify a default or named instance. MSSQLSERVER is the default instance for non-Express editions and SQLExpress for Express editions. This parameter is required when installing the ssNoVersion Database Engine (SQL), or Analysis Services (AS).  
      
      INSTANCENAME="MSSQLSERVER"  
      
      ; Specify the Instance ID for the ssNoVersion features you have specified. ssNoVersion directory structure, registry structure, and service names will incorporate the instance ID of the ssNoVersion instance.   
      
      INSTANCEID="MSSQLSERVER"  
      
      ; Account for ssNoVersion service: Domain\User or system account.   
      
      SQLSVCACCOUNT="NT Service\MSSQLSERVER"  
      
      ; Windows account(s) to provision as ssNoVersion system administrators.   
      
      SQLSYSADMINACCOUNTS="\<DomainName\UserName>"  
      
      ; The name of the account that the Analysis Services service runs under.   
      
      ASSVCACCOUNT= "NT Service\MSSQLServerOLAPService"  
      
      ; Specifies the list of administrator accounts that need to be provisioned.   
      
      ASSYSADMINACCOUNTS="\<DomainName\UserName>"  
      
      ; Specifies the server mode of the Analysis Services instance. Valid values are MULTIDIMENSIONAL, POWERPIVOT or TABULAR. ASSERVERMODE is case-sensitive. All values must be expressed in upper case.   
      
      ASSERVERMODE="MULTIDIMENSIONAL"  
      
      ; Optional value, which specifies the state of the TCP protocol for the ssNoVersion service. Supported values are: 0 to disable the TCP protocol, and 1 to enable the TCP protocol.  
      
      TCPENABLED=1  
      
      ;Specifies acceptance of License Terms  
      
      IAcceptSQLServerLicenseTerms="True"  
      

      L’exemple suivant montre comment lancer l’installation à l’aide d’un fichier de configuration par défaut ou personnalisé :The following shows how you can launch Setup using a custom or default configuration file:

    • Démarrage de l’installation à l’aide d’un fichier de configuration personnalisé :Launch setup using a custom configuration file:

      Pour spécifier le fichier de configuration à l'invite de commandes :To specify the configuration file at the command prompt:

      Setup.exe /QS /ConfigurationFile=MyConfigurationFile.INI  
      

      Pour spécifier des mots de passe à l'invite de commandes plutôt que dans le fichier de configuration :To specify passwords at the command prompt instead of in the configuration file:

      Setup.exe /QS /SQLSVCPASSWORD="************" /ASSVCPASSWORD="************"  /ConfigurationFile=MyConfigurationFile.INI  
      
    • Lancement de l’installation à l’aide du fichier DefaultSetup.ini :Launch setup using DefaultSetup.ini:

      Si vous le fichier DefaultSetup.ini figure dans les dossiers \x86 et \x64 au niveau de la racine du média source SQL ServerSQL Server , ouvrez le fichier DefaultSetup.ini, puis ajoutez le paramètre Features au fichier.If you have the DefaultSetup.ini file in the \x86 and \x64 folders at the root level of the SQL ServerSQL Server source media, open the DefaultSetup.ini file, and then add the Features parameter to the file.

      Si le fichier DefaultSetup.ini n'existe pas, vous pouvez le créer et le copier dans les dossiers \x86 et \x64 au niveau de la racine du média source SQL ServerSQL Server .If the DefaultSetup.ini file does not exist, you can create it and copy it to the \x86 and \x64 folders at the root level of the SQL ServerSQL Server source media.

Configurer l’accès à distance de SQL ServerSQL Server sur Server CoreConfigure remote access of SQL ServerSQL Server on Server Core

Effectuez les actions décrites ci-dessous pour configurer l’accès à distance d’une instance de SQL Server 2017SQL Server 2017 qui s’exécute sur Server Core.Perform the actions described below to configure remote access of a SQL Server 2017SQL Server 2017 instance that is running on Server Core.

Activer les connexions distantes sur l’instance de SQL ServerSQL ServerEnable remote connections on the instance of SQL ServerSQL Server

Pour activer les connexions distantes, utilisez SQLCMD.exe localement et exécutez les instructions suivantes sur l'instance de Server Core :To enable remote connections, use SQLCMD.exe locally and execute the following statements against the Server Core instance:

EXEC sys.sp_configure N'remote access', N'1'  
GO
RECONFIGURE WITH OVERRIDE
GO

Activer et démarrer le service SQL ServerSQL Server browser serviceEnable and start the SQL ServerSQL Server browser service

Par défaut, le service Browser est désactivé.By default, the Browser service is disabled. Si elle est désactivée sur une instance de SQL ServerSQL Server s'exécutant sur Server Core, exécutez la commande suivante à partir de l'invite de commandes pour l'activer :If it is disabled on an instance of SQL ServerSQL Server running on Server Core, run the following command from the command prompt to enable it:

sc config SQLBROWSER start= auto

Après activation, exécutez la commande suivante à partir de l'invite de commandes pour démarrer le service :After it is enabled, run the following command from the command prompt to start the service:

net start SQLBROWSER

Créer des exceptions dans le pare-feu WindowsCreate exceptions in Windows Firewall

Pour créer des exceptions pour l’accès à SQL ServerSQL Server dans le Pare-feu Windows, suivez les étapes spécifiées dans Configurer le Pare-feu Windows pour autoriser l’accès à SQL Server.To create exceptions for SQL ServerSQL Server access in Windows Firewall, follow the steps specified in Configure the Windows Firewall to Allow SQL Server Access.

Activer TCP/IP sur l’instance de SQL ServerSQL ServerEnable TCP/IP on the instance of SQL ServerSQL Server

Le protocole TCP/IP peut être activé via Windows PowerShell pour une instance de SQL ServerSQL Server sur Server Core.The TCP/IP protocol can be enabled through Windows PowerShell for an instance of SQL ServerSQL Server on Server Core. Procédez comme suit :Follow these steps:

  1. Sur le serveur, lancez le Gestionnaire des tâches.On the server, launch Task Manager.

  2. Dans l'onglet Applications , cliquez sur Nouvelle tâche.On the Applications tab, click New Task.

  3. Dans la boîte de dialogue Créer une nouvelle tâche , tapez sqlps.exe dans le champ Ouvrir , puis cliquez sur OK.In the Create New Task dialog box, type sqlps.exe in the Open field and then click OK. Cela ouvre la fenêtre MicrosoftMicrosoft SQL ServerSQL Server Powershell.This opens the MicrosoftMicrosoft SQL ServerSQL Server Powershell window.

  4. Dans la fenêtre Microsoft SQL ServerSQL Server Powershell, exécutez le script suivant pour activer le protocole TCP/IP :In the Microsoft SQL ServerSQL Server Powershell window, run the following script to enable the TCP/IP protocol:

$smo = 'Microsoft.SqlServer.Management.Smo.'  
$wmi = new-object ($smo + 'Wmi.ManagedComputer')  
# Enable the TCP protocol on the default instance.  If the instance is named, replace MSSQLSERVER with the instance name in the following line.  
$uri = "ManagedComputer[@Name='" + (get-item env:\computername).Value + "']/ServerInstance[@Name='MSSQLSERVER']/ServerProtocol[@Name='Tcp']"  
$Tcp = $wmi.GetSmoObject($uri)  
$Tcp.IsEnabled = $true  
$Tcp.Alter()  
$Tcp  

DésinstallerUninstall

Après avoir ouvert une session sur un ordinateur qui exécute Server Core, vous disposez d’un environnement de bureau limité avec une invite de commandes d’administrateur.After you log on to a computer that is running Server Core, you have a limited desktop environment with an Administrator command prompt. Vous pouvez utiliser cette invite de commandes pour lancer la désinstallation de SQL Server 2017SQL Server 2017.You can use this command prompt to launch the uninstall an of SQL Server 2017SQL Server 2017. Pour désinstaller une instance de SQL Server 2017SQL Server 2017, lancez la désinstallation à partir de l'invite de commandes en mode silencieux complet à l'aide du paramètre /Q ou en mode silencieux simple à l'aide du paramètre /QS.To uninstall an instance of SQL Server 2017SQL Server 2017, launch the uninstallation from the command prompt in full quiet mode by using the /Q parameter, or quiet simple mode by using the /QS parameter. Le paramètre /QS indique la progression via l'interface utilisateur, mais n'accepte aucune entrée.The /QS parameter shows progress through the UI, but does not accept any input. /Q s'exécute en mode silencieux sans interface utilisateur./Q runs in a quiet mode without any user interface.

Pour désinstaller une instance existante de SQL ServerSQL Server:To uninstall an existing instance of SQL ServerSQL Server:

Setup.exe /Q /Action=Uninstall /FEATURES=SQLEngine,AS,IS /INSTANCENAME=MSSQLSERVER  

Pour supprimer une instance nommée, spécifiez le nom de l’instance au lieu de MSSQLSERVER dans l’exemple précédent.To remove a named instance, specify the name of the instance instead of MSSQLSERVER in the preceding example.

Démarrer une nouvelle invite de commandesStart a new command prompt

Si vous fermez accidentellement l'invite de commandes, vous pouvez démarrer une nouvelle invite de commandes en suivant ces étapes :If you accidentally close the command prompt, you can start a new command prompt by following these steps:

  1. Appuyez sur Ctrl+Shift+Esc pour afficher le Gestionnaire des tâches.Press Ctrl+Shift+Esc to display Task Manager.
  2. Dans l'onglet Applications , cliquez sur Nouvelle tâche.On the Applications tab, click New Task.
  3. Dans la boîte de dialogue Créer une nouvelle tâche , tapez cmd dans le champ Ouvrir , Cliquez sur OK.Click OK..In the Create New Task dialog box, type cmd in the Open field and then Cliquez sur OK.Click OK..

Voir aussiSee also

Installer SQL Server à l’aide d’un fichier de configuration Install SQL Server Using a Configuration File
Installer SQL Server à partir de l’invite de commandes Install SQL Server from the Command Prompt
Éditions et fonctionnalités prises en charge de SQL Server 2017 Editions and supported features of SQL Server 2017
Installer Server Core Install Server Core
Configurer une installation Server Core de Windows Server 2016 avec Sconfig.cmd Configure a Server Core installation of Windows Server 2016 with Sconfig.cmd
Applets de commande de cluster de basculement dans Windows PowerShellFailover Cluster Cmdlets in Windows PowerShell