EF6 - какая файловая база данных - PullRequest
0 голосов
/ 13 июня 2019

У меня следующий вопрос. Я разрабатываю приложение для корпоративного клиента, в котором должны храниться некоторые данные (своего рода механизм правил проверки). На первом этапе данные не были сохранены, а созданы как POCO, поэтому у меня есть иерархическая структура подклассов. В рамках этапа 2 (сейчас) клиент должен будет редактировать правила локально, поэтому они должны быть динамически сохранены. Это должна быть локальная файловая база данных, использующая EF6. На третьем этапе заказчик предоставит серверу центральной БД либо MS SQL Server, либо Oracle, который заменит локальную БД.

Вопрос в том, какую файловую базу данных я могу использовать? Я рассмотрел SQLite, но, кажется, его нельзя заполнить с помощью POCO «Модель в первую очередь», или, по крайней мере, у меня есть множество исключений, пропущенных таблиц и т. Д.

1 Ответ

1 голос
/ 13 июня 2019

Вы можете использовать SQL Server Compact или SQL Server Express.SQL Server Express требует административного доступа для установки в качестве службы, SQL Server Compact - нет.

...