Partilhar via


Stop-SqlInstance

Interrompe a instância especificada do SQL Server.

Sintaxe

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

Description

O cmdlet Stop-SqlInstance interrompe a instância especificada de SQL Server.

SQL Server Adaptador de Nuvem deve estar em execução e acessível no computador que hospeda a instância do SQL Server.

Esse cmdlet oferece suporte a estes modos de operação:

  • Especifique a instância Windows PowerShell caminho.
  • Especifique o objeto do servidor.
  • Especifique o objeto ServerInstance da instância 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.

Exemplos

Exemplo 1: parar uma instância de SQL Server

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

O primeiro comando altera o diretório de trabalho para SQLSERVER:\SQL\Computer\Instance.

Exemplo 2: parar todas as instâncias de SQL Server no computador especificado

PS C:\> Get-SqlInstance -Credential $Credential -MachineName "Computer006" | Stop-SqlInstance -Credential $Credential -AcceptSelfSignedCertificate

Esse comando recupera todas as instâncias de SQL Server no computador nomeado Computer006 e interrompe todas as instâncias. O certificado autoassinado do computador de destino é aceito automaticamente sem avisar o usuário.

Parâmetros

-AutomaticallyAcceptUntrustedCertificates

Indica que esse cmdlet aceita automaticamente certificados não confiáveis.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Confirm

Solicita sua confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Cargo:Named
Valor padrão:False
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Credential

Especifica uma conta de usuário com credenciais de Administrador do Windows no computador de destino.

Tipo:PSCredential
Cargo:0
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-InputObject

Especifica uma matriz de objetos de servidor da instância de destino.

Tipo:Server[]
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-ManagementPublicPort

Especifica a porta de gerenciamento público no computador de destino. Esse parâmetro é usado quando as portas do computador de destino não estão diretamente acessíveis, mas são expostas por meio de pontos de extremidade. Isso significa que esse cmdlet precisa se conectar a uma porta diferente.

O Adaptador de Nuvem do SQL Server deve estar acessível para essa porta.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Path

Especifica o caminho para a instância de SQL Server, como uma matriz de cadeia de caracteres, na qual esse cmdlet executa a operação. Se você não especificar um valor para esse parâmetro, o cmdlet usará o local de trabalho atual.

Tipo:String[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-RetryTimeout

Especifica o período de tempo para repetir o comando no servidor de destino. Após a expiração do tempo limite, nenhuma tentativa de repetição será realizada.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ServerInstance

Especifica o nome de uma instância de SQL Server, como uma matriz de cadeia de caracteres, que se torna o destino da operação.

Tipo:String[]
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Cargo:Named
Valor padrão:False
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Entradas

Microsoft.SqlServer.Management.Smo.Server[]

System.String[]