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

Yazar: Hasan Mansur

Kategori: SQL Server

Eklenme Tarihi: 08.06.2007 17:11:39

Merhaba ; bu makale ile birlikte SQL Server makaleleri serisine başlamaktayım. Öncelikle SQL Server 2005 ‘ in tanıtımı, sürümleri, kurulum gereksinimleri ve kurulumundan başlayacağız.

Makalemde anlatacaklarımı başlıklar halinde toplarsam :

• Niçin  SQL Server 2005?

• SQL Server 2005 için donanım gereksinimleri nelerdir?

• İşletim sistemim SQL Server 2005 desteklemektemidir?

• SQL Server 2005 ile neler yapabiliriz?

• SQL Server 2005  ‘i Windows XP platformunda yüklemek

• Gelişmiş (Advanced) seçenekler ile kurulum yapmak

• SQL Server’ ı fiziksel olarak nereye yüklemeliyiz ?

• Aynı bilgisayara birden fazla yükleme yapmak

• SQL Server’ ın  bilgisayarda çalışma mantığı

• Güvenliği sağlamak

• SQL Server için Logon ID (özellikle sa –system administrator kullanıcısı)

Neden SQL Server 2005 ?

SQL Server , piyasadaki tüm veri tabanları ile kıyasıya bir mücadele vermiştir. Bu sadece Microsoft ürünleri olan Microsoft Access , Microsoft Visual FoxPro gibi veri tabanı yazılımları ile değil aynı zamanda ve esas olarak Oracle, Sysbase, DB2 gibi belli başlı veri tabanı yazılımları ile de yapılan bir yarıştır.

            Microsoft Access , bir çok kullanıcı tarafından kullanılmış olup çok fazla miktarda bilgisayarda bulunmaktadır. Bundaki en önemli faktör ise birçok Office sürümünde entegre halde bedava gelmesidir. Access veri tabanı küçük uygulamakar için yeterli olmaktadır. Ancak limitlerinin kısıtlı olmasından dolayı yetersiz kalmaktadır. Daha geniş uygulamalar,  daha esnek , hızlı,  ölçeklenebilir ve fonksiyonel veri tabanı sistemleri gerektirmektedir. Bu durumda Access ihtiyaçları karşılayamamaktadır.

            Gelelim piyasanın en büyüklerinden olan Oracle sistemine: Neredeyse çoğu bilişimcinin aynı fikirde olduğu şey Oracle ‘ın veri tabanı piyasasının lideri olduğudur; yükleme ve yönetim zorluklarına rağmen. Oracle ‘ın güçlü parçaları bulunmaktadır özellikle ölçeklenebilirlik ve performans açısından güçlü araçlar. Oracle, kendisine yeni araçlar eklenmesi açısından gayet esnek bir yapı sunmaktadır ve eklenen her bir araç ile SQL Server’ dan daha güçlü ve geniş bir yapı sunmaktadır. Burada kullanmak istenilen araç opsiyonel olarak eklenir ancak SQL Server da durum farklıdır.Örneğin SQL Server  kurulurken .NET Framework kurulumu kullanıcıdan bağımsız olarak yapılır, kullanıcı .NET fonksiyonelliğinin kullanacak olsada olmasa da! Bir yazılım geliştiricinin bakış açısından Oracle hiç de kullanıcı dostu değildir. Özellikle ad hoc SQL Query , XML ve web teknoloji araçları ile komple bir proje geliştirmek ve bunu etkin şekilde çalıştırmak. SQL Server 2005 ile beraber gelen bir çok yenilikten sonra Oracle’ ın piyasadaki konumunu koruması iyice zorlaşacağa benziyor J SQL Server tek defada satın alınan komple bir çözüm sunmakta ve verilerinizi bir yerden başka bir yere taşımakta kolaylıklar sunmakta , sql den excele ya da excel den sql’e vs..., veriyi analiz etmek vb. bir çok çözüm. Ancak Oracle tarafında her yeni bir eklenti çözüm için yeniden satın alma ve maliyet yükü gelmektedir.

            Böylelikle daha az maliyet ile istenilen doğru sürüm  alınarak yönetimi ve göreceğiniz gibi kurulumu kolay olan bir sistem sunmaktadır SQL Server. Artık yeterince sebebiniz var ve niçin SQL Server 2005 sorusu içinde yanıtlarımız mevcut.

Donanım Gereksinimleri

            SQL Server 2005 yüklemeden önce donanımsal bazı kontroller yapacağız.Burada minimum gereksinimler yanında birde tavsiye edilenleride yazacağım.

