Find-MssqlServer

EulandaXtools — Funktionsreferenz

Find-MssqlServer

ÜBERSICHT

Sucht nach Microsoft SQL Servern im lokalen Netzwerk mittels UDP-Broadcast.

SYNTAX

Find-MssqlServer [[-LocalIp] <string>] [[-RemoteIp] <string>] [[-UdpPort] <int>] [[-TimeoutSeconds]
    <int>] [-Force] [<CommonParameters>]

BESCHREIBUNG

Diese Funktion sendet eine UDP-Broadcast-Nachricht und sammelt die Antworten von SQL Servern, die im Netzwerk auf Anfragen reagieren. Die Suche berücksichtigt einen konfigurierbaren Zeitrahmen (Timeout).

PARAMETER

-LocalIp

Type: string
Default: '127.0.0.1'

Lokale IP-Adresse oder Hostname, an die der UDP-Client gebunden werden soll. IPv4 wird bevorzugt. Standard ist "127.0.0.1".

-RemoteIp

Type: string
Default: '255.255.255.255'

Ziel-IP-Adresse (Standard Broadcast "255.255.255.255").

-UdpPort

Type: int
Default: 1434

UDP-Port des SQL Browser-Dienstes. Standardmäßig 1434.

-TimeoutSeconds

Type: int
Default: 2

Maximale Wartezeit auf Antworten in Sekunden. Standardwert ist 2 Sekunden.

-Force

Type: switch

Versucht, den SQLBrowser-Dienst zu starten, falls er lokal nicht läuft.

AUSGABEN

[PSCustomObject[]] - Liste gefundener SQL-Server mit Eigenschaften:

BEISPIELE

# Suche nach SQL Servern im lokalen Netzwerk
Find-MssqlServer
# Lokale Suche (localhost) erzwingen und Dienst ggf. starten
Find-MssqlServer -LocalIp localhost -Force
# SQL Server suchen und gefundene IP-Adressen anzeigen (verbose)
Find-MssqlServer -Verbose