SQL Server Uzak Bağlantı Oluşturma

SQL Server Uzak Bağlantı Oluşturma

Ağ üzerinde ortak veritabanı kullanan uygulamalar için SQL server veya SQLEXPRESS kurulumu ve kurulum sonrası sunucuyu ağ üzerinde kullanıma açmak için yapılması gereken ayarlar.
    Kullanıcı için zorlu ve sıkıcı bir süreç olan kurulum, server ayarları ve uzak bilgisayar bağlantıları belirli bir sıra ile yapılmalıdır.

Veritabanlarının ağ üzerinde kullanılması bazı ayarların yapılmasını gerektirmektedir. Gerek programcı gerekse kullanıcılar uygulamanın kolay ve sorunsuz kurulmasını, kullanımı veya öncesinde birçok karışık işlem gerektirmemesini ister.

 Tek bilgisayarda kullanılacak ve büyük veritabanına ihtiyaç olmayan uygulamalarda kurulum ve ayar gerektirmeyen veritabanları tercih edilir. Ancak uygulama bir ağ üzerinde kullanılacaksa sunucu kurması gerekir. Bu da beraberinde sunucu kurulumu ve ayarlarını yapma zorunluluğunu getirir.

Kullanıcı için zorlu ve sıkıcı bir süreç olan kurulum, server ayarları ve uzak bilgisayar bağlantıları belirli bir sıra ile yapılmalıdır.

MS SQL Server Kurulumu

                Sunucuda 10 GB altında veri saklanacaksa  MS Sqlserver’in ücretsiz sürümü olan SQLEXPRESS yüklenebilir. SQL Express  Microsof’tun resmi sitesinden SQLEXPRESS indirilip kurulabilir. Kurulumun son aşamasında   “ssms instal”  tuşu görüntülenir. Bu tuşa tıklayıp Microsoft Sql Server Management kurulumu yapmak gerekir. Bu uygulama ile veritabanını görüntülenir ve üzerinde işlem yapılabilir.

MS SQL Server Ayarları

  1. Microsoft SQL Server Management Studio uygulamasını açın.
  2. Server Name alanına server ismini (.\SQLEXPRESS) yazın. Windows Authentication seçeneği ile şifresiz giriş yapın.
  3. Ekranın solunda Server görüntülenecektir.  Üzerine sağ tık yapın ve açılan menüde Properties’i seçin.
  4. Açılan penceredenin solundaki sayfa listeden Security seçeneğini seçin.
  5. SQL server and Windows Authentication'u işaretleyin
  6. Soldaki sayfa listesinden Connections’u seçin.
  7. Allow remote connections to this server’i işaretleyin. OK tuşu ile çıkış yapın.
  8. Server altında listeden Sequrity yanındaki + işaretine tıklayıp genişletin.
  9. Security altındaki elemanlardan Login üzerine sağ tıklayın. Açılan menüde New Login...'i seçin. Login formu açılacaktır
  10. Açılan Login formunun sağında sayfa listesinden General seçeneğini yapın. Login Name alanına bir kullanıcı adı yazın. SQL Server Authentication işaretleyin. Password ve Confirme Pasword alanlarına aynı şifreyi girin.
  11. Enforce Password Policy işaretini kaldırın(işaretli olması halinde belli aralıklarla şifre değişimi istenir.)
  12. Verilecek yetkileri belirlemek için soldaki sayfa listesinden Server Roles'i açın ve server rolleri listesinden sysadmin'i işaretleyin.
  13. Soldaki listede Status sayfasını seçin ve Login ayarını Enabled yapınız.
  14. OK tuşunu tıklatın. 

SQL Server'i uzak bağlantılara açma

  1. Sql Server Configuration Manager'i açın.
  2. SQL Server Network Configuration'u genişletin.
  3. Protocols for SQLEXPRESS'i (veya MSSQLSERVER) seçin.
  4. TCP/IP üzerine sağ tıklayıp enable seçeneğini seçin.
  5. TCP/IP çift tıklayın.
  6. IP Addresses sekmesini tıklayın.
  7. Sunucunuzun sahip olduğu IP adresleri görüntülenecektir. Bağlanmak istediğiniz IP adresinin özelliklerinden Enable'yi Yes yapın.
  8. Tamam tuşu ile çıkış yapın.
  9. Solda SQL Server Services üzerine gidin.
  10. Ortada SQL Server(SQLEXPRESS) sağ tuş yapınız ve menüden Yenile'yi seçin. Servis kapanıp yeniden açılacaktır.

Güvenlik Duvarını Ayarları

  1. Windows Güvenlik duvarını ve Ağ koruma'yı açın.
  2. Gelişmiş ayarları tıklayın.
  3. Açılan sayfanın solunda Gelen Kurallar'ı tıklayın.
  4. Soldaki listede Yeni Kural'ı tıklayın.
  5. Solda Protokol ve bağlantı noktaları'nı tıklayın.
  6. TCP' yi seçin.
  7. Port numarası alanına 1433 yazın.
  8. İleri'yi tıklayın
  9. Bağlantıya İzin Ver seçeneğini seçin. İleriyi tıklayın
  10. Açılan sayfada üç seçenek de seçili olsun. İleriyi tıklayın
  11. Kurala isim verin ve son ile bitirin.