错误 8000 - 8999

错误

严重性

是否记录事件

说明(消息正文)

8001

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。Sql Variant 参数的元信息无效。

8002

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): 为数据类型 0x%02X (XML)指定了无效的数据库或架构。

8003

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。此 RPC 请求中提供了过多的参数。最多应为 %d。

8004

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。RPC 名无效。

8005

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d: 参数名无效。

8006

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d: 参数状态标志无效。

8007

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): 类型为 0x%02X 的大型对象参数的块区格式不正确。

8008

16

传递给 sp_execute 的参数个数不等于准备该句柄时使用的参数个数(%d)。

8009

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): 数据类型 0x%02X 未知。

8010

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): RPC 标记有元数据保持不变的标志,但数据类型 0x%02X 与上次发送的数据类型不同。

8011

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): 对于类型特定的元数据,数据类型 0x%02X (sql_variant)的长度无效。

8012

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): 对于类型特定的元数据,数据类型 0x%02X (sql_variant)的精度或小数位数无效。

8013

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): 数据类型 0x%02X (sql_variant)的实例长度无效。

8014

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): 对于类型特定的元数据,数据类型 0x%02X (sql_variant)的类型无效。

8015

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): 数据类型 0x%02X 是非类型化的 NULL 值,但却标记为输出参数。

8016

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): 数据类型 0x%02X 的数据长度或元数据长度无效。

8017

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): 数据类型 0x%02X 的精度或小数位数无效。

8018

16

参数 %d ('%.*ls')无效: 数据类型 0x%02X 为不推荐使用的大型对象或 LOB,但却标记为输出参数。不推荐使用的类型不能用作输出参数。请改用当前的大型对象类型。

8019

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): 为数据类型 "0x%02X" (CLR 类型)指定了无效的用户类型。

8020

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): 数据类型 "0x%02X" (CLR 类型)具有无效的序列化元数据长度。

8021

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): 为数据类型 "0x%02X" (CLR 类型)指定了无效的数据库。

8022

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): 提供的值为 NULL,而数据类型 %.*ls 不能为 NULL。请检查源数据中的无效值。

8023

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): 提供的值不是数据类型 %.*ls 的有效实例。请检查源数据中的无效值。例如,小数位数大于精度的数值类型的数据即为无效值。

8024

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): 对于类型特定的元数据,数据类型 0x%02X (sql_variant)的排序规则无效。

8025

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): RPC 标记有元数据保持不变的标志,但数据类型 0x%02X 与上次发送的数据类型具有不同的最大长度。

8026

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): RPC 标记有元数据保持不变的标志,但数据类型 0x%02X 与上次发送的数据类型具有不同的实际长度。

8027

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): 为数据类型 "0x%02X" (CLR 类型)指定了无效的架构。

8028

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数 %d ("%.*ls"): 提供的长度对数据类型 %.*ls 无效。请检查源数据中的无效长度。例如,长度为奇数(以字节为单位)的 nchar 类型的数据即为无效长度。

8029

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 处理表值参数时遇到了数据类型 0x%02X (用户定义表类型)的意外标记。

8030

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 为数据类型 0x%02X (XML)指定了无效的数据库或架构。

8031

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 数据类型 0x%02X 的大型对象参数的块区格式不正确。

8032

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 数据类型 0x%02X 未知。

8033

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 对于类型特定的元数据,数据类型 0x%02X (sql_variant)的长度无效。

8034

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 对于类型特定的元数据,数据类型 0x%02X (sql_variant)的精度或小数位数无效。

8035

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 数据类型 0x%02X (sql_variant)的实例长度无效。

8036

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 对于类型特定的元数据,数据类型 0x%02X (sql_variant)的类型无效。

8037

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 数据类型 0x%02X 的数据长度或元数据长度无效。

8038

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 数据类型 0x%02X 的精度或小数位数无效。

8039

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 为数据类型 0x%02X (CLR 类型)指定了无效的用户类型。

8040

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 数据类型 0x%02X (CLR 类型)具有无效的序列化元数据长度。

8041

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 为数据类型 0x%02X (CLR 类型)指定了无效的数据库。

8042

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 提供的值为 NULL,而数据类型 %.*ls 不能为 NULL。请检查源数据中是否存在无效值。

8043

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 提供的值不是数据类型 %.*ls 的有效实例。请检查源数据中是否存在无效值。例如,小数位数大于精度的数值类型的数据即为无效值。

8044

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 对于类型特定的元数据,数据类型 0x%02X (sql_variant)的排序规则无效。

8045

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 为数据类型 0x%02X (CLR 类型)指定了无效的架构。

8046

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 提供的长度对数据类型 %.*ls 无效。请检查源数据中的无效长度。例如,长度为奇数(以字节为单位)的 nchar 类型的数据即为无效长度。

8047

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 为数据类型 0x%02X (用户定义的表类型)指定了非零长度的数据库名称。数据库名称不允许带有表值参数,仅架构名称和类型名称有效。

8048

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 为数据类型 0x%02X (用户定义的表类型)指定了无效的架构。

8049

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 为数据类型 0x%02X (用户定义的表类型)指定了无效的类型名称。

8050

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 为数据类型 0x%02X (用户定义的表类型)指定了无效的列计数。

8051

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 为数据类型 0x%02X (用户定义的表类型)指定了无效的列名称。

8052

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 数据类型 0x%02X (用户定义的表类型)时间戳列必须为默认值。

8053

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 为数据类型 0x%02X (用户定义的表类型)指定了无效的列标志。

8054

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 为数据类型 0x%02X (用户定义的表类型)指定了无效的排序和唯一性元数据。

8055

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 为数据类型 0x%02X (用户定义的表类型)指定了无效的列排序元数据。

8056

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 为数据类型 0x%02X (用户定义的表类型)指定的可选元数据标记太多。

8057

16

表值参数 %d ("%.*ls"),行 %I64d,列 %d: 数据类型 0x%02X (用户定义的表类型)。指定的列是计算列或默认列,设置了排序或唯一性。只能对具有客户端提供的数据的列设置排序和唯一性。

8058

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。未对参数化字符串的表值参数 %d 定义表类型。

8059

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。未对参数化字符串的表值参数 "%.*ls" 定义表类型。

8060

16

传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。表值参数 %d ("%.*ls"),行 %I64d,列 %d: 数据类型 0x%02X (用户定义的表类型)为 Null 且未设置为默认值。必须将 Null 表值参数作为默认参数发送。

8061

16

表值参数 "%.*ls" 的数据不符合该参数的表类型。

8062

16

表值参数 %d 的数据不符合该参数的表类型。

8063

16

传入的表格格式数据流(TDS)远程过程调用流正在发送不限长度的 CLR 类型。参数 %d ("%.*ls")定义为类型 %.*ls。下级客户端不支持此类型。请以 varbinary(max) 形式发送大型 CLR 类型的序列化数据,或者将客户端驱动程序升级为支持无限 CLR 类型的驱动程序。

8064

16

参数 %d ([%.*ls].[%.*ls].[%.*ls]): CLR 类型不存在或者您没有访问它的权限。

8101

16

仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表 '%.*ls' 中的标识列指定显式值。

8102

16

无法更新标识列 '%.*ls'。

8105

16

'%.*ls' 不是用户表。无法执行 SET 操作。

8106

16

表 '%.*ls' 没有标识属性。无法执行 SET 操作。

8107

16

表 '%.*ls.%.*ls.%.*ls' 的 IDENTITY_INSERT 已经为 ON。无法为表 '%.*ls' 执行 SET 操作。

8108

16

无法使用 SELECT INTO 语句将标识列添加到表 '%.*ls',该表的列 '%.*ls' 已继承了标识属性。

8109

16

尝试使用 SELECT INTO 语句将多个标识列添加到表 '%.*ls'。

8110

16

无法将多个 PRIMARY KEY 约束添加到表 '%.*ls'。

8111

16

无法对表 '%.*ls' 中可以为 Null 的列定义 PRIMARY KEY 约束。

8112

16

无法为表 '%.*ls' 上的约束添加多个聚集索引。

8113

16

XML 数据类型方法 '%.*ls' 的使用不正确。此上下文中需要使用赋值函数方法。

8114

16

