База данных VS2010 Выдерживает сравнение. То, как Вы создаете *.DBSchema, экс-натянуло файл?

Я хотел бы взять снимок своей базы данных, внести некоторые изменения и затем использовать дб, сравнивают функциональность для идентификации изменений, и кто знает, возможно, даже генерируйте сценарии для внесения изменения.

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

Obsviously, я невежествен о проектах дб и надеюсь быть указанным в правильном направлении.

ty!

5
задан Brian 4 May 2010 в 03:42
поделиться

1 ответ

На машине, на которой вы будете генерировать файл схемы, сделайте следующее: Скачайте Microsoft SQL Server Compact 3.5 Service Pack 2 для Windows Desktop. Сначала установите 32-битную версию, затем 64-битную (если ваш сервер 64-битный)

Скопируйте файлы в (Program Files\Microsoft Visual Studio 10.0\VSTSDB\Deploy) на машину, на которой вы будете запускать VSDBCMD.EXE, игнорируйте файлы CE в шаге 2, вы уже установили их при установке Compact SQL выше.

Прочитайте и поймите Command-Line Reference для VSDBCMD.EXE http://msdn.microsoft.com/en-us/library/dd193283.aspx

Сгенерируйте файл dbschema, выполнив следующее из командной строки: VSDBCMD /a:import /cs: "DbConnectionString" /dsp:SQL /ModelFile: outputfilname.dbschema

7
ответ дан 14 December 2019 в 08:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: