Inhaltsverzeichnis:

Was ist ein Verbindungsserver in SQL?
Was ist ein Verbindungsserver in SQL?

Video: Was ist ein Verbindungsserver in SQL?

Video: Was ist ein Verbindungsserver in SQL?
Video: Linked server in SQL server || Part 1 || Ms SQL 2024, November
Anonim

Verknüpft Mit Servers können Sie sich mit anderen Datenbankinstanzen auf demselben verbinden Server oder auf einem anderen Computer oder Remote-Servern. Es erlaubt SQL Server ausführen SQL Skripts gegen OLE DB-Datenquellen auf Remoteservern mithilfe von OLE DB-Anbietern.

Wie finde ich in diesem Zusammenhang Verbindungsserver in SQL?

Um alle erstellten Verbindungsserver in SSMS anzuzeigen, wählen Sie im Objekt-Explorer den Ordner Serverobjekte und erweitern Sie den Ordner Verbindungsserver:

  1. Um einen Verbindungsserver in SSMS zu erstellen, klicken Sie mit der rechten Maustaste auf den Ordner Linked Servers und wählen Sie aus dem Kontextmenü die Option New Linked Server:
  2. Das Dialogfeld Neuer Verbindungsserver wird angezeigt:

Anschließend stellt sich die Frage, sind Linked Server schlecht? Verknüpfte Server sind eine einfache Möglichkeit, entfernte Datenquellen für SQL erscheinen zu lassen Server als native Tabelle aus einer Abfrageperspektive. Daher sind alle Aktivitäten auf der verlinkt Tabelle werden mit einem Tabellenscan durchgeführt. Wenn die Remote-Tabelle groß ist, kann dies in Bezug auf die Leistung schrecklich sein.

Wie erstelle ich hier einen Verbindungsserver in SQL?

Um einen Verbindungsserver mit SSMS (SQL Server Management Studio) hinzuzufügen, öffnen Sie den Server, von dem Sie einen Link erstellen möchten, im Objekt-Explorer

  1. Erweitern Sie in SSMS Serverobjekte -> Linked Servers -> (Klicken Sie mit der rechten Maustaste auf den Linked Server-Ordner und wählen Sie "Neuer Linked Server")
  2. Das Dialogfeld „Neuer Verbindungsserver“wird angezeigt.

Wie löschen Sie einen Verbindungsserver in SQL Server?

Zu Löschen ein verlinkter Server , verwenden Sie die gespeicherte Systemprozedur sp_dropserver. Dies entfernt a Server aus der Liste der bekannten Fernbedienungen und verbundene Server auf der lokalen Instanz von SQL Server . Diese gespeicherte Prozedur akzeptiert zwei Argumente: die Server Name und ein optionales Argument zum Entfernen aller Logins, die mit dem Server.

Empfohlen: