Tech Code Freak Ответов: 1

Как автоматически создать базу данных SQLCE, когда она заполняется


Привет, кодеры!

Я разрабатываю настольное приложение C# , которое использует сервер sqlce. Мне нужно автоматически создавать новые базы данных, когда текущая заполняется.

Это приложение будет широко использоваться и поэтому будет полностью заполнено раньше.

Я планирую упаковать пустую базу данных с полной структурой таблиц, а затем, когда БД заполнится, я хочу просто сделать копию этой пустой БД и переименовать ее с именами db1...db2...db3.... Серийный номер(id) будет увеличен и продолжен с предыдущей БД. А затем извлекать данные из всех этих баз данных одновременно всякий раз, когда приложение используется.

Что я уже пробовал:

Я слишком много гуглил для этого, но все напрасно.

Пожалуйста, направьте и помогите мне....

1 Ответов

Рейтинг:
11

Patrice T

Цитата:
Как автоматически создать базу данных SQLCE, когда она заполняется

Короткий ответ: Нет.
Если вы планируете иметь базу данных размером более 4 ГБ, выбор другого SQL-сервера без этого ограничения будет разумным выбором.
Даже если бы это было возможно, запросы были бы чрезвычайно сложными и неэффективными.