webdeploy を使用して新しい asp mvc3 Web サイトをデプロイしようとしています。問題は、パッケージの作成時に自動生成される sql に、ソース データベースで作成したフルテキスト インデックスが含まれていないことです。
しかし、他のすべてのテーブル、インデックス、トリガー、およびストアド プロシージャはスクリプト内にあります...全文インデックスを含めるために何か特別なことをする必要がありますか?
webdeploy を使用して新しい asp mvc3 Web サイトをデプロイしようとしています。問題は、パッケージの作成時に自動生成される sql に、ソース データベースで作成したフルテキスト インデックスが含まれていないことです。
しかし、他のすべてのテーブル、インデックス、トリガー、およびストアド プロシージャはスクリプト内にあります...全文インデックスを含めるために何か特別なことをする必要がありますか?
Web Deploy dbFullSqlプロバイダーを使用していると仮定してFullTextIndexes=true
、コマンドに設定を含めてみてください。FullTextIndexesは、dbFullSql プロバイダーで指定できる多くの SMO ScriptingOptions プロパティの 1 つです。これを使用して、生成されたスクリプトに全文カタログを含めることができます。これは、探しているもののように聞こえます。
Visual Studio から、または MSBuild を使用してデプロイする場合は、MSDN のデプロイに関する FAQ を参照してください。