sql server 2012 gi̇ri̇ş
TRANSCRIPT
Hızlı ve kolay bir şekilde SQL Server
yönetimini gerçekleştiren ve en fazla
kullanılan grafiksel bir araçtır.
SQL Server 2012 içinde bulunan
birçok veri tabanı yönetim işlemleri için
kullanılır. SQL Server 2012 içinde
bulunan tüm bileşenlerin yönetim,
yapılandırma ve ayarlarını yapabilir
Eski sürümlerde bir script veya query
yazarken veri tabanı ile bağlantı olması
gerekmekteydi. SQL Server
Management Studio da bu işler için veri
tabanı ile aktif bağlantıya gerek yoktur.
BİR SERVER NASIL KAYIT
EDİLİR?
Normal olarak ilk kurulumda bir SQL Server otomatik olarak kayıt olur. Ancak başka bir SQL Server'ı kaydetmek için veya çeşitli sebeplerden dolayı kayıt fonksiyonunu değiştirmek için aşağıdaki bilgilere sahip olunması gerekir.
Kayıt edilecek SQL Server Instance adını alır,
SQL Server Instance yapısı için uygulanacak Authentication metodu seçilir.Authentication yapısında kullanılacak geçerli kullanıcı adı ve şifre tanımlanır.
1) SQL Server
Management Studio
içinde var olan
instance üzerinde
sağ tuşa basılarak
Register seçeneğine
tıklanır.
2) Gelen iletişim
kutusuna gerekli bilgiler
girilerek Save butonuna
basılır. Varsayılan olarak
açılmasını istediğimiz
veri tabanı gibi ayarlar
için Connection
Properties sekmesi
kullanılabilir.
OBJECT
EXPLORER:
SOL Server veri
tabanı içindeki
nesnelerin yönetimi
için kullanılır. Bir
ağaç yapısı şekilde
bu yönetim
imkanını sunar
SQL Management Studio yapısının bir özelliği olan Object Brovvser ile
yapacaklarımızı kısaca listeleyecek olursak;
Veri tabanı oluşturma ve yönetimi.
Veri tabanı özelliklerinin görüntülenmesi ve değiştirilmesi.
Veri tabanının yeniden yapılandırılması için scriptoluşturulması.
Veri kaynakları oluşturma.
İzin ve ayrıcalıkların kontrolü.
Replikasyon ayarları.
Data Transformation Services(DTS) oluşturma.
SQL Server log dosyalarının görüntülenmesi.
SQL Server Agent yönetimi.
V Databases:
SQL Server'ın
kullandığı sistem
veri tabanları ile
kullanıcıların
oluşturduğu veri
tabanlarının ayrı
ayrı listelendiği ve
yapılandırıldığı
klasördür
Bu veri tabanlarını, Sistem ve Kullanıcı veri tabanları olmak üzere iki ana grupta toplayabiliriz. Sistem,veri tabanları(System Databases); SQL Server'a ait tüm bilgileri tutar ve SQL Server, bu veri tabanları ile sisteme ait tüm yönetim işlemlerini gerçekleştirir. Kullanıcıların oluşturduğu veri tabanları ise; direkt Databases klasörü altında toplanır.
System
kategorisinde
toplanan veri
tabanlarının
görevlerini kısaca
açıklayalım:
Master: Kullanıcı
hesapları ve sistem
hata mesajları gibi
izlenecek bilgileri
tutar.
Model: Yeni
oluşturulacak veri
tabanları için, temel
kalıp oluşturur. Yani
yeni veri tabanı,
özelliklerini bu
yapıdan alır.
Veri Tabanı
Nesneleri: Var olan
bir kullanıcı tanımlı
veri tabanının
başındaki (+) artıyı
açtığımızda veya
üzerine bir kez
tıkladığımızda, veri
tabanına ait
objelerin listesi
karşımıza gelir.
Tables: Kayıtların
tutulduğu objedir.
Tanımlanan sütun
(Column)
özelliklerine göre,
satırlarında (Row)
kayıtları tutar.
Management:
Log dosyaları,
Monitör, SQL Mail,
Transaction
Coordinator
Ayarlarının
gerçekleştiği
klasördür.
Object
Explorer
Butonları
Seçim sonrası gelen iletişim kutusunda gerekli ayarlar yapılarak bağlantı sağlanır.
Stop: Açılan
klasörün içinde
dinamik olarak
birçok eleman
bulunabilir, bu
durum da açılma
süresini arttırır.
Bunu kapatmak için
kullanılır.
SQL Server 2008 birçok servis içerir. Bu servislerin yapılandırılmasını ve yönetilmesini bir sistem yöneticisinin bilmesi gerekir. Ayrıca Client uygulamaların bağlantılarında uygun ayarlar için bu servisler gerekir.
SQL Configuration Manageryapabileceklerimiz;
SQL Server Servislerinin Yönetebiliriz.
Servislerin Kullandığı Hesaplarda Değişiklik Yapabiliriz.
Server Network Protokollerini Yönetebiliriz.
Client Network Protokollerini Yönetebiliriz.
SQL SERVER SERVICES
SQL Server 2012 servislerine ulaşmak
için kullanılır. Bu servisleri durdurabilir,
başlatabilir veya askıya alabiliriz. Ayrıca
özelliklerini değiştirebiliriz.
SQL SERVER NETVVORK
CONFIGURATION
SOL Server 2012 Instance'ların
cevaplayacağı Client istekleri için gerekli
network protokollerini düzenlemek için
kullanılır.
SQL NATIVE CLIENT 11.0
CONFIGURATION
SQL Server 2012 Servisleri ile ilişkiye geçen
bilgisayarlar üzerinde çalışan uygulamalarda Client
protokollerini yapılandırmak için kullanılır.
SOLUTION EXPLORER
Bir veya birden fazla SQL Server Management
Studio projelerini bir arada tutmak için kullanılır.
Bağlantı tanımlamaları ve sorguların oluşturularak
kaydedilebildiği bu* kısımda; birbiriyle ilişkili ve uygun
yapılar tasarlanabilir.
DİĞER T-SQL İFADELERİ
AWE: Hafıza sistemine destek verir. 32 bit uygulama
yapılarında kullanılan bu özellik anal hafıza ile fiziksel
hafızanın yapılandırılması temeline dayanır.
SQL Server 2008'i awe enabled seçeneğini
kullanarak AWE yapısına uygun hale getirebiliriz.
Ayrıca min server memory ve max server
memory seçeneklerini ayarlayarak SQL Server
2012'in AWE yapısını, hafıza gerektiğinde dinamik
olarak kullanmasını sağlayabiliriz.
Hot-Add Memory. Bilgisayarı kapatıp/
açmanıza gerek kalmadan fiziksel hafızayı
bilgisayarına ekleyebilir.
CPU:İşlemcinin kullanacağı iş sayısını
otomatik olarak zamanlayabilir.
SQLCMD:Diğer Transact-SQL
ifadelerini çalıştırmak için de kullanabiliriz.