Set-SqlNetworkConfiguration
Establece la configuración de red de la instancia de destino de SQL Server.
Syntax
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
El cmdlet Set-SqlNetworkConfiguration establece la configuración de red de la instancia de destino de SQL Server.
El Adaptador para la nube de SQL Server debe estar en ejecución y ser accessible en el equipo que hospeda la instancia de SQL Server.
Este cmdlet admite los modos de funcionamiento siguientes:
- Especifique la instancia de la ruta de acceso de 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: Establecer la configuración de red del 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
El primer comando cambia el directorio a SQLSERVER:\SQL\Computer\Instance
.
El segundo comando establece la configuración de red para aceptar TCP
conexiones en el puerto 1433
de la instancia del servidor denominada Computer\Instance
.
El directorio de trabajo actual se usa para determinar la instancia del servidor donde se produce la operación.
El servicio SQL Server no se reinicia automáticamente.
El certificado autofirmado de la máquina de destino se acepta automáticamente sin preguntar al usuario.
Ejemplo 2: Establecimiento de la configuración de red del SQL Server de destino mediante la canalización
PS C:\> Get-SqlInstance -Credential $Credential -MachineName "Computer006" | Set-SqlNetworkConfiguration -Credential $Credential -Protocol TCP -Disable -NoServiceRestart -AcceptSelfSignedCertificate;
Este comando obtiene todas las instancias de SQL Server en el equipo denominado Computer006
y deshabilita las TCP
conexiones para cada una de ellas.
El servicio SQL Server no se reinicia automáticamente.
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.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Le solicita su confirmación antes de ejecutar el cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Especifica una cuenta de usuario con credenciales de administrador de Windows en el equipo de destino.
Type: | PSCredential |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Disable
Indica que este cmdlet deshabilita el protocolo de red especificado en la instancia de destino de SQL Server.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceServiceRestart
Indica que este cmdlet obliga al servicio SQL Server a reiniciarse, si es necesario, sin preguntar al usuario.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Especifica una matriz de objetos de servidor de la instancia de destino.
Type: | Server[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | 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 otro puerto.
Este puerto debe poder obtener acceso al Adaptador para la nube de SQL Server.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoServiceRestart
Indica que este cmdlet impide reiniciar el servicio SQL Server sin preguntar al usuario.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Path
Especifica la ruta de acceso, como una matriz, a la instancia de SQL Server 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.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Port
Especifica el puerto para aceptar conexiones TCP. Para configurar puertos dinámicos, este parámetro se debe establecer en cero.
Type: | Int32 |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Protocol
Especifica el protocolo de red que se desea configurar en la instancia de destino de SQL Server.
Type: | Protocols |
Accepted values: | TCP |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RetryTimeout
Especifica el período de tiempo para reintentar el comando en el servidor de destino. Cuando termine el tiempo de espera, no se realizará ningún reintento más.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServerInstance
Especifica el nombre de una instancia, como una matriz, de SQL Server que se convierte en el destino de la operación.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
Microsoft.SqlServer.Management.Smo.Server[]
System.String[]