从数据类型 %ls 转换为 %ls 时出错。

8115

16

将 %ls 转换为数据类型 %ls 时出现算术溢出错误。

8116

16

参数数据类型 %ls 对于 %ls 函数的参数 %d 无效。

8117

16

操作数数据类型 %ls 对于 %ls 运算符无效。

8118

16

选择列表中的列 '%.*ls.%.*ls' 无效,因为该列没有包含在聚合函数中,并且没有 GROUP BY 子句。

8119

16

HAVING 子句中的列 '%.*ls.%.*ls' 无效,因为该列没有包含在聚合函数中,并且没有 GROUP BY 子句。

8120

16

选择列表中的列 '%.*ls.%.*ls' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。

8121

16

HAVING 子句中的列 '%.*ls.%.*ls' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。

8123

16

相关表达式无效,因为该表达式不在 GROUP BY 子句中。

8124

16

在包含外部引用的被聚合表达式中指定了多个列。如果被聚合的表达式包含外部引用,那么该外部引用就必须是该表达式中所引用的唯一的一列。

8125

16

在 FROM 子句包含被聚合列所在的表的查询中,包含外部引用的被聚合表达式必须包含在选择列表或 HAVING 子句子查询中。

8126

16

ORDER BY 子句中的列 "%.*ls.%.*ls" 无效,因为该列没有包含在聚合函数中,并且没有 GROUP BY 子句。

8127

16

ORDER BY 子句中的列 "%.*ls.%.*ls" 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。

8128

10

正在使用 '%s' 版本 '%s' 执行扩展存储过程 '%s'。这只是一条信息性消息,不需要用户执行任何操作。

8129

16

新的磁盘大小必须大于 %d。请考虑使用 DBCC SHRINKDB。

8131

10

扩展存储过程 DLL '%s' 不导出 __GetXpVersion()。有关详细信息,请参阅文档中的主题 '向后兼容详细信息(级别 1) - 开放式数据服务'。

8132

10

扩展存储过程 DLL '%s' 报告其版本为 %d.%d,但所需的版本为 %d.%d。

8133

16

CASE 说明中的任一结果表达式均不能是 NULL。

8134

16

遇到以零作除数错误。

8135

16

表 '%.*ls' 的表级别约束未指定列列表。

8136

16

在表 '%.*ls' 的 %ls 约束键列表中指定了重复的列。

8137

16

XML 数据类型方法 '%.*ls' 的使用不正确。此上下文中需要使用非赋值函数方法。

8138

16

在表 '%.*ls' 的外键列列表中指定的列多于 16 个。

8139

16

表 '%.*ls' 的外键中引用列的数目与被引用列的数目不等。

8140

16

在表 '%.*ls' 的列级别 %ls 约束中指定了多个键。

8141

16

表 '%.*ls' 的列 '%.*ls' 的列 %ls 约束引用了另一列。

8143

16

多次提供了参数 '%.*ls'。

8144

16

为过程或函数 %.*ls 指定了过多的参数。

8145

16

%.*ls 不是过程 %.*ls 的参数。

8146

16

过程 %.*ls 没有参数,但却为该过程提供了参数。

8147

16

无法为表 '%.*ls' 的可为 Null 的列 '%.*ls' 创建 IDENTITY 属性。

8148

16

为表 '%.*ls' 的列 '%.*ls' 指定了多个列 %ls 约束。

8149

16

在纤程模式下不支持 OLE 自动化对象。

8150

16

为表 '%.*ls' 的列 '%.*ls' 指定了多个 NULL 约束。

8151

16

为表 '%.*ls' 的列 '%.*ls' 同时定义了 PRIMARY KEY 和 UNIQUE 约束。只允许定义二者中的一个。

8152

16

将截断字符串或二进制数据。

8153

10

警告: 聚合或其他 SET 操作消除了 Null 值。

8154

15

表 '%.*ls' 不明确。

8155

15

没有为 '%.*ls' 的列 %d 指定任何列名称。

8156

15

多次为 '%.*ls' 指定了列 '%.*ls'。

8158

15

'%.*ls' 中的列多于列列表中指定的列。

8159

15

'%.*ls' 中的列少于列列表中指定的列。

8160

15

存在 GROUP BY 子句时,只能指定 GROUPING 或 GROUPING_ID 函数。

8161

15

%.*ls 函数的参数 %d 与 GROUP BY 子句中的任何表达式都不匹配。

8162

16

形参 "%.*ls" 未声明为 OUTPUT 参数,但传递进来的实参请求输出。

8164

16

INSERT EXEC 语句不能嵌套。

8165

16

子命令值 %d 无效。有效范围为从 %d 到 %d。

8166

16

