Yazılımcının Günlüğü | YazilimGunlugu.Com
Arama
Makale Kategorileri
Üye Girişi
Şuanki online üyeler()
Aktif üye bulunmamaktadır.


SQL SERVER 2005 KURULUM - I I

Yazar: Hasan Mansur

Kategori: SQL Server

Eklenme Tarihi: 09.06.2007 22:32:12

Merhaba; makalemizin devamında SQL Server 2005 Developer Edition kurulumunu anlatacağım. Bu kurulumdaki adımlar, diğer tüm sürümlerde de bulunmakta olup sürümlere ait fonksiyonel özelikler farklılık gösterebilir. Biz yazılımcılar için uygun olan sürüm Developer Edition ; Enterprise Edition gibi

Merhaba; makalemizin devamında  SQL Server 2005 Developer Edition kurulumunu anlatacağım. Bu kurulumdaki adımlar,  diğer tüm sürümlerde de bulunmakta olup sürümlere ait fonksiyonel  özelikler farklılık gösterebilir. Biz yazılımcılar için uygun olan sürüm Developer Edition J; Enterprise Edition gibi işletim sisteminin tüm özelliklerine bağlı kalmamaktadır.

            Bu makalede anlatacaklarımız başlıklar halinde şöyle sıralanabilir :

·          Güvenlik işlemlerinin belirlenmesi, tanımlanması

·          Farklı yükleme tipleri : Yeni yükleme, var olan bir SQL Server’ a yeni bir instance yükleme

·          Özel (custom) yükleme

·          Sadece bazı servisleri yükleme

Ön Yükleme  ( Preparing Installation )

            İlk önce, yükleme yapacağınız bilgisayarda dosya yaratma,değiştirme, silme gibi yönetim haklarına sahip olduğunuzu kontrol etmelisiniz; çünkü yükleme süresince yeni dosyalar yaratılacak ve bu işlemlerin başarılı olabilmesi için gerekli haklara sahip kullanıcı olmalısınız.

            CD veya DVD yi bilgisayarınıza koyduğunuzda otomatik olarak açılmazsa “autorun.exe” ye çift tıklayarak altta görülen Şekil1.1 ‘in açılmasını sağlayınız.

Şekil 1.1 Kurulumda karşımıza çıkan yükleme menüsü

SQL Server yükelemsi ana olarak iki aşamadan oluşmaktadır. Birinci aşamasında bilgisayarınızdaki sistemi kontrol ederek SQL Server 2005 kurulumu için gerekli ön yüklemeleri belirler ve yükler. İkinci aşamada ise SQL Server 2005 kurulumu adım adım başlar.

SQL Server ön yükleme aşamasında kurulacaklar işletim sistemine ve kurulacak olan SQL Server fonksiyonelliğine göre farklılıklar gösterebilir. Temel olarak şunlar kontrol edilir.

ü  Uygun ve gerekli olan Service Pack

ü  Internet explorer 6 , SP1

ü  .NET Framework 2.0

Şekil 1.1 de görülenlere biraz değinelim:

 Prepare kısmında yer alanlar :

            Preview hardware and software requirements : Daha önceden bahsetmiş olduğumuz donanımsal ve yazılımsal gereksinimlerin bir listesini sunmaktadır.

            Read the release notes : Bu linkte, yüklemekte olduğumuz sürüm hakkında bilgilerin olduğu bir döküman bulunmaktadır. Bu dökümanı okuyarak bizim için doğru sümün bu olup olmadığına karar verebiliriz.

            Install SQL Server Upgrade Advisor : Bu linkin açık adresi Microsoft SQL Server Web sitesine giden http://www.microsoft.com/technet/prodtechnol/sql/2005/sqlupgrd.mspx  linkidir. Burada SQL Server 2005 Upgrade Handbook adı altında upgrade etmek için gerekli detaylı bilgiler yer almaktadır.

Install kısmında yer alanlar :

            Server components,tools, Books Online and samples : Bu link seçildiğinde SQL ‘in kurulacağı bilgisayara sever için gerekli componentlerin yüklenmesi, SQL Server’ın kurulumu ve kurulum esnasında seçilecek olan değişik araç,servisler,Books Online dediğimiz bol örnek ve açıklama içeren dökümantasyon ile beraber örnek uygulamaların yüklenmesi başlatılır.

            Run the SQL Server Native Client Installation Wizard : Microsoft SQL Server Native Client (SQL Native Client) , Microsoft SQL Server destekli native-code içeren API leri (ODBC, OLE DB and ADO) içeren SQL OLE DB provider ve SQL ODBC driverı tek bir native dynamic link library (DLL)  kapsar.SQL Server 2005 yeniliklerinden olan Multiple Active Result Sets (MARS), Query Notifications, User-Defined Types (UDT) veXML veri türü desteğinden faydalanarak yeni uygulamalar geliştirmek veya var olan uygulamaların bunları kullanabilmesi için SQL Native Client, Microsoft Data Access Components (MDAC) yerine tercih edilmelidir.Bu konuda daha geniş bilgi için http://msdn2.microsoft.com/en-us/data/aa937733.aspx

Kurulum sırasında bir log dosyası yaratılmaktadır.Bu log dosyası kurulum esnasında gerçekleştirilen tüm işlemleri kaydeder. Kurulumunuz ister başarılı ister başarısız olsun bu log dosyasını saklamnızı tavsiye ederim.

            Kurulum için “Install” kısmındaki  “Server components, tools, Books Online and Samples” seçeneğini seçtiğimizde Şekil 1.2 de görülen ekran karşımıza çıkacaktır. Bu ekranda daha önceden değindiğimiz gibi gerekli ön yüklemeler yapılmaktadır.

