Udostępnij za pośrednictwem


SQL Server PowerShell Overview

SQL Server 2008 wprowadzono obsługę PowerShell systemu Windows.PowerShell systemu Windows jest wydajne powłoki wykonywanie wykonywanie skryptów, która umożliwia administratorom i projektantom automatyzacji rozmieszczania serwerów zarządzania i aplikacji.Logika bardziej złożone niż obsługuje język PowerShell systemu Windows Transact-SQL skrypty, podając SQL Server Administratorzy możliwość tworzenia skryptów administracyjnych niezawodne. Skrypty PowerShell systemu Windows można używać do administrowania innym Microsoft produkty serwerowe. Dzięki temu administratorzy jest ten sam język wykonywanie wykonywanie skryptów na serwerach.

SQL Server zawiera dwa PowerShell Windows przystawki, które implementuje:

  • A SQL Server dostawca, który umożliwia nawigacji prosty mechanizm podobne do ścieżki systemu plików. Można utworzyć ścieżki podobne do ścieżki systemu plików, gdy dysk jest skojarzony z SQL Server model obiektów zarządzania i węzły są oparte na klas modelu obiektów. Można następnie używać poleceń znanych takich jak dysk CD and dir przejść ścieżki podobnie jak nawigacji foldery w oknie wiersz polecenia.Można użyć innych poleceń, takich jak ren or del, do wykonywania akcji na wszystkich węzłach w ścieżce.

  • Zestaw cmdlets, które są używane w skryptach PowerShell systemu Windows do określenia poleceń SQL Server Akcja. The SQL Server cmdlets support actions such as running a sqlcmd script containing Transact-SQL or XQuery statements.

Uwaga

SQL Server 2008 obsługuje tylko skrypty PowerShell systemu Windows dla technologii obsługiwane przez SQL Server Obiekty zarządzania (obiekty SMO): the Database Engine i Service Broker.

In This Section

Temat

Description

SQL Server PowerShell Help

Wyświetla listę lokalizacji informacji na temat używania SQL Server z PowerShell systemu Windows. W tym artykule opisano sposób korzystania z pomocy GET w celu uzyskania informacji w środowisku PowerShell systemu Windows.

Running SQL Server PowerShell

Zawiera informacje dotyczące różnych sposobów, SQL Server skrypty mogą być uruchamiane. Dotyczy to nowej sqlps Narzędzia integracja wiersz poleceniaSQL Server Management Studio, a SQL Server Kroki zadanie agenta.

Using the SQL Server PowerShell Provider

Zawiera informacje dotyczące SQL Server Dostawca, która pozwala przejść hierarchii SQL Server obiekty.

Using the SQL Server cmdlets

Zawiera informacje dotyczące SQL Server cmdlets określające SQL Server akcje.

Using SQL Server Identifiers in PowerShell

Zawiera informacje dotyczące korzystania z SQL Server rozdzielany identyfikatorów PowerShell systemu Windows.

Query Expressions and Unique Resource Names

Zawiera informacje dotyczące korzystania z dwóch typów ciągi wyrażenie, które są podobne do wyrażenia XPath.

Learning PowerShell

Wyświetla listę lokalizacji informacje opisujące sposób rozpocząć korzystanie z PowerShell systemu Windows.