Udostępnij za pośrednictwem


Pomoc programu SQL Server PowerShell

Informacje dotyczące korzystania z kilku źródeł SQL Server dostawca dla środowiska Windows PowerShell i apletów.Obejmuje pomoc, która jest dostępna w środowisku Windows PowerShell.

Informacje ogólne

Aby uzyskać więcej informacji dotyczących zasobów, można użyć, aby dowiedzieć się Windows PowerShell, zobacz Nauka PowerShell.

Omówienie SQL Server cmdlet i dostawca, zobacz Omówienie programu SQL Server PowerShell.

Za pomocą Get-Help

Użyj Get-Help polecenia, aby uzyskać pomoc w środowisku Windows PowerShell.Get-Help przewiduje pomoc podstawową języka Windows PowerShell i różnych apletów i dostawców w Windows PowerShell.

SQL Server Obsługuje apletów Get-Help.Get-Help zwraca informacje o użycie apletu polecenia, takie jak składnia i opisy parametrów.Następujące przykłady zwraca pełną Pomoc dla Polecenie Wywołaj-Sqlcmd, pomoc tylko parametrów i pomocy tylko przykłady:

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

Więcej informacji na temat sposobów korzystania z Get-Help Aby dowiedzieć się więcej na temat apletów poleceń, zobacz Get-Help: Uzyskiwanie pomocy.

SQL Server Dostawca obsługuje także Get-Help.Na przykład zwraca ten kod podstawowe informacje o SQL Server dostawca:

Get-Help SQLServer

Ten kod zwraca listę dostawców aktualnie włączone w sesja środowiska Windows PowerShell:

Get-Help -Category provider

Aby uzyskać informacje dotyczące uzyskiwania pomocy dostawca w Windows PowerShell, zobacz dysków i dostawca.

Wywołać polecenie Sqlcmd pomocy

Polecenie Wywołaj-Sqlcmd potrzebny aplet polecenia jako dane wejściowe dowolny plik kwerendy lub skryptów mogą być uruchamiane przez polecenie sqlcmd narzędzia.Można użyć Get-Help Aby uzyskać informacje Polecenie Wywołaj-Sqlcmd i jego parametry, ale nie Get-Help pokrycia polecenie sqlcmd kwerend.

-Query Lub -QueryFromFile może zawierać dane wejściowe:

SQL ServerDostawca pomocy

SQL Server Dostawca udostępnia hierarchię SQL Server obiektów w ścieżkach podobne do ścieżki systemu plików.Na przykład jest to ścieżka do dostawcy tabela w Zakup schemat AdventureWorks2008R2 bazy danych w wystąpienie domyślne aparatu bazy danych:

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

Dostawca implementuje węzłów innego dysku dla obiektów objętych różnymi SQL Server modeli obiektów zarządzania.Ścieżki z SQL: dysk za pomocą obiektów objętych SQL Server Zarządzanie obiektami (SMO), takie jak tabele i widoki.Kiedy przejdź do węzła w ścieżka, można użyć metody modelu obiektów i właściwości, które dotyczą tego typu obiektu.

Można użyć Członkowskie Get polecenia, aby dowiedzieć się jakie metody i właściwości dostępnych dla węzła ścieżka.Na przykład można uruchomić ten kod, aby wyświetlić metody obsługiwane przez węzeł bazy danych:

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

Ten kod zawiera listę właściwości dla zmiennej, która została zestaw do obiektu SMO tabeli:

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

Dokumentacja dla modeli obiektów dla różnych dysków są: