Udostępnij za pośrednictwem


SQL Server PowerShell Help

Istnieje kilka źródeł informacji na temat używania SQL Server Dostawca PowerShell systemu Windows i cmdlets. Konfigurowanie systemu Windows

Informacje ogólne

Dla zasobów, można użyć, aby dowiedzieć się więcej PowerShell systemu Windows Zobacz Learning PowerShell.

Aby zapoznać się z omówieniem SQL Server cmdlets i dostawca, zobacz SQL Server PowerShell Overview.

Korzystanie z polecenia Get-Help

Użycie Uzyskaj pomoc apletu polecenia Aby uzyskać pomoc w środowisku PowerShell systemu Windows.Uzyskaj pomoc zapewnia podstawowe Pomoc dla języka PowerShell systemu Windows oraz różne cmdlets i dostępne w systemie Windows PowerShell dostawców.

The SQL Server cmdlets support Get-Help.Uzyskaj pomoc zwraca informacje o sposobie użycia apletu polecenia, takie jak opisy składni i parametrów.Użyj strony Projekty i rozwiązania problemów w Opcjeokno dialogowe, aby określić następujące ustawienia:

Get-Help Invoke-Sqlcmd -Full
Get-Help Invoke-Sqlcmd -Parameter *
Get-Help Invoke-Sqlcmd -Examples

Aby uzyskać więcej informacji na temat sposobów korzystania z Uzyskaj pomoc , aby dowiedzieć się więcej o cmdlets, zobacz temat Polecenie GET Pomoc: Uzyskiwanie pomocy.

Dostawca programu SQL Server obsługuje również polecenie Get-Help.Na przykład następujący kod zwraca podstawowe informacje o dostawcy programu SQL Server:

Get-Help SQLServer

Określanie dodatek kontrola urządzenie źródłowe.

Get-Help -Category provider

Aby uzyskać więcej informacji na temat uzyskiwania pomocy dostawca w PowerShell systemu Windows Zobacz Dyski i dostawców.

Konfigurowanie dodatku typu plug-in.

The Invoke-Sqlcmd cmdlet takes as input any query or script file that can be run by the sqlcmd utility.Można użyć Uzyskaj pomoc , aby uzyskać informacje na temat Wywołaj Sqlcmd i jego parametry, ale nie Uzyskaj pomoc pokryciaSQLCMD kwerendy.

The -Query or -QueryFromFile input can contain:

Ustawianie opcji Tabela i wykres.

The SQL Server dostawca exposes the hierarchy of SQL Server objects in paths similar to file system paths. Na przykład jest to ścieżka do Dostawcy tabelaZakupu schematuAdventureWorks bazy danych w domyślnym wystąpienie Database Engine:

SQL:\MyComputer\DEFAULT\Databases\AdventureWorks\Tables\Purchasing.Vendor

Dostawca implementuje różne węzły napędu obiektów objętych różnymi modelami zarządzania programu SQL Server.W ścieżkach zawierających SQL: napęd są używane obiekty objęte obiektami zarządzania programu SQL Server (SMO), jak tabele i widoki.Po przejściu do pewnego węzła w ścieżce można korzystać z metod obiektu modelu i właściwości dotyczących tego typu obiektu.

Można użyć Polecenie GET Członkowskich apletu polecenia aby dowiedzieć się, jakie metody i właściwości dostępnych dla węzła ścieżka.Określanie opcji rozmieszczania i wyświetlania elementów.

Set-Location SQL:\MyComputer\DEFAULT\Databases
Get-Item . | Get-Member -Type Methods

Następujący kod wyświetla listę właściwości zmiennej, które są ustawione dla obiektu tabeli SMO:

$MyVar = New-Object Microsoft.SqlServer.Management.SMO.Table
$MyVar | Get-Member -Type Properties

Określenie generowania kodu, układ, tag inteligentny i zachowanie przybornika.