Ich entwickle ein Automatisierungssystem, das den Zugriff auf SQL Server-Datenbanken über Powershell ermöglicht, indem eine Abfrage ausgeführt wird. Ich bin in der Lage dies ganz gut zu tun, aber meine Frage ist, brauche ich SQL Server Management Studio installieren, um die ModulePowershell SQLServer-Module
Zum Beispiel zu importieren:
import-module sqlserver
Als ich das versuchte vor Ich habe Studio installiert, das ich nicht installieren konnte, weil Powershell das Modul nicht finden konnte.
Einmal hatte ich das Modul importiert, konnte ich die Folge Befehl auszuführen:
Invoke-sqlcmd -query "grant select, insert, update on test to sqlsupport;" -serverinstance "test\test"
Gibt es eine Möglichkeit, die Module ohne Studio zur Verfügung zu haben?
Ich sehe nicht, wo während der Installation gibt es mir die Möglichkeit zu wählen, welche Komponenten installiert sind. Ich habe zwei Optionen, Installieren oder Schließen. –
@BrandonWilson Es kann sich nicht um das SSMS-Installationsprogramm handeln, es könnte sich um ein Installationsprogramm für Tools oder das Installationsprogramm für SQL mit erweiterten Diensten handeln, in dem Sie SSMS installieren, aber nur die Powershell-Cmdlets installieren können. – briantist