Compartir a través de


Start-SqlInstance

Inicia la instancia especificada de SQL Server.

Sintaxis

Start-SqlInstance
     [-Path <String[]>]
     [-Credential] <PSCredential>
     [-AutomaticallyAcceptUntrustedCertificates]
     [-ManagementPublicPort <Int32>]
     [-RetryTimeout <Int32>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-SqlInstance
     -InputObject <Server[]>
     [-Credential] <PSCredential>
     [-AutomaticallyAcceptUntrustedCertificates]
     [-ManagementPublicPort <Int32>]
     [-RetryTimeout <Int32>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-SqlInstance
     -ServerInstance <String[]>
     [-Credential] <PSCredential>
     [-AutomaticallyAcceptUntrustedCertificates]
     [-ManagementPublicPort <Int32>]
     [-RetryTimeout <Int32>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Description

El cmdlet Start-SqlInstance inicia la instancia especificada de SQL Server.

SQL Server Adaptador de nube debe estar en ejecución y accesible en el equipo que hospeda la instancia de SQL Server.

Este cmdlet admite los modos de funcionamiento siguientes:

  • Especifique la instancia en la ruta de acceso Windows PowerShell.
  • Especifique el objeto de servidor.
  • Especifique el objeto ServerInstance de la instancia de destino de SQL Server.

Note: This cmdlet ceased to work a long time ago. It's been removed in version 22 of the module.

Ejemplos

Ejemplo 1: Iniciar una instancia de SQL Server

PS C:\> CD SQLSERVER:\SQL\Computer\Instance
PS SQLSERVER:\SQL\Computer\Instance> Start-SqlInstance -Credential $Credential -AcceptSelfSignedCertificate

El primer comando cambia el directorio a la ruta de acceso SQLSERVER:\SQL\Computer\Instance.

Ejemplo 2: Iniciar todas las instancias de SQL Server en el equipo de destino

PS C:\> Get-SqlInstance -Credential $Credential -MachineName "Computer004" | Start-SqlInstance -Credential $Credential -AcceptSelfSignedCertificate

Este comando obtiene todas las instancias de SQL Server en el equipo denominado Computer004 y, a continuación, inicia todas las instancias. El certificado autofirmado de la máquina de destino se acepta automáticamente sin preguntar al usuario.

Parámetros

-AutomaticallyAcceptUntrustedCertificates

Indica que este cmdlet acepta automáticamente certificados que no son de confianza.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Credential

Especifica una cuenta de usuario con credenciales de administrador de Windows en el equipo de destino.

Tipo:PSCredential
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-InputObject

Especifica una matriz de objetos de servidor de la instancia de destino.

Tipo:Server[]
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-ManagementPublicPort

Especifica el puerto de administración pública en el equipo de destino. Este parámetro se usa cuando los puertos del equipo de destino no son accesibles directamente, pero se exponen a través de puntos de conexión. Esto significa que este cmdlet debe conectarse a un puerto diferente.

Este puerto debe poder obtener acceso al Adaptador para la nube de SQL Server.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Path

Especifica la ruta de acceso a la instancia de SQL Server, como una matriz de cadenas, en la que este cmdlet ejecuta la operación. Si no especifica un valor para este parámetro, el cmdlet usa la ubicación de trabajo actual.

Tipo:String[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RetryTimeout

Especifica el período de tiempo que se va a reintentar el comando en el servidor de destino. Cuando termine el tiempo de espera, no se realizará ningún reintento más.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ServerInstance

Especifica, como matriz de cadenas, el nombre de una instancia de SQL Server que se convierte en el destino de la operación.

Tipo:String[]
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

Microsoft.SqlServer.Management.Smo.Server[]

System.String[]