Instalar SQL Server en Server CoreInstall SQL Server on Server Core

ESTE TEMA SE APLICA A: síSQL Server (solo para Windows)noAzure SQL DatabasenoAzure SQL Data WarehousenoAlmacenamiento de datos paralelos THIS TOPIC APPLIES TO: yesSQL Server (Windows only)noAzure SQL DatabasenoAzure SQL Data WarehousenoParallel Data Warehouse

Puede instalar SQL ServerSQL Server en una instalación Server Core.You can install SQL ServerSQL Server on a Server Core installation.

La opción de instalación Server Core proporciona un entorno mínimo para ejecutar determinados roles de servidor.The Server Core installation option provides a minimal environment for running specific server roles. Esto ayuda a reducir los requisitos de administración y mantenimiento y la superficie de ataque para esos roles de servidor.This helps to reduce maintenance and management requirements and the attack surface for those server roles. Para más información sobre Server Core, vea Instalación de Server Core.For more information on Server Core, see Install Server Core. Para obtener más información sobre Server Core tal y como se implementa en Windows Server 2012Windows Server 2012, vea Server Core para 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).

Para obtener una lista de los sistemas operativos admitidos actualmente, vea Requisitos de hardware y software para instalar SQL Server.For a list of currently supported operating systems, see Hardware and Software Requirements for Installing SQL Server.

PrerequisitesPrerequisites

RequisitoRequirement Cómo instalarHow to install
.NET Framework.NET Framework 4.6.1 4.6.1 En todas las ediciones de SQL Server 2017SQL Server 2017 excepto SQL Server ExpressSQL Server Express, el programa de instalación requiere el perfil .NET Framework.NET Framework 4.6.1 Server Core.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. El programa de instalación de SQL Server lo instalará automáticamente si no está ya instalado.SQL Server Setup will automatically install this if it is not already installed. La instalación requiere que reinicie el equipo.Installation requires a reboot. Puede instalar .NET Framework.NET Framework antes de ejecutar el programa de instalación para no tener que reiniciar.You can install .NET Framework.NET Framework before you run setup to avoid a reboot.
Windows Installer 4.5Windows Installer 4.5 Incluido con la instalación Server Core.Shipped with Server Core installation.
Windows PowerShellWindows PowerShell Incluido con la instalación Server Core.Shipped with Server Core installation.
Java RuntimeJava Runtime Para usar PolyBase, es necesario instalar el Java Runtime adecuado.In order to use PolyBase, you need to install the appropriate Java Runtime. Para más información, vea Guía de PolyBase.For more information, see PolyBase installation.

Características admitidasSupported Features

Use la siguiente tabla para saber qué características se admiten en SQL Server 2017SQL Server 2017 en una instalación Server Core.Use the following table to find which features are supported in SQL Server 2017SQL Server 2017 on a Server Core installation .

