错误 2000 - 2999

错误

严重性

是否记录事件

说明(消息正文)

2002

16

不能为组号大于一的复制创建过程。

2003

16

具有组号的过程不能有 XML 或 CLR 类型的参数。过程 '%.*ls' 的参数 '%.*ls' 的类型为 '%.ls'。

2004

16

已经使用组号 %d 创建了过程 '%.*ls',请使用一个未用过的组号创建过程。

2007

10

模块 '%.*ls' 取决于缺少的对象 '%.*ls'。仍将创建此模块;但是,只有在该对象存在之后它才能成功运行。

2008

16

对象 '%.*ls' 不是过程,因此您不能在该组名下创建另一个过程。

2010

16

无法对 '%.*ls' 进行更改,因为它是不兼容的对象类型。

2011

16

在绑定到架构的对象中不能指定索引提示。

2013

10

警告: 已为 %S_MSG '%.*ls' 禁用 'is_ms_shipped' 属性,因为您无权创建或更改具有此属性的对象。

2014

16

不允许从绑定到架构的对象进行远程访问。

2020

16

为实体 "%.*ls" 报告的依赖关系不包含列引用。这是由于此实体引用的对象不存在,或由于此实体中的一个或多个语句有错误。在重新运行此查询之前,请确保此实体中没有错误并且此实体引用的所有对象都存在。

2101

14

无法对用户 '%.*ls' 的服务器级别 %S_MSG 执行 %S_MSG 操作,因为没有与该用户相对应的登录名。

2102

16

无法 %S_MSG %S_MSG '%.*ls',因为在数据库 '%.*ls' 中没有登录名为 '%.*ls' 的用户。

2103

15

因为触发器 '%.*s' 的架构不同于目标表或视图的架构,所以无法 %S_MSG 该触发器。

2104

14

不能对 %S_MSG '%.*ls' 执行 %S_MSG,因为您没有权限。

2108

15

无法对 '%.*ls' %S_MSG %S_MSG,因为目标不在当前数据库中。

2110

15

无法对 '%.*ls' 更改触发器 '%.*ls',因为此触发器不属于此对象。请指定正确的触发器名称或正确的目标对象名称。

2111

16

无法对 %S_MSG '%.*ls' %S_MSG 触发器 '%.*ls',因为此对象已有 INSTEAD OF %s 触发器。

2112

16

因为视图 '%.*ls' 是使用 CHECK OPTION 定义的,所以无法为该视图创建触发器 '%.*ls'。

2113

16

因为表 '%.*ls' 的 FOREIGN KEY 使用级联 DELETE 或 UPDATE,所以无法对该表 %S_MSG INSTEAD OF DELETE 或 INSTEAD OF UPDATE TRIGGER '%.*ls'。

2114

16

列 '%.*ls' 不能在 IF UPDATE 子句中使用,因为它是计算列。

2115

16

服务器级事件通知被禁用,因为数据库 msdb 不存在。

2116

16

不能对数据库 '%.*ls' 使用 CREATE EVENT NOTIFICATION,因为它不是有效的 Broker 数据库。

2117

16

因为 %S_MSG 具有 FILESTREAM 列,所以无法对 %S_MSG '%.*ls' %S_MSG INSTEAD OF 触发器 '%.*ls'。

2201

16

%s不允许通过限制从 "anySimpleType" 派生,仅在未指定约束方面时,才允许通过限制从通过扩展从 "anySimpleType" 派生的类型派生。

2202

16

%s在编译查询时出错。若要获得有关错误的详细信息,该查询必须由对查询中使用的 xml 架构集合具有 EXECUTE 权限的用户运行。

2203

16

%s只允许 'http://www.w3.org/2001/XMLSchema#decimal?'、'http://www.w3.org/2001/XMLSchema#boolean?' 或 'node()*' 表达式作为谓词,但找到 '%ls'

2204

16

%s条件和逻辑运算符仅允许 'http://www.w3.org/2001/XMLSchema#boolean?' 或 'node()*' 表达式,但找到 '%ls'

2205

16

%s应为 "%ls"。

2206

16

%s命名空间前缀 'xml' 只能与 URI 'http://www.w3.org/XML/1998/namespace' 关联,此 URI 不能与其他前缀一起使用。

2207

16

%s只能插入非文档节点。实际上找到 "%ls"。

2208

16

%s以 '%ls' 开头的 URI 太长。允许的最大长度为 %d 字符。

2209

16

%s'%ls' 附近有语法错误

