2015-06-09 3 views

Antwort

3

Sie verwenden einen Verbindungsserver, um eine Verbindung zu einer Datenbank auf einem anderen Server herzustellen. Sie verwenden ein Synonym, um das Objekt (z. B. Tabelle) anzugeben, auf das Sie in SQL zugreifen möchten. Es ist wie ein Alias. Für weitere Informationen siehe here.

Zum Beispiel ServerName.DatabaseName.dbo.TableName ist ein Synonym für die Tabelle TableName, im Besitz von dbo, in der Datenbank DatabaseName auf dem Server ServerName.

Ein Verbindungsserver ist der andere Server (oder die Instanz), mit dem Sie eine Verbindung herstellen möchten.

Grundsätzlich konfigurieren Sie einen Verbindungsserver für den Zugriff auf eine andere Datenbankinstanz. Sie verwenden Synonyme, um die Objekte anzugeben, die Sie für die andere Instanz in TSQL verwenden möchten.

Sie können einen Verbindungsserver mithilfe von SQL Server Management Studio oder mithilfe der sp_addlinkedserver (Transact-SQL) -Anweisung konfigurieren. Genommen von here.

+0

Kann ein Synonym auf eine Datenbank auf einem anderen SQL-Server zugreifen? – dirtyw0lf

+0

Bitte erwägen Sie einige Links zu msdn hinzuzufügen. –

+0

Die Links sind da drin. Das letzte Wort im ersten Absatz ist ein Hyperlink. Das letzte Wort im letzten Absatz ist ein Hyperlink. – Donal

Verwandte Themen