Как развернуть базу данных с полнотекстовыми индексами с помощью WebDeploy - PullRequest
0 голосов
/ 02 августа 2011

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

Но все остальные таблицы, индексы, триггеры и хранимые процедуры находятся в скрипте ... Есть ли что-то особенное, что нужно сделать, чтобы включить полнотекстовые индексы?

Ответы [ 2 ]

2 голосов
/ 16 марта 2012

Если вы используете провайдера Web Deploy dbFullSql , попробуйте включить параметр FullTextIndexes=true в вашу команду. FullTextIndexes - это одно из многих свойств SMO ScriptingOptions , которые можно указать с помощью поставщика dbFullSql.Вы можете использовать его для включения полнотекстовых каталогов в сгенерированный скрипт, который звучит как то, что вы ищете.

0 голосов
/ 16 марта 2012

Если вы развертываете из Visual Studio или используете MSBuild, см. FAQ по развертыванию MSDN:

http://msdn.microsoft.com/en-us/library/ee942158.aspx#can_i_deploy_the_fulltext_catalog_for_a_database

...