Enterprise Manager’i islevlerini tanimlayabilmek.
Enterprise MANAGER
Enterprise Manager, SQL Server islemlerinin yapildigi grafiksel bir arayüzdür. SQL Server kuruldugunda otomatik olarak kurulan bilesenlerden biridir. Enterprise Manager araciligi ile veritabani islemleri, veri transfer islemleri, güvenlik ayarlamalari, kullanici ayarlamalari, yedekleme ve replikasyon islemleri gibi islemleri gerçeklestirebiliriz.
1.Sekil: Enterprise Manager
Kayit Islemi (Registering)
SQL Server 2000 ile birden fazla SQL Server yönetimi gerçeklestirilebilir. Yönetilmek istenen diger SQL sunucularinin yerleri ve yetkili hesap bilgileri belirtilerek, arada güvenli bir baglanti kurulmasi saglanir. Enterprise Manager’da bu sekilde SQL Server sunucularina baglanma islemini kayit etme (registering) olarak isimlendirilir.
Enterprise Manager’i baslattigimizda, (Baslat-Tüm Programlar-Microsoft SQL Server-Enterprise Manager) kurulum islemini gerçeklestirirken vermis oldugumuz örnek (instance) isme sahip olan SQL Server (eger kurulumda bir sorun olmamissa) kayit (register) edilmis durumdadir. Bu SQL Server’a ek olarak üzerinde yönetim islemi gerçeklestirmek istedigimiz SQL Server’i kayit (register) ederek, SQL sunucu guruplari olusturabiliriz.
2.Sekil: Kayit islemi (Registering)
Kurulum sirasinda, örnek ismi varsayilan (default) seçenegi seçilerek belirlenip kurulum islemi gerçeklestirildiyse, SQL Server’in ismi ’local’ olarak görülür. Bu isim, SQL Server’in yüklendigi makinenin yerel bilgisayarimiz oldugunu belirtir.
Kayit (register) edilmis bir SQL Server’in alt guruplarini inceleyelim.
Veritabanlari (Databases)
2.Sekil: Veritabanlari
Veritabanlari (Databases) gurubundaki bilesenler, veritabani islemleri yapmamizi saglar. Veritabani olusturmak, veritabaninda iliskiler, tablolar, görünümler, sakli yordamlar, kullanicilar, roller, kurallar, varsayilan degerler, kullanici tanimli veri türleri, kullanici tanimli fonksiyonlar tanimlamak, olusturulan veritabanini silmek için gerekli bilesenlerin bulundugu bir guruptur.
Veri Transfer Servisi (Data Transformation Services)
3.Sekil: Veri Transfer Servisi
SQL Server 2000’deki bilgilerimizi baska uygulamalarda kullanmak için, farkli formatlara aktarabiliriz. Bunun yaninda baska formatlardaki verileri, SQL Server 2000 üzerinde islem yapabilmek için SQL Server’a aktarabiliriz. Bu islemleri Data Transformation Services (veri transfer servisleri) araciligi ile yapariz.
Yönetim(Management)
4.Sekil: Yönetim
Yönetim (Management) gurubu ile belirlenen islemlerin otomatiklestirilmesi gerçeklestirilir. Otomatiklestirme islemi yapmak için ilk önce istenen sartlar belirlenir. Sartlar saglandiginda, belirlenen belli bir islem gerçeklestirilerek yönetim saglanmis olur. (09:00’a kurulmus saatin, saat 09:00 sarti gerçeklestiginde, önceden belirlenmis olan çalma islemini gerçeklestirmesi gibi.)
Yine bu guruptaki bilesenler ile veritabanlarinin yedeklenmesi, veri aktarimlari, alarmlar, isler, operatörler ve veritabaninda gerçeklesen olasi hatalara karsi uyari gönderme islemleri ile yönetim görevlerinin otomatiklestirme islemlerini gerçeklestirebiliriz. Yönetim islemleri için, SQL Server Agent servisinin dogru yapilandirilmis ve çalisiyor durumda olmasi gerekir.
Replikasyon (Replication)
5.Sekil: Replikasyon
SQL Server üzerindeki verileri, baska bir SQL Server üzerine düzenli olarak aktarmak istersek ’replikasyon’ gurubunundaki bilesenleri kullanabiliriz. Replikasyon; bilgilerin kopyalanmasi anlamindadir. Bilgilerin bir kopyasi, bulundugu sunucudan, belirtilen SQL Server’a veya SQL Server’lara dagitilabilir. Alici (subcriptions) ve verici (publications) SQL Server ayarlari yapilarak, belirlenen zaman araliklariyla replikasyon islemi gerçeklesir.
Güvenlik (Security)
6.Sekil : Güvenlik
Bu guruptaki bilesenler ile veritabanlari üzerinde güvenlik tanimlamalari yapilir. Gerek veritabani düzeyinde gerekse sunucu düzeyindeki güvenlik ayarlamalari, kullanici tanimlamalari, yetkilerin belirlenmesi gibi islemler buradan gerçeklestirilebilir.
Logins bölümünden gerekli yetkilendirme tanimlamalari yapilir. Herhangi bir veritabanindan bu yetkiyi kullanabilmek için belirlenen kullanicilar, bu yetkilerle eslenir.
Support Services
7.Sekil: Support Services
Distrubuted Transaction Coordinator sayesinde farkli sunucular üzerinden gerçeklesen birlesik islemlerin (farkli sunucular üzerinden banka hesabinin güncellenmesi islemi gibi) yönetimi saglayan bilesenler sunar.
SQL Mail basligindaki bilesenler ile SQL Server’da meydana gelen hatalar, SQL Server tarafindan, yönetici katmanina eristirilebiliyor. Bu sekilde SQL Server, yönetimi en verimli hale getirmek için yardimcimiz oluyor.
Meta Data Services
8.Sekil: Meta Data Services
Meta data (meta veri), verinin yapisi ve türü hakkindaki veridir. Meta Data Services gurubundaki bilesenler sayesinde verilerin meta verileri üzerinde yönetim islemlerinin yapilmasini saglanir. Kurulum bilgi sistemleri ile, veya verinin verisiyle (meta data) islem yapan uygulamalar ile bütünlesik bir yapisi vardir.
Bütünlesik bilgi sistemlerine araç entegre etme, veya verinin verisi (meta data) ile gelistirilen uygulamalari depolama, veya tekrar tekrar kullanilan modelleri depolama ve yönetme islemlerini gerçeklestirebilmek için Meta Data Services bilesenlerini kullanabiliriz.
Bu makalede ögrendiklerimiz