Bu proje, Microsoft SQL Server'ı otomatik olarak kurmak için PowerShell betikleri içerir.
- Otomatik SQL Server Kurulumu: 2014, 2019, 2022 versiyonları desteklenir
- Express ve Full Sürümler: Hem Express hem de Full sürümler için betikler mevcuttur
- SSMS Kurulumu: SQL Server Management Studio ayrı olarak kurulabilir
- Ağ Yapılandırması: TCP/IP, Named Pipes ve Shared Memory protokolleri otomatik yapılandırılır
- Güvenlik Duvarı Ayarları: Gerekli portlar otomatik olarak açılır
- Rastgele Şifre Üretimi: SA hesabı için güvenli rastgele şifre üretilir
- Windows işletim sistemi
- Yönetici yetkileri
- Internet bağlantısı (ISO dosyaları için)
- Yönetici olarak çalıştırın:
CALISTIR.batdosyasını sağ tıklayıp "Yönetici olarak çalıştır" seçin - Script seçin: İhtiyacınıza göre uygun PowerShell scriptini çalıştırın:
2022EXPRESS.ps1- SQL Server 2022 Express2022FULLPAKETSSMSYOK.ps1- SQL Server 2022 Full (SSMS hariç)2019KodrawEskihalisadecepowershell.ps1- SQL Server 20192014EXPRESSMSLİ.ps1- SQL Server 2014 Express
- ISO dosyası otomatik indirilir
- Rastgele port atanır (10000-63000 arası)
- SA şifresi rastgele üretilir
- Ağ protokolleri etkinleştirilir
- Güvenlik duvarı kuralları eklenir
- Bağlantı bilgileri
C:\SQLBILNEXIDSIFRE.txtdosyasına kaydedilir - Log dosyaları kurulum sürecini kaydeder
- Şifre dosyaları düz metin olarak kaydedilir
- Güvenlik duvarı kuralları otomatik eklenir
- Ağ paylaşım ayarları değiştirilir
- Sadece güvenilir ortamlarda kullanın
- Yönetici yetkileri eksik: Betikleri mutlaka yönetici olarak çalıştırın
- Internet bağlantısı: ISO indirme için stabil internet gereklidir
- Port çakışması: Script rastgele port seçer, çakışma durumunda yeniden dener
- Antivirus müdahalesi: Geçici olarak devre dışı bırakmanız gerekebilir
- Kurulum logları Windows Temp klasöründe saklanır
- Hata durumunda log dosyalarını kontrol edin
- Bu repository'yi fork edin
- Feature branch oluşturun (
git checkout -b feature/YeniOzellik) - Değişikliklerinizi commit edin (
git commit -am 'Yeni özellik eklendi') - Branch'inizi push edin (
git push origin feature/YeniOzellik) - Pull Request oluşturun
Bu proje MIT lisansı altında lisanslanmıştır. Detaylar için LICENSE dosyasına bakın.
- Bu betikler sadece test ve geliştirme ortamları için tasarlanmıştır
- Üretim ortamlarında kullanmadan önce kapsamlı test yapın
- Mevcut SQL Server kurulumlarının üzerine yazar
- Sistem yeniden başlatma gerekebilir
Sorularınız için GitHub Issues kullanın.