Oracle XE veya SQL Server Express

oy
8

Burada yeni bir proje (Windows Forms) başladım. En iyi seçenek bir (bira gibi ücretsiz), küçük DBMS için bugün ne var?

Geçtiğimiz projelerde SQL Server Express kullandım ama zaman ve zaman yine Oracle ürün hızlı ve daha güçlü olduğunu söyleyerek insanların duymak.

Bu küçük bir şirkette kullanılacaktır (20 civarında kullanıcıları) ve 4 GB her zaman yakında sınırlamak ulaşamayacaktır :)

Öyle mümkünse 2 ürün arasındaki iyi (ve gerçek) karşılaştırmasını gösteren bir link bana gelin lütfen, benim ilk yayında bir alev savaş başlatmak istemiyoruz.

PS: Ben duydum IBM DB2 Express de öyle ama bu konuda herhangi bir bilgi bulmak coudn't. (IBM'den Marketing malzemesi :) sayılmaz)

Oluştur 13/08/2008 saat 12:18
kullanıcı
Diğer dillerde...                            


9 cevaplar

Cevap 13/08/2008 saat 12:26
kaynak kullanıcı

oy
4

Ya diğeri üzerinde başarılı olacağını, sen özetlenen ihtiyaçlarını verilen her iki şekilde tartışmak zor olurdu.

Ne diyecek şudur:

  1. Sen zaten SSExpress ile bildik ki, o sopa ile iyi bir neden
  2. SSExpress ile araçları Oracle eşdeğeri daha kullanmak üstün ve kolay IMHO

Bu yüzden Oracle daha SS YMMV ile daha fazla deneyime sahip, dedi.

Cevap 13/08/2008 saat 12:29
kaynak kullanıcı

oy
3

Maalesef hiçbir bağlantı, ancak bir tavsiye. Oracle'dan ve SQL Server destekleyen Çünkü, 'normal' Oracle veritabanı için düzeltmeler alma, ben eğlenceli dediğimiz şey olmadığını biliyoruz. Bunun için ödemek zorunda ve sizin için Oracle sistemini güncelleyen hiçbir araç varsa, bu bir ağrı bir .. var, bana sorarsan. Oracle XE güncellemeleri / düzeltmeler ile desteklendiği de görün. Ben sadece 'normal' Oracle (Geliştirici) veritabanını kullanır, bilmiyorum.

Cevap 13/08/2008 saat 12:32
kaynak kullanıcı

oy
0

KiwiBastard en noktalarının ikisi de çok iyi ve ben tamamen ona katılıyorum.

Gerçekten MS SQL benzer ve bunu gerektiğinde büyümeyi destekleyen ücretsiz bir alternatif isterseniz, MySQL veya PostgreSQL bir göz olabilir. SQLite da iyi bir seçim gibi görünüyor. 20 çalışanı olan bir şirkette çalışıyorsanız Elbette eski bir Linux sunucu gelemez.

Cevap 13/08/2008 saat 12:33
kaynak kullanıcı

oy
0

% 100 SQL Express, yüklemek ve Oracle göre bakımı daha kolay.

Cevap 13/08/2008 saat 12:49
kaynak kullanıcı

oy
13

Ben gitmek istiyorum SQL Server Express kesinlikle SQL Server yok Oracle bir özelliği kullanmak zorunda olmadıkça, çözüm ve hiçbir kullanışlı geçici çözümü var.

Oracle'ın güçlü örneği:

  • Oracle ROCK analitik fonksiyonlar!
  • PL / SQL daha iyidir T-SQL .
  • Aynı küçük veri kümesi güncelleme kullanıcıların 1.000 'tüm sistemi büyütmek için gidiyoruz
  • Sen, çok TB veri tabanlarına kadar ölçek
  • Sen (8 üstü) sunucunuzdaki işlemci en büyük sayıları ihtiyaç değerlendirmesi gerekecektir.
  • Anında yük devri için (gerek RAC )
  • Eğer gerçekten olamaz bir işlemi kaybetmeyi göze.

