SQL ve MDB

trextra

0
İyinet Üyesi
Katılım
4 Mart 2005
Mesajlar
5,290
Reaction score
0
Konum
Kadıköy
Sitemin database i mdb. ve geçenlerde site hata verdiğinde hostcu firmayı (turkticaret) i aradım. Access database e aynı anda 20 kişinin bağlanamayacağını söyledi:) Neyse pek inanmadım ama sonuçta mdb yi kimse önermiyor. PHP imkanım olmadığı için mdb ile başlamıştım asp ye.

Şimdi SQL server a geçmek istiyorum. Site ziyaretçi trafiğini artırmaya çalışıyorum. 1 kaç siteye reklam vermeden sorunları düzelteyim istedim. MSSQL a geçmem daha kolay sanırım. Nede olsa microsoft :) Doğrusu mySQL ve MSSQL arasındaki farkıda bilmiyorum.

Şimdi hiçbirşey bilmeyerek soruyorum. MDB yi SQL a çevirecek ve ilerde kullanacağım programları yazarmısınız. Birde merak ettiğim siteyi tekrar mı programlamam gerekecek yoksa database e bağlantı yöntemini değiştirmem yeterli mi? Benim bilmediğim için sormam gereken başka şeyler varsa onlarıda yazarsanız sevinirim :)

Şimdiden teşekkürler.
 

manyax

0
İyinet Üyesi
Katılım
25 Ağustos 2004
Mesajlar
257
Reaction score
0
Enterprise Manager yardımıyla Access db yi SQL servera kolayca import edebilirsin..
 

trextra

0
İyinet Üyesi
Katılım
4 Mart 2005
Mesajlar
5,290
Reaction score
0
Konum
Kadıköy
Sağolasın. Sonrası için ne yapmam gerekecek. mySQL a geçebilirmiyim? daha iyi olduğu duymuştum. Açıkçası şu an sitemde aktif kullanıcı 15-25 arası değişiyor. Gittikçe artıyor ve hedefim 100-150.

100.bin ilan ve 1000 üye. bunu kaldırabilecek bir database istiyorum. İlerde tekrar değiştirmek zorunda kalmamak için.

Bu arada söylediğin programı bulamadım. Bir sürü enterprise manager diye aradığımda bir sürü program çıkartıyor. Download adreslerini yazarsanız sevinirim.

Birde programı ararken SQL 7.0 ve 2000 olarak farklı sonuçlar çıkıyor. access 2000 ve 2003 gibi ayrı birşey mi bunlar.
 

manyax

0
İyinet Üyesi
Katılım
25 Ağustos 2004
Mesajlar
257
Reaction score
0
Söylediğim Microsoft SQL Server 8.0
Cdsini bulabilirsin sanırım

MSSQL 'a geçmen daha kolay dediğim gibi import edebilirsin db yi kolayca
daha sonra db bağlantılarını değiştirmen yeterli olur
 

omerucan

0
İyinet Üyesi
Katılım
9 Eylül 2004
Mesajlar
162
Reaction score
0
eğer mssql'e geçiceksen işletim sistemi olarak windows server 2003 kullanmanı öneririm. Daha sonra sql enterprise manager'i kurup database'ini oluturabilirsin.


daha detaylı bilgiyi http://www.asprehberi.net/Kategoriler/Makaleler/ASP/?P=1&S=Hit&D=Azalan adresinden alabilirsin

Ben online kişi sayısı 100 kişi olduğu zamanda access kullanıyordum. Öyle çok fazla sorun olmuyordu. ama access ile bi yere kadar. asp'de kademe atlamak sql ile oluyor. access'ten çok çok daha rahat.
 

trextra

0
İyinet Üyesi
Katılım
4 Mart 2005
Mesajlar
5,290
Reaction score
0
Konum
Kadıköy
Server 2003 kullanıyorum zaten. CD yi bulup hemen işlemlere başlıyorum. Çok Teşekkürler arkadaşlar.
 

sitemedya

0
İyinet Üyesi
Katılım
11 Kasım 2004
Mesajlar
284
Reaction score
0
trextra' Alıntı:
... Access database e aynı anda 20 kişinin bağlanamayacağını söyledi ...
tamamen balon bir laf etmişler. zamanında çok fazla trafiği olan sitede mdb yi sorunsuz kullanmıştım. tabii mdb yi tavsiye etmem bende :)

trextra' Alıntı:
Şimdi hiçbirşey bilmeyerek soruyorum. MDB yi SQL a çevirecek ve ilerde kullanacağım programları yazarmısınız. Birde merak ettiğim siteyi tekrar mı programlamam gerekecek yoksa database e bağlantı yöntemini değiştirmem yeterli mi?
bunun için MSSQL içinde kısaca DTS denilen "data transformation services" var. bu sayede mdb yi MSSQL içine import edebilirsin.
http://forum.iyinet.com/showthread.php?t=9082
bu topicde ayrıntılı anlatmıştım...