不允许使用约束名称 '%.*ls'。约束名称不能以数字符号(#)开头。

8167

16

列 "%.*ls" 的类型与 UNPIVOT 列表中指定的其他列的类型冲突。

8168

16

无法在此上下文中创建、删除、启用或禁用名为 '%.*ls' 的多个约束、列或触发器。名称不允许重复。

8169

16

将字符串转换为 uniqueidentifier 时失败。

8170

16

将 uniqueidentifier 值转换为 char 时结果空间不足。

8171

16

对象 '%.*ls' 上的提示 '%ls' 无效。

8172

16

XML 数据类型方法 "%.*ls" 的参数 %d 必须是字符串文字。

8173

15

调用 XML 数据类型方法 '%.*ls' 时使用的语法不正确。

8174

16

找不到句柄为 %d 的架构锁。

8175

10

找不到表 %.*ls。稍后将尝试解析此表名。

8176

16

重新同步过程需要使用键 '%.*ls' 的值,但未提供该键值。

8177

16

除非某个列包含在聚合函数或 GROUP BY 子句中,否则无法在 %hs 子句中使用该列。

8178

16

参数化查询 '%.*ls' 需要参数 '%.*ls',但未提供该参数。

8179

16

找不到句柄为 %d 的预定义语句。

8180

16

无法预定义语句。

8181

16

系统目录中缺少 '%.*ls' 的文本。若要使用该对象,必须先将其删除并重新创建。

8183

16

只能对计算列创建 UNIQUE 或 PRIMARY KEY 约束,CHECK、FOREIGN KEY 和 NOT NULL 约束要求计算列是持久化的。

8184

16

二进制校验和中存在错误。二进制校验和输入中没有可比的列。

8185

16

展开 "*" 时出错: 在基础表或视图中发现不可比的列。

8186

16

只能对用户表和系统表使用函数 '%.*ls'。

8187

16

准备的句柄 %d 当前正由另一个命令使用(错误状态: %d)。

8188

16

程序集 "%.*ls" 的程序集类型 "%.*ls" 已有 SQL 类型。只能将一个 SQL 类型映射到给定的程序集类型。CREATE TYPE 失败。

8189

16

您没有运行 '%ls' 的权限。

8190

16

如果不定义要筛选的表,将无法编译复制筛选过程。

8191

16

复制筛选过程只能包含 SELECT、GOTO、IF、WHILE、RETURN 和 DECLARE 语句。

8192

16

复制筛选过程不能有参数。

8193

16

无法执行标记为 FOR REPLICATION 的过程。

8195

16

无法对 "%.*ls" 创建 "%.*ls"。插入、更新和删除触发器只能针对用户表和视图创建。

8196

16

将重复的列指定成了 ROWGUIDCOL。

8197

16

对象 '%.*ls' 不存在,或对此操作无效。

8199

16

在 EXECUTE <procname> 中,procname 只能是类型为 char、varchar、nchar 或 nvarchar 的文字或变量。

8301

10

在过程 sp_addextendedproperty、sp_updateextendedproperty 和 sp_dropextendedproperty 中以及表值函数 fn_listextendedproperty 中,不推荐使用值为 'USER' 的 level0type,SQL Server 的未来版本中将删除这一用法。现在,用户属于架构范围,因此,将使用值为 'SCHEMA' 的 level0type;对于 USER 的扩展属性,将使用值为 'USER' 的 level1type。

8302

10

SQL Server 的未来版本中将删除 CREATE RULE 和 DROP RULE。请避免在新的开发工作中使用 CREATE RULE 和 DROP RULE,并计划修改当前使用它们的应用程序。将改用检查约束,这些检查约束是使用 CREATE TABLE 或 ALTER TABLE 的 CHECK 关键字创建的。

8303

10

SQL Server 的后续版本中将删除 CREATE DEFAULT 和 DROP DEFAULT。请避免在新的开发工作中使用 CREATE DEFAULT 和 DROP DEFAULT,并计划修改当前使用它们的应用程序。将改用默认值定义,这些默认值定义是使用 ALTER TABLE 或 CREATE TABLE 的 DEFAULT 关键字创建的。

8304

10

SQL Server 的未来版本中将删除 INDEXKEY_PROPERTY。避免在新的开发工作中使用此功能,并计划修改当前使用此功能的应用程序。将改用 sys.index_columns。

8305

10

SQL Server 的未来版本中将删除 TEXT IN ROW 功能。避免在新的开发工作中使用针对 TEXT IN ROW 选项的 sp_tableoption,并计划修改当前使用 TEXT IN ROW 选项的应用程序。存储大量数据的首选方法是使用 varchar(max)、nvarchar(max)和 varbinary(max)数据类型。

8306

10

在过程 sp_addextendedproperty、sp_updateextendedproperty 和 sp_dropextendedproperty 中以及表值函数 fn_listextendedproperty 中,不推荐使用值为 'TYPE' 的 level0type,SQL Server 的未来版本中将删除这一用法。现在,类型属于架构范围,因此,将使用值为 'SCHEMA' 的 level0type;对于 TYPE 的扩展属性,将使用值为 'TYPE' 的 level1type。

8307

10

SQL Server 的未来版本中将删除 FILE_ID。避免在新的开发工作中使用此功能,并计划修改当前使用此功能的应用程序。将改用 FILE_IDEX。

8308

10

SQL Server 的未来版本中将删除 USER_ID。避免在新的开发工作中使用此功能,并计划修改当前使用此功能的应用程序。将改用 DATABASE_PRINCIPAL_ID。

8310

16

无法创建(或打开)命名文件映射对象 '%ls'。SQL Server 性能计数器已禁用。

8311

16

无法将文件映射对象 '%ls' 的视图映射到 SQL Server 进程地址空间中。SQL Server 性能计数器已禁用。

8312

16

无法创建(或打开)指定互斥体 '%ls'。SQL Server 性能计数器已禁用。

8313

16

将 SQL Server 性能对象/计数器索引映射到对象/计数器名称时出错。SQL Server 性能计数器已禁用。

8314

16

在注册表中找不到 SQL Server 性能对象 '%ls'。SQL Server 性能计数器已禁用。

8315

16

在注册表中找不到 SQL Server 性能计数器 '%ls'。SQL Server 性能计数器已禁用。

8316

16

无法打开注册表项 'HKLM\%ls'。SQL Server 性能计数器已禁用。

8317

16

无法查询与注册表项 'HKLM\%ls' 相关联的值 '%ls'。SQL Server 性能计数器已禁用。

8318

16

性能计数器初始化期间出现虚拟内存分配错误。SQL Server 性能计数器已禁用。

8319

16

Windows 内核对象 '%ls' 已存在。它不归 SQL Server 服务帐户所有。SQL Server 性能计数器已禁用。

8320

10

@@REMSERVER 将从 SQL Server 的后续版本中删除。请避免在新的开发项目中使用此功能,并计划修改当前使用此功能的应用程序。请改用链接服务器和链接服务器存储过程。

8350

10

不推荐在针对语句目标表('%.*ls')的 UPDATE 或 DELETE 语句的 FROM 子句中使用 NOLOCK 或 READUNCOMMITTED 提示。这些提示在此位置无效。Microsoft 建议您从此语句中删除这些提示。在 SQL Server 的未来版本中将不再支持在此位置使用这些提示。

8351

16

无法处理跟踪控制请求,因为注册事件时指定了无效的参数。请确认参数处于有效范围内。

8352

16

找不到请求的跟踪模板: id = %ls。

8353

16

无法启动 Windows 事件跟踪。%ls。要启用 Windows 事件跟踪,请重新启动 SQL Server。

8354

16

Windows 事件跟踪无法发送事件。以后不会再报告具有相同错误代码的发送错误。错误 ID: %d,事件类 ID: %d,原因: %ls。

8355

16

无法传递服务器级事件通知。Service Broker 已在 msdb 中禁用或者 msdsb 无法启动。其他数据库中的事件通知可能也会受到影响。将 msdb 联机或者启用 Service Broker。

8356

16

Windows 事件跟踪(ETW)无法发送事件。服务器的内存不足。将来可能不会报告相同的发送失败事件。

8357

16

Windows 事件跟踪(ETW)无法发送事件。这可能是由于资源不足导致的。将来可能不会报告相同的发送失败事件。

8358

16

Windows 事件跟踪(ETW)无法发送事件。事件消息大小超出限制。将来可能不会报告相同的发送失败事件。

8359

16

SQL 跟踪无法发送事件通知。服务器的内存不足。将来可能不会报告相同的发送失败事件。

8360

16

SQL 跟踪无法发送事件通知。这可能是由于资源不足导致的。将来可能不会报告相同的发送失败事件。

8379

10

SQL Server 的下一版本中将删除旧式 RAISERROR (格式: RAISERROR integer string)。请避免在新的开发工作中使用它,并计划将当前使用它的应用程序修改为使用新式 RAISERROR。

8380

10

SQLOLEDB 不再是受支持的访问接口。请使用 SQL Native Client(SQLNCLI)通过链接服务器 '%.*ls' 连接到 SQL Server。

8381

10

SQLOLEDB 不再是受支持的访问接口。请使用 SQL Native Client (SQLNCLI)即席连接到 SQL Server。

8382

10

不推荐在不使用 WITH 关键字的情况下指定表提示,未来版本中将删除此功能。

8383

10

不推荐在不使用括号的情况下将 HOLDLOCK 指定为表提示,SQL Server 的下一版本中将删除此功能。

8384

10

使用空格作为表提示的分隔符是一种不推荐使用的功能,未来版本中将删除此功能。将使用逗号分隔各个表提示。

8385

10

聚集索引视图的选择列表在 90 或更高兼容模式下必须包含 count_big(*)。

8386

10

不推荐对 INSERT 语句的目标表使用提示 "%.*ls",因为在 SQL Server 的未来版本中可能会将其删除。请修改 INSERT 语句以将此提示从中删除。

8387

10

SQL Server 的未来版本中将不支持对通过视图执行的多语句表值函数(TVF)调用间接应用表提示。请删除对指向视图 "%.*ls" 的引用的提示,因为它引用了多语句 TVF。

8388

10

SQL Server 的未来版本中将删除从触发器返回结果的功能。请避免在新的开发工作中使用此功能,并计划修改当前使用它的应用程序。

8389

10

SQL Server 的未来版本中将删除 ALL 权限。避免在新的开发工作中使用此权限,并计划修改当前正在使用此权限的应用程序。

8390

10

SQL Server 的未来版本中将删除 '::' 函数调用语法。请用 "sys." 代替它。

8391

10

不推荐在 DROP INDEX 中使用由两个部分构成的名称。新式语法为: DROP INDEX <1p-name> ON {<3p-table-name> | <3p-view-name> }

8393

10

SQL Server 的未来版本中将删除数据类型为时间戳时不能指定列名的功能。请避免在新的开发工作中使用此功能,并计划修改当前使用它的应用程序。

8394

10

不推荐使用此索引选项语法。在 SQL Server 的未来版本中将删除此不推荐使用的关系索引选项的语法结构。请避免在新的开发工作中使用此语法结构,并计划修改当前使用此功能的应用程序。

8396

10

SQL Server 的未来版本中将删除 %ls。请避免在新的开发工作中使用此功能,并计划修改当前使用它的应用程序。将改用 %ls。

8397

10

SQL Server 的未来版本中将删除 TEXT、NTEXT 和 IMAGE 数据类型。避免在新的开发工作中使用此功能,并计划修改当前使用此功能的应用程序。将改用 varchar(max)、nvarchar(max)和 varbinary(max)数据类型。

8398

10

SQL Server 的未来版本中将删除由两个以上的部分构成的列名称。请避免在新的开发工作中使用此功能,并计划修改当前使用它的应用程序。

8399

10

SQL Server 的未来版本中将删除 %ls。请避免在新的开发工作中使用此功能,并计划修改当前使用它的应用程序。

8401

16

无法传递此消息,因为数据库 ID %i 中的 ID 为 %i 的目标用户没有从队列 '%.*ls' 接收消息的权限。

8402

16

'%S_MSG' 语句中的 '%S_MSG' 的数据类型必须为 %s。不允许使用 %s 数据类型。

8403

16

多次指定了消息类型 '%.*ls'。请删除重复的消息类型。

8404

16

多次指定了服务约定 '%.*ls'。请删除重复的服务约定。

8405

16

试图禁用队列时,Service Broker 队列回滚处理程序出错。数据库 ID: %d,队列 ID: %d,错误: %i,状态: %i。

8406

16

对话框生存期不能为 NULL。请指定范围从 %d 到 %d 的有效对话框生存期值。

8407

16

收到的消息包含无效的标头字段。这说明网络出现了问题,或者另一应用程序已连接到 Service Broker 端点。

8408

16

目标服务 '%.*ls' 不支持约定 '%.*ls'。

8409

16

无法传递此消息,因为目标服务不支持服务约定。目标服务: '%.*ls',服务约定: '%.*ls'。

8410

16

无法将会话定时器设置为超出会话的生存期。

8411

16

%d 的对话框生存期值超出了允许的范围: %d 到 %d。请指定一个有效的对话框生存期值。

8412

16

服务名称 '%.*ls' 的语法无效。

8413

16

Broker 实例 '%.*ls' 的语法无效。指定的 Broker 实例太长,最大大小为 256 个字节。

8414

16

此上下文中的会话组 ID '%.*ls' 无效。请指定其他会话组 ID。

8415

16

激活的任务已中止,因为所调用的存储过程 '%ls' 未对该任务启动的一个或多个事务发出 COMMIT 或 ROLLBACK。

8417

16

服务约定名称为 NULL。请指定服务约定名称。

8418

16

缺少会话句柄。请指定会话句柄。

8419

16

必须为 END CONVERSATION WITH ERROR 提供错误代码和说明。两值都不能为 NULL。

8420

16

缺少会话组。请指定会话组。

8421

16

缺少服务名称。请指定服务名称。

8422

16

缺少错误说明。请指定该错误的说明。

8423

16

找不到服务 "%.*ls"。

8424

16

缺少错误代码和错误说明。请指定该错误的错误代码和说明。

8425

16

找不到服务约定 '%.*ls'。

8426

16

找不到会话句柄 "%.*ls"。

8427

16

会话端点并不处于 END CONVERSATION 的有效状态。当前的端点状态为 '%ls'。

8428

16

找不到消息类型 "%.*ls"。

8429

16

会话端点并不处于 SEND 的有效状态。当前的端点状态为 '%ls'。

8430

16

消息正文未通过配置的验证。

8431

16

消息类型 '%.*ls' 不是服务约定的一部分。

8432

16

无法发送消息,因为消息类型 '%.*ls' 在约定中标记为 SENT BY TARGET,但此服务为发起方。

8433

16

消息正文不能为 NULL。允许使用长度为零的 UNICODE 或二进制字符串。

8434

16

无法发送消息,因为消息类型 '%.*ls' 在约定中标记为 SENT BY INTITIATOR,但此服务为目标。

8436

16

找不到会话组 "%.*ls"。

8437

16

收到的消息是由目标服务发送的,但消息类型 '%.*ls' 在约定中标记为 SENT BY INITIATOR。

8438

16

会话端点并不处于 MOVE CONVERSATION 的有效状态。当前的端点状态为 '%ls'。

8439

16

目标会话组 '%.*ls' 无效。

8440

23

会话组存在,但不存在任何队列。数据库可能已损坏。请运行 DBCC CHECKDB。

8442

16

数据库中没有活动的 Service Broker。请更改到包含 Service Broker 的数据库上下文。

8443

23

ID 为 '%.*ls' 并且发起方为 %d 的会话引用的会话组 '%.*ls' 已丢失。请运行 DBCC CHECKDB 以分析和修复数据库。

8444

23

服务队列结构不一致。数据库可能已损坏。请运行 DBCC CHECKDB。

8445

16

会话句柄 '%ls' 引用了无效的会话 ID '%ls',发起方: %d。

8447

16

为变量赋值的 RECEIVE 语句不能与数据检索操作一起使用。

8450

16

RECEIVE 计划中的赋值不能与 INTO 子句一起使用。

8457

16

收到的消息是由会话的发起方发送的,但消息类型 '%.*ls' 在约定中标记为 SENT BY TARGET。

8458

16

会话端点并不处于 BEGIN CONVERSATION TIMER 的有效状态。当前的端点状态为 '%ls'。

8459

16

包括标头信息在内的消息大小超出了允许的最大值 %d。

8460

16

ID 为 '%ls' 并且 is_initiator 为 %d 的会话端点引用了无效的会话句柄 '%ls'。

8461

23

检测到内部 Service Broker 错误。数据库可能已损坏。请运行 DBCC CHECKDB。

8462

16

远程会话端点可能处于无法再交换消息的状态,或者该端点已删除。

8463

16

封送消息时无法读取消息正文。此消息表示存在其他问题。请查看 SQL Server 错误日志和 Windows 事件日志中的其他消息,并解决导致此问题的问题。如果该问题仍然存在,数据库可能会损坏。要恢复数据库,请从干净的备份还原该数据库。如果没有可用的干净备份,请考虑运行 DBCC CHECKDB。请注意 DBCC CHECKDB 可能会删除数据以修复数据库。

8468

16

基础服务已更改。

8469

16

远程服务已更改。

8470

16

远程服务已删除。

8471

16

在 Service Broker/数据库镜像传输操作期间 SNI 调用失败。SNI 错误 '%ls'。

8472

16

远程服务发送了包含无效标头字段的消息。

8475

16

ID 为 '%ls' 并且 is_initiator 为 %d 的会话端点已删除。

8477

16

出现内部 Service Broker 错误(错误 = 0x%08x)。此错误表示 SQL Server 存在严重问题。请查看 SQL Server 错误日志和 Windows 事件日志,以了解有关可能的硬件问题的信息。数据库可能已损坏。要恢复数据库,请从干净的备份还原该数据库。如果没有可用的干净备份,请考虑运行 DBCC CHECKDB。请注意 DBCC CHECKDB 可能会删除数据以修复数据库。

8479

16

由模拟故障点中的测试使用。

8487

16

远程服务约定已删除。

8489

16

对话框已超出指定的生存期。

8490

16

找不到远程服务 '%.*ls',因为该服务不存在。

8492

16

服务约定 '%.*ls' 至少必须有一条 SENT BY INITIATOR 或 ANY 消息。

8493

16

服务 '%.*ls' 的更改必须更改队列,或至少更改一个约定。

8494

16

您没有访问服务 '%.*ls' 的权限。

8495

16

会话已由此服务的另一实例确认。

8498

16

远程服务发送了不属于本地约定的类型为 '%.*ls' 的消息。

8499

16

远程服务发送了类型为 '%.*ls' 的消息正文,它与消息正文编码格式不匹配。该消息正文所在的消息具有会话 ID '%.*ls',发起方: %d,消息序列号: %I64d。

8501

16

服务器 '%.*ls' 上的 MSDTC 不可用。

8502

20

从 Microsoft 分布式事务处理协调器(MS DTC)接收到未知令牌 '0x%x'。

8504

20

此事务的导入缓冲区无效。

8506

20

无法将事务状态从 %hs 更改为 %hs。请求的更改无效。

8508

10

"%ls" 的 QueryInterface 失败: %ls。

8509

20

导入 Microsoft 分布式事务处理协调器(MS DTC)事务失败: %ls。

8510

20

登记操作失败: %ls。SQL Server 无法向 Microsoft 分布式事务处理协调器(MS DTC)注册为此事务的资源管理器。客户端或资源管理器可能已停止该事务。

8511

16

从 Microsoft 分布式事务处理协调器(MS DTC)请求了未知的隔离级别 0x%x。

8512

20

Microsoft 分布式事务处理协调器(MS DTC)提交事务确认失败: %hs。

8513

20

Microsoft 分布式事务处理协调器(MS DTC)结束事务确认失败: %hs。

8514

20

Microsoft 分布式事务处理协调器(MS DTC) PREPARE 确认失败: %hs。

8515

20

Microsoft 分布式事务处理协调器(MS DTC)全局状态无效。

8517

20

无法获取 Microsoft 分布式事务处理协调器(MS DTC) PREPARE 信息: %ls。

8518

16

Microsoft 分布式事务处理协调器(MS DTC) BEGIN TRANSACTION 失败: %ls。

8519

16

当前的 Microsoft 分布式事务处理协调器 (MS DTC) 事务必须由远程客户端提交。

8520

16

内部 Microsoft 分布式事务处理协调器(MS DTC)事务无法提交: %ls。

8521

20

此唤醒状态无效: 休眠于 %hs;而唤醒于 %hs。

8522

20

Microsoft 分布式事务处理协调器(MS DTC)已停止此事务。

8523

15

不允许对 MSDTC 事务使用 PREPARE TRAN 语句。

8524

16

当前事务未能导出到远程提供程序。已回滚了该事务。

8525

16

分布式事务已完成。请将此会话登记到新事务或 NULL 事务中。

8526

16

会话登记到具有活动保存点的分布式事务中时,无法执行远程操作。

8527

16

试图创建分布式事务导出令牌失败,错误为: %ls。请与 Microsoft 分布式事务处理协调器(MS DTC)系统管理员联系。

8528

16

提交内核事务管理器(KTM)事务失败: %d。

8529

16

无法从 Microsoft 分布式事务处理协调器(MS DTC)事务提取内核事务管理器(KTM)事务句柄: 0x%x。

8530

16

Windows 内核事务管理器创建失败: 0x%x。

8531

16

Windows 内核事务管理器无法创建登记: 0x%08x。

8532

20

从内核事务管理器(KTM)读取资源管理器通知时出错: %d。

8533

20

等待同内核事务管理器(KTM)进行通信时出错: %d。

8534

21

无法启动此数据库(%ls)的 KTM RM: %d。

8535

16

Windows 事务性文件系统中的保存点操作失败: 0x%x。

8536

16

FILESTREAM 操作仅允许单个数据库更新。

8537

16

此事务已由内核事务管理器(KTM)中止。

8538

16

FILESTREAM 0x%x 不支持当前的隔离级别。

8539

10

强制提交 UOW 为 %ls 的分布式事务。MS DTC 暂时不可用,强制对该事务使用试探性解决方法。这只是一条信息性消息,不需要用户执行任何操作。

8540

10

强制回滚 UOW 为 %ls 的分布式事务。

8541

10

系统进程 ID %d 尝试终止工作单元 ID 为 %ls 的分布式事务。客户端对该分布式事务执行 KILL 语句时会出现此消息。

8542

10

Spid %d 尝试提交 UOW 为 %ls 的分布式事务。

8543

10

无法从 Microsoft 分布式事务处理协调器(MS DTC)提交准备好的事务。正在关闭服务器以启动资源管理器(RM)恢复。当 RM 恢复时,它将向事务管理器查询有疑问事务的结果,然后根据结果相应地提交事务或回滚事务。

8544

10

两阶段提交事务的提交状态未知。正在关闭服务器。请重新启动服务器以完成恢复。

8545

10

rm_resolve 中的 Reenlist 调用处于未知状态 '%d'。

8546

10

无法加载 Microsoft 分布式事务处理协调器(MS DTC)库。此错误指示未安装 MS DTC。请安装 MS DTC,然后继续。

8547

10

资源管理器创建失败: %ls

8548

10

DTC 不可用,所以无法初始化它。

8549

10

GetWhereaboutsSize 调用失败: %ls

8550

10

由于事务管理器地址无效,MS DTC 初始化失败。用于承载地址信息的协议元素可能太大。网络协议分析器可提供有关失败原因的更多信息。请与您的应用程序支持服务提供商或 Microsoft 产品支持部门联系。

8551

16

CoCreateGuid 失败: %ls。

8552

20

\"%ls\" 的 RegOpenKeyEx 失败: %ls。

8553

20

\"%hs\" 的 RegQueryValueEx 失败: %ls。

8554

20

IIDFromString 对于 %hs,(%ls)失败。

8555

10

RegCloseKey 失败: %ls

8556

10

由于内存不足,Microsoft 分布式事务处理协调器(MS DTC)初始化失败。可能需要更改一些服务器配置选项,以增加可用内存。

8557

10

无法联系 Microsoft 分布式事务处理协调器(MS DTC)服务。如果您想获得分布式事务功能,请启动此服务。

8558

20

\"%hs\" 的 RegDeleteValue 失败: %ls。

8560

10

正尝试恢复涉及 Microsoft 分布式事务处理协调器(MS DTC)的有疑问的分布式事务。这只是一条信息性消息,不需要用户执行任何操作。

8561

10

所有涉及 Microsoft 分布式事务处理协调器(MS DTC)的有疑问的分布式事务的恢复工作已完成。这只是一条信息性消息,不需要用户执行任何操作。

8562

10

与 Microsoft 分布式事务处理协调器(MS DTC)的连接已丢失。在重新建立该连接后,将开始恢复所有涉及 Microsoft 分布式事务处理协调器(MS DTC)的有疑问的分布式事务。这只是一条信息性消息,不需要用户执行任何操作。

8563

10

尝试确定 RPCSS 服务的状态时出错。返回对 "%ls" 的调用: %ls。这只是一条信息性消息,不需要用户执行任何操作。

8565

16

SQL Server 准备 DTC 事务失败。失败代码: %d。

8601

17

内部查询处理器错误: 查询处理器未能获得对所需接口的访问权限。

8602

16

在索引优化向导中必须显式地包括提示中所使用的索引。

8603

16

内部 DBCC REPAIR 语句的语法无效。

8604

16

ALTER TABLE SWITCH 语句失败。无法加载表 '%.*ls' 的列 '%.*ls' 的列级检查约束 '%.*ls' 以进行语义验证。

8605

10

索引创建操作将使用在高级 sp_configure 选项 "min memory per query (KB)" 中指定的 %ld KB 内存,而不是使用在 "index create memory (KB)" 选项中指定的 %lu KB 内存,因为前者必须小于后者。

8606

17

此索引操作要求每个 DOP 有 %I64d KB 的内存。%lu 的 DOP 总共要求 %I64d KB 的内存,这大于为高级服务器配置选项 "index create memory (KB)" 设置的 sp_configure 值 %lu KB。请增大此设置的值或减少 DOP,然后重新运行该查询。

8607

16

不能修改表 '%.*ls',因为一个或多个非聚集索引驻留在不处于联机状态的文件组中。

8608

16

查询由于某个联机索引生成操作而无法完成并且必须重新编译。

8616

10

已忽略表 '%.*ls' 的索引提示,因为将该表看作了星型联接中的事实数据表。

8618

16

查询处理器无法生成查询计划,因为需要工作表,且其最小的行大小超出了允许的 %d 个字节的最大值。需要工作表通常是由于查询中有 GROUP BY 或 ORDER BY 子句。如果查询中有 GROUP BY 或 ORDER BY 子句,请考虑减小该子句中的字段的数目和/或大小。请考虑对分组使用字段的前缀(LEFT())或哈希(CHECKSUM()),或对排序使用前缀。但请注意,这将改变查询的行为。

8619

16

查询处理器无法生成查询计划,因为需要工作表,且其最小的行大小超出了允许的 %d 个字节的最大值。需要工作表通常是由于查询中有 GROUP BY 或 ORDER BY 子句。请在不使用 ROBUST PLAN 提示的条件下重新提交查询。

8621

16

查询处理器在优化查询时堆栈空间不足。请简化查询。

8622

16

由于此查询中定义了提示,查询处理器未能生成查询计划。请重新提交查询,并且不要在查询中指定任何提示,也不要使用 SET FORCEPLAN。

8623

16

查询处理器用尽了内部资源,无法生成查询计划。这种情况很少出现,只有在查询极其复杂或引用了大量表或分区时才会出现。请简化查询。如果您认为该消息的出现纯属错误,请与客户支持服务部门联系,了解详细信息。

8624

16

内部查询处理器错误: 查询处理器无法生成查询计划。有关详细信息,请与客户支持服务部门联系。

8625

10

警告: 由于使用了本地联接提示,联接次序得以强制实施。

8628

17

等待优化查询时发生超时。请重新运行该查询。

8630

17

内部查询处理器错误: 查询处理器在执行过程中遇到意外错误。

8631

17

内部错误: 达到了服务器堆栈限制。请在您的查询中查找潜在的深层嵌套,并尝试简化查询。

8632

17

内部错误: 达到了表达式服务限制。请在您的查询中查找潜在的复杂表达式,并尝试简化它们。

8633

16

查询处理器无法生成查询计划,因为分布式查询不支持在对远程源的 DML 查询中使用默认值具体化中间结果。请尝试使用实际默认值而不是默认值,或者将更新拆分为多个语句,一个语句仅包含 DEFAULT 赋值,其他语句包含剩余部分。

8634

17

查询处理器接收到群集通信层发出的错误。

8635

16

查询处理器无法为具有空间索引提示的查询生成查询计划。原因: %S_MSG。请尝试删除该索引提示或删除 SET FORCEPLAN。

8636

16

因为完全外部联接的谓词中存在子查询,所以查询处理器不能生成查询计划。分布式查询不支持此功能。

8637

16

查询处理器无法生成查询计划,因为修改数据的查询使用了 USE PLAN 提示,而修改的目标表的一个索引当前正在联机生成。请等待联机索引生成完成后再执行计划,或使用另一种方法来优化查询,例如更新统计信息,或使用另一个提示或者手动查询重写。

8642

17

查询处理器未能为执行并行查询启动必要的线程资源。

8644

16

内部查询处理器错误: 为执行选择的计划不支持调用的给定执行例程。

8645

17

等待资源池 '%ls' (%ld)中的内存资源来执行该查询时发生超时。请重新运行该查询。

8646

21

在数据库 '%.*ls',表 %d 的索引 ID %d 中找不到索引条目。指示的索引已损坏,或当前的更新计划有问题。请运行 DBCC CHECKDB 或 DBCC CHECKTABLE。如果该问题仍然存在,请与产品支持人员联系。

8648

20

无法将大于页大小的行插入哈希表。请使用 ROBUST PLAN 优化提示重新提交查询。

8649

17

查询已取消,因为此查询的估计开销(%d)超出了配置的阈值 %d。请与系统管理员联系。

8651

17

因为请求的内存授予在资源池 '%ls' (%ld)中不可用,所以无法执行此操作。请重新运行该查询,降低查询负载或检查资源调控器配置设置。

8653

16

查询处理器无法为表或视图 '%.*ls' 生成计划,因为该表驻留在不处于联机状态的文件组中。

8655

16

查询处理器无法生成计划,因为表或视图 '%.*ls' 的索引 '%.*ls' 被禁用。

8656

16

查询处理器无法生成查询计划。请在禁用跟踪标志 %d 之后重新提交该查询。

8657

17

因为 %I64d KB 超出了工作负荷组 '%ls' (%ld) 和资源池 '%ls' (%ld) 的最大配置限制,无法获得该内存授予。请与服务器管理员联系以增大内存使用量限制。

8660

16

无法对视图 "%.*ls" 创建聚集索引 "%.*ls",因为该视图定义的选择列表中不包含 GROUP BY 子句中的所有列。请考虑将这些列添加到选择列表。

8661

16

无法对视图 "%.*ls" 创建聚集索引 "%.*ls",因为索引键包含不在 GROUP BY 子句中的列。请考虑从索引键中消除不在 GROUP BY 子句中的列。

8662

16

无法对视图 "%.*ls" 创建聚集索引 "%.*ls",因为该视图引用了未知值(可为 Null 的表达式的 SUM 聚合)。请考虑在 SUM 中仅引用不可为 Null 的值。可以使用 ISNULL()。

8663

16

无法对视图 "%.*ls" 创建聚集索引 "%.*ls",因为该视图的选择列表不包含 COUNT_BIG(*)。请考虑将 COUNT_BIG(*) 添加到选择列表。

8665

16

无法对视图 "%.*ls" 创建聚集索引 "%.*ls",因为没有能够满足视图定义的行。请考虑消除视图定义中的矛盾。

8668

16

无法对视图 '%.*ls' 创建聚集索引 '%.*ls',因为该视图的选择列表包含聚合函数或组合列的结果表达式。请考虑从选择列表中删除聚合函数或组合列的结果表达式。

8669

16

尝试维护索引视图 "%.*ls" 失败,因为该视图包含聚合结果表达式或者包含排名开窗函数或聚合开窗函数。请考虑删除该视图的聚集索引或更改视图定义。

8670

16

查询优化器达到了优化时可以使用的视图数目的最大内部限制。

8671

16

由于索引 "%.*ls" 的 ignore_dup_key 选项,尝试维护索引视图 "%.*ls" 失败。请删除该索引,或不使用 ignore_dup_key index 选项重新创建该索引。

8672

16

MERGE 语句试图多次更新或删除同一行。目标行与多个源行匹配时会出现这种情况。MERGE 语句无法多次更新/删除目标表的同一行。请简化 ON 子句,以确保目标行最多与一个源行匹配,也可以使用 GROUP BY 子句对源行分组。

8673

16

如果 MERGE 语句对于引用完整性约束同时触发了 'ON DELETE SET NULL' 和 'ON UPDATE CASCADE' 操作,则该语句无效。请修改 MERGE 语句执行的操作,以确保其对于引用完整性约束不会同时触发这两种操作。

8680

17

内部查询处理器错误: 查询处理器在处理远程查询阶段的过程中遇到意外错误。

8682

16

通过游标执行 SELECT 失败,因为在提供给 USE PLAN 提示的 XML 计划中,Populate 和 Fetch 计划均未提供,但必须至少提供一个上述计划。为确保计划能成功执行,请使用在没有进行修改的情况下从 SQL Server 捕获的 XML 游标计划。

8683

16

无法强制实施查询计划,因为在 USE PLAN 提示中提供的 XML showplan 包含无效的星型联接规范。请考虑指定包含由 SQL Server 生成的未修改 XML showplan 的 USE PLAN 提示。这可以允许您强制实施该计划。

8684

16

找不到查询计划,因为优化器超出了在搜索 USE PLAN 提示中指定的计划时允许的操作数目。首先考虑删除 USE PLAN 提示。然后,如有必要,请考虑 (1) 更新统计信息,(2) 使用诸如联接提示、索引提示或 OPTIMIZE FOR 提示之类的其他提示,(3) 重写查询或将查询拆分为两个或多个单独的查询。

8685

16

由于 <CursorStmt> 元素出现在给 USE PLAN 提供的 XML 计划中,但 USE PLAN 被应用于非游标语句,所以无法编译查询。请考虑将从 SQL Server 获得的 XML 计划用于语句而不进行修改。

8686

16

由于输入计划有多个 OperationType=%ls 的 <Operation> 节点,所以强制游标计划失败。请考虑使用从 SQL Server 捕获的 XML 游标计划而不进行修改。

8687

16

游标计划失败,因为对不属于 FAST_FORWARD 或 STATIC 类型且带有 USE PLAN 提示的游标强制该计划是不可能的。请考虑删除 USE PLAN 提示并更新统计信息,或者使用不同的提示来影响查询计划的选择。

8688

16

由于在给 USE PLAN 提供的 XML 计划中 <CursorPlan> 元素下缺少必需的元素 %ls,所以强制游标计划失败。请考虑使用从 SQL Server 捕获的 XML 游标计划而不进行修改。

8689

16

USE PLAN 提示中指定的数据库 '%.*ls' 不存在。请指定一个现有数据库。

8690

16

无法编译查询,因为 USE PLAN 提示与 %ls 提示冲突。请考虑删除提示 %ls。

8691

16

无法编译查询,因为 USE PLAN 提示与 SET %ls ON 冲突。请考虑将 %ls 设置为 OFF。

8693

16

无法编译查询,因为在 USE PLAN 提示的 XML 计划的 RelOp 元素下,LogicalOp = '%ls'、PhysicalOp = '%ls' 和 sub_element = '%ls' 的组合无效。请使用可以识别的组合。请考虑不加修改地使用自动生成的 XML 计划。

8694

16

无法执行查询,因为 USE PLAN 提示与分布式查询或全文操作的使用冲突。请考虑删除 USE PLAN 提示。

8695

16

由于 USE PLAN 提示中的 XML 计划的格式不正确,所以无法执行查询。请查看 XML 计划是否是适合计划强制的合法计划。有关其他详细信息,请参阅联机丛书。

8696

16

无法运行查询,因为在 USE PLAN 提示的 XML 计划中,父 RelOp 的 NodeId 为 %d 的 Spool 元素格式不正确。请确保每个 Spool 元素的父 RelOp 都具有唯一的 NodeId 属性,并且每个 Spool 元素或者具有单个 RelOp 子元素,或者具有 PrimaryNodeId 属性,但不能同时具有这二者。Spool 的 PrimaryNodeId 必须引用具有 Spool 子元素的现有 RelOp 的 NodeId。请考虑使用未经修改的 XML 显示计划作为 USE PLAN 提示。

8697

16

无法运行查询,因为在为 USE PLAN 提供的 XML 计划中,元素 %ls 必须有 %d 个 %ls 节点作为子节点,但却有 %d 个。

8698

16

查询处理器无法生成查询计划,因为 USE PLAN 提示包含的计划经过验证无效,不能用于查询。请删除或替换 USE PLAN 提示。为确保计划能成功执行,请确保在 USE PLAN 提示中提供的计划是由 SQL Server 为相同查询自动生成的。

8699

16

无法运行查询,因为该查询包含多个 USE PLAN 提示。请最多使用一个 USE PLAN 提示。

8710

16

必须提供与 CUBE、ROLLUP 或 GROUPING SET 查询一起使用的聚合函数,才能合并子聚合。若要修复此问题,请删除该聚合函数或在 GROUP BY 子句基础上使用 UNION ALL 编写查询。

8711

16

同一作用域中的多个已排序聚合函数具有互相不兼容的排序。

8712

16

USE PLAN 提示中指定的索引 '%.*ls' 不存在。请指定一个现有索引,或者使用指定名称创建一个索引。

8720

15

无法执行查询。为对象 '%.*ls' 指定了多个 TABLE HINT 子句。请对每个表引用最多使用一个 TABLE HINT 子句。

8721

15

无法执行查询。OPTION 子句中的 TABLE HINT 导致对象 '%.*ls' 的引用不明确。请考虑改用 USE PLAN 查询提示。

8722

15

无法执行查询。对象 '%.*ls' 的 '%.*ls' 子句中出现受语义影响的提示 '%.*ls',但在相应的 '%.*ls' 子句中却没有出现。请更改 OPTION (TABLE HINTS...)子句,使受语义影响的提示与 WITH 子句相匹配。

8723

15

无法执行查询。对象 '%.*ls' 是在 TABLE HINT 子句中指定的,但是没有在查询中使用,或者与查询中指定的别名不匹配。TABLE HINT 子句中的表引用必须与 WITH 子句相匹配。

8724

15

无法执行查询。无法在 TABLE HINT 子句中指定表值函数或 OPENROWSET 函数 '%.*ls'。

8901

16

表错误: 对象 ID %d 的元数据不一致。无法修复此错误,不能继续处理此对象。

8902

17

DBCC 处理过程中发生内存分配错误。

8903

16

数据库 ID %d 中的区 %S_PGID 在 GAM %S_PGID 和 SGAM %S_PGID 中都进行了分配。

8904

16

多个分配对象分配了数据库 ID %d 中的区 %S_PGID。

8905

16

数据库 ID %d 中的区 %S_PGID 标记为已在 GAM 中分配,但没有任何 SGAM 或 IAM 分配过该区。

8906

16

数据库 ID %d 中的页 %S_PGID 在 SGAM %S_PGID 和 PFS %S_PGID 中进行了分配,但未在任何 IAM 中分配。PFS 标志 '%hs'。

8907

16

空间索引、XML 索引或索引视图 '%.*ls' (对象 ID %d)包含的行不是由视图定义生成。这不一定表示此数据库中的数据存在完整性问题。有关解决索引视图中 DBCC 错误的详细信息,请参阅 SQL Server 联机丛书。

8908

16

空间索引、XML 索引或索引视图 '%.*ls' (对象 ID %d)未包含视图定义生成的所有行。这不一定表示此数据库中的数据存在完整性问题。有关排除空间索引、XML 索引和索引视图中 DBCC 错误的详细信息,请参阅 SQL Server 联机丛书。

8909

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 ID %S_PGID 在其页头中包含错误的页 ID。该页头中的 PageId 为 %S_PGID。

8910

16

数据库 ID %d 中的页 %S_PGID 同时分配给了对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),和对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。

