执行'创建FULLTEXT目录'数据库初始化期间的脚本(EF 6.1 - CF)

时间:2016-01-29 09:58:23

标签: sql-server entity-framework entity-framework-6

我在Sql Server上使用Entity Framework 6.1(Code First)。在我的数据库初始化程序中,我想执行一个设置全文搜索目录的脚本:

            using (var context = new DataAccessContext())
            {
                context.Database.ExecuteSqlCommand(createFullTextSearchCommandString);
            }

我尝试执行的脚本(' createFullTextSearchCommandString'的值):

CREATE FULLTEXT CATALOG MyFTS
WITH ACCENT_SENSITIVITY = OFF

我收到以下错误:

  

CREATE FULLTEXT CATALOG语句不能在用户内部使用   事务。

好的,这句话不能在交易下执行,得到它。但是 - 我不关心交易。我想要的只是执行这个声明。有没有办法避免交易创建或以某种方式绕过它?

0 个答案:

没有答案