相关疑难解决方法(0)

错误:无法更改或删除列'x',因为它已启用全文搜索

我正在重构旧数据库并删除不再使用的列.DB曾经有全文索引,因此,某些列标记为全文.

我该如何删除它们?

笔记:

  • DB是MS SQL Server Express 2008
  • 不再安装全文搜索服务

编辑:
我试过了

ALTER FULLTEXT INDEX ON tableName  DROP (ColumnName)
Run Code Online (Sandbox Code Playgroud)

但得到这个错误:

Full-text crawl manager has not been initialized. Any crawl started before 
the crawl manager was fully initialized will need to be restarted. Please 
restart SQL Server and retry the command. You should also check the error 
log to fix any failures that might have caused the crawl manager to fail.
Run Code Online (Sandbox Code Playgroud)

t-sql full-text-search sql-server-2008

15
推荐指数
2
解决办法
8788
查看次数

标签 统计

full-text-search ×1

sql-server-2008 ×1

t-sql ×1