作为构建过程的一部分,我正在使用 SSEUtil 从我的开发数据库 (SQL Server 2008 R2) 派生的模式中自动创建功能测试数据库。这允许我保持两个数据库同步(模式方式),而无需针对我的开发数据库运行 SQL 存储库测试。
我最近在我的开发模式中首次为该项目的表添加了全文索引,现在当我尝试将模式应用于新创建的单元测试数据库时,当它执行 SQL 以创建全文目录:
CREATE FULLTEXT CATALOG [FullTextCatalog] AUTHORIZATION [dbo]
GO
无法在用户实例中使用全文搜索。
[SqlException 编号 9982,第 16 类,状态 100,第 1 行]
我搜索了高低。我找到的唯一帮助是在另一个网站上有人建议“附加到父数据库”。我不知道那是什么意思。而且我不知道这个错误是什么意思。什么是“用户实例”?
任何人都可以提出解决这个问题的方法吗?有没有更好的方法让两个数据库模式保持同步以进行持续集成?