SQL Server’a Uzak Bilgisayardan Erişim!

Arkadaşlar merhaba, ilk yazımda düzenli olarak yazmaya çalışağım dedim ama malesef bunu tam manasıyla başaramadım, başarmam içinde 6ayda bir yazmam gerekiyor ki düzenli olsun :). Bu makalede SQL Server 2005’e aynı ağda bulunmadan internet üzerinden nasıl erişebileceğimizi anlatacağım.

Bu sistem aslında otobüs şirketlerin, büyük mağazaların vb. firmaların ürün takibini tüm şubelerinde güncel olarak görebildiği, bilet satışını yapabildiği uygulamaların temelidir. Ana bi server olacak, tüm şubeler yaptıklarını bu server’a yollayacak, güncel durumu bu server’dan okuyacak. Şimdi bu işlemi nasıl gerçekleştirdiğimizi anlatalım.

Ilk olarak SQL Server’ın ‘Sql Server and Windows Authentication’ mod’da olması gerekiyor. Bu ayarı SQL Server Management Studio’da Veritabanına sağ tıklayıp Özellikler dedikden sonra ‘Security’ sekmesinin altından seçebiliriz. Bu işlemin ardından, ‘Sql Server Configuration’dan ‘Sql Server(MSSQLSERVER)’a sağ tıklayıp Özellikler dedikden sonra karşımıza ‘Built-in account’ kısmını ‘Network Service’ olarak seçiyoruz.

Ardından Denetim Masası -> Windows Güvenlik Duvarı -> Özel Durumlar -> Bağlantı Noktası Ekle çıkan pencerede ‘Ad: SQL Server, Bağ. Nok No: 1433, TCP’ seçip ekliyoruz. Aynı yerden ‘Ad: SQL Server, Bağ. Nok No: 1434, UDP’ yazıp tekrar ekliyoruz.

Son işlem olarak modem’imizden bu portları açıp yerel ip adresimize yönlendirme işlemini yapıyoruz. Artık server’ımıza internet üzerinden erişebiliriz. Bunun için Connection String şu şekilde olmak zorunda.

Data Source=[Server IP],1433;Network Library=DBMSSOCN;Initial Catalog=[Veritabanımızın Ismi];User ID=[Kullanıcı Adı];Password=[Sifre];

Hepinize Kolay Gelsin, Iyi Çalışmalar…

21 Responses to SQL Server’a Uzak Bilgisayardan Erişim!

    Bir cevap yazın

    Your email address will not be published. Please enter your name, email and a comment.