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

Valg af data fra to forskellige servere i SQL Server

Det du leder efter er linkede servere. Du kan komme til dem i SSMS fra følgende placering i træet i Objekt Explorer:

Server Objects-->Linked Servers

eller du kan bruge sp_addlinkedserver.

Du skal kun oprette en. Når du har det, kan du kalde et bord på den anden server sådan:

select
    *
from
    LocalTable,
    [OtherServerName].[OtherDB].[dbo].[OtherTable]

Bemærk, at ejeren ikke altid er dbo , så sørg for at erstatte det med det skema, du bruger.



  1. Sådan vises forespørgsel og resultater på separat fane i SQL Server Management Studio (SSMS) - SQL Server / TSQL-vejledning, del 15

  2. Beregn percentil i MySQL baseret på totaler

  3. Brug af IF ELSE-sætning baseret på Count til at udføre forskellige Insert-sætninger

  4. T-SQL delt streng baseret på skilletegn