8911

10

该错误已修复。

8912

10

%.*ls 在数据库 '%ls' 中修复了 %d 个分配错误和 %d 个一致性错误。

8913

16

区 %S_PGID 已分配给 '%ls' 和至少一个其他对象。

8914

10

对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)中页 %S_PGID 的 PFS 可用空间信息不正确。所需的值为 %hs,而实际的值却为 %hs。

8915

10

文件 %d (混合区数 = %I64d,混合页数 = %I64d)。

8916

10

对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),数据区数 %I64d,页数 %I64d,混合区页数 %I64d。

8917

10

对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),索引区数 %I64d,页数 %I64d,混合区页数 %I64d。

8918

10

此数据库中(混合区数 = %I64d,混合页数 = %I64d)。

8919

16

对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls): 标头中的记录计数(%d)与页 %S_PGID 上的记录数(%d)不符合。

8920

16

无法在用户事务内执行 %ls 操作。请终止该事务,然后重新发出该语句。

8921

16

检查已终止。收集事实数据时检测到错误。可能是 tempdb 空间用尽或某个系统表不一致。请检查前面的错误消息。

8922

10

无法修复此错误。

8923

10

DBCC 语句的修复级别导致避开了此修复。

8924

10

修复此错误要求首先修正其他错误。

8925

