Wissen/X09_Technology_SqlServer.ps1

# ? TITEL Microsoft SQL Server
# ? DESCRIPTION Die Verbindung Microsoft SQL Server und PowerShell
# ? TAGS SQL
# ? VERSION 2019.09.20

# ! 1. Modul installieren
Install-Module -Name SqlServer

# ! 2. Modul laden
Import-Module -Name SqlServer # früher SQLPS
Get-Command -Module SqlServer

# ? Welche Cmdlets bietet das SqlServer-Modul
Get-Command -Module SqlServer

# ? Über PowerShell-Laufwerke auf alle SQL-Server-Objekte zugreifen
Get-ChildItem SQLSERVER:\SQL\PICKPICK\DEFAULT\Databases\AdventureWorks2014\Tables\Person.Person

# ? T-SQL-Befehle ausführen und weiter verarbeiten
Invoke-SqlCmd -Database AdventureWorks2014 -Query "SELECT TOP 10 FirstName, LastName FROM Person.Person" | Out-GridView