В поисках хорошей встроенной базы данных для моих приложений asp.net, пытаясь избежать SQLExpress ( Мне нужно, чтобы это были загружаемые файлы без необходимости установки на сервере ), я обнаружил Firebird,Но:
В соответствии с этим: http://en.wikipedia.org/wiki/Embedded_database#Firebird_Embedded
Он имеет те же функции, что и классическая версия и версия суперсервера Firebird, за исключением того, что две или более НИТИ (не толькоприложения) не могут получить доступ к одной и той же базе данных одновременно.Таким образом, встроенный Firebird действует как локальный сервер для однопоточного клиента, обращающегося к его базам данных (это означает, что не работает должным образом для веб-приложений ASP.NET )
В соответствии с этимhttp://www.firebirdsql.org/en/development-net-provider/, однако выпущены некоторыми поставщиками ASP.NET.
Еженедельные сборки поставщика данных ADO.NET, веб-поставщиков ASP.NET иПоставщика DDEX можно найти здесь.
Так что вопрос: это или не является хорошей альтернативой встроенной БД для использования в asp.net?
Если нет, то что бы вы порекомендовали вместо этого?