2210

16

%s不允许使用异构序列: 找到 '%ls' 和 '%ls'

2211

16

%s需要单独的操作数(或空序列),实际上找到 '%ls' 类型的操作数

2212

16

%s在 '%ls' 旁的标识符中找到的源字符 '%c' (0x%02x)无效。

2213

16

%s不能对在推断类型 '%ls' 内包含 '%ls' 类型的表达式原子化/应用 data()。

2214

16

%s类型 '%ls' 不是原子类型

2215

16

%s属性 '%ls' 的值超出了 4000 个字符,即 XML 架构文档中允许的最大值

2216

16

%s"%ls" 中的 XPath 值无效。

2217

16

%s应为 '%ls' 或 '%ls'

2218

16

%s没有名为 '@%ls' 的属性

2219

16

%s在类型 '%ls' 中没有名为 '@%ls' 的属性。

2220

16

%s没有名为 '@%ls:%ls' 的属性

2221

16

%s在类型 '%ls' 中没有名为 '@%ls:%ls' 的属性。

2222

16

%s在 '%ls' 旁的标识符中找到的源字符 0x%02x 无效。

2223

16

%s'%ls' 附近存在语法错误,应为标识符。

2225

16

%s应为字符串文字

2226

16

%s'insert' 的目标必须是单个节点,但实际上找到 '%ls'

2227

16

%s在引用了变量 '%ls' 的作用域中未找到该变量。

2228

16

%s在引用了变量 '%ls:%ls' 的作用域中未找到该变量。

2229

16

%s名称 "%ls" 不代表命名空间。

2230

16

%s名称 "%ls" 已定义。

2231

16

%s名称 "%ls" 不代表已定义类型。

2232

16

%s名称 "%ls:%ls" 不代表已定义类型。

2233

16

%s "%ls" 的操作数的类型无效。

2234

16

%s运算符 "%ls" 不能应用于 "%ls" 和 "%ls" 操作数。

2235

16

%s变量列表被应用于非函数字词。

2236

16

%s调用函数 "%ls" 时,没有提供足够的实际参数。

2237

16

%s此版本不支持通过扩展从 anyType 派生。

2238

16

%s调用函数 '%ls' 时,提供的参数太多

2240

16

%s 'insert into' 的目标必须是元素/文档节点,实际上找到 '%ls'

2241

16

%s应为变量: '$name'

2242

16

%s应指定类型。

2243

16

%s在没有任何上下文的情况下使用了相对路径表达式

2247

16

%s该值是 "%ls" 类型,这种类型不是所需类型 "%ls" 的子类型。

2248

16

%s'%ls' 附近存在语法错误,应为 'as'、'into'、'before' 或 'after'。

2249

16

%s'insert before/after' 的目标必须是元素/PI/注释/文本节点,但找到 '%ls'

2256

16

%s'%ls' 附近存在语法错误,需要 'node test'。

2258

16

%s在插入属性节点时可能未指定该位置,但找到 '%ls'

2260

16

%s没有名为 '%ls' 的元素

2261

16

%s没有名为 '%ls'、类型为 '%ls' 的元素。

2262

16

%s没有名为 '%ls:%ls' 的元素

2263

16

%s在类型 "%ls" 中没有名为 "%ls:%ls" 的元素。

2264

16

%s只能删除非文档节点,但找到 '%ls'

2266

16

%s应为结束标记 '%ls:%ls'

2267

16

%s应为结束标记 '%ls'

2268

16

%s结束标记 '/%ls:%ls' 没有匹配的开始标记

2269

16

%s结束标记 '/%ls' 没有匹配的开始标记

2270

16

%s属性 '%ls:%ls' 重复

2271

16

%s属性 '%ls' 重复

2272

16

%s应为 '?>'

2273

16

%sCDATA 部分未终止

2274

16

%s字符串常量(在第 %u 行上开始)未终止

2275

16

%sXML 声明未终止

2276

16

%s此版本不支持通过限制从 'QName' 派生

2277

16

%s标记名不能包含字符 '%c'

2278

16

%s标记名不能以字符 '%c' 开头

2279

16

%s名称/令牌不能以字符 '%c' 开头

2280

16

%s<! 后面不是有效的构造

2281

16

%s无法在 XQuery 内构造 DTD

2282

16

%s实体引用无效

2283

16

%s字符 '%c' 可能不属于实体引用

2284

16

%s未定义命名空间前缀 '%ls'

2285

16

%s数字实体引用无效

