Private/Wissen/X_Technology/X31_MicrosoftSqlServer.ps1
<#
# Microsoft SQL Server Die Verbindung Microsoft SQL Server und PowerShell - **Hashtags** SQL - **Version** 2019.09.20 #> # ! 1. Modul installieren Install-Module -Name SqlServer # ! 2. Modul laden Import-Module -Name SqlServer # früher SQLPS # ? Welche Cmdlets bietet das SqlServer-Modul Get-Command -Module SqlServer | Out-GridView # ? T-SQL-Befehle ausführen und weiter verarbeiten Invoke-SqlCmd -Database AdventureWorks2014 -Query "SELECT TOP 10 FirstName, LastName FROM Person.Person" Invoke-SqlCmd -Database AdventureWorks2014 -Query "SELECT TOP 10 FirstName, LastName FROM Person.Person" | Out-GridView Invoke-SqlCmd -Database AdventureWorks2014 -Query "SELECT TOP 10 FirstName, LastName FROM Person.Person" | Export-Csv -Delimiter ";" -NoTypeInformation -Path c:\temp\test.csv #Send-MailMessage # ? Über PowerShell-Laufwerke auf alle SQL-Server-Objekte zugreifen Get-ChildItem -Path c:\ Get-ChildItem SQLSERVER:\SQL\PICKPICK\DEFAULT\Databases\AdventureWorks2014\Tables\Person.Person |