Der er et par forskellige måder, hvorpå du kan oprette en linket server i SQL Server. Du kan bruge GUI'en i SQL Server Management Studio eller via et script.
Ved at bruge instruktionerne på MSDN kan du gøre følgende:
-
Klik på Start, klik på Alle programmer, klik på Microsoft SQL Server 2005 eller Microsoft SQL Server 2008, og klik derefter på SQL Server Management Studio.
-
Angiv navnet på den relevante SQL Server i dialogboksen Connect to Server, og klik derefter på Connect.
-
I SQL Server Management Studio skal du dobbeltklikke på Server Objects, højreklikke på Linked Servers, og klik derefter på New Linked Server.
-
Indtast det fulde netværksnavn på den SQL-server, du vil linke til, på siden Generelt i Linked server i dialogboksen Ny linket server.
-
Klik på SQL Server under Servertype.
-
I venstre rude i dialogboksen Ny linket server, under Vælg en side, skal du vælge Sikkerhed.
-
Du skal tilknytte et lokalt server-login til et eksternt server-login. Klik på knappen Tilføj i højre side af sikkerhedssiden.
-
Under Lokalt login skal du vælge en lokal login-konto for at oprette forbindelse til fjernserveren. Marker Efterlign, hvis det lokale login også findes på fjernserveren. Alternativt, hvis det lokale login vil blive knyttet til et eksternt SQL Server-login, skal du angive fjernbrugernavnet og fjernadgangskoden til fjernserverlogin.
-
I venstre rude i dialogboksen Ny linket server, under Vælg en side, skal du vælge Serverindstillinger. Indstil Rpc- og Rpc Out-parametrene til True, og klik derefter på OK.
En alternativ måde ville være at bruge Transact SQL til at skrive forespørgslen for at konfigurere serveren ved hjælp af den lagrede procedure sp_addlinkedserver
EXEC sp_addlinkedserver
@server='yourServer',
@srvproduct='',
@provider='SQLNCLI',
@datasrc='yourServer\instance1';
Begge versioner vil konfigurere den linkede server, som du derefter kan referere til i din kode.