16

表错误: 跨对象链接: 页 %S_PGID,槽 %d (位于对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)中)引用了页 %S_PGID,槽 %d(位于对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)中)。

8926

16

表错误: 跨对象链接: 父页 %S_PGID,槽 %d(位于对象 %d,索引 %d,分区 %I64d,分配单元 %I64d (%.*ls)中)和页 %S_PGID->next (位于对象 %d,索引 %d,分区 %I64d,分配单元 %I64d (%.*ls)中)引用了页 %S_PGID,但它们不在同一对象中。

8927

16

对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls): 标头中的虚影记录计数(%d)与页 %S_PGID 上的虚影记录数(%d)不符合。

8928

16

对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls): 无法处理页 %S_PGID。有关详细信息,请参阅其他错误消息。

8929

16

对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls): 在 ID 为 %I64d 的行外数据中发现错误,该数据由 %.*ls 标识的 %ls 记录所有

8930

16

数据库错误: 数据库 %d 具有不一致的元数据。此错误无法修复,不能继续进行 DBCC 处理。请从备份还原。

8931

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)的 B 树级别不匹配,页 %S_PGID。级别 %d 与父代 %S_PGID 的级别 %d 不匹配。

8932

16

在数据库 '%ls' 的 sys.filegroups 中找不到文件组 ID %d。

