Ранее я использовал базу данных в SQL Server CE . Это довольно просто, потому что я могу иметь базу данных в простом .sdf
файле и развернуть ее с моим приложением (пустым или с уже добавленными данными).
Но что, если я хочу изменить базу данных на SQL Server Express один?
Конечно, если у моего клиента уже есть база данных, которая мне нужна, мне не нужно ничего менять (ну, может быть, строка подключения ).
Что мне делать, если я хочу доставить приложение клиенту, для которого требуется создать локальную базу данных SQL Server Express? Есть ли способ сделать это с файлами .mdf?
Конечно, у меня есть SQL код для создания всех таблиц с соответствующими внешними ключами и т. Д., Если это необходимо.
Полагаю, с этим сталкиваются многие разработчики, но я не знаю, как это сделать.
Пожалуйста, не предлагайте использовать SQLite, MySQL или другую базу данных. Я задаю этот вопрос, потому что хочу знать, как это сделать, в частности, на SQL Server.