Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Server.EnumServerAttributes-Methode: ()

 

Veröffentlicht: September 2016

Listet die Serverattribute für die SQL Server-Instanz auf.

Namespace:   Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

public DataTable EnumServerAttributes()

Rückgabewert

Type: System.Data.DataTable

Ein DataTable-Objektwert, der eine Liste von Serverattributen für die SQL Server-Instanz enthält. In der Tabelle werden die verschiedenen Spalten der zurückgegebenen DataTable beschrieben.

Column

Datentyp

Description

attribute_id

Int32

Der ID-Wert, der das Attribut eindeutig bezeichnet.

attribute_name

String

Der Name des Attributs.

attribute_value

String

Die aktuelle Einstellung des Attributs.

C#

Server srv = new Server("(local)");

DataTable d = srv.EnumServerAttributes();
foreach (DataRow r in d.Rows)
{
   Console.WriteLine("============================================");
   foreach(DataColumn c in d.Columns)
   {
      Console.WriteLine(c.ColumnName + " = " + r[c].ToString());
   }
}

PowerShell

$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")

$d = $srv.EnumServerAttributes()
foreach ($r in $d.Rows)
{
   Write-Host "============================================"
   Foreach ($c in $d.Columns)
   {
      Write-Host $c.ColumnName "=" $r[$c]
   }
}
Zurück zum Anfang
Anzeigen: