我正在尝试使用 webdeploy 部署一个新的 asp mvc3 网站。问题是创建包时自动生成的sql不包含我在源数据库中创建的全文索引。
但是所有其他表、索引、触发器和存储过程都在脚本中……为了包含全文索引,是否需要做一些特别的事情?
我正在尝试使用 webdeploy 部署一个新的 asp mvc3 网站。问题是创建包时自动生成的sql不包含我在源数据库中创建的全文索引。
但是所有其他表、索引、触发器和存储过程都在脚本中……为了包含全文索引,是否需要做一些特别的事情?
假设您使用的是 Web Deploy dbFullSql提供程序,请尝试FullTextIndexes=true
在您的命令中包含该设置。FullTextIndexes是您可以使用 dbFullSql 提供程序指定的众多 SMO ScriptingOptions 属性之一。您可以使用它在生成的脚本中包含全文目录,这听起来就像您正在寻找的那样。
如果您是从 Visual Studio 部署或使用 MSBuild,请参阅 MSDN 部署常见问题解答: