Das Cmdlet Set-SqlNetworkConfiguration legt die Netzwerkkonfiguration der Zielinstanz von SQL Server fest.
Der SQL Server-Cloudadapter muss auf dem Computer ausgeführt und auf dem Computer zugegriffen werden, auf dem die Instanz von SQL Server gehostet wird.
Dieses Cmdlet unterstützt die folgenden Betriebsmodi:
Geben Sie die Instanz des Windows PowerShell-Pfads an.
Geben Sie das Serverobjekt an.
Geben Sie das ServerInstance-Objekt der Zielinstanz von SQL Server an.
Note: This cmdlet ceased to work a long time ago. It's been removed in version 22 of the module.
Beispiele
Beispiel 1: Festlegen der Netzwerkkonfiguration des SQL Server-Ziels
Der erste Befehl ändert das Verzeichnis in SQLSERVER:\SQL\Computer\Instance.
Der zweite Befehl legt die Netzwerkkonfiguration so fest, dass Verbindungen am Port TCP für die Serverinstanz mit dem Namen 1433akzeptiert Computer\Instance werden.
Das aktuelle Arbeitsverzeichnis wird verwendet, um die Serverinstanz zu bestimmen, in der der Vorgang stattfindet.
Der SQL Server-Dienst wird nicht automatisch neu gestartet.
Das selbstsignierte Zertifikat des Zielcomputers wird automatisch akzeptiert, ohne den Benutzer aufzufordern.
Beispiel 2: Festlegen der Netzwerkkonfiguration des SQL Server-Ziels mithilfe der Pipeline
Dieser Befehl ruft alle Instanzen von SQL Server auf dem Computer mit dem Namen Computer006 ab und deaktiviert TCP Verbindungen für jeden dieser Instanzen.
Der SQL Server-Dienst wird nicht automatisch neu gestartet.
Das selbstsignierte Zertifikat des Zielcomputers wird automatisch akzeptiert, ohne den Benutzer aufzufordern.
Parameter
-AutomaticallyAcceptUntrustedCertificates
Gibt an, dass dieses Cmdlet automatisch nicht vertrauenswürdige Zertifikate akzeptiert.
Parametereigenschaften
Typ:
SwitchParameter
Standardwert:
None
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Parametersätze
(All)
Position:
Named
Obligatorisch.:
False
Wert aus Pipeline:
False
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
-Confirm
Fordert Sie zur Bestätigung auf, bevor Sie das Cmdlet ausführen.
Parametereigenschaften
Typ:
SwitchParameter
Standardwert:
False
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Aliase:
vgl
Parametersätze
(All)
Position:
Named
Obligatorisch.:
False
Wert aus Pipeline:
False
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
-Credential
Gibt ein Benutzerkonto mit Windows-Administratoranmeldeinformationen auf dem Zielcomputer an.
Parametereigenschaften
Typ:
PSCredential
Standardwert:
None
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Parametersätze
(All)
Position:
0
Obligatorisch.:
True
Wert aus Pipeline:
False
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
-Disable
Gibt an, dass dieses Cmdlet das angegebene Netzwerkprotokoll in der Zielinstanz von SQL Server deaktiviert.
Parametereigenschaften
Typ:
SwitchParameter
Standardwert:
None
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Parametersätze
(All)
Position:
Named
Obligatorisch.:
False
Wert aus Pipeline:
False
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
-ForceServiceRestart
Gibt an, dass dieses Cmdlet den SQL Server-Dienst bei Bedarf neu starten muss, ohne den Benutzer aufzufordern.
Parametereigenschaften
Typ:
SwitchParameter
Standardwert:
None
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Parametersätze
(All)
Position:
Named
Obligatorisch.:
False
Wert aus Pipeline:
False
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
-InputObject
Gibt ein Array von Serverobjekten der Zielinstanz an.
Parametereigenschaften
Typ:
Server[]
Standardwert:
None
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Parametersätze
ByObject
Position:
Named
Obligatorisch.:
True
Wert aus Pipeline:
True
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
-ManagementPublicPort
Gibt den öffentlichen Verwaltungsport auf dem Zielcomputer an.
Dieser Parameter wird verwendet, wenn die Ports des Zielcomputers nicht direkt zugänglich sind, aber über Endpunkte verfügbar gemacht werden.
Dies bedeutet, dass dieses Cmdlet eine Verbindung mit einem anderen Port herstellen muss.
Auf den SQL Server-Cloudadapter muss über diesen Port zugegriffen werden kann.
Parametereigenschaften
Typ:
Int32
Standardwert:
None
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Parametersätze
(All)
Position:
Named
Obligatorisch.:
False
Wert aus Pipeline:
False
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
-NoServiceRestart
Gibt an, dass dieses Cmdlet einen Neustart des SQL Server-Diensts verhindert, ohne den Benutzer aufzufordern.
Parametereigenschaften
Typ:
SwitchParameter
Standardwert:
None
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Parametersätze
(All)
Position:
Named
Obligatorisch.:
False
Wert aus Pipeline:
False
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
-Path
Gibt den Pfad als Array zur Instanz von SQL Server an, auf der dieses Cmdlet den Vorgang ausführt.
Wenn Sie keinen Wert für diesen Parameter angeben, verwendet das Cmdlet den aktuellen Arbeitsspeicherort.
Parametereigenschaften
Typ:
String[]
Standardwert:
None
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Parametersätze
ByPath
Position:
Named
Obligatorisch.:
False
Wert aus Pipeline:
False
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
-Port
Gibt den Port an, der TCP-Verbindungen akzeptiert.
Um dynamische Ports zu konfigurieren, sollte dieser Parameter auf Null festgelegt werden.
Parametereigenschaften
Typ:
Int32
Standardwert:
None
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Parametersätze
(All)
Position:
2
Obligatorisch.:
False
Wert aus Pipeline:
False
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
-Protocol
Gibt das Netzwerkprotokoll an, das wir für die Zielinstanz von SQL Server konfigurieren möchten.
Parametereigenschaften
Typ:
Protocols
Standardwert:
None
Zulässige Werte:
TCP
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Parametersätze
(All)
Position:
1
Obligatorisch.:
True
Wert aus Pipeline:
False
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
-RetryTimeout
Gibt den Zeitraum an, um den Befehl auf dem Zielserver erneut zu versuchen.
Nach Ablauf des Timeouts wird kein Wiederholungsversuch versucht.
Parametereigenschaften
Typ:
Int32
Standardwert:
None
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Parametersätze
(All)
Position:
Named
Obligatorisch.:
False
Wert aus Pipeline:
False
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
-ServerInstance
Gibt den Namen einer Instanz als Array von SQL Server an, die zum Ziel des Vorgangs wird.
Parametereigenschaften
Typ:
String[]
Standardwert:
None
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Parametersätze
ByName
Position:
Named
Obligatorisch.:
True
Wert aus Pipeline:
True
Wert aus Pipeline nach dem Eigenschaftsnamen:
True
Wert aus verbleibenden Argumenten:
False
-WhatIf
Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Parametereigenschaften
Typ:
SwitchParameter
Standardwert:
False
Unterstützt Platzhalter:
False
Nicht anzeigen:
False
Aliase:
Wi
Parametersätze
(All)
Position:
Named
Obligatorisch.:
False
Wert aus Pipeline:
False
Wert aus Pipeline nach dem Eigenschaftsnamen:
False
Wert aus verbleibenden Argumenten:
False
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.