Set-SqlNetworkConfiguration
Define a configuração de rede da instância de destino do SQL Server.
Sintaxe
Set-SqlNetworkConfiguration
[-Protocol] <Protocols>
[[-Port] <Int32>]
[-Disable]
[-ForceServiceRestart]
[-NoServiceRestart]
[-Path <String[]>]
[-Credential] <PSCredential>
[-AutomaticallyAcceptUntrustedCertificates]
[-ManagementPublicPort <Int32>]
[-RetryTimeout <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-SqlNetworkConfiguration
[-Protocol] <Protocols>
[[-Port] <Int32>]
[-Disable]
[-ForceServiceRestart]
[-NoServiceRestart]
-InputObject <Server[]>
[-Credential] <PSCredential>
[-AutomaticallyAcceptUntrustedCertificates]
[-ManagementPublicPort <Int32>]
[-RetryTimeout <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-SqlNetworkConfiguration
[-Protocol] <Protocols>
[[-Port] <Int32>]
[-Disable]
[-ForceServiceRestart]
[-NoServiceRestart]
-ServerInstance <String[]>
[-Credential] <PSCredential>
[-AutomaticallyAcceptUntrustedCertificates]
[-ManagementPublicPort <Int32>]
[-RetryTimeout <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Set-SqlNetworkConfiguration define a configuração de rede da instância de destino de SQL Server.
O Adaptador de Nuvem do SQL Server 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 do caminho Windows PowerShell.
- 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: Definir a configuração de rede do SQL Server de destino
PS C:\> CD SQLSERVER:\SQL\Computer\Instance
PS SQLSERVER:\SQL\Computer\Instance> Set-SqlNetworkConfiguration -Credential $credential -Protocol TCP -Port 1433 -NoServiceRestart -AcceptSelfSignedCertificate
O primeiro comando altera o diretório para SQLSERVER:\SQL\Computer\Instance
.
O segundo comando define a configuração de rede para aceitar TCP
conexões na porta 1433
para a instância de servidor nomeada Computer\Instance
.
O diretório de trabalho atual é usado para determinar a instância do servidor em que a operação ocorre.
O serviço SQL Server não é reiniciado automaticamente.
O certificado autoassinado do computador de destino é aceito automaticamente sem avisar o usuário.
Exemplo 2: Definir a configuração de rede do SQL Server de destino usando o pipeline
PS C:\> Get-SqlInstance -Credential $Credential -MachineName "Computer006" | Set-SqlNetworkConfiguration -Credential $Credential -Protocol TCP -Disable -NoServiceRestart -AcceptSelfSignedCertificate;
Esse comando obtém todas as instâncias de SQL Server no computador nomeado Computer006
e desabilita TCP
conexões para cada uma delas.
O serviço SQL Server não é reiniciado automaticamente.
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 |
-Disable
Indica que esse cmdlet desabilita o protocolo de rede especificado na instância de destino do SQL Server.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ForceServiceRestart
Indica que esse cmdlet força o serviço SQL Server a reiniciar, se necessário, sem solicitar ao usuário.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
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 |
-NoServiceRestart
Indica que esse cmdlet impede a reinicialização do serviço SQL Server sem avisar o usuário.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Path
Especifica o caminho, como uma matriz, para a instância de SQL Server no 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 |
-Port
Especifica a porta para aceitar conexões TCP. Para configurar portas dinâmicas, esse parâmetro deverá ser definido como zero.
Tipo: | Int32 |
Cargo: | 2 |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Protocol
Especifica o protocolo de rede que desejamos configurar na instância de destino do SQL Server.
Tipo: | Protocols |
Valores aceitos: | TCP |
Cargo: | 1 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RetryTimeout
Especifica o período de tempo para repetir o comando na severidade 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, como uma matriz, de SQL Server 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[]