2291

16

%s找不到根元素。

2292

16

%s当具有简单内容的类型限制具有混合内容的类型时,它必须具有嵌套的简单类型定义。位置: '%ls'。

2293

16

%s除非 minOccurs 为 0,否则选择不能为空。位置: '%ls'。

2294

16

%s不允许 'xml' 作为处理指令目标。

2297

16

%s元素 <%ls> 在位置 '%ls' 无效。

2298

16

%s属性 '%ls' 在位置 '%ls' 无效。

2299

16

%s缺少 XSD 元素 "%ls" 的必需属性 "%ls"。

2300

16

%s缺少 XSD 元素 "%ls" 的必需子元素 "%ls"。

2301

16

%s已定义元素 "%ls"。

2302

16

%s在此范围内已定义名称 "%ls"。

2305

16

%s元素或属性类型指定了多次。位置: '%ls'。

2306

16

%s在只允许 NCName 的上下文中找到了限定名 "%ls"。

2307

16

%s引用未定义的名称 '%ls'

2308

16

%s引用命名空间 '%ls' 内的未定义名称 '%ls'

2309

16

%s"%ls" 的值不是有效数字。

2310

16

%s属性 "%ls" 声明了多次。

2311

16

%s属性 "%ls" 在 "%ls" 内声明了多次。

2312

16

%s属性 '%ls' 的值不符合类型定义 'http://www.w3.org/2001/XMLSchema#%ls': '%ls'。

2313

16

%s属性 "%ls" 的值不能是 "%ls"。

2314

16

%s属性 "%ls" 的值不能为负。

2315

16

%s属性 "%ls" 应为字符串值。

2316

16

%s缺少所需的 'base' 属性。位置: '%ls'。

2317

16

%s在 XSD 元素 "%ls" 上定义的基本类型 "%ls" 不是简单类型。

2319

16

%s此类型不能具有 '%ls' 方面。位置: '%ls'。

2320

16

%s方面 '%ls' 在位置 '%ls' 重复。

2321

16

%s方面不能跟在属性声明的后面。在位置 '%ls' 找到了方面 '%ls'。

2322

16

%s该元素类型不是替换组的组头的子类

2323

16

%s结束标记 '%ls' 与第 %u 行中的开始标记 '%ls' 不匹配

2324

16

%s结束标记 '%ls:%ls' 与第 %u 行中的开始标记 '%ls' 不匹配

2325

16

%s结束标记 '%ls' 与第 %u 行中的开始标记 '%ls:%ls' 不匹配

2326

16

%s结束标记 '%ls:%ls' 与第 %u 行中的开始标记 '%ls:%ls' 不匹配

2327

16

%s缺少 <%ls> 的内容或定义。

2328

16

%s架构命名空间 '%ls' 与 <include> 指令的 '%ls' 不匹配

2329

16

%s字符串 "%ls" 不是有效的持续时间值。

2331

16

%s重新定义操作必须将其本身作为基本类型。位置: '%ls'。

2332

16

%s'%ls' 不能与 'empty' 操作数一起使用

2333

16

%s源字符 0x%02x 无效

2334

16

%s源字符 '%c' (0x%02x)无效

2335

16

%s字符/字符串常量中有换行符

2336

16

%s'%c' 不是有效的八进制数字(以 '0' 开头的数字隐式为八进制)

2337

16

%s'replace' 的目标至多有一个节点,但找到 '%ls'

2338

16

%s第二个 'replace' 操作数只能包含节点,但找到 '%ls'

2339

16

%smemberType 属性或 simpleType 子级必须存在。位置: '%ls'。

2340

16

%s在第 %u 行上开始的注释没有结尾

2341

16

%s在 '\\x' 后应为十六进制字符代码

2342

16

%s数值常量无效。

2343

16

