sql >> Databasteknik >  >> RDS >> Sqlserver

Hur man skapar den länkade servern för SQL Server 2008 där vi har databasen från 2000 och 2005

Det finns några olika sätt som du kan skapa en länkad server i SQL Server du kan använda GUI i SQL Server Management Studio eller via ett skript.

Med hjälp av instruktionerna på MSDN kan du göra följande:

  1. Klicka på Start, klicka på Alla program, klicka på Microsoft SQL Server 2005 eller Microsoft SQL Server 2008 och klicka sedan på SQL Server Management Studio.

  2. I dialogrutan Anslut till server anger du namnet på lämplig SQL-server och klickar sedan på Anslut.

  3. I SQL Server Management Studio dubbelklickar du på Serverobjekt, högerklickar på Länkade servrar och klickar sedan på Ny länkad server.

  4. I dialogrutan Ny länkad server, på sidan Allmänt, i Länkad server anger du det fullständiga nätverksnamnet för den SQL-server du vill länka till.

  5. Under Servertyp klickar du på SQL Server.

  6. I den vänstra rutan i dialogrutan Ny länkad server, under Välj en sida, välj Säkerhet.

  7. Du måste mappa en lokal serverinloggning till en fjärrserverinloggning. Klicka på knappen Lägg till på höger sida av säkerhetssidan.

  8. Under Lokal inloggning väljer du ett lokalt inloggningskonto för att ansluta till fjärrservern. Markera Imitera om den lokala inloggningen också finns på fjärrservern. Alternativt, om den lokala inloggningen kommer att mappas till en fjärransluten SQL Server-inloggning måste du ange fjärranvändarnamnet och fjärrlösenordet för fjärrserverinloggningen.

  9. I den vänstra rutan i dialogrutan Ny länkad server, under Välj en sida, väljer du Serveralternativ. Ställ in parametrarna Rpc och Rpc Out till True och klicka sedan på OK.

Ett alternativt sätt skulle vara att använda Transact SQL för att skriva frågan för att ställa in servern med den lagrade proceduren sp_addlinkedserver

EXEC sp_addlinkedserver   
   @server='yourServer', 
   @srvproduct='',
   @provider='SQLNCLI', 
   @datasrc='yourServer\instance1';

Båda versionerna kommer att ställa in den länkade servern som du sedan kan referera till i din kod.




  1. Uppskatta datakomprimeringsbesparingar i SQL Server

  2. SQL Left Join

  3. Några nackdelar med bitflaggor i databaskolumner?

  4. MySQL – MINSTA och STÖRSTA jämförelseoperatörer