Развернуть приложение с помощью SQLExpress - PullRequest
2 голосов
/ 29 октября 2008

Я создавал некоторые приложения с помощью SQLExpress и обнаруживал, что пишу сценарии создания базы данных, таблиц и других объектов и т. Д. После установки приложения. Это нормальный способ?

Спасибо

Ответы [ 2 ]

1 голос
/ 29 октября 2008

Создание базы данных шаблонов и восстановление, которая работает, только если вам не нужно обновлять базу данных, сохраняя (большую часть) данных.

Несмотря на громоздкость, я на самом деле использую несколько классов, которые проверяют версии базы данных и запускают необходимые сценарии (либо установка SQLExpress, либо установка базы данных, либо обновление).

0 голосов
/ 29 октября 2008

Более быстрый способ - создать резервную копию базы данных шаблонов и восстановить ее в процессе установки.

AFAIK, вот как MS и Orcl (особенно) делают это.

...