8933

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。页 %S_PGID 上的低键值(级别 %d)不大于等于父代 %S_PGID 槽 %d 中的键值。

8934

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。页 %S_PGID 上的高键值(级别 %d)不小于下一页 %S_PGID 的父代 %S_PGID 槽 %d 中的低键值。

8935

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。页 %S_PGID 上的上一页链接 %S_PGID 与父代 %S_PGID 槽 %d 所预期的此页的上一页 %S_PGID 不匹配。

8936

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。B 树链链接不匹配。%S_PGID->next = %S_PGID,但 %S_PGID->Prev = %S_PGID。

8937

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。B 树页 %S_PGID 有两个父节点 %S_PGID,槽 %d 和 %S_PGID,槽 %d。

8938

16

表错误: 页 %S_PGID,对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。意外的页类型 %d。

8939

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。测试(%hs)失败。值为 %ld 和 %ld。

8940

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。测试(%hs)失败。地址 0x%x 未对齐。

8941

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。测试(%hs)失败。槽 %d,偏移量 0x%x 无效。

8942

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。测试(%hs)失败。槽 %d,偏移量 0x%x 与前面的行重叠。

8943

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。测试(%hs)失败。槽 %d,行扩展到位于 0x%x 的可用空间。

8944

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID,行 %d。测试(%hs)失败。值为 %ld 和 %ld。