Şekil 1.2  SQL Server ön yüklemeler

Install diyerek bu ön yüklemeleri yaptırıyoruz ve daha sonra da Next diyerek sonraki adıma geçelim. Sonraki adım donanımsal ve yazılımsal gereksinimler kontrol edilir. Şekil 1.3 tede görüldüğü gibi var olan özellikler için gerekli olan sistem ve yazılım desteği aranmaktadır.Örneğin SQL Server Reporting Services SQL Server ile beraber gelen ve daha önceden SQL Server 2000 ne sonradan eklenebilen bir raporlama aracıdır ve çalışabilmesi için IIS gerekmektedir; çünkü bu servis web tabanlıdır.

Bir sonraki adımda SQL Server şifresini girerek kayıt yaptırma ekranısır.(Şekil 1.4)

                                                                Şekil 1.3 : Sistem kontrol

 

Şekil 1.4 : SQL Server şifre girme ve kayıt

Daha sonraki adım, SQL Server için kurulmasını istediğimiz servislerin seçim ekranıdır.(Şekil 1.5)

Şekil 1.5 : Kurulacak component ve servis seçimi

Burda listelene component ve servisleri açıklayalım :

SQL Server Database Services: SQL Server 2005 ‘in çalışması için gerekli olan  main engine, data files  vb.  Çekirdek yapılardır.

Analysis Services: Bu aracı kullanarak veriyi küplere, dilimlere ayırarak anliz edebilirsiniz.

Reporting Services: Third party component kullnarak (örneğin Crystal Report) SQL Serverdan rapor çekmek yerine bu servisi kullanarak gerekli raporlama işlerini gerçekleyebiliriz.

Notification Services: Bazı uygulmalar için bir uyarım mekanızması gereklidir.SMS, email yollamak gibi.Bunları gerçeklemek için ilgili olayı dinleme ve belirlenmiş olan uyraım mekanızmasını kullanmayı sağlayan servistir.

Integration Services: BU araç ile SQL e başka kaynaklardan (Oracle,excel....)  veri girebilir  ve aynı zamanda da SQL Serverdan başka kaynaklarada veri aktarabilirsiniz.

Workstation Components: Herhangi bir iş ortamında (workstation) da çalışmamızı sağlayan araçlardır. SQL Server ile kullanılan GUI ‘yi yükler ve yardım amaçlı Book Online gibi özellikleride yükler.

Burada minimum kurmamız gerekenler  “SQL Server Database Services” ve “Workstation Components” tir. Diğerlerini kullanmayacaksanız yüklemenize ve gereksiz yer kaplmasına gerek yoktur.İhtiyaç duyduğunuzda kurulumu başlatarak sadece bu servisleri kurabilirsiniz.

Şimdi de “Advanced” butonuna tıklayarak daha gelişmiş bazı özellikleri ve araçları yükleyelim.Burada yer alan örnek veri tabanlarını yüklemek için mutlaka “Advanced” tarafına geçmelisiniz. Advanced butonuna tıkladığınızda Şekil 1.6 daki ekran gelecektir.



Şekil 1.6 : Gelişmiş kurulum seçenekleri

Yükleme ağacında otomatik olarak seçili olarak gelmeyen ancak SQL Server ‘ın en önemli araçlarından biri olan Data Transformation Services (DTS) bulunmaktadır ve bence bunu mutlaka işaretlemelisiniz. Eğer SQl Server 2000 verilerini SQL Server 2005 e geçirmeyi düşünüyorsanız bunu mutlaka seçmeniz gerekmektedir.  Ayrıca örnek kodlar ve veri tabanlarıda seçili gelmemktedir. “Sample Code and Application” seçeneğini işaretleyerek bunlarada sahip olabilirsiniz.

Bu adımdan sonra ise SQL Server instance belirleme ekranı gelecektir.Şekil 1.7 de görülgüğü gibi kurulumun yapıldığı bilgisayarda herhangi bir SQL Server ‘a rastlanmadığından dolayı “Default Instance” seçili gelmektedir. Eğer önceden kurulu olan bir SQL Server’ a rastlanırsa yeni bir instance kurmamız için “Named Instance” seçeneği işaretli gelecektir. Bir serverda her uygulama için farklı bir SQL Server gerekebilir.Server’ın kaynakları yettiği sürece (bellek,işlemci,hard disk...) birden fazla SQL Server aynı server a kurulabilir.Her kurulum bir instance olarak adlandırılır. Bu kurulumlara vereceğimiz adlar tekil olmak zorundadır.

Şekil 1.7 : Instance adlandırma

Kuruluma devam ederken eğer daha önceden kurulu bir SQL Server var ise ya da bir şekilde SQL Server servislerinden bazıları kurulu olarak bulunursa bilgilendirme amçlı olarak Şekil 1.8 de olduğu gibi bir ekran gelecektir karşımıza.Bu ekran sadece bilgilendirme amaçlıdır.

Kurulum devamı için SQL Server Kurulum III e bakınız...

 

HASAN MANSUR

www.yazilimgunlugu.com | hasan.mansur@yazilimgunlugu.com
Yazar Hakkında Yorum Yok Yorum Yaz Yazara ait diğer Makaleler
Tema
Anket
ASP.NET MVC'yi Projeleriniz de kullandınız mı?


En Çok Okunan Makaleler
En Son Eklenen Makaleler
Soru Merkezinde Bekleyenler
Ana Sayfa | Hakkımızda | Editörler | Yazarlar | RSS RSS | İletişim
Yazılım Günlüğü 2007-2009 © Tüm Hakları Saklıdır.