Kod Arşivi  
  ANASAYFA   SCRIPTLER   MAKALELER   DESTEKLEYENLER   REKLAM   İLETİŞİM

Ms Sql Server - 1  
Öncelikle 120 günlük deneme sürümü olan MS SQL'i aşağıdaki linkten indirelim.
Link :
http://www.microsoft.com/downloads/details.aspx?FamilyID=d20ba6e1-f44c-4781-a6bb-f60e02dc1335&DisplayLang=en

Neden Access yerine Ms SQL 'u tercih etmeliyim?

Küçük, orta ölçekli web projelerinizde genelde Access kullanmanız sorunsuz işinizi görecektir. Ancak büyük ölçekli projelerinizde Access isteklerimize cevap veremediğini ve sitenizin kitlendiğini göreceksiniz.
 
MS Access'de eşzamanlı baglantı sınırı teorik olarak 255'dir. Yalnız sitemizde 500-600 kişinin geziniyor olması, bunların aynı anda baglantı yaptıkları anlamına gelmez. Biri bir linke tıklar, digerleri o sırada bir yerleri filan okuyordur. Yani 500-600 kişinin gezdigi sitede normalde eşzamanlı baglantı yapan 10-15 kişi vardır. Veri degistiren (UPDATE, DELETE, INSERT işlemi yapan) kişiler daha da azdır.

Forum scriptlerini düşünürsek, ASP ile yazılmış ve MS Access kullanan forumlarda aynı anda 100 kişinin geziniyor olması çok sıradan ve sık karşılaşılan bir durum. Bir sorun da yaratmıyor :) Ancak veritabanı boyutunun büyümesi ve birlikte anlık online kullanıcı sayısının artması ile sitede yavaşlama ve kitlenmeler başlayacaktır. Bu tip sorunları yaşamamak için Ms Sql'i tercih edersek daha hoş olacaktır.


Access olarak veritabanı bağlantı kodumuz

<%
Set Baglantim=Server.CreateObject("Adodb.Connection")
Baglantim.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db.mdb")
%>

şeklinde.Ms Sql bağlantı kodu ise

<%
Set Baglantim=Server.CreateObject("Adodb.Connection")
Baglantim.Open "driver={SQL Server};server=serverismi;uid=site;pwd=sifre;database=veritabani"
%>

şeklinde olacaktır.

Server = Ör: ms.kodara.com ( Localde çalışıyorsak bilgisayar ismini yazmamız gerekir.)
Pwd = Hosting panelimizde oluşturduğumuz veritabanımıza ait şifre
Database = Panelimizde oluşturumuş olduğumuz veritabanımızın ismidir.

Kurulum: İndirilen sıkıştırılmış dosyayı açtığımızda C:\SQLEVAL\x86\setup\Setupsql.exe dosyasını bulup çalıştıralım. İlk gelen penceremizde "Next" düğmemize tıklandıktan sonra gelen ekranda "Local Computer" seçili durumda olmalıdır.
Burdan sonra gelen ekranda, seçili olarak gelen "Create a new instance of SQL Server", "or  install Client Tools" yazısı seçili durumda olacak şekilde bir sonraki adıma gidiyoruz
Sonraki 2 adımımızda ise yapmamız gereken herhangi bir işlem yok.
Burdaki önemli nokta ise gelen ekrandaki Server and Client Tools'un seçili olmasıdır ve sonra Services Accounts ekranına gelene kadar ilerleyin.
Burada ise gereken, seçili olarak gelen Use a Domain User Account yerine yukarısındaki Local Computer'ı seçmektir ve sonrasını ayarları ellemeden doğruca kurabilirsiniz.

Bu işlemlerde bizim kullancağamız Enterprise Manager'dır.Bu kısayolu başlat menüsündeki yüklenmiş olan Ms Sql Server başlığı altında bulabilirsiniz.
Enterprise Manager'ı çalıştırıldığı zaman sol paneldeki Microsoft Sql Servers' açın ve altındaki SQL Server Group'u açtıktan sonra gelen (Local)(Windows)'a sağ tıklayıp connect dendiği zaman Ms Sql Server'ımız çalışır duruma gelecektir.
Evet Ms Sql Server'ı kendi bilgisayarımıza kurduk :)
 

 Yazar : Özcan İlhan | Eklenme : 25 Kasım 2006, Cumartesi

 

 
 
 
© 2006 - 2009 Kodara.com Tüm Hakları Saklıdır.

Gizlilik Sözleşmesi