SQL Linked Server

Bazı durumlarda aynı veya farklı server lar arasında veri alış – verişi yapmamız gerektiğinde bu durum da Linked Server oluşturabiliriz.

MSSQL Server Management Studio -> Object Explorer -> Server Object ->Linked Servers ->New Linked Server

Linked Server . . .

 

 

 

 

 

 

 

Açılan pencerede Linked Server kısmına uzaktaki vertabanına bağlanırken kullanabileceğiniz ismi belirliyorsunuz. 
Server Type kısmıdan Sql Server ya da Other Data Source seçerek bağlantı şeklimizi belirliyoruz.
Data Soruce ‘ ta ise eğer uzak bir Server ‘ a bağlanıyor isek o server’ ın IP adresini belirtiyoruz. Aynı Server üzerinde faklı veritabanına bağlanıyorsak Server ismini giriyoruz.
Catalog kısmında ise bağlanacağımız veritabanı ismini belirtmemiz yeterli olacaktır.

Linked Server Tanım

 

 

 

 

 

 

 

 

Ayarlar doğruluğunu test etmek için Linked Server ‘ a sağ tıklayıp Test Connection diyerek test ediyoruz.

Linked olarak eklenen sunucudan veri iki farklı yolla çekilebilir.

1. Select * From [LINKEDSERVERADI].[VERİTABANIADI].[DBO].[TABLOADI]

2.Select * From Openquery(LINKEDSERVERADI, ’Select * From TABLOADI’)

Bunlar da hoşunuza gidebilir...