V-ati pus vreodata intrebarea cum se pot conecta intre ele 2 baze de date SQL Server? Cum pot accesa dintr-o baza pe cealalta? In acest articol voi trata modul in care se poate configura o astfel de legatura care sa permita accesul catre o baza distanta de tip SQL Server.

Resursele  necesare: 2 servere SQL Server

Cum se configureaza legatura?

  1. se porneste Enterprise Manager
  2. mergem in sectiunea Security --> Linked Servers
  3. apelam New Linked Server... din meniul contextual

    Creare link     

     
  4. Configuram legatura:
    • Linked server:  myLinkName - numele serverului SQL distant
    • in sectiunea Server type se va selecta SQL Server. Toate celelalte campuri vor deveni inactive.
  5. Apasam OK

Cum testam ca functioneaza?

  1. In primul rand toti pasii de mai sus ar trebui sa nu genereze nici o eroare.
  2. Daca expandam nodul proaspat creat sub Linked Servers ar trebui sa se vada subnodurile Tables si Views. La click pe aceste noduri, vor aparea tabelele si view-rile din baza master distanta.

Cum cream interogari pe tabelele din baza distanta?
Interogarile catre baza distanta vor arata in felul urmator:

SELECT * FROM [myLinkName].myDbName.dbo.table_name

Alte posturi pe aceiasi tema:
Create Link catre o baza DB2, din SQL Server