trextra' Alıntı:
mySQL a geçebilirmiyim? daha iyi olduğu duymuştum. Açıkçası şu an sitemde aktif kullanıcı 15-25 arası değişiyor. Gittikçe artıyor ve hedefim 100-150.
MSSQL yönetim ve güç olarak MYSQL 'e inan 5 basar. trigger, job, yetkilendirme, yedekleme, dts, query analyzer ve birçok diğer özelliklerin büyük kısmı MYSQL de yok. MYSQL i cazip yapan "tek" şey bence ücreti. :)
MSSQL, değil 15-25 kullanıcı, 10 milyon kullanıcı da bile çatır çatır çalışır. merak etme

manyax' Alıntı:
MSSQL 'a geçmen daha kolay dediğim gibi import edebilirsin db yi kolayca daha sonra db bağlantılarını değiştirmen yeterli olur
hayır yeterli olmayabilir. çünkü access dosya field yapısı ile MSSQL field yapısı birebir aynı değil. temelde connection_string değiştirmekten başka mesela "boolean" tanımladığın alanları "bit" tipe uydurmak için kod içinde gerekli değişiklikleri yapman gerekebilir. datetime tipi için de querylerinde değişiklikler yapmalısın vs vs..

kısaca mdb den MSSQL 'e geçmekle isabetli bir karar almışsın ve üzerinde kendini geliştirdikçe de hiç kopamayacaksın. tek koparan ise olsa olsa ORACLE olur :) sıkışırsan online olduğum zamanlarda sana yardımcı olurum ;)
 

varolaksoy

0
İyinet Üyesi
Katılım
22 Mart 2005
Mesajlar
139
Reaction score
0
2005 beta daha henüz hizmet vermiyor firmalar buna kesinlikle sorun yaşarsın...

SQL 2000 kur...

Sana tavsiyem yapmışken başla aspx olarak düzenle sayfanı...

MySQL ile MSSQL arasındaki fark biri open biri paralı sanırım mysql mssql e göre daha hızlı çalışıyor...
 

lovemove

0
İyinet Üyesi
Katılım
25 Ocak 2005
Mesajlar
1,667
Reaction score
0
trextra aynı sorunu bende yaşıyorum MDB de. Bende aynı şekilde sql e geçmeyi düşünüyorum. senle bi yardımlaşalım beraber çözebiliriz belki :) şimdi msn mi veriyorum özelden...
 

trextra

0
İyinet Üyesi
Katılım
4 Mart 2005
Mesajlar
5,290
Reaction score
0
Konum
Kadıköy
2 yerden hostum var MSSQL desteklemiyorlar. Püffffffff

MySQL e mi geçicez yani zorunlu ve sorunlu olarak ? Nasıl geçicez :p
 

lovemove

0
İyinet Üyesi
Katılım
25 Ocak 2005
Mesajlar
1,667
Reaction score
0
evet bendede aynı sorun var mssql değilde mysql a nasıl geçeceğiz?? biri bi fikir verirse bilen arkadaşlar...
 

varolaksoy

0
İyinet Üyesi
Katılım
22 Mart 2005
Mesajlar
139
Reaction score
0
yaaa db yi convert etmek mesele değil ama sitenizi yeniden kodlamanız gerekecek...
 

lovemove

0
İyinet Üyesi
Katılım
25 Ocak 2005
Mesajlar
1,667
Reaction score
0
pardon ya mssql destekliyormuş sitemedya arkadaşım senle bi görüşelim özele mesaj atıyorum.
 

KerneL32

0
İyinet Üyesi
Katılım
8 Mart 2005
Mesajlar
1,247
Reaction score
0
MsSQL kullanacaksan mdb dosyasini import edebilirsin kendi ozelligi bu ...

Access kullanman veya 20 kisi baglandiktan sonra 21 'ci kisinin baglanamamasi gibi bir durum soz konusu degil ... www.muzikalani.com :) veri tabani mdb ve cok sukur su zamana kadar bir asp hatasi ile karsilasmadim karsilasani da gormedim ... Eger baglantilarini kapatirsan dogru sekilde ve gereksiz baglanti kurmaktan kacinirsan cok daha iyi performans alabilirsin. MDB kullanmaya devam etmek istiyorsan haftada bir veya iki kez ( MDB dosyasinin boyutuna gore degisiyor ) veritabani ni onarmani tavsiye ederim. Bu sekilde hem dosya boyutundan kar edersin hemde daha iyi calismasini saglamis olursun ...

Iyi calismalar ...
 

Yusuf

0
İyinet Üyesi
Katılım
19 Aralık 2004
Mesajlar
158
Reaction score
0
Konum
İstanbul
sitemedya' Alıntı:
MSSQL, değil 15-25 kullanıcı, 10 milyon kullanıcı da bile çatır çatır çalışır. merak etme

MSSQL'in bu kadar becerisi yok arkadaşlar. Milyon kullanıcıdan bahsettiğimiz an MSSQL yetersiz kalır. Milyon transaction'lı sistemleri en iyi Oracle destekler. Tabi fiyat/performans açısından bakıldığında MySQL tüm uygulamalar için çözüm olacaktır.

Ayrıca MSSQL destekleyen hostingler de oldukça pahalı. Free bir MSSQL destekli host bulmak neredeyse çok zor.

MySQL üzerinde gelişim sağlamak çok mantıklı bir hareket olur.

http://dev.mysql.com/
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Elektronik Sigara
Üst