我正在尝试在我的 Azure SQL 数据库上启用全文搜索。我将数据库升级到 V12 标准实例。升级已成功完成。我这么说是因为门户网站上的状态显示为“在线”。但是,当我执行下面的命令时,
CREATE FULLTEXT CATALOG ftCatalog AS DEFAULT;
它抛出一个错误,说:
Msg 9972, Level 16, State 100, Line 2
Database is not fully started up or it is not in an ONLINE state. Try the full-text DDL command again after database is started up and becomes ONLINE.
我正在关注这个博客post
可能出了什么问题?
最佳答案
如果您想避免与 MSFT 通信的往返,通过连接到数据库执行以下两条语句也可以修复此问题。
Alter database [dbname] set read_committed_snapshot off with rollback immediate
Alter database [dbname] set read_committed_snapshot on with rollback immediate
关于sql-server - 无法在 Azure SQL 数据库 V12 上启用全文搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30759967/