PowerShell-Referenz (Datenbankmodul)Database Engine PowerShell Reference

SQL ServerSQL Server beinhaltet eine Reihe von Windows PowerShell-Cmdlets zur Durchführung allgemeiner Aufgaben im DatenbankmodulDatabase Engine. includes a set of Windows PowerShell cmdlets for performing common actions in the DatenbankmodulDatabase Engine. Zudem können Abfrageausdrücke und Uniform Resource Names (URNs) in SQL Server PowerShell-Pfade konvertiert oder zum Angaben eines oder mehrerer Objekte im DatenbankmodulDatabase Engineverwendet werden.In addition, Query Expressions and Uniform Resource Names (URN) can be converted to SQL Server PowerShell paths, or used to specify one or more objects in the DatenbankmodulDatabase Engine.

Datenbankmodul-CmdletsDatabase Engine Cmdlets

SQL Server 2017SQL Server 2017 beinhaltet relativ wenige Cmdlets für das DatenbankmodulDatabase Engine. includes relatively few cmdlets for the DatenbankmodulDatabase Engine. Die meisten PowerShell-Skripts, die mit dem DatenbankmodulDatabase Engine verwendet werden, nutzen den SQL Server PowerShell-Anbieter und die Verwaltbarkeitsobjektmodelle.Most PowerShell scripts working with the DatenbankmodulDatabase Engine use the SQL Server PowerShell provider and the manageability object models. Weitere Informationen finden Sie unter SQL Server PowerShell Provider.For more information, see SQL Server PowerShell Provider.

Informationen zum Anfordern von Hilfe zu den SQL Server-Cmdlets in einer Windows PowerShell-Umgebung finden Sie unter Get Help SQL Server PowerShell.To learn how to get help about the SQL Server cmdlets in a Windows PowerShell environment, see Get Help SQL Server PowerShell.

In diesem AbschnittIn This Section

Dieser Abschnitt enthält Informationen zu den folgenden Cmdlets.This section contains information about these cmdlets.

BeschreibungDescription CmdletCmdlet
Führt Transact-SQL- und XQuery-Skripte aus, z.B. Skripts, die mit dem Hilfsprogramm sqlcmd ausgeführt werden können.Runs Transact-SQL and XQuery scripts, such as scripts that can be run using the sqlcmd utility. Invoke-Sqlcmd-CmdletInvoke-Sqlcmd cmdlet
Ermittelt, ob ein Datenbankmodulobjekt einer Richtlinie für die richtlinienbasierte Verwaltung entspricht.Evaluates whether a Database Engine object complies with a Policy-based Management policy. Invoke-PolicyEvaluation-CmdletInvoke-PolicyEvaluation cmdlet

Informationen zu anderen CmdletsInformation About Other Cmdlets

Das Encode-Sqlname -Cmdlet und das Decode-Sqlname -Cmdlet helfen Ihnen, SQL Server-Bezeichner mit Zeichen anzugeben, die in PowerShell-Pfaden nicht unterstützt werden.The Encode-Sqlname and Decode-Sqlname cmdlets help you specify SQL Server identifiers that contain characters not supported in PowerShell paths. Weitere Informationen finden Sie unter SQL Server Identifiers in PowerShell.For more information, see SQL Server Identifiers in PowerShell.

Mit dem Convert-UrnToPath -Cmdlet können Sie einen eindeutigen Ressourcennamen (Unique Resource Name, URN) für ein DatenbankmodulDatabase Engine -Objekt einen Pfad für den SQL Server PowerShell-Anbieter konvertieren.Use the Convert-UrnToPath cmdlet to convert a Unique Resource Name for a DatenbankmodulDatabase Engine object to a path for the SQL Server PowerShell provider. Weitere Informationen finden Sie unter Convert URNs to SQL Server Provider Paths.For more information, see Convert URNs to SQL Server Provider Paths.

Abfrageausdrücke und eindeutige RessourcennamenQuery Expressions and Unique Resource Names

Bei Abfrageausdrücken handelt es sich um Zeichenfolgen, die eine ähnliche Syntax wie XPath nutzen, um eine Gruppe von Kriterien angeben, mit der ein oder mehrere Objekte in einer Objektmodellhierarchie aufgezählt werden.Query expressions are strings that use syntax similar to XPath to specify a set of criteria that enumerate one or more objects in an object model hierarchy. Ein eindeutiger Ressourcenname (Unique Resource Name, URN) ist ein spezieller Typ einer Abfrageausdrucks-Zeichenfolge, der ein einzelnes Objekt eindeutig kennzeichnet.A Unique Resource Name (URN) is a specific type of query expression string that uniquely identifies a single object. Weitere Informationen finden Sie unter Query Expressions and Uniform Resource Names.For more information, see Query Expressions and Uniform Resource Names.

Siehe auchSee Also

SQL Server-PowerShellSQL Server PowerShell