sql >> Database teknologi >  >> RDS >> Sqlserver

Sådan opretter du den linkede server til SQL Server 2008, hvor vi har databasen fra 2000 og 2005

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:

  1. 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.

  2. Angiv navnet på den relevante SQL Server i dialogboksen Connect to Server, og klik derefter på Connect.

  3. I SQL Server Management Studio skal du dobbeltklikke på Server Objects, højreklikke på Linked Servers, og klik derefter på New Linked Server.

  4. Indtast det fulde netværksnavn på den SQL-server, du vil linke til, på siden Generelt i Linked server i dialogboksen Ny linket server.

  5. Klik på SQL Server under Servertype.

  6. I venstre rude i dialogboksen Ny linket server, under Vælg en side, skal du vælge Sikkerhed.

  7. Du skal tilknytte et lokalt server-login til et eksternt server-login. Klik på knappen Tilføj i højre side af sikkerhedssiden.

  8. 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.

  9. 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.




  1. Opret forbindelse til en MySQL-server over SSH i PHP

  2. Indsæt Python Dictionary ved hjælp af Psycopg2

  3. PL/pgSQL anonym kodeblok

  4. Hvad er Oracle Joins (Sql Joins)?