【问题标题】:How to create a fulltext catalog in an entity framework database migration? [duplicate]如何在实体框架数据库迁移中创建全文目录? [复制]
【发布时间】:2016-08-31 10:11:13
【问题描述】:

我正在尝试在实体框架迁移上创建全文目录,但如果我使用以下方法进行迁移:

migrationBuilder.Sql("CREATE FULLTEXT CATALOG[CatalogName]");

我得到以下信息:

CREATE FULLTEXT CATALOG statement cannot be used inside a user transaction.

如果我尝试在种子函数中执行此操作,我会得到相同的结果。我已经搜索了这个以及我发现的所有问题作者要么决定在数据库上手动执行它,要么是其他一些不适用于我的解决方案。

关于如何让它发挥作用的任何想法?

【问题讨论】:

    标签: sql-server entity-framework database-migration full-text-indexing full-text-catalog


    【解决方案1】:

    现在我觉得自己很笨。我没有注意到 Sql() 函数有一个可选参数来抑制事务:\ 传递 true 最终解决了我的问题。

    【讨论】:

    • 我传递的是“true”,它在本地工作,但在部署到 Azure Web App 时不能。
    猜你喜欢
    • 2014-07-08
    • 2013-05-08
    • 2014-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-24
    • 1970-01-01
    相关资源
    最近更新 更多