CaracterísticaFeature AdmitidaSupported Información adicionalAdditional Information
Motor de base de datosDatabase Engine Servicios Services Yes
SQL ServerSQL Server Replicación Replication Yes
Búsqueda de texto completoFull Text Search Yes
Analysis ServicesAnalysis Services Yes
R Services (en bases de datos)R Services (In-Database) Yes
Reporting ServicesReporting Services noNo
SQL ServerSQL Server Data Tools (SSDT) Data Tools (SSDT) noNo
Conectividad con las herramientas de clienteClient Tools Connectivity Yes
Servidor Integration ServicesIntegration Services Server Yes
Compatibilidad con las versiones anteriores de las herramientas de clienteClient Tools Backward Compatibility noNo
SDK de las herramientas de clienteClient Tools SDK noNo
SQL ServerSQL Server Libros en pantalla Books Online noNo
Herramientas de administración: básicasManagement Tools - Basic Solo remotoRemote Only No se admite la instalación de estas características en Server Core.Installation of these features on Server Core is not supported. Estos componentes se pueden instalar en otro servidor que no sea Server Core y conectarse a los servicios de Motor de base de datosDatabase Engine instalados en Server Core.These components can be installed on a different server that is not Server Core and connected to the Motor de base de datosDatabase Engine services installed on Server Core.
Herramientas de administración: completasManagement Tools – Complete Solo remotoRemote Only No se admite la instalación de estas características en Server Core.Installation of these features on Server Core is not supported. Estos componentes se pueden instalar en otro servidor que no sea Server Core y conectarse a los servicios de Motor de base de datosDatabase Engine instalados en Server Core.These components can be installed on a different server that is not Server Core and connected to the Motor de base de datosDatabase Engine services installed on Server Core.
Distributed Replay ControllerDistributed Replay Controller noNo
Distributed Replay ClientDistributed Replay Client Solo remotoRemote Only No se admite la instalación de estas características en Server Core.Installation of these features on Server Core is not supported. Estos componentes se pueden instalar en otro servidor que no sea Server Core y conectarse a los servicios de Motor de base de datosDatabase Engine instalados en Server Core.These components can be installed on a different server that is not Server Core , and connected to the Motor de base de datosDatabase Engine services installed on Server Core.
SDK de conectividad de cliente SQLSQL Client Connectivity SDK Yes
Microsoft Synchronization FrameworkMicrosoft Sync Framework Yes Microsoft Sync Framework no se incluye en el paquete de instalación de SQL Server 2017SQL Server 2017 .Microsoft Sync Framework is not included in the SQL Server 2017SQL Server 2017 installation package. Puede descargar la versión adecuada de Sync Framework desde esta página del Centro de descarga de Microsoft (http://go.microsoft.com/fwlink/?LinkId=221788) e instalarla en un equipo que ejecute la instalación 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 noNo
Data Quality ServicesData Quality Services noNo

Escenarios admitidosSupported scenarios

En la siguiente tabla se muestra la matriz de escenarios admitidos para instalar SQL Server 2017SQL Server 2017 en una instalación Server Core.The following table shows the supported scenario matrix for installing SQL Server 2017SQL Server 2017 on a Server Core.

Ediciones de SQL ServerSQL Server SQL ServerSQL Server editions Todas las ediciones de SQL Server 2017SQL Server 2017 de 64 bitsAll SQL Server 2017SQL Server 2017 64-bit editions
Idioma de SQL ServerSQL Server SQL ServerSQL Server language Todos los idiomasAll languages
Idioma de SQL ServerSQL Server en el idioma o configuración regional (combinación) del sistema operativo SQL ServerSQL Server language on OS language/locale (combination) SQL ServerSQL Server en inglés en Windows en japonésENG SQL ServerSQL Server on JPN (Japanese) Windows

SQL ServerSQL Server en inglés en Windows en alemánENG SQL ServerSQL Server on GER (German) Windows

SQL ServerSQL Server en inglés en Windows en chinoENG SQL ServerSQL Server on CHS (Chinese-China) Windows

SQL ServerSQL Server en inglés en Windows en árabeENG SQL ServerSQL Server on ARA (Arabic (SA)) Windows

SQL ServerSQL Server en inglés en Windows en tailandésENG SQL ServerSQL Server on THA (Thai) Windows

SQL ServerSQL Server en inglés en Windows en turcoENG SQL ServerSQL Server on TRK (Turkish) Windows

SQL ServerSQL Server en inglés en Windows en portugués de PortugalENG SQL ServerSQL Server on pt-PT (Portuguese Portugal) Windows

SQL ServerSQL Server en inglés en Windows en inglésENG SQL ServerSQL Server on ENG (English) Windows
Edición de 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

UPGRADEUpgrade

En las instalaciones básicas Server Core, se admite la actualización de SQL Server 2014 (12.x)SQL Server 2014 (12.x) a SQL Server 2016 (13.x)SQL Server 2016 (13.x) .On Server Core installations, upgrading from SQL Server 2014 (12.x)SQL Server 2014 (12.x) to SQL Server 2016 (13.x)SQL Server 2016 (13.x) is supported.

InstallInstall

SQL Server 2017SQL Server 2017 no admite la instalación con el asistente de instalación en el sistema operativo Server Core. does not support setup by using the installation wizard on the Server Core operating system. Al realizar la instalación en Server Core, el programa de instalación de SQL ServerSQL Server admite el modo totalmente silencioso mediante el uso del parámetro /Q o el modo silencioso simple mediante el parámetro /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. Para obtener más información, vea Instalar SQL Server 2016 desde el símbolo del sistema.For more information, see Install SQL Server 2016 from the Command Prompt.

Con independencia del método de instalación, es necesario confirmar la aceptación de los términos de la licencia de software como usuario individual o en nombre de una entidad, a menos que el uso del software en su caso se rija por un acuerdo independiente, como un acuerdo de licencia por volumen de MicrosoftMicrosoft o un acuerdo suscrito con un ISV u 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.

Los términos de la licencia se muestran para revisarlos y aceptarlos en la interfaz de usuario del programa de instalación.The license terms are displayed for review and acceptance in the Setup user interface. Las instalaciones desatendidas (mediante los parámetros /Q o /QS) deben incluir el parámetro /IACCEPTSQLSERVERLICENSETERMS.Unattended installations (using the /Q or /QS parameters) must include the /IACCEPTSQLSERVERLICENSETERMS parameter. Puede revisar separadamente los términos de licencia en Términos de licencia de software de Microsoft.You can review the license terms separately at Microsoft Software License Terms.

Nota

En función de cómo haya recibido el software (por ejemplo, a través de un contrato de licencias por volumen de MicrosoftMicrosoft ), su uso del software puede estar sujeto a términos y condiciones adicionales.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.

Para instalar características específicas, use el parámetro /FEATURES y especifique la característica primaria o los valores de las características.To install specific features, use the /FEATURES parameter and specify the parent feature or feature values. Para obtener más información sobre los parámetros de las características y su uso, consulte las siguientes secciones.For more information about feature parameters and their use, see the following sections.

Parámetros de característicasFeature parameters

Parámetro de característicaFeature parameter DescriptionDescription
SQLENGINESQLENGINE Instala solo el Motor de base de datosDatabase Engine.Installs only the Motor de base de datosDatabase Engine.
ReplicaciónREPLICATION Instala el componente Replicación junto con Motor de base de datosDatabase Engine.Installs the Replication component along with Motor de base de datosDatabase Engine.
FULLTEXTFULLTEXT Instala el componente Texto completo junto con el Motor de base de datosDatabase Engine.Installs the FullText component along with Motor de base de datosDatabase Engine.
ASAS Instala todos los componentes de Analysis ServicesAnalysis Services .Installs all Analysis ServicesAnalysis Services components.
ISIS Instala todos los componentes de Integration ServicesIntegration Services .Installs all Integration ServicesIntegration Services components.
CONNCONN Instala los componentes de conectividad.Installs the connectivity components.
ADVANCEDANALYTICSADVANCEDANALYTICS Instala R Services, requiere el motor de base de datos.Installs R Services, requires the database engine. Las instalaciones desatendidas requieren el parámetro /IACCEPTROPENLICENSETERMS.Unattended installations require /IACCEPTROPENLICENSETERMS parameter.

Vea los siguientes ejemplos de uso de los parámetros de la característica:See the following examples of the usage of feature parameters:

Parámetro y valoresParameter and values DescriptionDescription
/FEATURES=SQLEngine/FEATURES=SQLEngine Instala solo el Motor de base de datosDatabase Engine.Installs only the Motor de base de datosDatabase Engine.
/FEATURES=SQLEngine,FullText/FEATURES=SQLEngine,FullText Instala Motor de base de datosDatabase Engine y Texto completo.Installs the Motor de base de datosDatabase Engine and full-text.
/FEATURES=SQLEngine,Conn/FEATURES=SQLEngine,Conn Instala los componentes de conectividad y Motor de base de datosDatabase Engine .Installs the Motor de base de datosDatabase Engine and the connectivity components.
/FEATURES=SQLEngine,AS,IS,Conn/FEATURES=SQLEngine,AS,IS,Conn Instala el Motor de base de datosDatabase Engine, Analysis ServicesAnalysis Services, Integration ServicesIntegration Servicesy los componentes de conectividad.Installs the Motor de base de datosDatabase Engine, Analysis ServicesAnalysis Services, Integration ServicesIntegration Services, and the connectivity components.
/FEATURES=SQLENGINE,ADVANCEDANALYTICS /IACCEPTROPENLICENSETERMS/FEATURES=SQLENGINE,ADVANCEDANALYTICS /IACCEPTROPENLICENSETERMS Instala el Motor de base de datosDatabase Engine y R Services (en bases de datos)R Services (In-Database).Installs the Motor de base de datosDatabase Engine and R Services (en bases de datos)R Services (In-Database).

Opción de instalaciónInstallation options

El programa de instalación admite las opciones de instalación siguientes al instalar SQL Server 2017SQL Server 2017 en un sistema operativo Server Core:The Setup supports the following installation options while installing SQL Server 2017SQL Server 2017 on a Server Core operating system:

  1. Instalación desde la línea de comandosInstallation from Command Line

    Para instalar características específicas mediante la opción de instalación del símbolo del sistema, use el parámetro /FEATURES y especifique la característica principal o los valores de la característica.To install specific features using the command prompt installation option, use the /FEATURES parameter and specify the parent feature or feature values. El siguiente es un ejemplo del uso de los parámetros de la línea de comandos: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. Instalación mediante el archivo de configuraciónInstallation using Configuration File

    El programa de instalación admite el uso del archivo de configuración solamente a través del símbolo del sistema.Setup supports the use of the configuration file only through the command prompt. El archivo de configuración es un archivo de texto con la estructura básica de un parámetro (pares nombre-valor) y un comentario descriptivo.The configuration file is a text file with the basic structure of a parameter (name/value pair) and a descriptive comment. El archivo de configuración especificado en el símbolo del sistema debe tener una extensión de nombre de archivo .INI.The configuration file specified at the command prompt should have an .INI file name extension. Vea los ejemplos siguientes de ConfigurationFile.INI:See the following examples of ConfigurationFile.INI:

    • Instalación de Motor de base de datosDatabase Engine.Installing Motor de base de datosDatabase Engine.

    En el siguiente ejemplo se muestra cómo instalar una nueva instancia independiente que incluye el Motor de base de datosDatabase Engine de SQL ServerSQL Server:The following example shows how to install a new stand-alone instance that includes SQL ServerSQL Server Motor de base de datosDatabase 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"  
    
    ```  
    
    • Instalación de los componentes de conectividad.Installing connectivity components. En el siguiente ejemplo se muestra cómo instalar los componentes de conectividad: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  
      
    • Instalar todas las características compatiblesInstalling all supported features

      En el siguiente ejemplo se muestra cómo instalar todas las características admitidas de SQL Server 2017SQL Server 2017 en 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"  
      

      A continuación se muestra cómo iniciar la instalación mediante un archivo de configuración personalizado o predeterminado:The following shows how you can launch Setup using a custom or default configuration file:

    • Iniciar la instalación mediante un archivo de configuración personalizado:Launch setup using a custom configuration file:

      Para especificar el archivo de configuración en el símbolo del sistema:To specify the configuration file at the command prompt:

      Setup.exe /QS /ConfigurationFile=MyConfigurationFile.INI  
      

      Para especificar las contraseñas en el símbolo del sistema en lugar de hacerlo en el archivo de configuración:To specify passwords at the command prompt instead of in the configuration file:

      Setup.exe /QS /SQLSVCPASSWORD="************" /ASSVCPASSWORD="************"  /ConfigurationFile=MyConfigurationFile.INI  
      
    • Iniciar la instalación mediante DefaultSetup.ini:Launch setup using DefaultSetup.ini:

      Si tiene el archivo DefaultSetup.ini en las carpetas \x86 y \x64 en el nivel raíz del medio de origen de SQL ServerSQL Server , abra el archivo DefaultSetup.ini y agregue el parámetro Features al archivo.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 el archivo DefaultSetup.ini no existe, puede crearlo y copiarlo a las carpetas \x86 y \x64 en el nivel raíz de la ubicación de origen de 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.

Configurar el acceso remoto de SQL ServerSQL Server en Server CoreConfigure remote access of SQL ServerSQL Server on Server Core

Lleve a cabo las acciones descritas a continuación para configurar el acceso remoto de una instancia de SQL Server 2017SQL Server 2017 que se está ejecutando en 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.

Habilitar las conexiones remotas en la instancia de SQL ServerSQL ServerEnable remote connections on the instance of SQL ServerSQL Server

Para habilitar las conexiones remotas, use SQLCMD.exe localmente y ejecute las instrucciones siguientes en la instancia 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

Habilitar e iniciar el servicio SQL ServerSQL Server browser serviceEnable and start the SQL ServerSQL Server browser service

De forma predeterminada, el servicio Explorer se deshabilita.By default, the Browser service is disabled. Si se deshabilita en una instancia de SQL ServerSQL Server que se ejecuta en Server Core, ejecute el siguiente comando desde el símbolo del sistema para habilitarlo: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

Una vez habilitado, ejecute el siguiente comando desde el símbolo del sistema para iniciar el servicio:After it is enabled, run the following command from the command prompt to start the service:

net start SQLBROWSER

Crear excepciones en Firewall de WindowsCreate exceptions in Windows Firewall

Para crear excepciones para el acceso de SQL ServerSQL Server en Firewall de Windows, siga los pasos especificados en Configurar Firewall de Windows para permitir el acceso a 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.

Habilitar TCP/IP en la instancia de SQL ServerSQL ServerEnable TCP/IP on the instance of SQL ServerSQL Server

El protocolo TCP/IP puede habilitarse a través de Windows PowerShell para una instancia de SQL ServerSQL Server en Server Core.The TCP/IP protocol can be enabled through Windows PowerShell for an instance of SQL ServerSQL Server on Server Core. Siga estos pasos:Follow these steps:

  1. En el servidor, inicie el Administrador de tareas.On the server, launch Task Manager.

  2. En la pestaña Aplicaciones , haga clic en Nueva tarea.On the Applications tab, click New Task.

  3. En el cuadro de diálogo Crear nueva tarea , escriba sqlps.exe en el campo Abrir y, a continuación, haga clic en Aceptar.In the Create New Task dialog box, type sqlps.exe in the Open field and then click OK. De este modo se abre la ventana MicrosoftMicrosoft SQL ServerSQL Server Powershell.This opens the MicrosoftMicrosoft SQL ServerSQL Server Powershell window.

  4. En la ventana Microsoft SQL ServerSQL Server Powershell, ejecute el siguiente script para habilitar el protocolo 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  

DesinstalarUninstall

Después de iniciar sesión en un equipo que ejecuta Server Core, tiene un entorno de escritorio limitado con un símbolo del sistema del administrador.After you log on to a computer that is running Server Core, you have a limited desktop environment with an Administrator command prompt. Puede usar este símbolo del sistema para iniciar la desinstalación de SQL Server 2017SQL Server 2017.You can use this command prompt to launch the uninstall an of SQL Server 2017SQL Server 2017. Para desinstalar una instancia de SQL Server 2017SQL Server 2017, inicie la desinstalación desde el símbolo del sistema el modo completamente silencioso utilizando el parámetro /Q o en modo silencioso simple utilizando el parámetro /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. El parámetro /QS muestra el progreso a través de la interfaz de usuario, pero no acepta ninguna entrada.The /QS parameter shows progress through the UI, but does not accept any input. /Q se ejecuta en modo silencioso sin ninguna interfaz de usuario./Q runs in a quiet mode without any user interface.

Para desinstalar una instancia de SQL ServerSQL Serverexistente.To uninstall an existing instance of SQL ServerSQL Server:

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

Para quitar una instancia con nombre, especifique el nombre de la instancia en lugar de MSSQLSERVER en el ejemplo anterior.To remove a named instance, specify the name of the instance instead of MSSQLSERVER in the preceding example.

Iniciar un nuevo símbolo del sistemaStart a new command prompt

Si cierra el símbolo del sistema accidentalmente, puede iniciar un nuevo símbolo del sistema siguiendo estos pasos:If you accidentally close the command prompt, you can start a new command prompt by following these steps:

  1. Presione Ctrl+Mayús+Esc para mostrar el Administrador de tareas.Press Ctrl+Shift+Esc to display Task Manager.
  2. En la pestaña Aplicaciones , haga clic en Nueva tarea.On the Applications tab, click New Task.
  3. En el cuadro de diálogo Crear nueva tarea , escriba cmd en el campo Abrir y haga clic en Haga clic en Aceptar.Click OK..In the Create New Task dialog box, type cmd in the Open field and then Haga clic en Aceptar.Click OK..

Vea tambiénSee also

Instalar SQL Server mediante un archivo de configuración Install SQL Server Using a Configuration File
Instalar SQL Server desde el símbolo del sistema Install SQL Server from the Command Prompt
Ediciones y características admitidas de SQL Server 2017 Editions and supported features of SQL Server 2017
Instalación de Server Core Install Server Core
Configurar una instalación de Server Core de Windows Server 2016 con Sconfig.cmd Configure a Server Core installation of Windows Server 2016 with Sconfig.cmd
Cmdlets de clúster de conmutación por error en Windows PowerShellFailover Cluster Cmdlets in Windows PowerShell