8945

16

表错误: 将重新生成对象 ID %d,索引 ID %d。

8946

16

表错误: 分配页 %S_PGID 具有无效的 %ls 页头值。类型为 %d。请检查该页的类型、分配单元 ID 和页 ID。

8947

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 %I64d (类型为 %.*ls)的多个 IAM 页包含对同一间隔的分配。IAM 页 %S_PGID 和 %S_PGID。

8948

16

数据库错误: 页 %S_PGID 在 PFS 页 %S_PGID 中标记为具有错误的类型。PFS 状态为 0x%x,应为 0x%x。

8949

10

%.*ls 在表 '%ls' (对象 ID %d)中修复了 %d 个分配错误和 %d 个一致性错误。

8950

16

%.*ls 修复了 %d 个分配错误和 %d 个一致性错误,这些错误不与任何单个对象相关联。

8951

16

表错误: 表 '%ls' (ID %d)。数据行在索引 '%ls' (ID %d)中没有匹配的索引行。与以下数据行匹配的索引行的键可能丢失或无效:

8952

16

表错误: 表 '%ls' (ID %d)。索引 '%ls' (ID %d)中的索引行与任何数据行都不匹配。可能是以下行的多余或无效的键:

8953

10

修复: 已为页 %S_PGID,槽 %d 上的对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)删除了 ID 为 %I64d 的行外数据列。

