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.ConnectionContext-Eigenschaft

 

Veröffentlicht: September 2016

Ruft die aktuellen Serververbindungsdetails für die SQL Server-Instanz ab.

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

public ServerConnection ConnectionContext { get; }

Eigenschaftswert

Type: Microsoft.SqlServer.Management.Common.ServerConnection

Ein ServerConnection-Objekt, das die aktuellen Verbindungsdetails für die SQL Server-Instanz angibt.

Diese Eigenschaft kann verwendet werden, um die Verbindungseinstellungen wie den Namen der SQL Server-Instanz oder den Authentifizierungstyp zu ändern. Die ConnectionContext-Eigenschaft wird durch die ServerConnection-Klasse dargestellt. Wenn Sie über die Windows-Authentifizierung eine Verbindung mit der lokalen SQL Server-Instanz herstellen, werden die Standardwerte verwendet. Sie müssen keine Eigenschaften festlegen.

C#

Server srv = new Server("(local)");
ServerConnection conContext = new ServerConnection();
conContext = srv.ConnectionContext;
conContext.LoginSecure = false;
conContext.Login = vlogin;
conContext.Password = vpassword;
Server srv2 = new Server(conContext);

PowerShell

$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")
$conContext = $srv.ConnectionContext
$conContext.LoginSecure = $FALSE
$conContext.Login = vlogin
$conContext.Password = vpassword
$srv2 = new-object Microsoft.SqlServer.Management.Smo.Server($conContext)
Zurück zum Anfang
Anzeigen: