【发布时间】:2012-01-09 17:27:22
【问题描述】:
我使用的是 SQL Server 2008 R2,我需要为数据库中的每个表重建索引
使用这个脚本,我收到一个错误
USE myDb
GO
EXEC sp_MSForEachTable 'ALTER INDEX ALL ON ? REBUILD'
错误:
ALTER INDEX 失败,因为以下 SET 选项的设置不正确:“QUOTED_IDENTIFIER”。验证 SET 选项是 正确用于计算列上的索引视图和/或索引 和/或过滤索引和/或查询通知和/或 XML 数据 类型方法和/或空间索引操作。
知道如何解决吗?谢谢
【问题讨论】:
-
查看此链接:mssqltips.com/sqlservertip/1367/… 这应该适合您。
-
谢谢 Shark,但我想了解我的命令有什么问题。我会考虑你的资源谢谢!
标签: sql sql-server-2008 sql-server-2008-r2