2011-02-01 64 views
0

嗨,我想爲我的C#.NET應用程序創建一個簡單的數據庫。很容易創建一個數據庫並在本地運行,但我想知道哪個是我應該使用的最好的免費數據庫?此外,我還希望應用程序可以輕鬆部署在多臺PC上(每臺PC都有自己的本地數據庫實例)。什麼是我使用的最佳工具?.Net最好的SQL服務器使用

回答

3

SQLite非常受歡迎。如果您需要這是一個嚴肅的解決方案,SQLite的,如果它是一個輕量級的關注

http://www.sqlite.org/whentouse.html

+1

+1通過將dll包含在輸出目錄中,可以將SQLite'部署'到您的程序集中。它也相當快速和輕量級(與SQL Server Compact相比)。它可能是最經過測試的免費便攜式數據庫。 – wllmsaccnt 2011-02-01 19:19:01

1

Postgres

http://www.sqlite.org/

我還要補充他們在許多平臺夢幻般的支持和使用。

對於我的錢,Nhibernate suppor噸是重要的問題。

+0

我會補充說,許多人也使用MySQL,雖然PostGRES也是一個很好的。 – 2011-02-01 19:19:51

+1

我會補充說,MySQL將在Access和我的數據庫選擇列表中的POX文件之間的某個地方,但每個都是他自己的; P – annakata 2011-02-01 20:24:33

0

請注意,用戶可能會建議使用SQL Server Compact Edition。知道the difference可能很有用。 CE非常有限,但更容易部署。聽起來像CE是您的應用程序更好的選擇。