İşlemci – CPU : SQL Server 2005 in çalışabileceği minimum işlemci hızı 500 Mhz olmakla birlikte elbetteki bu hız yeterli olmamaktadır. Microsoft’ unda tavsiye ettiği gibi bence en az 1 Ghz işlemci hızı olmalıdır. Ancak artık 2 Ghz ve üstü işlemci fiyatları uygun olduğundan dolayı tercihen işlemci hızının yüksek olması faydalı olacaktır. Ancak bildiğimiz gibi sadece işlemci hızı yeterli olmamktadır.Diğer en önemli parçlardan biri bellek (memory).

Bellek – MEMORY : Çok hızlı bir işlemciniz olsa da yeterli bellek olması gerekmektedir. SQL Server Express ve Mobile sürümler hariç diğer tüm sürümler minimum 512 MB onboard ram gerektirmektedir. Bilindiği üzere SQL Server için bellek tahsis edilebilmekteyiz ve benim tavsiyem bellek olarak 1 GB ram normal , 2 GB ise yeterli olandır. SQL Server Express ve Mobile sürümler  minimum 128 MB ram gerektirmektedirler.Tavsiyem 2 GB ram olmasıdır.

Hard Disk : SQL Server kurulumunda da göreceğiniz gibi 1 GB disk alanı kurulumda harcanmaktadır. Tabii bunu azaltmak için kurulum esnasında bazı bileşenlerin yüklenmesi istemeyebilirsiniz.Ancak hard disk fiyatlarının çok düştüğünü dşünürsek benim tavsiyem yeterince büyük bir disk almakta fayda vardır.

İşletim Sistemi : SQL Server 2005  Service Pack 4 ‘e sahip Windows 2000 Professional Edition ve üzerindeki işetim sitemleri ile Windows XP Service Pack 2 ve üzeri, Windows XP 64-bit , of Windows Server  2003  64-bit süürmlerine de yüklenebilmektedir.

SQL Server 2005 Sürümleri

SQL Server 2005 birçok sürüme sahiptir. Hangisini seçeceğimizi donanım ve ihtiyaçlarımız belirleyecektir. Hem yazılım hem de donanım gereksinimleri sürümler bazında değişiklik göstermektedir. SQL Server 2005 32-bit ve 64-bit ‘e bağlı olarak 6 ile 10 arasında sürümleri vardır. Aşağıdaki bilgiler SQL Server Books Online dan alıntıdır:

  • SQL Server 2005 Enterprise Edition (32-bit and 64-bit) : SQL Server ‘ın en geniş amaçlı sürümüdür. Enterprise Edition büyük organizasyonlar ve kompleks uygulamalr için idealdir.

·         SQL Server 2005 Evaluation Edition (32-bit and 64-bit) : SQL Server 2005 Enterprise Edition ile aynı özelliklere sahip olup Enterprise Edition ‘ın desteklemediği işletim sitemlerini desteklemektedir.Örneğin; 32-bit Evaluation Edition Microsoft Windows 2000 Professional Edition (with Service Pack 4) ve Windows XP (with Service Pack 2) yi desteklerken ; Enterprise Edition ,Windows 2000 Advanced Server veya Windows Server 2003 Enterprise veya üstünü gerektirmektedir. 32-bit platformlar için 120-günlük Evaluation Edition alttaki adresten indirilebilir.
http://www.microsoft.com/sql/downloads/2005/default.mspx.

  • SQL Server 2005 Workgroup Edition (sadece 32-bit) : Boyut ve kullanıcı sayısı sınırlaması sorunları istenmeyen küçük organizasyonların veri yönetimleri için uygun bir çözümdür. Workgroup Edition front-end Web server veya bir server hizmeti sunmaktadır. Bu sürüm SQL Server ‘ın temel olan tüm özelilklerini kapsamaktadır.

  • SQL Server 2005 Developer Edition (32-bit ve 64-bit) : SQL Server 2005 Enterprise Edition ‘ın tüm fonksiyonel özelliklerini barındırmakta olup tek fark lisanslamadır. Developer Edition sadece geliştirme ve test amaçlı kullanılabilir,ancak bir sunucu olarak kullanılamaz. Developer Edition , Evaluation Edition’ın çalıştığı tüm sistemlerde çalışabilir..

  • SQL Server 2005 Express Edition (sadec 32-bit) : Bedava olup kullanımı, veri tabanı yönetimi oldukça kolaydır. İstemci (client) tarafında bir server gibi çalışır. Express Edition’ daki kısıtlamalara ek olarak client tools azlığı ve  SQL Agent job scheduler  olmayışı da sayılabilir.

Enterprise Edition daki özellikler (Developer Edition ve Evaluation Edition da olduğu gibi) donanım desteğinden ve de yüksek – uyum özelliklerinden dolayı Standard Edition da bulunmamaktadır. Daha geniş bilgi için Books Online daki "SQL Server 2005 Database Engine Features." Başlıklı konuya bakabilirsiniz.

Makalemizin devamında kurulum detaylarını işleyeceğiz.

Kaynak : SQL Server Books Online

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.