Gönderen Konu: Bilgisayarımıza MsSql Kuralım  (Okunma sayısı 9466 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı burajan

  • Web Programcısı
  • Administrator
  • *
  • İleti: 5109
  • Puan: 334
  • Cinsiyet: Bay
  • Web Programcısı
    • Burak ŞİMŞEK - Kişisel İnternet Sitesi
Bilgisayarımıza MsSql Kuralım
« : Aralık 08, 2007, 13:24:02 ÖS »
Mssql bir veritabanıdır. Access'in çok fazla veri yüklenmesi sonucunda olumsuzluk yaratan bu özelliği mssqlda yoktur. Bir diğer ifadeyle accessin olumsuzluklarını mssqlda yaşamazsınız.

Bilgisayarınızda access veritabanı ile asp dosyalarını çalıştırabilirsiniz. Ancak mssql çalıştırmak için ayrıca işlemler yapmanız gerekmektedir. Bu işlemleri internetten bulduğum kaynaklardan kendi bilgisayarıma uyguladığımı ve çalıştırdığımı gördüm. Sonuç başarılı olunca burada sizlerle paylaşmak istedim.


Adım 1:
İlk önce yapmanız gereken MsSql serveri bilgisayarınıza indirmenizdir. Bunun için aşağıdaki bağlantıyı tıklayın ve dosyayı indirin:
http://www.microsoft.com/downloads/details.aspx?FamilyID=d20ba6e1-f44c-4781-a6bb-f60e02dc1335&DisplayLang=en


Adım 2:
İndirdiğiniz dosya sıkıştırılmış olarak inecek ve sizin bunu çıkarmanız gerekecektir. Çıkartacağınız dizin  C:\SQLEVAL olacaktır.
Daha sonra C:\SQLEVAL\x86\setup\Setupsql.exe bu dosyayı çalıştırın. İlk gelen pencerede Next düğmesine tıklayın. Sonra gelecek pencerede Local Computer seçili durumda olsun. Bundan sonra gelecek pencerede, 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 gidin. Sonraki 2 adımda ise yapmanız gereken herhangi bir işlem olmayacaktır. Buradaki önemli olan ise gelen penceredeki Server and Client Tools'un seçili olmasıdır ve sonra Services Accounts penceresi gelene kadar ilerlemeniz gerekmektedir. Bu pencerede ise yapmanız 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 kurunuz. Bu işlemlerde bizim kullanacağ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.
Böylelikle Ms Sql Server'ı kendi bilgisayarımıza kurmuş olduk.
Konuyu Paylaş:
  delicious  facebook  twitter  google
Kişisel İnternet Sitem => buraksimsek.com.tr - http://www.buraksimsek.com.tr

Lütfen özel mesaj ile destek istemeyiniz. Önce forumda arama yapınız daha sonra forumda ilgili bölüme konu açınız.

Çevrimdışı burajan

  • Web Programcısı
  • Administrator
  • *
  • İleti: 5109
  • Puan: 334
  • Cinsiyet: Bay
  • Web Programcısı
    • Burak ŞİMŞEK - Kişisel İnternet Sitesi
-Bilgisayarımıza MsSql Kuralım
« Yanıtla #1 : Aralık 08, 2007, 13:31:23 ÖS »
Adım 3:
Enterprise Manager'ınızı açın. Sol Panelde Microsoft Sql Servers'ın altında SQL Server Group vardır. (local)(windows NT)'ye girdiğiniz zaman sağ panel'de Databases bulunmaktadır. Databases'a girdikten sonra boş bir alana sağ tıklayarak New Database diyelim. Burada yapmanız gereken veritabanı ismi girmek. Biz bu konumuzda bu isme veritabanim ismini girelim. Aynen yazılmasına dikkat edin.

Artık veritabanımızı oluşturduğumuza göre SQL Login hesabımızı ayarlayalım. Bunun için Sol Panelinizde ki (local)(Windows NT)'nin altında ki Security bölümüne girin. Açtıktan sonra gelen bölümde Logins'e girin. Burada 2 tane login göreceksiniz. Yeni bir tane oluşturmak için sağ panel'deki boş bir alana sağ tıklayıp New Login demelisiniz.

Karşınıza SQL Server Login Properties - New Login başlığında gelen pencerede Name kısmınıza giriş isminizi yazmalısınız. Şimdilik bu isim'e giris yazalım. Hemen altındaki Authentication kısmından SQL Server Authentication'ı etkin hale getirin ve şifre olarak da 123456 girelim.Bu kısmında hemen altında Defaults bölümünde Database'i seçiceğiz. Bunun için açılır menüdeki kendi oluşturduğumuz veritabanim ismini seçin. Ve Language olarak'da en alttaki Turkish'i seçin. Bu işlemleri bitirdikten sonra aynı pencereyi kapatmadan yukarıki bölümden Database Access kısmına gelin. Burada oluşturduğumuz hesabın hangi veritabanlarına erişim izni olduğunu belirliyeceğiz. Veritabanı isimlerinin olduğu yerden kendi oluşturmuş olduğumuz veritabanim'ın yanındaki kutucuğu işaretleyin ve alt tarafdaki gelen yetkilerden db_owner isimli seçeneği işaretleyin. Son olarakda önceden yazmış olduğunuz 123456 şifresini girerek Ok'e bastıktan sonra hesabınız oluşturulmuş olucaktır.

Bundan sonra yapmamız gereken tablo oluşturmak. Sol tarafdaki panel'imizden (local)(Windows NT)'nin altında ki Databases'ı alta doğru açın ve veritabanim'i seçin. Burada gördüğünüz gibi Tables bölümü var. Tables'a girdikten sonra artık Access'de görmüş olduğunuz gibi tablo isimlerini göreceksiniz. Buradaki tablolar sistem tarafından oluşturulduğu için silmemeniz sağlıklı bir çalışma için önemlidir. Yeni veritabanı oluşturmak için ise sağ panel'deki boş bir alana sağ tıklayıp New Table diyoruz. Buradaki ekran Access ile aynıdır. Access'de kullanılan değerlerde değişiklikler vardır.

Göreceğiniz gibi AutoNumber adında bir alan değeri yoktur. Onun yerine Alan isminizi girdikten sonra Data Type'den veri türünü int olarak seçin. Hemen aşağısındaki bölümden Identity'nin karşısındaki No değerini Yes ile değiştirin ve bu alan'ı Access'deki gibi üst tarafdaki anahtar düğmesine basarak Primary Key olarak atayın. Böylece AutoNumber hazır oldu.

Access'de Text yerine Char olacaktır ve hemen yanındaki Length'den kaç karakter yapabildiğinizi ayarlayabilirsiniz. Böylece Memo adlı değerin görevini'de yaptırabilirsiniz.Son olarak Allow Nulls vardır. Bunun anlamı ise yeni bir kayıt eklendiğinde eğer o alan boş ise işlem yapılır. Eğer işaretli değilse bu alan doldurulmadan yeni kayıt yapılamaz. Yaptığımız işlerin çalışıp çalışmadığını test etmemiz için sadece id olarak oluşturduğumuz alan yeterli değildir. Çünkü burası otomatik atanan rakam alanı olduğu için bizim yeni bir alan daha oluşturmamız gerekiyor. Yeni alanımızın ismine isimler yazmanız yeterli olur. Sol yukarıdaki Kaydet düğmemize basarak bu tablonun ismini verelim ve tablonun ismi ise tablo olsun. İsmini verdikten sonra bu pencereyi kapatabilirsiniz. Deneme sayfamızda sıralama yapabilmemiz için veri girmeniz gerekmektedir. Burada oluşturulmuş tablo'ya sağ tıklarsanız Design Table'dan aynı Access'deki gibi alanları düzenleme yapabilirsiniz. Tablo'ya sağ tıklayıp Open Table'dan Return All Rows'u seçerek ise Access'deki gibi kayıt girişi yapabilirsiniz. Burada isimler alanına birkaçtane isim girdikten sonra tabloyu kapatın.
Kişisel İnternet Sitem => buraksimsek.com.tr - http://www.buraksimsek.com.tr

Lütfen özel mesaj ile destek istemeyiniz. Önce forumda arama yapınız daha sonra forumda ilgili bölüme konu açınız.

Çevrimdışı burajan

  • Web Programcısı
  • Administrator
  • *
  • İleti: 5109
  • Puan: 334
  • Cinsiyet: Bay
  • Web Programcısı
    • Burak ŞİMŞEK - Kişisel İnternet Sitesi
-Bilgisayarımıza MsSql Kuralım
« Yanıtla #2 : Aralık 08, 2007, 13:35:49 ÖS »
Adım 4:
Şimdi bakalım asp dosyamız çalışacak mı?
Yeni bir .asp sayfası oluşturun ve veritabanı bağlantınız olarak'da aynen şunları yazın.

Kod: [Seç]
<%
Set Baglantim=Server.CreateObject("Adodb.Connection")
Baglantim.Open "driver={SQL Server};server=BilgisayarınızınAdı;uid=giris;pwd=123456;database=veritabanim"
%>

şeklinde yazarak veritabanına bağlanmayı deneyin. Burada BilgisayarınızınAdı olarak kendi bilgisayarınızın adını girin, uid kısmına giris olarak login isminizi ve şifresi olarakda 123456 diye şifrenizi yazın. Veritabanı olarak'da veritabanı ismimizi yazalım. Onun ismide veritabanim.
Bu bağlantı kodunu sayfanıza kaydedip bağlanmayı denediğinizde şöyle bir hata alırsınız:

"Login failed for user 'giris'. Reason: Not associated with a trusted SQL Server connection."

Fakat sayfanız tamamıyla doğrudur. Bunu neden burada yazıyorum diye düşünebilirsiniz. Bunun nedeni sorunun nerden kaynaklandığını anlamanızdır. Kurulum esnasında söylemiş olsaydım yararlılığı farkedilmezdi. Bu hatayı düzeltmek için Enterprise Manager'ı daki (local)(Windows NT)'a sağ tıklayın ve özellikler diyin. Yukarıdan Security bölümünü seçin. Alttaki gelen Authentication bölümünden Sql Server and Windows'u seçerek Ok diyin. Size Sql Server'ı baştan başlatıcağı söylenecek. Bu soruya Evet dedikten sonra hata aldığınız sayfaya dönün ve yenile dediğinizde veya tekrar sayfayı çalıştırdığınızda bağlantının yapıldığını görüceksiniz. Sayfa hatası bomboş olacaktır. Oluşturduğumuz tablo'dan veri sıralamak için ise bağlantı kodunuzun hemen altına şu kodları ekleyin:

Kod: [Seç]
<%
set rs = Baglantim.execute("select * from tablo")
do while not rs.eof
response.write rs("id") & "." & rs("isimler") & "<br>"
rs.movenext
loop
%>

Böylece girmiş olduğunuz verileri sıralama yapmış olursunuz. Evet SQL Server Login oluşturma, veritabanı oluşturma, tablo oluşturma ve bu tablodan kayıt sıralama böyledir.

MsSql serverinizi güle güle kullanın.

Not: Buradaki bilgiler AspRehberi.Net adresinden derlenmiştir.
Kişisel İnternet Sitem => buraksimsek.com.tr - http://www.buraksimsek.com.tr

Lütfen özel mesaj ile destek istemeyiniz. Önce forumda arama yapınız daha sonra forumda ilgili bölüme konu açınız.

Çevrimdışı sifo76

  • İleti: 21
  • Puan: 0
-Bilgisayarımıza MsSql Kuralım
« Yanıtla #3 : Ocak 22, 2008, 19:03:31 ÖS »
Alıntı
pencerede Local Computer seçili durumda olsun next dedim ondan sonra  hata verdi sorun nerdedir acaba ?

Çevrimdışı AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 7977
  • Puan: 750
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
-Bilgisayarımıza MsSql Kuralım
« Yanıtla #4 : Ocak 22, 2008, 20:42:58 ÖS »
Hatayı yazarsan daha anlaşılır olur.

Çevrimdışı burajan

  • Web Programcısı
  • Administrator
  • *
  • İleti: 5109
  • Puan: 334
  • Cinsiyet: Bay
  • Web Programcısı
    • Burak ŞİMŞEK - Kişisel İnternet Sitesi
-Bilgisayarımıza MsSql Kuralım
« Yanıtla #5 : Ocak 22, 2008, 20:43:44 ÖS »
Hata açıklaması vb. bilgiler varsa yazar mısın? Bu konuda pek bilgim gelişmiş değil ama hata açıklaması varsa belki ona göre birşey söyleyebilirim.
Kişisel İnternet Sitem => buraksimsek.com.tr - http://www.buraksimsek.com.tr

Lütfen özel mesaj ile destek istemeyiniz. Önce forumda arama yapınız daha sonra forumda ilgili bölüme konu açınız.

Çevrimdışı komandotolga

  • İleti: 1
  • Puan: 0
-Bilgisayarımıza MsSql Kuralım
« Yanıtla #6 : Eylül 04, 2008, 17:06:04 ÖS »
cok tşk ederim tam ihtiyacım olan şey işl çalışır  knight online 1299 server yapcam sql ile işl :Pp hadi bu sefer tmm işl :D

Çevrimdışı kankatamer

  • İleti: 1
  • Puan: 0
-Bilgisayarımıza MsSql Kuralım
« Yanıtla #7 : Ekim 29, 2008, 21:02:15 ÖS »
Merhaba Sizden Yardım Bekliyorum.

Ben İnternet üzerinden oynanan bir 1299 Patch Server Kurmam Gerek Ama

Malesef C:\SQLEVAL'ın icindeki autorun acılmıyor ve C:\SQLEVAL\x86'de setup adlı dosya yok sadece exe var oda microsoft english query 2000 setup onu acıyorum kuruyorum baslat'tan Microsoft SQL Server Dosyasına Giriyorum orada microsoft english query  var sadece ordan sonra ne yapacagımı bilmiyorum ?

Çevrimdışı k4yd1m

  • İleti: 1
  • Puan: 0
-Bilgisayarımıza MsSql Kuralım
« Yanıtla #8 : Kasım 30, 2008, 22:12:47 ÖS »
Evet indirdim Autorun Dosyasına tıklıyorum açılmıyor ve içinde C:\SQLEVAL\x86'de setup  diye bir dosya yok Ltfen yaRdım

Çevrimdışı AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 7977
  • Puan: 750
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
-Bilgisayarımıza MsSql Kuralım
« Yanıtla #9 : Aralık 01, 2008, 21:34:02 ÖS »
Bu konuda bilgim yok.İndirdiğin dosya yukarda anlatılan sürüm le uyuşmuyor olabilir.Ama bu durumda da kurması lazım.Belki indirdiğin dosyada bozukluk vardır.

 

Benzer Konular

  Konu / Başlatan Yanıt Son İleti
14 Yanıt
2561 Gösterim
Son İleti Mayıs 14, 2007, 10:21:09 ÖÖ
Gönderen: asilonline
2 Yanıt
891 Gösterim
Son İleti Nisan 17, 2007, 21:55:58 ÖS
Gönderen: burajan
0 Yanıt
936 Gösterim
Son İleti Aralık 08, 2007, 12:52:36 ÖS
Gönderen: burajan
6 Yanıt
2091 Gösterim
Son İleti Nisan 10, 2008, 16:07:19 ÖS
Gönderen: burajan
1 Yanıt
1352 Gösterim
Son İleti Mart 23, 2009, 23:39:59 ÖS
Gönderen: egebesyocan