2009-09-15 24 views

cevap

7

projenin büyüklüğüne bağlı olarak SQL Express Edition kullanarak satın almak mümkün olabilir.

+0

Sunucu tabanlı bir uygulama (ASP.NET) olması, bunun için iyi bir yerel destek düşünerek bu seçeneği kullanıyorum. – veggerby

+0

Err .. OP ücretsiz/açık kaynak istedi. –

+2

SQL Express, Db (4GB) boyutuna ve kullanıcı sayısına (ticari) sınırlar (iirc, 4). Lisans web kullanımından emin değilim. –

6
+0

Bu karşılaştırma oldukça eski (2005) ve asp.net 3.5 şu anda hazır değildi. Derby ve One $ DB, java dünyası için muhtemelen çok iyi bir veritabanıdır ancak en yeni dotnet framework'ü için destek bulamıyorum. MySQL ticari kullanım için ücretsiz değildir. –

2

SQLite.NET language binding için birçok seçeneğe sahip bir ortak etki alanı katıştırılabilir veritabanı motorudur.

+0

Ancak en son kontrol ettiğim zaman yabancı anahtarları desteklemiyordu. – Peter

5

Firebird - En iyi ücretsiz NET entegrasyonu biriyle güzel, ölçeklenebilir açık kaynak veritabanı.

+0

Firebird en son .net framework'ü destekliyor http://www.firebirdnews.org/?p=3431 –

+0

Firebird enbedded ve dotnet hakkında bir blog yazısı http://blog.coding.ro/2009/09/embedded-database- PostgreSQL için for-net/ –

0

.NET kullanıyorsanız, bir MS motoru için giderdim. SQL Express motoru handling.-

Umut bu helps.-

2

C#-SQLite olacak Şimdi .NET ile iyi işlev gördüğü Projesi'nde ve yükün büyüklüğüne dependes için garanti edilir (mentioned SQLite yeniden yazılmış halidir tarafından C# Greg Hewgill). Vurgu:% 100 yönetilen .NET kodu.

4

PostgreSQL ürününüzün ticari ise o bariz bir seçim yapan bir BSD lisansı altında lisanslanmıştır. Bu ve çok iyi bir veritabanı yönetim sistemi.

SQLite da bir dost licesnse var, ama geleneksel bir SQL DBMS çok farklıdır.

+0

+1 –

İlgili konular