Belki ben büyük Oracle hayranıyım, söyleyebilir! Ama Oracle Express, SQL Server Express için ticari bir reaksiyondur ve Oracle sanmıyorum düşünüyorum gerçekten derin derin aşağı sever.

  • Bir yükseltme yolu (SQL Server 2008 yakında edilir) olduğu SQL Server artı hizmet paketleriyle biliyoruz.
  • SQL Express daha Oracle daha "kur ve unut" aynı zamanda.
  • (Senin kullanarak NET ise) ve IDE ile daha iyi entegre edecek

hız açısından, hem böyle küçük veri kümesi boyutu ile hızlı aydınlatma olacak.

Cevap 13/08/2008 saat 13:08
kaynak kullanıcı

oy
0

SQL Server ile büyük sorun, olmuş uzun zamandır sahip IMHO, hiçbir çoklu sürüm tutarlılık okuyun. Neyse bu anlık görüntü yalıtım düzeyi ile SQL Server 2005 yılından beri giderilmiştir.

Senin bakım için asgari bilgiyi requring küçük bir proje için iyi bir RDBMS baktığımızda, SQL Server Express Edition, iyi bir seçim olduğunu. SQL Server Express Edition, UI çok daha anlamak kolaydır RMAN veya yedekleme komut ile birlikte -kullanımlı "kolay" Oracle Database XE veritabanınızı Çevrim dışına gerektirir.

Oracle Database XE benim *** listesindedir. Bunlar son zamanlarda düzgün derlenmiş değildi Linux için bir ODBC sürücüsü (serbest ld gerekli ODBC işlevleri için semboller eksik döner) hiç kullanışlı olması (10.2.0.4). Hatta bir 'ücretsiz' ürünü için QA herhangi makul dikkat eksikliği ile bu tür O yolda gidiş hakkında iki kez düşünmek istiyorum.

Cevap 17/09/2008 saat 15:46
kaynak kullanıcı

oy
1

Bunun bir arada bir şeyleri yeniden düşünmek harika ve bunu yapmak için bir kavşakta olduğunda alternatif ürünler dikkate almak çok akıllı olduğunu düşünüyorum.

Eğer rahat optimize sistemlerini ve becerilerinde dba seviyesini ise, PostgreSQL düşünün. Kendimi bir dba düşünün ve orta halli veritabanı becerilerine sahip ve kullanımı, SQL Server Express son derece kolay bulmuyorum. Ayrıca, ben yaşadım ürünler, SQL Server Express sınırlarını aşan - SQL Server Standard / Enterprise geçiş seemless olduğunu.

Bunun teknik düzeyde önemli olmadığını fark ama Larry Ellison karından jetleri ve fahişeleri satın alır. Bill Gates onunkiyle insanlık için büyük önem sorunların çözülmesidir. herşey eşitken, hep Bill Gates paramı vermeyi tercih ederim.

Cevap 30/12/2008 saat 04:35
kaynak kullanıcı

oy
0

Için DB2 Express-C See :

"DB2 Express-C ™ size ücretsiz için gereken tüm sahip olabilecekken ödeme Neden dünyadaki en gelişmiş veritabanı yönetim sistemleri. Birinin serbest sürümüdür? DB2 Express-C, geliştirmek dağıtmak ve dağıtmak serbesttir.

Bu en yeni işletme ve küçük / orta ölçekli işletmeler için ideal bir hızlı, güvenli, güvenilir ve inanılmaz ölçeklenebilir dataserver vardır. DB2 Express-C 9.7 de Linux, Unix, Windows ve Mac OS X üzerinde mevcuttur! Ayrıca kolayca pureXML ™ adı verilen yerli depolama teknolojisi sayesinde XML işlemek için geliştiriciler sağlar. Eğer Java, .NET, Ruby, Python, Perl gelişebilir veya orada hemen hemen başka bir programlama dili, DB2 senin teknolojik avantaj olabilir olsun."

Cevap 14/09/2011 saat 12:12
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more