%s文本部分未终止 - 缺少 `

2348

16

%s命名空间 URI 应至少包含一个非空白字符。

2349

16

%s尝试重新定义命名空间前缀 '%ls'

2350

16

%sXML 元素内容无效

2351

16

%s应为 'first' 或 'last'

2353

16

%s应为 'to'、'insert' 或 'delete'

2354

16

%s源字符编码无效

2355

16

%s应为 'else'

2356

16

%s'replace value of' 的目标必须是非元数据属性,或者是具有简单类型内容的元素,但找到 '%ls'

2357

16

%s只能使用其他文档节点替换文档节点,但找到 '%ls'

2358

16

%s此版本不支持使用 'base' 属性和嵌套类型定义进行派生。位置: '%ls'。

2359

16

%s'%ls' 的目标不能是构造的节点

2360

16

%s不能同时具有 'name' 和 'ref' 属性。位置: '%ls'。

2361

16

%sXSD 扩展或限制类型的基类型必须是简单类型。

2362

16

%sXSD 架构太复杂

2363

16

%sXQuery 太复杂

2364

16

%s不能从 '%ls' 隐式转换为 '%ls'

2365

16

%s不能从 '%ls' 显式转换为 '%ls'

2366

16

%s"%ls" 具有循环定义。

2367

16

%sXSD 列表类型的项类型必须是简单类型。位置: '%ls'。

2368

16

%s在具有简单内容的复杂类型中不能有元素内容。位置: '%ls'。

2369

16

%s在限制或扩展中不能有多个组/序列/选项/全部。位置: '%ls'。

2370

16

%s在 XQuery 表达式的末尾不应再有标记,但找到了 '%ls'。

2371

16

%s'%ls' 只能在谓词或 XPath 选择器中使用

2372

16

%s元数据属性 '@%ls:%ls' 不能与 '%ls' 一起使用

2373

16

%s结构化 XML 不支持 %ls

2374

16

%s%ls 需要一个节点或一组节点

2375

16

%s聚合函数 '%ls' 需要序列参数

2376

16

%s应为一种数值类型的操作数

2377

16

%s'%ls' 表达式的结果静态为 'empty'

2378

16

%s应为 XML 架构文档

2379

16

%s指定的名称不是有效的 XML 名称: '%ls'

2380

16

%s位置 '%ls' 不允许有混合内容。

2382

16

%sminOccurs 和 maxOccurs 值的组合无效,minOccurs 必须小于或等于 maxOccurs。位置: '%ls'。

2383

16

%s%ls 属性的值 '%ls' 无效。该值必须介于 0 和 %ld 之间。

2384

16

%s元素的出现次数无效,在元素 '%ls' 的上下文内多次找到元素 '%ls'

2385

16

指定的目标命名空间无效

2386

16

%s'%ls' 方面的值位于允许的范围之外

2387

16

%s不能同时具有 'type' 和 'ref' 属性。位置: '%ls'。

2388

16

%s元素的出现位置无效,元素 '%ls' 必须首先出现在 '%ls' 的上下文内

2389

16

%s'%ls' 需要单独的操作数(或空序列),但找到 '%ls' 类型的操作数

2390

16

%s不支持顶级 %s 节点

2391

16

%s不支持重新定义 XSD 架构

2392

16

%s'%ls::' 不是有效的轴

2393

16

%sitemType 属性或 simpleType 子级必须存在。位置: '%ls'。

2394

16

%s没有函数 '%ls()'

2395

16

%s没有函数 '%ls:%ls()'

2396

16

%s属性不能出现在元素外

2397

16

%s标识符包含的字符数不能超过 %u 个

2398

16

%s找到重复的 ID 值: '%ls'

2399

16

%s属性不能有 '%ls' 类型的值,应为简单类型

2501

16

找不到名为 "%.*ls" 的表或对象。请检查系统目录。

2502

16

由于内存对象结构临时不一致,因此内存对象列表转储失败。请重试。

2503

10

已成功删除物理文件 '%ls。

2504

16

无法删除物理文件 '%ls'。系统函数 DeleteFile 返回了错误 %ls。

2505

16

设备 '%.*ls' 不存在。请使用 sys.backup_devices 来显示可用的设备。

2506

16

无法在数据库 '%.*ls' 中找到表或对象名 '%.*ls'。

2507

16

必须将 CONCAT_NULL_YIELDS_NULL 选项设置为 ON 才能运行 DBCC CHECKCONSTRAINTS。

2508

16

对于索引 ID 为 %d、分区 ID 为 %I64d、分配单元 ID 为 %I64d (类型为 %.*ls)的对象 "%.*ls",计数 %.*ls 不正确。请运行 DBCC UPDATEUSAGE。

2509

16

由于发生内部查询错误,DBCC CHECKCONSTRAINTS 失败。

2510

16

DBCC %ls 错误: %ls。

2511

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。页 %S_PGID,槽 %d 和 %d 中的键顺序不对。

2512

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。页 %S_PGID 槽 %d 和页 %S_PGID 槽 %d 中的键重复。

2514

16

出现了 DBCC PAGE 错误: %ls。

2515

16

对象 ID %d、索引 ID %d、分区 ID %I64d、分配单元 ID %I64d (类型为 %.*ls)中的页 %S_PGID 已修改,但在差异备份位图中未标记为已修改。

2516

16

修复操作已经使数据库 %.*ls 的差异位图无效。差异备份链断开。必须首先执行完全数据库备份,才能执行差异备份。

2517

16

已经为数据库 %.*ls 打开了大容量日志记录。若要确保所有数据都已得到保护,请重新运行备份日志操作。

2518

10

对象 ID %ld (对象 "%.*ls"): 由于禁用了公共语言运行时(CLR),无法检查此对象的计算列和 CLR 类型。

2519

10

由于无法初始化内部的表达式计算器,因此无法检查对象 ID %ld (对象 "%.*ls")的计算列和 CLR 类型。

2520

16

找不到数据库 '%.*ls'。该数据库不存在或者在语句尝试使用它之前已删除。请通过查询 sys.databases 目录视图验证该数据库是否存在。

2521

16

找不到数据库 ID %d。该数据库 ID 不存在或者在语句尝试使用该数据库之前已删除。请通过查询 sys.databases 目录视图验证该数据库 ID 是否存在。

2522

16

无法处理表 %.*ls 的索引 %.*ls,因为文件组 %.*ls 无效。

2523

16

文件组 %.*ls 无效。

2524

16

无法处理对象 ID %ld (对象 "%.*ls"),因为它是 Service Broker 队列。请对在 sys.internal_tables 中找到的队列的相应内部表的对象 ID 重新尝试该操作。

2525

16

数据库文件 %.*ls 处于离线状态。

2526

16

DBCC 语句错误。请查阅文档以了解正确的 DBCC 语法和选项。

2527

16

无法处理表 %.*ls 的索引 %.*ls,因为文件组 %.*ls 处于离线状态。

2528

10

DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。

2529

16

文件组 %.*ls 处于离线状态。

2530

16

表 "%.*ls" 的索引 "%.*ls" 已禁用。

2530

16

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

2532

16

为此命令指定的一个或多个 WITH 选项无效。

2533

16

表错误: 看不到分配给对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)的页 %S_PGID。该页可能无效,或者页头中可能包含错误的分配单元 ID。

2534

16

表错误: 页 %S_PGID 已由其他对象分配,而该页的页头指示它分配给了对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)。

2536

10

'%.*ls' 的 DBCC 结果。

2537

16

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

2538

10

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

2539

10

在此数据库中,总区数 = %I64d,已用页数 = %I64d,保留页数 = %I64d。

2540

10

系统无法自己修复此错误。

2541

10

DBCC UPDATEUSAGE: 已更新表 '%.*ls' 的使用计数(索引 '%.*ls',分区 %ld):

2542

10

数据页 %.*ls: 已从(%I64d)页更改为(%I64d)页。

2543

10

已用页 %.*ls: 已从(%I64d)页更改为(%I64d)页。

2544

10

保留页 %.*ls: 已从(%I64d)页更改为(%I64d)页。

2545

10

行计数: 已从(%I64d)行更改为(%I64d)行。

2546

10

表 '%.*ls' 的索引 '%.*ls' 已标记为禁用。请重新生成该索引,以使之联机。

2547

16

无法处理对象 ID %ld (对象 "%.*ls"),因为它是同义词。如果该同义词所引用的对象是表或视图,则使用该同义词所引用的基对象重试该操作。

2548

10

DBCC: 索引 '%.*ls' 的压缩操作已完成 %d%%。

2549

10

DBCC: 索引 '%.*ls' 的碎片整理操作已完成 %d%%。

2550

16

无法重新组织表 "%.*ls" 的索引 "%.*ls (分区 %ld),因为它正由另一个进程重新组织。

2551

16

无法重新组织表 "%.*ls" 的索引,因为正在对该表生成或重新生成联机索引。

2552

16

无法重新组织表 "%.*ls" 的索引 "%.*ls" (分区 %ld),因为已禁用页级锁定。

2553

10

重新组织索引 '%.*ls' 期间表 '%.*ls' 将不可用。这是因为索引重组操作在用户事务内部执行,并且整个表已用排他锁锁定了。

2554

16

无法重新组织表 "%.*ls" 的索引 "%.*ls" (分区 %ld),因为该文件组是只读的。

2555

16

无法将文件 "%.*ls" 的所有内容移到其他位置,以完成清空文件操作。

2556

16

文件组中空间不足,无法完成清空文件操作。

2557

14

用户 '%.*ls' 没有对对象 '%.*ls' 运行 DBCC %ls 的权限。

2558

16

在数据库 '%.*ls' 中检测到 %I64d 计数不正确。

2559

16

不允许在同一条语句中使用 '%ls' 和 '%ls' 选项。

2560

16

对于此 DBCC 语句,参数 %d 不正确。

2561

16

对于此语句,参数 %d 不正确。

2562

16

DBCC CHECKFILEGROUP 中不支持检查 FILESTREAM 文件组 "%.*ls" (ID %d)。请改为使用 FILESTREAM 数据指定包含用户对象的文件组。

2566

14

DBCC DBREINDEX 不能用于系统表。

2567

14

不能对系统表的索引使用 DBCC INDEXDEFRAG

2568

16

页 %S_PGID 超出了此数据库的范围,或位于日志文件中。

2570

16

页 %S_PGID,槽 %d 位于对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 "%.*ls")中。列 "%.*ls" 的值超出了数据类型 "%.*ls" 的范围。请将该列更新为合法的值。

2571

14

用户 '%.*ls' 没有运行 DBCC %.*ls 的权限。

2572

16

DBCC 无法释放 DLL '%.*ls'。该 DLL 正在使用。

2573

16

找不到表或对象 ID %.*ls。请检查系统目录。

2574

16

表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 "%.*ls")中的页 %S_PGID 为空。在 B 树的 %d 级上,这是不允许的。

2575

16

索引分配映射(IAM)页 %S_PGID (位于对象 ID %d,索引 ID %d,分区 %I64d,分配单元 ID %I64d (类型为 %.*ls))的下一个指针指向了 IAM 页 %S_PGID,但扫描过程中检测不到它。

2576

16

索引分配映射(IAM)页 %S_PGID (位于对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls))的上一个指针指向了 IAM 页 %S_PGID,但扫描过程中检测不到它。

2577

16

在对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls)的索引分配映射(IAM)链中,链序列号不对。序列号为 %d 的页 %S_PGID 指向了序列号为 %d 的页 %S_PGID。

2579

16

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

2580

16

表 '%.*ls' 是系统表或临时表。DBCC CLEANTABLE 不能应用于系统表或临时表。

2581

10

DBCC 无法释放 DLL '%.*ls'。未加载此 DLL。

2583

16

向 DBCC 语句提供的参数数目不正确。

2585

16

找不到表 "%.*ls" 的分区号 %ld。

2586

16

找不到表 "%.*ls" 中索引 "%.*ls" 的分区号 %ld。

2587

16

指定了无效的分区号 %ld。

2588

16

找不到对象 ID %d 中索引 ID %d 的分区号 %ld。

2589

16

修复操作在第一次尝试中无法修复所有错误。

2590

10

用户 "%.*ls" 正将数据库 "%.*ls" 中页 %S_PGID 的字节 %d 修改为 %d。

2591

16

对于表 "%.*ls",在系统目录中找不到索引 ID 为 %d 的行。

2592

10

修复: 已为数据库 '%.*ls' 中的对象 '%.*ls' 成功地重新生成了 %ls 索引。

2593

10

对象 '%.*ls' 的 %I64d 页中有 %I64d 行。

2594

10

无法处理对象 "%.*ls" (ID 为 %d)、索引 "%.*ls" (ID 为 %d)的行集 ID %I64d,因为它驻留在文件组 "%.*ls" (ID 为 %d)中,但未选中该文件组。

2596

16

尚未处理修复语句。该数据库不能处于只读模式。

2597

10

正在忽略跟踪标志 %d。该跟踪标志无效,或者只能在服务器启动过程中指定。

2599

16

无法切换到表 "%.*ls" 的行文本中。

2601

14

不能在具有唯一索引 '%.*ls' 的对象 '%.*ls' 中插入重复键的行。

2627

14

违反了 %ls 约束 '%.*ls'。不能在对象 '%.*ls' 中插入重复键。

2701

10

已忽略数据库名称 '%.*ls',将引用 tempdb 中的对象。

2702

16

数据库 '%.*ls' 不存在。

2703

16

不能在分区依据列的列表中使用重复的列名。列名 '%.*ls' 多次出现。

2704

16

指定了无效的分区方案 '%.*ls'。

2705

16

各表中的列名必须唯一。在表 '%.*ls' 中多次指定了列名 '%.*ls'。

2706

11

表 '%.*ls' 不存在。

2707

16

不能在索引或统计信息中使用 %S_MSG '%.*ls' 的列 '%.*ls',也不能将该列用作分区键,因为它依赖于一个未绑定到架构的对象。

2709

16

不能在索引或统计信息中使用 %S_MSG '%.*ls' 的列 '%.*ls',也不能将该列用作分区键,因为它执行用户访问或系统数据访问。

2710

16

您不是此语句(CREATE、ALTER、TRUNCATE、UPDATE STATISTICS 或 BULK INSERT)中为对象 '%.*ls' 指定的所有者。

2711

16

资源数据库中对象 "%.*ls" 的定义内包含非 ASCII 字符 "%.*ls"。

2712

16

由于数据库 '%.*ls' 已启用了更改跟踪,因此无法将其配置为分发数据库。

2714

16

数据库中已存在名为 '%.*ls' 的对象。

2715

16

第 %d 个列、参数或变量: 找不到数据类型 %.*ls。

2716

16

第 %d 个列、参数或变量: 不能对数据类型 %.*ls 指定列宽。

2717

15

为 %S_MSG '%.*ls' 指定的大小(%d)超过了最大允许值(%d)。

2719

16

数据库 "%.*ls" 的升级失败,因为它包含名为 "sys" 的用户,该名称在此版本的 SQL Server 中是保留的用户名称或架构名称。

2720

16

无法将 %S_MSG '%.*ls' 绑定到架构,因为它引用系统对象 '%.*ls'。

2722

16

不允许在此上下文中的表达式内使用 Xml 数据类型方法。

2724

10

参数或变量 '%.*ls' 的数据类型无效。

2725

16

不能对 %S_MSG '%.*ls' 执行联机操作,因为该索引包含数据类型为 text、ntext、image、varchar(max)、nvarchar(max)、varbinary(max)、xml 或大型 CLR 类型的列 '%.*ls'。对于非聚集索引,该列可能是索引的包含列。对于聚集索引,它可能是该表的任何列。如果使用 DROP_EXISTING,则该列可能是新索引或旧索引的一部分。该操作必须离线执行。

2726

16

分区函数 '%.*ls' 使用 %d 个列,该数字与用于对表或索引进行分区的分区依据列的数目不一致。

2727

11

找不到索引 '%.*ls'。

2728

16

如果列数超过 %d,则不能进行分区。

2729

16

不能在索引或统计信息中使用 %S_MSG '%.*ls' 的列 '%.*ls',也不能将该列用作分区键,因为它不具有确定性。

2730

11

无法创建组号为 %d 的过程 '%.*ls',因为数据库中当前并不存在组号为 1 的同名过程。必须首先执行 CREATE PROCEDURE '%.*ls';1。

2731

16

列 '%.*ls' 的宽度 %d 无效。

2732

16

错误号 %ld 无效。错误号必须介于 %ld 到 %ld 之间,而且不能是 50000。

2733

16

%ls 数据类型对返回值无效。

2735

16

因为 PRIMARY KEY 约束包含 timestamp 类型的列,所以不能对 '%.*ls' 创建主 XML 索引或空间索引 '%.*ls'。

2738

16

一个表只能有一个时间戳列。因为表 '%.*ls' 已经有了一个时间戳列,所以无法添加列 '%.*ls'。

2739

16

对于局部变量,text、ntext 和 image 数据类型无效。

2740

16

SET LANGUAGE 失败,因为在此 SQL Server 上,'%.*ls' 不是正式的语言名称或语言别名。

2741

16

SET DATEFORMAT 日期顺序 '%.*ls' 无效。

2742

16

SET DATEFIRST %d 超出范围。

2743

16

%ls 语句需要 %S_MSG 参数。

2744

16

为表 '%.*ls' 指定了多个标识列。只允许为每个表指定一个标识列。

2745

10

进程 ID %d 引发了用户错误 %d,严重性 %d。SQL Server 正在终止此进程。

2747

16

RAISERROR 的替代参数太多。替代参数不能超过 %d 个。

2748

16

不能将 %ls 数据类型(参数 %d)指定为替代参数。

2749

16

标识列 '%.*ls' 的数据类型必须是 int、bigint、smallint、tinyint 或 decimal,或者是小数位数为 0 的 numeric 数据类型,并且约束为不可为 Null。

2750

16

第 %d 个列或参数: 指定的列精度 %d 大于最大精度 %d。

2751

16

第 %d 个列或参数: 指定的列小数位数 %d 大于指定的精度 %d。

2752

16

标识列 '%.*ls' 包含的 SEED 无效。

2753

16

标识列 '%.*ls' 包含的 INCREMENT 无效。

2754

16

大于 %d 的错误严重级别只能由 sysadmin 角色的成员用 WITH LOG 选项指定。

2755

16

SET DEADLOCK_PRIORITY 选项无效。有效的选项为 {HIGH | NORMAL | LOW | integer 类型的 [%d ... %d]}。

2756

16

%d 是无效的状态值。有效范围是从 %d 到 %d。

2759

16

由于前面的错误,CREATE SCHEMA 失败。

2760

16

指定的架构名称 "%.*ls" 不存在,或者您没有使用该名称的权限。

2761

16

只能以 uniqueidentifier 数据类型来指定 ROWGUIDCOL 属性。

2762

16

未能正确地调用 sp_setapprole。详细信息请参阅文档。

2766

16

用户定义的数据类型 '%.*ls' 的定义已更改。

2767

15

无法在系统目录中找到统计信息 '%.*ls'。

2770

16

SELECT INTO 语句的源表和目的表不能相同。

2772

16

无法从函数内访问临时表。

2773

16

由于排序顺序 ID %d 无效,导致排序规则 ID 损坏。

2774

16

排序规则 ID %d 无效。

2775

16

服务器不支持代码页 %d。

2778

16

只有系统管理员才能为 %s 命令指定 %s 选项。

2779

16

%S_MSG '%.*ls' 是自动删除的系统对象。不能将它用在查询或 DDL 中。

2780

16

视图 '%.*ls' 没有绑定到架构。

2782

16

无法创建表 "%.*ls": 表必须具有聚集主键,才能拥有 XML 数据类型的列。

2785

16

在此上下文的表达式中不允许有用户定义函数、用户定义聚合、CLR 类型和 CLR 类型的方法。

2786

16

替代参数 %d 的数据类型与指定格式应具有的类型不匹配。

2787

16

指定的格式无效: '%.*ls'。

2788

16

同义词对于绑定到架构的对象或约束表达式无效。

2789

16

在绑定到架构的对象或约束表达式中,必须为 %S_MSG '%.*ls' 指定由两部分组成的名称。

2790

16

不能在约束表达式中使用 TEXT、NTEXT 或 IMAGE 类型的列。

2791

16

无法为绑定到架构的对象或约束解析表达式。

2792

16

不能在绑定到架构的对象或约束表达式中指定 SQL CLR 类型。

2793

16

指定的所有者名称 '%.*ls' 不存在,或者您没有代表该名称执行操作的权限。

2794

16

消息正文需要的参数超过最大数目(%d)。

2795

16

因为新的 %S_MSG '%.*ls' 与该表的 FILESTREAM %S_MSG '%.*ls' 不匹配,所以无法 %S_MSG %S_MSG。

2796

16

不能在绑定到架构的对象、计算列或约束表达式中使用 $partition 指定数据库名称。

2797

16

默认的架构不存在。

2798

16

无法对表 '%.*ls' 创建索引或统计信息 '%.*ls',因为 SQL Server 无法验证键列 '%.*ls' 是否精确和具有确定性。请考虑从索引或统计信息键中删除列,将计算列标记为持久化或者在键中使用非 CLR 派生列。

2799

16

无法对表 '%.*ls' 创建索引或统计信息 '%.*ls',因为计算列 '%.*ls' 不精确而且未持久化。请考虑从索引或统计信息键中删除列,或者将计算列标记为持久化。

2801

16

对象 '%.*ls' 的定义在编译后已更改。

2802

10

由于 'DBCC FREEPROCCACHE' 或 'DBCC FREESYSTEMCACHE' 操作,SQL Server 经历了 '%s' 缓存存储区(计划缓存的一部分)的 %d 次刷新。

2803

10

由于某些数据库维护或重新配置操作,SQL Server 经历了 '%s' 缓存存储区(计划缓存的一部分)的 %d 次刷新。

2809

18

%S_MSG '%.*ls' 的请求失败,因为 '%.*ls' 是 %S_MSG 对象。

2812

16

找不到存储过程 '%.*ls'。

2813

16

此版本的 SQL Server 不支持 %.*ls。

2814

10

检测到可能无限的重新编译: SQLHANDLE %hs,PlanHandle %hs,起始偏移量 %d,结束偏移量 %d。上次重新编译的原因为 %d。