2016-07-04 42 views
0

我想使用我的数据库项目来包含我的全文目录及其索引的定义。我已经添加了目录,以我的SQL Server实例,并用食指将全文目录添加到VS2013导致SQL数据库项目中的构建错误

CREATE FULLTEXT INDEX ON [dbo].[tablename] 
([ColumnName] LANGUAGE 1033) 
KEY INDEX [PK_tablename] 
ON [FTSCatalog]; 

然而创建索引

CREATE FULLTEXT CATALOG [FTSCatalog] 
WITH ACCENT_SENSITIVITY = ON 
AS DEFAULT 
AUTHORIZATION [username_UAT]; 

,在SQL数据库项目给出FTSCatalog

Error 2 SQL71501: Full-text Catalog: [FTSCatalog] has an unresolved reference to object [username_UAT] 
定义的错误

使用SQL数据库模式比较工具来同步用户将生成一个包含此文件的用户文件:

CREATE USER [username_UAT] FOR LOGIN [username_UAT]; 

该错误现在移至此文件,但它包含一个奇怪的循环引用。现在的错误是username_UAT第二次出现:

Error 2 SQL71501: User: [username_UAT] has an unresolved reference to Login [username_UAT] 

在架构比较选项对象类型我有用户,全文目录,并检查全文索引。没有选项可以同步登录。

如何将我的全文目录定义到我的SQL DB项目中?

回答

相关问题