SQL SERVER’DA LINKED SERVER(OPENQUERY) KULLANIMI

Sql serverda tek sorgu cümlesi üzerinden birden fazla Sql server’a bağlanıp veri getirmek istediğiniz anda SQL Server Linked Server” yardımınıza koşuyor.

Linked Server bağlantısının nasıl yapıldığını google ile kolayca bulabilirsiniz. Başarıyla tanımladığınızı farz ederek devam ediyorum.
Linked Server : istediğiniz herhangi bir bağlantı ismi. Ör(192.168.0.13)

Aşağıdaki sorgu ile uzaktaki database’den KULLANICILAR tablosuna select çekilmektedir.

select * from OPENQUERY([192.168.0.13],'select * from TEST.dbo.KULLANICILAR')

Select into ile uzaktaki KULLANICILAR tablosunu databasemizde YENI_KULLANICILAR tablosu olarak oluşturmaktyız.

select AD,SOYAD into YENI_KULLANICILAR from 
openquery([192.168.0.13],'select * from LOJITEK.dbo.KULLANICILAR') 

Bu işlemler isteğe göre çoğaltılabilir.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s