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ımı bazı ayarları gerektirir. Programcı ve kullanıcılar kurulum ve ayarların basit bir şekilde yapılmasını ister.
Uygulama tek bilgisayarda kullanılacaksa kurulum ve
ayar gerektirmeyen veritabanları tercih edilir. Ancak ağ üzerinde
kullanılacaksa sunucu kurulumu ve ayarları yapma zorunluluğu 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ı
- Microsoft SQL Server Management
Studio uygulamasını açın.
- Server Name alanına server
ismini (.\SQLEXPRESS)
yazın. Windows Authentication seçeneği
ile şifresiz giriş yapın.
- Ekranın solunda Server
görüntülenecektir. Üzerine sağ tık yapın
ve açılan menüde Properties’i
seçin.
- Açılan penceredenin solundaki
sayfa listeden Security seçeneğini
seçin.
- SQL server and Windows Authentication'u işaretleyin
- Soldaki sayfa listesinden Connections’u seçin.
- Allow remote connections to this server’i işaretleyin. OK tuşu ile çıkış
yapın.
- Server altında listeden Sequrity yanındaki + işaretine
tıklayıp genişletin.
- Security altındaki elemanlardan
Login üzerine sağ tıklayın. Açılan menüde New Login...'i seçin. Login formu açılacaktır
- 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.
- Enforce Password Policy
işaretini kaldırın(işaretli olması halinde belli aralıklarla şifre
değişimi istenir.)
- Verilecek yetkileri belirlemek
için soldaki sayfa listesinden Server
Roles'i açın ve server rolleri listesinden sysadmin'i işaretleyin.
- Soldaki listede Status sayfasını seçin ve Login ayarını Enabled yapınız.
- OK tuşunu tıklatın.
SQL Server'i uzak bağlantılara açma
- Sql Server Configuration Manager'i açın.
- SQL Server Network Configuration'u genişletin.
- Protocols for SQLEXPRESS'i (veya MSSQLSERVER) seçin.
- TCP/IP üzerine sağ tıklayıp enable seçeneğini seçin.
- TCP/IP çift tıklayın.
- IP Addresses sekmesini tıklayın.
- Sunucunuzun sahip olduğu IP
adresleri görüntülenecektir. Bağlanmak istediğiniz IP adresinin
özelliklerinden Enable'yi Yes yapın.
- TCP Port eğer boş değilse numarasını öğrenin. Boş ise 1433 sayısın girin.
- Tamam tuşu ile çıkış yapın.
- Solda SQL Server Services
üzerine gidin.
- 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ı Ayarları
- Windows Güvenlik duvarını ve Ağ koruma'yı açın.
- Gelişmiş ayarları tıklayın.
- Açılan sayfanın solunda Gelen Kurallar'ı tıklayın.
- Soldaki listede Yeni Kural'ı tıklayın.
- Solda Protokol ve bağlantı
noktaları'nı tıklayın.
- TCP' yi seçin.
- Port numarası alanına 1433
yazın.
- İleri'yi tıklayın
- Bağlantıya İzin Ver seçeneğini seçin. İleriyi
tıklayın
- Açılan sayfada üç seçenek de
seçili olsun. İleriyi tıklayın
- Kurala isim verin ve son ile bitirin.