BAĞLANTILARIM

Takip Edin:

0

İki farklı adresteki Sql Serverdan ortak sorgulama yapmak

Cumartesi, Ağustos 15, 2015 / /

Bunun için LinkedServer yöntemi kullanılabilir.

Microsoft SQL Management Studio'da Server Objects başlığının altında Linked Servers seçeneğine sağ click yapılıp New Linked Servers ile aşağıdaki tanımlama penceresine ulaşılır.



Linked Server yazan yer sorgulamalarda kullanılacak isim
Provider: SQL Server için Microsoft OLE DB Provider for SQL Server
Product Name: SQL
Data Source: Bağlanacağımız Sql sunucunun adı veya IP adresi
Catalog: Üzerinde çalışacağımız veritabanı



Security bölümünde;

Be made using this security context seçilip

Sql sunucu kullanıcı bilgileri girilir.


Server Options bölümünde;

örnekteki alanları true olarak ayarladıktan sonra OK diyerek Linked Server tanımlama işlemini bitirmiş oluyoruz.

Artık aşağıdaki şekilde sorgularda kullanılabilir.

SELECT * FROM ETICARET_DB.dbo.SOZLESME SOZLESME,LOGOSERVER.LKSDB.dbo.LG_073_CLCARD CLCARD
WHERE SOZLESME.CariId=CLCARD.LOGICALREF

ETICARET isimli veritabanımızın üzerindeki SOZLESME isimli tablo
Linked Server olarak tanımlamış olduğumuz LOGOSERVER isimli sunucumuzun LKSDB isimli veritabanının üzerindeki LG_073_CLCARD isimli tablo


Aynı Sql sunucu üzerinde iki farklı veritabanından ortak sorgulama yapmak için

0 yorum

SON YORUMLAR