SQL Server'ı PowerShell ile otomatikleştir
SQL Server yönetimini PowerShell ile otomatikleştirmeyi öğreten eğitim: SqlServer modülü ve SQL PSDrive, Invoke-Sqlcmd ile T-SQL, yedekleme/geri yükleme, SMO, güvenlik ve dbatools ile çok sunuculu yönetim.
SqlServer modülü, T-SQL yürütme, yönetim nesneleri (SMO) ve yedekleme otomasyonu
Bu eğitim, SQL Server yönetimini PowerShell ile otomatikleştirmeyi öğretir. SqlServer modülü kurulumu, SQLSERVER: PSDrive ile örnek/veritabanı gezintisi, Invoke-Sqlcmd ile T-SQL yürütme ve sonuç işleme, SMO (SQL Management Objects) ile nesne tabanlı yönetim, veritabanı yedekleme/geri yükleme (Backup-SqlDatabase, Restore-SqlDatabase), kullanıcı/login ve izin yönetimi, Agent işleri, performans ve sağlık sorguları işlenir. Ayrıca topluluk modülü dbatools ile çok sunuculu yönetim, taşıma ve envanter konuları ele alınır. Betiklerle rutin DBA görevlerinin otomasyonu vurgulanır.
3 Gün. Her gün dört modül; her modül kavram ve SQL Server lab uygulamasıyla ilerler.
Orta Seviye — SQL Server yönetimini PowerShell ile kapsar: SqlServer modülü, Invoke-Sqlcmd, SQLPS sürücüsü, yedekleme, otomasyon ve dbatools.
Kurulu bir SQL Server örneği üzerinde SqlServer modülü ve dbatools cmdlet'leriyle gerçek veritabanı yönetim görevleri uygulanarak öğretilir.
Yedekleme, bakım ve raporlama gibi rutin DBA görevlerini betiklerle otomatikleştirirsiniz.
dbatools ile onlarca SQL örneğini tek betikle yönetip envanter çıkarırsınız.
Invoke-Sqlcmd ile T-SQL sonuçlarını PowerShell nesnelerine çevirip raporlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Veritabanı, tablo ve temel T-SQL (SELECT, INSERT) bilgisi gerekir.
Cmdlet, pipeline ve nesne kavramlarına hakimiyet beklenir.
Yönetim yetkisine sahip bir SQL Server örneğine erişim önerilir.
SqlServer modülü ve dbatools kurulabilecek bir PowerShell ortamı faydalı olur.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
SqlServer modülünü kurup SQLSERVER: sürücüsünde gezinebilirsiniz.
Invoke-Sqlcmd ile T-SQL çalıştırıp sonuçları PowerShell nesnesi olarak işleyebilirsiniz.
Backup-SqlDatabase ile tam, diferansiyel ve log yedeklerini betikleyebilirsiniz.
Restore-SqlDatabase ile dosya taşıma ve point-in-time geri yükleme yapabilirsiniz.
SMO nesne modeliyle veritabanı ve nesneleri programatik yönetebilirsiniz.
Login, kullanıcı ve izinleri betikle yönetip denetleyebilirsiniz.
DMV sorgularıyla sağlık, bekleme ve blocking raporları üretebilirsiniz.
dbatools ile çok sunuculu envanter, taşıma ve yedek doğrulama yapabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Windows PowerShell ile profesyonel araç ve modül geliştirme: gelişmiş fonksiyonlar, parametre tasarımı, hata yönetimi, Pester testi, PSScriptAnalyzer ve modül d
Detayları Gör →Windows Server'ı PowerShell ile yönetin: Install-WindowsFeature, Active Directory, NetTCPIP ağ, Storage depolama, DHCP/DNS ve Server Core otomasyonu uygulamalı
Detayları Gör →Windows Admin Center kurulumu ve PowerShell ile iş istasyonu yönetimi: uzaktan yönetim, CimSession, Invoke-Command, güncelleme ve yazılım envanteri otomasyonu.
Detayları Gör →ActiveDirectory modülü, Get/New/Set-ADUser, grup ve OU yönetimi, CSV'den toplu kullanıcı açma ve GPO raporlamayı uygulamalı öğreten 3 günlük eğitim.
Detayları Gör →Gelişmiş fonksiyonlar, CmdletBinding, modül paketleme, PowerShell Remoting, hata yönetimi ve araç geliştirmeyi derinlemesine işleyen 4 günlük ileri eğitim.
Detayları Gör →