Powershell: Remote feststellen ob SQL-Instanzen existieren
Hallo,
ich möchte abfragen ob auf unseren Notebooks eine oder mehrere SQL-Instanzen existieren. Aus Sicherheitsgründen ist die Remote-Abfrage der Registry gesperrt, auch wenn ich folgende Abfrage absetze...
Get-WmiObject -ComputerName $pcname win32_service | where {$_.name -like "MSSQL*"}
bekomme ich kein Ergebnis sondern ein "Get-WmiObject : Access denied".
Gehe ich in START und geben den Rechner-Namen ein (\\PCNAME\...) wird mir die Instanz(en) angezeigt, nur über Powershell habe ich kein Erfolg.
Wenn RDP-Zugriff eingeschränkt ist, wie könnte ich sonst eine bestehende Instanz bzw alle Instanzen abfragen?
Viele Grüsse,
Daniel
ich möchte abfragen ob auf unseren Notebooks eine oder mehrere SQL-Instanzen existieren. Aus Sicherheitsgründen ist die Remote-Abfrage der Registry gesperrt, auch wenn ich folgende Abfrage absetze...
Get-WmiObject -ComputerName $pcname win32_service | where {$_.name -like "MSSQL*"}
bekomme ich kein Ergebnis sondern ein "Get-WmiObject : Access denied".
Gehe ich in START und geben den Rechner-Namen ein (\\PCNAME\...) wird mir die Instanz(en) angezeigt, nur über Powershell habe ich kein Erfolg.
Wenn RDP-Zugriff eingeschränkt ist, wie könnte ich sonst eine bestehende Instanz bzw alle Instanzen abfragen?
Viele Grüsse,
Daniel
Please also mark the comments that contributed to the solution of the article
Content-Key: 230657
Url: https://administrator.de/contentid/230657
Printed on: April 24, 2024 at 15:04 o'clock
1 Comment
Hallo Daniel,
sind in der Firewall des Clients folgende Services freigeschaltet ?
Und dann der Abfrage zusätzlich mal Credentials mitgeben, falls du nicht in einer Konsole mit einem Domain-Admin-Account abfragst:
Grüße Uwe
sind in der Firewall des Clients folgende Services freigeschaltet ?
- Windows-Verwaltungsinstrumentation (WMI eingehend)
- Windows-Verwaltungsinstrumentation (DCOM eingehend)
- Windows-Verwaltungsinstrumentation (ASync eingehend)
Und dann der Abfrage zusätzlich mal Credentials mitgeben, falls du nicht in einer Konsole mit einem Domain-Admin-Account abfragst:
$cred = Get-Credential
Get-WmiObject -ComputerName $pcname -Class "win32_service" -Credentials $cred | where {$_.name -like "MSSQL*"}