8954

10

%.*ls 发现有 %d 个分配错误和 %d 个一致性错误与任何单个的对象都没有关联。

8955

16

数据行(%d:%d:%d)由(%ls)标识,索引值为 '%ls'。

8956

16

索引行(%d:%d:%d)的值为(%ls),指向由(%ls)标识的数据行。

8957

10

由 %ls 执行的 %lsDBCC %ls (%ls%ls%ls)%ls 发现 %d 个错误,已修复 %d 个错误。占用时间: %d 小时 %d 分钟 %d 秒。%.*ls

8958

10

对于由 DBCC %ls (%ls%ls%ls)发现的错误,%ls 是最低的修复级别。

8959

16

表错误: IAM 页 %S_PGID(用于对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls))在 IAM 链中参与了对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)的链接关系,该链接关系由页 %S_PGID 指定。

8960

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。页 %S_PGID,槽 %d,列 %d 不是有效的复杂列。

8961

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。位于页 %S_PGID,槽 %d,文本 ID %I64d 的行外数据节点与它在页 %S_PGID,槽 %d 的引用不匹配。

8962

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。位于页 %S_PGID,槽 %d,文本 ID %I64d 的行外数据节点具有不正确的节点类型 %d。

8963

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。位于页 %S_PGID,槽 %d,文本 ID %I64d 的行外数据节点的类型为 %d。不能将该节点置于类型为 %d 的页上。

8964

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。位于页 %S_PGID,槽 %d,文本 ID %I64d 的行外数据节点未被引用。

8965

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。位于页 %S_PGID,槽 %d,文本 ID %I64d 的行外数据节点由页 %S_PGID,槽 %d 引用,但扫描过程中未检测到该节点。

8966

22

无法使用闩锁类型 %ls 读取并闩锁页 %S_PGID。%ls 失败。

8967

16

DBCC 中出现内部错误,无法继续处理。请与客户支持服务部门联系。

8968

16

表错误: %ls 页 %S_PGID (对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls))超出了此数据库的范围。

8969

16

表错误: IAM 链链接错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。IAM 页 %S_PGID 的下一页为 %S_PGID,但页 %S_PGID 的上一链接为 %S_PGID。

8970

16

行错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 ID %S_PGID,行 ID %d。列 '%.*ls' 创建为 NOT NULL,但在该行中为 NULL。

8971

16

被前推行不匹配: 对象 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID,槽 %d 指向被前推行页 %S_PGID,槽 %d;而该被前推行却回指到页 %S_PGID,槽 %d

8972

16

被前推行由多个行引用。对象 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID,槽 %d 错误地指向被前推行页 %S_PGID,槽 %d,而该被前推行却正确地指回到页 %S_PGID,槽 %d。

8973

16

对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)的 CHECKTABLE 处理两次遇到页 %S_PGID,槽 %d。

8974

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。页 %S_PGID,槽 %d 和页 %S_PGID,槽 %d 都指向了位于页 %S_PGID,槽 %d,文本 ID %I64d 的行外数据节点。

8975

10

由于内部查询错误 %d (严重性为 %d,状态为 %d),对对象 '%.*ls' (对象 ID 为 %d)进行的 DBCC 跨行集检查失败。有关此错误的详细信息,请参阅联机丛书。

8976

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。在扫描过程中未发现页 %S_PGID,但该页的父级 %S_PGID 和上一页 %S_PGID 都引用了它。请检查以前的错误消息。

8977

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。没有遇到页 %S_PGID 的父节点。

8978

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。页 %S_PGID 缺少上一页 %S_PGID 对它的引用。可能是因为链链接有问题。

8979

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。页 %S_PGID 缺少父级(未知)和上一(页 %S_PGID)节点对它的引用。可能是因为系统目录中的根条目有问题。

8980

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。索引节点页 %S_PGID,槽 %d 指向子页 %S_PGID 和上一子页 %S_PGID,但未遇到这些页。

8981

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。%S_PGID 的下一指针指向页 %S_PGID。但既未遇到 %S_PGID,也未遇到其父级。可能是因为链链接错误。

8982

16

表错误: 跨对象链接。页 %S_PGID->next (位于对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)中)指向页 %S_PGID (位于对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)中),但该页不在同一索引中。

8983

10

文件 %d。区数 %I64d,已用页数 %I64d,,保留页数 %I64d,混合区数 %I64d,混合页数 %I64d。

8984

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d。在分区号 %d 中发现应位于分区号 %d 中的行。可能是以下行的多余或无效的键:

8985

16

在 sys.database_files 中找不到数据库 '%.*ls' 的文件 '%.*ls'。该文件不存在或者已被删除。

8986

16

发现的错误数目(%d)太多(属于对象 ID %d)。要查看所有的错误消息,请用 "WITH ALL_ERRORMSGS" 重新运行该语句。

8987

16

DBCC 语句 '%.*ls' 没有可用的帮助。

8988

16

行(%d:%d:%d)由(%ls)标识。

8989

10

%.*ls 在数据库 '%ls' 中发现 %d 个分配错误和 %d 个一致性错误。

8990

10

%.*ls 在表 '%ls' (对象 ID %d)中发现 %d 个分配错误和 %d 个一致性错误。

8991

16

0x%p 到 0x%p 不是有效的地址范围。

8992

16

请检查目录消息 %d,状态 %d: %.*ls

8993

16

对象 ID %d,前推行页 %S_PGID,槽 %d 指向页 %S_PGID,槽 %d。但未遇到被前推行。可能是因为分配错误。

8994

16

前推行页 %S_PGID,槽 %d 应指向对象 ID %d,被前推行页 %S_PGID,槽 %d。但未遇到前推行。可能是因为分配错误。

8995

16

系统表 '%.*ls' (对象 ID %d,索引 ID %d)位于文件组 %d 中。所有系统表都必须位于文件组 %d 中。

8996

16

对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)的 IAM 页 %S_PGID 控制着文件组 %d 中的页,这些页应该在文件组 %d 中。

8997

16

Service Broker 消息 %d,状态 %d: %.*ls

8998

16

GAM、SGAM 或 PFS 页上存在页错误,无法对数据库 ID %d 中从 %S_PGID 到 %S_PGID 的页继续进行分配完整性检查。原因请参阅其他错误消息。

8999

10

数据库 tempdb 的分配错误导致无法继续进行 %ls 处理。