错误 1000 - 1999
错误 |
严重性 |
是否记录事件 |
说明(消息正文) |
---|---|---|---|
1001 |
16 |
否 |
第 %d 行: 指定的长度或精度 %d 无效。 |
1002 |
16 |
否 |
第 %d 行: 指定的小数位数 %d 无效。 |
1003 |
15 |
否 |
第 %d 行: 只有 %ls 才允许使用 %ls 子句。 |
1004 |
16 |
否 |
列前缀 '%.*ls' 无效: 未指定表名 |
1005 |
15 |
否 |
第 %d 行: 过程号(%d)无效。必须介于 1 到 32767 之间。 |
1006 |
15 |
否 |
CREATE TRIGGER 不包含任何语句。 |
1007 |
15 |
否 |
%S_MSG '%.*ls' 超出了数值表示范围(最大精度为 38)。 |
1008 |
15 |
否 |
由 ORDER BY 编号 %d 标识的 SELECT 项包含一个变量,作为标识列位置的表达式的一部分。按照引用列名的表达式排序时,只允许使用变量。 |
1009 |
16 |
否 |
在 DBCC 命令中不允许使用关键字 DEFAULT。 |
1010 |
15 |
否 |
转义符 '%.*ls' 无效。 |
1011 |
15 |
否 |
在 FROM 子句中多次指定了相关名称 '%.*ls'。 |
1012 |
15 |
否 |
相关名称 '%.*ls' 具有与表 '%.*ls' 相同的表现名称。 |
1013 |
15 |
否 |
FROM 子句中的对象 "%.*ls" 和 "%.*ls" 具有相同的表现名称。请使用相关名称来区分它们。 |
1014 |
15 |
否 |
TOP 子句含有无效的值。 |
1015 |
15 |
否 |
聚合不能出现在 ON 子句中,除非该子句位于 HAVING 子句或选择列表所包含的子查询中,并且所聚合的列是外部引用。 |
1016 |
15 |
否 |
在包含已联接的表的查询中,不能指定外部联接运算符。 |
1018 |
15 |
否 |
'%.*ls' 附近有语法错误。如果它要作为表提示的一部分,则必须有 WITH 关键字和圆括号。有关正确的语法,请参阅 SQL Server 联机丛书。 |
1019 |
15 |
否 |
在 GRANT/REVOKE 语句的对象名之后,列列表无效。 |
1020 |
15 |
否 |
不能为实体级权限指定子实体(如列或安全性表达式)列表。 |
1021 |
10 |
否 |
FIPS 警告: 行 %d 具有非 ANSI 语句 '%ls'。 |
1022 |
10 |
否 |
FIPS 警告: 行 %d 具有非 ANSI 子句 '%ls'。 |
1023 |
15 |
否 |
为 %ls 指定的参数 %d 无效。 |
1024 |
10 |
否 |
FIPS 警告: 行 %d 具有非 ANSI 函数 '%ls'。 |
1025 |
10 |
否 |
FIPS 警告: 标识符 '%.*ls' 的长度超过了 18。 |
1026 |
16 |
否 |
GOTO 不能用于跳转到 TRY 或 CATCH 作用域。 |
1028 |
15 |
否 |
在 GROUP BY ALL 子句中,不允许使用 CUBE、ROLLUP 和 GROUPING SETS 构造。 |
1029 |
15 |
否 |
对于子查询和派生表,浏览模式无效。 |
1030 |
16 |
否 |
此处只允许使用常量。不允许出现时间文字,因为它引用当前日期。 |
1031 |
15 |
否 |
百分比值必须介于 0 到 100 之间。 |
1032 |
16 |
否 |
无法使用列前缀 '%.*ls'。此前缀必须与 UPDATE 子句 '%.*ls' 中的对象匹配。 |
1033 |
16 |
否 |
除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效。 |
1034 |
15 |
否 |
语法错误: 在触发器声明中重复指定了操作 "%.*s"。 |
1035 |
15 |
否 |
'%.*ls' 附近有语法错误,需要 '%.*ls'。 |
1036 |
15 |
否 |
在此 CREATE/ALTER DATABASE 语句中需要文件选项 %hs。 |
1037 |
15 |
否 |
不能对语句权限指定 CASCADE、WITH GRANT 或 AS 选项。 |
1038 |
15 |
否 |
缺少对象或列名,或者对象或列名为空。对于 SELECT INTO 语句,请确保每列均具有名称。对于其他语句,请查找空的别名。不允许使用定义为 "" 或 [] 的别名。请将别名更改为有效名称。 |
1039 |
16 |
否 |
多次指定了选项 '%.*ls'。 |
1041 |
15 |
否 |
对于 LOG 文件,不允许使用选项 %.*ls。 |
1042 |
15 |
否 |
指定了冲突的 %ls 优化器提示。 |
1043 |
16 |
否 |
'%hs' 尚未实现。 |
1044 |
15 |
否 |
不能使用现有的函数名来指定存储过程名。 |
1045 |
15 |
否 |
在此上下文中不允许使用聚合。只允许使用标量表达式。 |
1046 |
15 |
否 |
在此上下文中不允许使用子查询。只允许使用标量表达式。 |
1047 |
15 |
否 |
指定了冲突的锁提示。 |
1048 |
15 |
否 |
游标选项 %ls 和 %ls 冲突。 |
1049 |
15 |
否 |
不允许混合使用新旧语法来指定游标选项。 |
1050 |
15 |
否 |
此语法只允许在参数化查询中使用。 |
1051 |
15 |
否 |
存储过程中的游标参数必须以 OUTPUT 和 VARYING 选项来声明,并且必须以 CURSOR VARYING OUTPUT 顺序指定。 |
1052 |
15 |
否 |
%ls 选项 "%ls" 和 "%ls" 冲突。 |
1053 |
15 |
否 |
对于 DROP STATISTICS,您必须以 "objectname.statisticsname" 的形式同时提供对象(表或视图)名称和统计信息名称。 |
1054 |
15 |
否 |
在绑定到架构的对象中不允许使用语法 '%ls'。 |
1055 |
15 |
否 |
'%.*ls' 是无效名称,因为该名称包含 NULL 字符或无效的 Unicode 字符。 |
1056 |
15 |
否 |
选择列表中的元素数目超出了 %d 元素的最大允许值。 |
1057 |
15 |
否 |
IDENTITY 函数不能用于包含 UNION、INTERSECT 或 EXCEPT 运算符的 SELECT INTO 语句。 |
1058 |
15 |
否 |
在游标声明中不能同时指定 READ_ONLY 和 FOR READ ONLY。 |
1059 |
15 |
否 |
在过程或函数内部不能设置或重置 'parseonly' 选项。 |
1060 |
15 |
否 |
TOP 子句中的行数必须是整数。 |
1061 |
16 |
否 |
尚未实现 text/ntext/image 常量。 |
1062 |
16 |
否 |
在没有对应的 ORDER BY 子句时,不允许使用 TOP N WITH TIES 子句。 |
1063 |
16 |
否 |
不能用 ALTER DATABASE ADD FILE 添加文件组。请使用 ALTER DATABASE ADD FILEGROUP。 |
1064 |
16 |
否 |
文件组不能用于日志文件。 |
1065 |
15 |
否 |
INSERT、UPDATE、DELETE 或 MERGE 语句的目标表不允许使用 NOLOCK 和 READUNCOMMITTED 锁提示。 |
1066 |
10 |
否 |
警告。行 %d: 选项 '%ls' 已过时,因此已失效。 |
1067 |
15 |
否 |
SET SHOWPLAN 语句必须是批处理中仅有的语句。 |
1068 |
16 |
否 |
每个表只允许有一个索引提示列表。 |
1069 |
16 |
否 |
只允许在 FROM 或 OPTION 子句中使用索引提示。 |
1070 |
15 |
否 |
不再支持 CREATE INDEX 选项 '%.*ls'。 |
1071 |
16 |
否 |
无法对远程 JOIN 指定 JOIN 算法。 |
1072 |
16 |
否 |
只能对 INNER JOIN 子句指定 REMOTE 提示。 |
1073 |
15 |
否 |
'%.*ls' 不是游标 %.*ls 的可识别游标选项。 |
1074 |
15 |
否 |
不允许创建临时函数。 |
1075 |
15 |
否 |
标量值的函数中的 RETURN 语句必须含有参数。 |
1076 |
15 |
否 |
函数 '%s' 要求至少有 %d 个参数。 |
1077 |
15 |
否 |
不允许向表变量 INSERT 标识列。 |
1078 |
15 |
否 |
'%.*ls %.*ls' 不是可以识别的选项。 |
1079 |
15 |
否 |
通过游标访问时,变量无法用于在全文谓词中指定搜索条件。 |
1080 |
15 |
否 |
整数值 %.*ls 超出了范围。 |
1081 |
16 |
否 |
%s 不允许将数据库名称指定为程序集名称的前缀。 |
1082 |
15 |
否 |
%.*ls 不支持同步触发器注册。 |
1083 |
15 |
否 |
在服务器和数据库级别触发器的上下文中,OWNER 不是 EXECUTE AS 的有效选项。 |
1084 |
15 |
否 |
'%.*ls' 是无效事件类型。 |
1085 |
15 |
否 |
'%.*ls' 事件类型不支持事件通知。 |
1086 |
16 |
否 |
当视图、内联函数、派生表和子查询包含集合运算符时,其中的 FOR XML 子句无效。若要解决这一问题,请使用派生表语法来包装内含集合运算符的 SELECT,并在其最上面应用 FOR XML。 |
1087 |
15 |
否 |
必须声明表变量 "%.*ls"。 |
1088 |
15 |
否 |
找不到对象 "%.*ls",因为它不存在或者您没有所需的权限。 |
1089 |
15 |
否 |
SET FMTONLY OFF 语句必须是批处理中的最后一个语句。 |
1090 |
15 |
否 |
默认值对参数 %d 无效。 |
1091 |
15 |
否 |
选项 "%ls" 对此函数无效。 |
1092 |
16 |
否 |
在此上下文中,不能为选项 '%ls' 指定 %d 个统计信息名称。 |
1093 |
16 |
否 |
%.*ls 不是有效的 Broker 名称。 |
1094 |
15 |
否 |
不能将架构名称指定为数据库和服务器级别触发器的触发器名称的前缀。 |
1095 |
15 |
否 |
%.*ls 已经被指定为事件类型。 |
1096 |
15 |
否 |
不支持 CLR 类型、nvarchar(max)、varbinary(max) 和 xml 的默认参数值。 |
1097 |
15 |
否 |
不能在此 CREATE TRIGGER 语句内使用 If UPDATE。 |
1098 |
15 |
否 |
指定的事件类型对指定的目标对象无效。 |
1099 |
15 |
否 |
ON 子句对此语句无效。 |
17 |
是 |
由于文件组 '%.*ls' 中的磁盘空间不足,无法为数据库 '%.*ls' 分配新页。请删除文件组中的对象、将其他文件添加到文件组或者为文件组中的现有文件启用自动增长,以便增加必要的空间。 |
|
17 |
是 |
无法为数据库 '%.*ls' 中的对象 '%.*ls'%.*ls 分配空间,因为 '%.*ls' 文件组已满。请删除不需要的文件、删除文件组中的对象、将其他文件添加到文件组或为文件组中的现有文件启用自动增长,以便增加可用磁盘空间。 |
|
1119 |
16 |
否 |
其他人正在使用 IAM 页 %S_PGID 所属的对象,无法删除该 IAM 页。 |
1121 |
17 |
否 |
空间分配器不能在数据库 %d 中分配页。 |
1122 |
14 |
否 |
表错误: 页 %S_PGID。测试(%hs)失败。地址 0x%x 未对齐。 |
1123 |
14 |
否 |
表错误: 页 %S_PGID。意外的页类型 %d。 |
1124 |
14 |
否 |
表错误: 页 %S_PGID。测试(%hs)失败。槽 %d,偏移量 0x%x 无效。 |
1125 |
14 |
否 |
表错误: 页 %S_PGID。测试(%hs)失败。槽 %d,行扩展到位于 0x%x 的可用空间。 |
1126 |
14 |
否 |
表错误: 页 %S_PGID。测试(%hs)失败。槽 %d,偏移量 0x%x 与前面的行重叠。 |
1127 |
14 |
否 |
表错误: 页 %S_PGID。测试(%hs)失败。值为 %ld 和 %ld。 |
1128 |
14 |
否 |
表错误: 页 %S_PGID,第 %d 行。测试(%hs)失败。值为 %ld 和 %ld。 |
1129 |
16 |
否 |
无法从文件组 '%.*ls' 清除延迟的释放。 |
1130 |
10 |
是 |
为工作表分配区时出错。TEMPDB 中的区 %S_PGID 可能已丢失。 |
1131 |
10 |
是 |
无法截断 AppendOnlyStorageUnit 0x%p。下次将重试。这只是一条信息性消息,不需要用户执行任何操作。 |
1202 |
16 |
否 |
数据库主体 '%.*ls' 不存在或用户不是成员。 |
20 |
是 |
进程 ID %d 尝试对不归它所有的资源进行解锁: %.*ls。请重试该事务,因为此错误可能是计时条件导致的。如果该问题仍然存在,请与数据库管理员联系。 |
|
19 |
是 |
SQL Server 数据库引擎的实例此时无法获得 LOCK 资源。请在活动用户较少时重新运行该语句。请询问数据库管理员,检查此实例的锁定和内存配置,或检查是否有长时间运行的事务。 |
|
13 |
否 |
事务(进程 ID %d)与另一个进程被死锁在 %.*ls 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 |
|
1206 |
18 |
否 |
Microsoft 分布式事务处理协调器(MS DTC)已取消此分布式事务。 |
1207 |
10 |
是 |
无法在启动时分配 %u 锁,正在还原到 %u 并启用动态锁分配。启动时允许使用的最大内存为 %I64u KB。 |
1208 |
21 |
是 |
启动期间无法分配初始 %u 锁块。无法启动该服务器。 |
1209 |
21 |
是 |
启动期间无法分配初始 %u 锁所有者块。无法启动该服务器。 |
1210 |
21 |
是 |
锁迁移期间无法分配锁所有者块。服务器已暂停。 |
1212 |
10 |
是 |
未记录锁: %-30ls 模式: %s |
1213 |
21 |
是 |
生成锁监视器线程时出错: %ls |
1214 |
17 |
是 |
内部错误。并行事务过多。 |
1220 |
17 |
否 |
事务中已没有更多的锁类。 |
1221 |
20 |
是 |
数据库引擎正在尝试释放一组该事务当前没有保留的锁。请重试该事务。如果问题仍然存在,请与您的支持提供商联系。 |
16 |
否 |
已超过了锁请求超时时段。 |
|
1223 |
16 |
否 |
无法释放应用程序锁(数据库主体: '%.*ls',资源: '%.*ls'),原因是当前没有保留该应用程序锁。 |
1224 |
16 |
否 |
传递到 %ls 的应用程序锁资源无效。 |
1225 |
16 |
否 |
传递到 %ls 的应用程序锁模式无效。 |
1226 |
16 |
否 |
传递到 %ls 的应用程序锁所有者无效。 |
1227 |
16 |
否 |
传递到 %ls 的应用程序锁超时无效。 |
1228 |
16 |
否 |
传递到应用程序锁函数或过程的参数 "%ls" 无效。 |
1230 |
16 |
否 |
传递到 %ls 的数据库主体无效。 |
21 |
是 |
数据库镜像主线程例程的启动因以下原因失败: %ls。请纠正此错误的原因,然后重新启动 SQL Server 服务。 |
|
1402 |
20 |
是 |
见证服务器实例找不到数据库镜像 GUID {%.8x-%.4x-%.4x-%.2x%.2x-%.2x%.2x%.2x%.2x%.2x%.2x} 的条目。存在配置不匹配问题。请重试该命令,或从数据库镜像伙伴之一重置见证服务器实例。 |
1403 |
16 |
是 |
镜像会话的见证服务器实例从数据库 %.*ls 的服务器实例 %.*ls 收到错误响应 %d(状态 %d)。有关该错误的详细信息,请参见此服务器实例和伙伴服务器实例上的错误日志。 |
1404 |
16 |
否 |
命令失败,因为数据库镜像正忙。请稍后重新发出该命令。 |
1405 |
16 |
否 |
已为数据库镜像启用数据库 "%.*ls"。 |
16 |
否 |
无法安全地强制执行服务。请删除数据库镜像并恢复数据库 "%.*ls" 以获得访问权。 |
|
1407 |
16 |
否 |
数据库 "%.*ls" 的远程副本与该数据库的本地副本不相关。 |
1408 |
16 |
否 |
数据库 "%.*ls" 的远程副本没有恢复到足以启用数据库镜像的程度。 |
1409 |
16 |
否 |
无法为数据库 "%.*ls" 的远程副本启用数据库镜像。请将数据库日志还原到远程副本。 |
1410 |
16 |
否 |
已为数据库镜像启用数据库 "%.*ls" 的远程副本。 |
1411 |
16 |
否 |
数据库 "%.*ls" 的远程副本尚未应用足够的日志备份,无法将其所有文件前滚到公用时间点。 |
1412 |
16 |
否 |
数据库 "%.*ls" 的远程副本尚未前滚到包含在数据库日志的本地副本中的时间点。 |
1413 |
16 |
是 |
数据库镜像尚未完全启动,与远程服务器实例 '%.*ls' 的通信失败。ALTER DATABASE 命令失败。请在远程数据库启动后重试该命令。 |
1414 |
16 |
否 |
数据库镜像尚未完全初始化,数据库正在关闭。ALTER DATABASE 命令失败。 |
1415 |
16 |
否 |
数据库 "%.*ls" 的数据库镜像操作失败。无法执行请求的操作。 |
1416 |
16 |
否 |
没有为数据库镜像配置数据库 "%.*ls"。 |
1417 |
16 |
否 |
数据库 "%.*ls" 的管理员已禁用数据库镜像。 |
16 |
否 |
服务器网络地址 "%.*ls" 无法访问或不存在。请检查网络地址名称,并检查本地和远程端点的端口是否正常运行。 |
|
1419 |
16 |
否 |
无法打开数据库 "%.*ls" 的远程副本。请检查数据库名称,确保该数据库处于还原状态,然后重新发出该命令。 |
1420 |
16 |
否 |
数据库镜像无法获取网络主机名。遇到操作系统错误 %ls。请验证网络配置。 |
1421 |
16 |
是 |
与远程服务器实例 '%.*ls' 的通信未能在其超时前完成。ALTER DATABASE 命令可能未完成。请重试该命令。 |
1422 |
16 |
否 |
镜像服务器实例未反映数据库 "%.*ls" 的最近更改。无法进行故障转移。 |
1423 |
16 |
否 |
不支持该属性名称。 |
1424 |
16 |
否 |
远程服务器实例有属性 '%.*ls' 的最新值。属性值未更改。 |
1425 |
16 |
否 |
属性值对 '%.*ls' 无效。属性值未更改。 |
1426 |
16 |
否 |
要发出 ALTER DATABASE SET WITNESS,所有三个服务器实例必须互连,且镜像数据库必须同步。当这些条件都满足时,请重新发出该命令。 |
1427 |
16 |
否 |
服务器实例 '%.*ls' 无法充当见证服务器。ALTER DATABASE SET WITNESS 命令失败。 |
1428 |
16 |
否 |
请求被拒绝,因为响应服务器实例没有处于可处理请求的状态。 |
1429 |
16 |
否 |
见证服务器实例名称必须与管理数据库的两个服务器实例的名称都不同。ALTER DATABASE SET WITNESS 命令失败。 |
1430 |
16 |
否 |
数据库 '%.*ls' 因删除数据库镜像而处于不稳定的状态,因此恢复可能失败。请在恢复后检验数据。 |
1431 |
16 |
否 |
数据库 "%.*ls" 的伙伴服务器实例和见证服务器实例均不可用。请在至少其中一个实例变为可用后重新发出命令。 |
1432 |
10 |
否 |
数据库镜像正在试图通过从伙伴处请求副本来修复数据库 "%.*ls" 中的物理页 %S_PGID。 |
1433 |
16 |
否 |
在 ALTER DATABASE SET WITNESS 命令执行期间,所有三个服务器实例未保持互连。当前没有与数据库关联的见证服务器。请验证状态并在必要时重复命令。 |
1434 |
16 |
是 |
从服务器 %ls,数据库 %.*ls 收到类型为 %d 的无效或意外数据库镜像 %ls 消息。 |
1435 |
16 |
是 |
%ls 收到意外的数据库镜像错误响应: 状态 %u,严重性 %u,状态 %u,字符串 %.*ls。 |
1436 |
16 |
否 |
数据库 "%.*ls" 的远程副本的 Service Broker ID 与主体服务器上的 ID 不匹配。 |
1437 |
16 |
是 |
由于内存不足,无法从服务器实例 '%ls' 发布消息 '%ls'。请减少非关键内存负载或增加系统内存。 |
1438 |
16 |
是 |
服务器实例 %ls 拒绝了配置请求;有关详细信息,请阅读它的错误日志文件。原因 %u 和状态 %u 可能有助于 Microsoft 诊断问题。这是一个短期存在的错误,再次发出请求就可能会成功。请纠正问题的原因(如果发现了的话),然后重试。 |
1439 |
16 |
否 |
当前没有与数据库 "%.*ls" 关联的见证服务器。 |
1440 |
10 |
是 |
当前正在执行数据库镜像操作,其中数据库 '%.*ls' 作为主体副本。这只是一条信息性消息,不需要用户执行任何操作。 |
1441 |
10 |
是 |
当前正在执行数据库镜像操作,其中数据库 '%.*ls' 作为镜像副本。这只是一条信息性消息,不需要用户执行任何操作。 |
1442 |
10 |
是 |
当前未对数据库 '%.*ls' 执行数据库镜像操作。这只是一条信息性消息,不需要用户执行任何操作。 |
1443 |
10 |
是 |
已经终止对数据库 '%.*ls' 的数据库镜像操作。这只是一条信息性消息,不需要用户执行任何操作。 |
1444 |
10 |
是 |
掠过对数据库 '%ls' 的恢复,因为它被标记为镜像数据库,而镜像数据库是无法恢复的。这只是一条信息性消息,不需要用户执行任何操作。 |
1445 |
10 |
是 |
略过对数据库 '%ls' 的恢复,因为它已标记为无法访问的、用于数据库镜像的数据库。镜像会话有问题。该会话或是缺少仲裁,或是通信链接因链接、端点配置或(服务器帐户或安全证书的)权限等存在问题而断开。若要获取数据库的访问权限,请检查会话配置中做了哪项更改,并撤消此项更改。 |
1446 |
10 |
否 |
"%.*ls" 服务器实例已充当见证服务器。 |
1447 |
16 |
否 |
直到两个伙伴服务器实例都启动、运行并建立连接,才能执行 ALTER DATABASE "%.*ls" 命令。请启动伙伴,然后重新发出该命令。 |
1448 |
16 |
否 |
数据库 "%.*ls" 的远程副本不存在。请检查数据库名称,然后重新发出命令。 |
1449 |
16 |
否 |
由于服务器连接字符串无效,ALTER DATABASE 命令失败。 |
1450 |
16 |
否 |
由于无法创建工作线程,ALTER DATABASE 命令失败。 |
1451 |
16 |
否 |
在系统表中找不到数据库镜像信息。 |
1452 |
16 |
否 |
伙伴服务器实例名称必须与管理数据库的服务器实例的名称不同。ALTER DATABASE SET PARTNER 命令失败。 |
1453 |
17 |
是 |
数据库 '%.*ls' 的远程镜像伙伴 '%.*ls' 遇到错误 %d,状态 %d,严重性 %d。数据库镜像已挂起。请在远程服务器上更正该错误,然后再继续镜像;或者删除镜像,然后再重新建立镜像服务器实例。 |
1454 |
17 |
是 |
数据库镜像将挂起。服务器实例 '%.*ls' 在充当数据库 '%.*ls' 的镜像伙伴时遇到错误 %d,状态 %d,严重性 %d。该数据库镜像伙伴可能会尝试从错误中自动恢复,并继续镜像会话。有关详细信息,请查看其他错误消息的错误日志。 |
1455 |
16 |
否 |
无法对数据库 "%.*ls" 强制执行数据库镜像服务,因为该数据库未处于要成为主体数据库的正确状态。 |
1456 |
16 |
是 |
无法将 ALTER DATABASE 命令发送到远程服务器实例 '%.*ls'。数据库镜像配置未更改。请确保该服务器已连接,然后重试。 |
23 |
是 |
镜像数据库 '%.*ls' 的同步操作中断,导致数据库处于不一致的状态。ALTER DATABASE 命令失败。请确保主体数据库(如果可用)重新启动并联机,然后重新连接镜像服务器实例,并允许镜像数据库完成同步。 |
|
17 |
是 |
在将页 %S_PGID 发送给镜像服务器时,'%.*ls' 数据库的主体副本遇到错误 %d,状态 %d,严重性 %d。数据库镜像已挂起。请尝试纠正错误条件,然后继续镜像。 |
|
1459 |
24 |
是 |
访问数据库镜像元数据时出错。请删除镜像(ALTER DATABASE database_name SET PARTNER OFF),然后重新配置。 |
1460 |
16 |
否 |
已经为远程服务器上的数据库镜像配置数据库 "%.*ls"。请删除远程服务器上的数据库镜像以建立一个新伙伴。 |
10 |
否 |
数据库镜像通过从伙伴处获取副本,成功修复了数据库 "%.*ls" 中的物理页 %S_PGID。 |
|
16 |
否 |
由于重做操作失败,数据库镜像被禁用。无法恢复。 |
|
1463 |
16 |
否 |
在此 SQL Server 实例的版本中,数据库镜像不可用。有关不同 SQL Server 版本中支持的功能的详细信息,请参阅联机丛书。 |
1464 |
16 |
否 |
无法为数据库 "%.*ls" 的远程副本启用数据库镜像,因为该数据库未处于恢复状态。必须使用 WITH NORECOVERY 还原远程数据库。 |
1465 |
16 |
否 |
无法启用数据库镜像,因为 "%.*ls" 数据库在两个伙伴上都不处于完全恢复模式。 |
1466 |
16 |
否 |
无法启用数据库镜像,因为 "%.*ls" 数据库在其中一个伙伴上处于只读模式。 |
1467 |
16 |
否 |
无法启用数据库镜像,因为 "%.*ls" 数据库在其中一个伙伴上处于紧急模式或可疑模式。 |
1468 |
16 |
否 |
无法对数据库 "%.*ls" 执行该操作,因为该数据库参与了数据库镜像会话。 |
1469 |
16 |
否 |
无法启用数据库镜像,因为 "%.*ls" 数据库在其中一个伙伴上是自动关闭的数据库。 |
1470 |
16 |
否 |
对此伙伴配置值执行的 Alter Database 操作只能在数据库 "%.*ls" 的当前主体服务器上启动。 |
1471 |
16 |
否 |
数据库镜像连接终止。为数据库 "%.*ls" 发送消息时内存不足。 |
1472 |
16 |
否 |
数据库镜像连接终止。为数据库 "%.*ls" 发送消息时出现通信错误。 |
1473 |
16 |
否 |
此 SQL Server 版本不允许更改安全级别。ALTER DATABASE 命令失败。 |
1474 |
16 |
否 |
'%.*ls' 的数据库镜像连接错误 %d '%.*ls'。 |
1475 |
16 |
否 |
由于 "%.*ls" 数据库可能有尚未备份的大容量日志记录更改,所以无法启用数据库镜像。必须在镜像上还原主体数据库的上一次日志备份。 |
1476 |
16 |
否 |
数据库镜像超时值 %d 超过了最大值 32767。 |
1477 |
16 |
否 |
要手动故障转移数据库 "%.*ls",数据库镜像安全级别必须为 FULL。请将安全级别设置为 FULL,然后重试。 |
1478 |
16 |
否 |
镜像数据库 "%.*ls" 包含的事务日志数据不足,无法保留主体数据库的日志备份链。如果没有从主体数据库进行日志备份或者没有在镜像数据库上还原日志备份,则可能会出现这种情况。 |
1479 |
16 |
否 |
与 "%.*ls" 的镜像连接已超时,因为数据库 "%.*ls" 在等待 %d 秒后未得到响应。请检查服务和网络连接。 |
1480 |
10 |
否 |
由于 %S_MSG,镜像数据库 "%.*ls" 正在由 "%ls" 向 "%ls" 角色转变。 |
1481 |
10 |
否 |
数据库镜像无法修复数据库 "%.*ls" 中的物理页 %S_PGID。无法联系镜像伙伴,或者镜像伙伴未提供该页的副本。原因可能是缺少网络连接,或者伙伴保留的该页副本也已损坏。若要了解伙伴当前是否处于连接状态,请查看 sys.database_mirroring 目录视图中的 mirroring_state_desc 列。如果它们处于连接状态,那么,查看此消息报告时间前后的错误日志条目即可了解到伙伴无法提供该页副本的原因。请尝试纠正该错误,然后继续镜像。 |
1485 |
10 |
否 |
已在此 SQL Server 实例上启用数据库镜像功能。 |
1486 |
10 |
否 |
在端点配置中禁用了数据库镜像传输功能。 |
1487 |
10 |
否 |
数据库镜像正在启动 %d 并行重做线程,并将数据库 '%.*ls' 作为镜像副本。这只是一条信息性消息,不需要用户执行任何操作。 |
1488 |
16 |
否 |
"%.*ls" 数据库处于单用户模式,所以不能启用数据库镜像。 |
1489 |
10 |
否 |
由于出现错误 %d,已对此服务器禁用数据库镜像。有关详细信息,请查看错误日志和配置。 |
1499 |
16 |
是 |
数据库镜像错误: 状态 %u,严重性 %u,状态 %u,字符串 %.*ls。 |
1501 |
20 |
是 |
排序失败。请与技术支持部门联系。 |
16 |
否 |
因为发现对象名称 '%.*ls' 和索引名称 '%.*ls' 有重复的键,所以 CREATE UNIQUE INDEX 语句终止。重复的键值为 %ls。 |
|
1509 |
20 |
是 |
由于键列上有未知数据类型,排序期间行比较失败。元数据可能损坏。请与技术支持部门联系。 |
1510 |
17 |
否 |
排序失败。数据库 '%.*ls' 中空间不足或包含锁。 |
1511 |
20 |
是 |
无法用事务日志调节排序。 |
1522 |
20 |
是 |
索引生成期间排序操作失败。排序的终止导致无法覆盖数据库 '%.*ls' 中的分配页。请运行 DBCC CHECKDB 查看是否存在分配错误和一致性错误。可能需要从备份还原数据库。 |
1523 |
20 |
是 |
排序失败。无法释放不正确的区。请与技术支持部门联系。 |
1532 |
20 |
是 |
从页 %S_PGID 开始运行的排序段发现了未标记为共享的区。请重试该事务。如果问题仍然存在,请与技术支持部门联系。 |
1533 |
20 |
是 |
无法共享区 %S_PGID。无法标识正确的区。请重试该事务。 |
1534 |
20 |
是 |
在共享区目录中找不到区 %S_PGID。请重试该事务。如果问题仍然存在,请与技术支持部门联系。 |
1535 |
20 |
是 |
无法共享区 %S_PGID。共享区目录已满。请重试该事务。如果问题仍然存在,请与技术支持部门联系。 |
1537 |
20 |
是 |
不能挂起不在行输入阶段的排序。 |
1538 |
20 |
是 |
当排序不在行输入阶段时,不能将行插入排序。 |
1540 |
16 |
否 |
不能对大小为 %d 的行进行排序,该大小大于允许的最大值 %d。请考虑使用 ROBUST PLAN 提示重新提交查询。 |
1541 |
16 |
否 |
排序失败。怀疑存在有缺陷的 CLR 类型比较函数。 |
1542 |
10 |
是 |
BobMgr::GetBuf: 在 %d 秒之后未完成 "对大输出缓冲区排序" 的写入操作。 |
1543 |
10 |
是 |
尝试读取以下内容时导致操作系统错误 '%ls': ID 为 %d 的数据库中文件 '%ls' 中的排序段页 %S_PGID。排序操作将重试读取该页。 |
1701 |
16 |
否 |
创建或更改表 '%.*ls' 失败,因为最小行大小是 %d,包括 %d 字节的内部开销。而此值超出了允许的 %d 字节的最大表行大小。 |
1702 |
16 |
否 |
CREATE TABLE 失败,因为表 '%.*ls' 中的列 '%.*ls' 超出了 %d 列的最大值。 |
1706 |
16 |
否 |
系统表 '%.*ls' 只能在升级期间创建或更改。 |
1707 |
16 |
否 |
不能为已分区表指定 TEXTIMAGE_ON 文件组。 |
1708 |
10 |
否 |
警告: 已经创建表 '%.*ls',但是它的最大行大小超过了允许的最大字节数 %d。如果得到的行超过此大小限制,则对此表的 INSERT 或 UPDATE 操作将失败。 |
1709 |
16 |
否 |
当表没有 text、ntext、image、varchar(max)、nvarchar(max)、varbinary(max)、xml 或大型 CLR 类型列时,不能使用 TEXTIMAGE_ON。 |
1710 |
10 |
否 |
如果在别名类型上绑定了规则或默认值,则不能将该别名类型用作表变量中的列类型或将其用作表值函数中的返回表定义。在类型 '%.*ls' 上绑定了 %S_MSG。 |
1711 |
16 |
否 |
不能对表 '%.*ls' 中的列 '%.*ls' 定义 PRIMARY KEY 约束。必须将计算列持久化,并且该列不可为 Null。 |
1712 |
16 |
否 |
联机索引操作只能在 SQL Server Enterprise Edition 中执行。 |
1713 |
16 |
否 |
不能对表 '%.*ls' 或使用该表执行 %ls,因为该表是目标表或是当前正在执行的触发器的级联操作的一部分。 |
1714 |
16 |
否 |
更改表失败,因为表 '%.*ls' 的唯一列 ID 已用完。 |
1715 |
16 |
否 |
创建外键 '%.*ls' 失败。对于引用计算列 '%.*ls',只允许使用 NO ACTION 引用更新操作。 |
1716 |
16 |
否 |
当表没有 FILESTREAM 列时,不能指定 FILESTREAM_ON。请从该语句中删除 FILESTREAM_ON 子句,或者向表中添加 FILESTREAM 列。 |
1717 |
16 |
否 |
不能在 ON 子句中同时指定 FILESTREAM_ON 和分区方案。 |
1718 |
16 |
否 |
必须先对数据库 '%.*ls' 启用更改跟踪,才能对表 '%.*ls' 启用更改跟踪。 |
1719 |
16 |
否 |
FILESTREAM 数据不能放在空的文件组中。 |
1720 |
16 |
否 |
由于表 '%.*ls' 具有 FILESTREAM 列,因此无法删除 FILESTREAM 文件组或分区方案。 |
1721 |
16 |
否 |
更改表 '%.*ls' 失败,因为使用 vardecimal 存储格式的行大小超出了允许的 %d 字节的最大表行大小。 |
1722 |
16 |
否 |
由于没有为 FILESTREAM 数据指定分区方案,因此无法 %S_MSG %S_MSG '%.*ls'。 |
1723 |
16 |
否 |
由于已为 FILESTREAM 数据指定了分区方案,但没有为该表指定分区方案,因此无法 %S_MSG %S_MSG '%.*ls'。 |
1724 |
16 |
否 |
文件组 '%.*ls' 既非 FILESTREAM 文件组又非 FILESTREAM 文件组的分区方案。 |
1725 |
16 |
否 |
由于 %S_MSG 中存在 INSTEAD OF 触发器,因此无法向 %S_MSG '%.*ls' 添加 FILESTREAM 列。 |
1726 |
16 |
否 |
由于表 '%.*ls' 已包含 FILESTREAM 文件组或分区方案,因此无法添加 FILESTREAM 文件组或分区方案。 |
1727 |
16 |
否 |
无法使用 FILESTREAM_ON 子句对表 '%.*ls' 创建非聚集索引 '%.*ls'。 |
1728 |
16 |
否 |
由于计算列 '%.*ls' 使用了一个 FILESTREAM 列,因此无法对表 '%.*ls' 创建索引 '%.*ls'。 |
1729 |
16 |
否 |
由于分区列 '%.*ls' 使用了一个 FILESTREAM 列,因此无法创建表 '%.*ls'。 |
1730 |
16 |
否 |
创建或更改压缩表 '%.*ls' 失败,因为压缩前的行大小是 %d,包括 %d 字节的内部系统开销。而此值超出了允许的 %d 字节的最大表行大小。 |
1731 |
16 |
否 |
无法在表 '%.*ls' 中创建稀疏列 '%.*ls',因为指定的选项或数据类型无效。稀疏列必须可为 Null,并且不能具有 ROWGUIDCOL、IDENTITY 或 FILESTREAM 属性。稀疏列不能为以下数据类型: text、ntext、image、geometry、geography 或用户定义的类型。 |
1732 |
16 |
否 |
无法在表 '%.*ls' 中创建稀疏列集 '%.*ls',因为一个表不能包含多个稀疏列集。请修改该语句以便仅将一个列指定为 COLUMN_SET FOR ALL_SPARSE_COLUMNS。 |
1733 |
16 |
否 |
无法在表 '%.*ls' 中创建稀疏列集 '%.*ls',因为稀疏列集必须是可为 Null 的 xml 列。请修改列定义以允许 Null 值。 |
1734 |
16 |
否 |
因为表 '%.*ls' 已包含一个或多个稀疏列,所以无法在该表中创建稀疏列集 '%.*ls'。如果一个表包含一个稀疏列,则无法将稀疏列集添加到该表。 |
1736 |
16 |
否 |
无法在 CHECK 约束或计算列定义中引用表 '%.*ls' 的列 '%.*ls',因为该列为稀疏列集。无法在 CHECK 约束或计算列定义中引用稀疏列集。 |
1738 |
10 |
否 |
无法创建只包含一个列集列、不包含任何非计算列的表 '%.*ls'。 |
1750 |
10 |
否 |
无法创建约束。请参阅前面的错误消息。 |
1752 |
16 |
否 |
表 '%.*ls' 中的列 '%.*ls' 对于创建默认约束无效。 |
1753 |
16 |
否 |
列 '%.*ls.%.*ls' 的长度或小数位数与外键 '%.*ls' 中的引用列 '%.*ls.%.*ls' 的长度或小数位数不同。参与构造外键关系的列必须定义为具有同一长度和小数位数。 |
1754 |
16 |
否 |
不能在具有 IDENTITY 属性的列上创建默认值。表 '%.*ls',列 '%.*ls'。 |
1755 |
16 |
否 |
不能在数据类型为 timestamp 的列上创建默认值。表 '%.*ls',列 '%.*ls'。 |
1756 |
10 |
否 |
不为临时表定义 FOREIGN KEY 约束 '%.*ls'。无论是局部临时表还是全局临时表,都不会对它们强制使用 FOREIGN KEY 约束。 |
1757 |
16 |
否 |
列 '%.*ls.%.*ls' 没有与外键 '%.*ls' 中的引用列 '%.*ls.%.*ls' 使用相同的排序规则。 |
1758 |
16 |
否 |
如果同一语句中没有其他操作,只能联机添加或删除单个约束。 |
1759 |
16 |
否 |
不允许在另一个计算列定义中使用表 '%.*ls' 中的计算列 '%.*ls'。 |
1760 |
16 |
否 |
不能在类型为 %ls 的列上创建类型为 %ls 的约束。 |
1761 |
16 |
否 |
由于一个或多个引用列不可为 Null,因此无法使用 SET NULL 引用操作创建外键 "%.*ls"。 |
1762 |
16 |
否 |
不能使用 SET DEFAULT 引用操作创建外键 "%.*ls",因为一个或多个不可为 Null 的引用列缺少默认约束。 |
1763 |
16 |
否 |
不支持跨数据库的外键引用。外键 '%.*ls'。 |
1764 |
16 |
否 |
表 '%.*ls' 中的计算列 '%.*ls' 在 '%ls' 中的使用无效,因为它未持久化。 |
1765 |
16 |
否 |
外键 '%.*ls' 创建失败。对于引用计算列 '%.*ls',只允许使用 NO ACTION 和 CASCADE 引用删除操作。 |
1766 |
16 |
否 |
不支持对临时表的外键引用。外键 '%.*ls'。 |
1767 |
16 |
否 |
外键 '%.*ls' 引用了无效的表 '%.*ls'。 |
1768 |
16 |
否 |
外键 '%.*ls' 引用的对象 '%.*ls' 不是用户表。 |
1769 |
16 |
否 |
外键 '%.*ls' 引用了位于引用表 '%.*ls' 中的无效列 '%.*ls'。 |
1770 |
16 |
否 |
外键 '%.*ls' 引用了位于被引用表 '%.*ls' 中的无效列 '%.*ls'。 |
1771 |
16 |
否 |
无法创建外键 '%.*ls',因为它引用了其聚集索引 '%.*ls' 被禁用的对象 '%.*ls'。 |
1772 |
16 |
否 |
外键 '%.*ls' 无效。不能在外键定义中使用系统表。 |
1773 |
16 |
否 |
外键 '%.*ls' 含有对对象 '%.*ls' 的隐式引用,该对象没有针对它定义的主键。 |
1774 |
16 |
否 |
外键 '%.*ls' 的引用列列表中的列数与被引用表 '%.*ls' 中主键的列数不匹配。 |
1775 |
16 |
否 |
无法创建外键 '%.*ls',因为它引用了其 PRIMARY KEY 索引 '%.*ls' 被禁用的对象 '%.*ls'。 |
1776 |
16 |
否 |
在被引用表 '%.*ls' 中没有与外键 '%.*ls' 中的引用列列表匹配的主键或候选键。 |
1778 |
16 |
否 |
列 '%.*ls.%.*ls' 的数据类型与外键 '%.*ls' 中的引用列 '%.*ls.%.*ls' 的数据类型不同。 |
1779 |
16 |
否 |
表 '%.*ls' 已经有针对它定义的主键。 |
1781 |
16 |
否 |
已在列上绑定了 DEFAULT。 |
1784 |
16 |
否 |
无法创建外键 '%.*ls',因为被引用列 '%.*ls.%.*ls' 是非持久化计算列。 |
1785 |
16 |
否 |
将 FOREIGN KEY 约束 '%.*ls' 引入表 '%.*ls' 可能会导致循环或多重级联路径。请指定 ON DELETE NO ACTION 或 ON UPDATE NO ACTION,或修改其他 FOREIGN KEY 约束。 |
1786 |
16 |
否 |
外键 '%.*ls' 中的列 '%.*ls.%.*ls' 或引用列 '%.*ls.%.*ls' 是 timestamp 列。此数据类型不能用于级联引用完整性约束。 |
1787 |
16 |
否 |
无法在表 '%.*ls' 上使用级联 DELETE 或 UPDATE 定义外键约束 '%.*ls',因为在该表上定义了 INSTEAD OF DELETE 或 UPDATE TRIGGER。 |
1788 |
16 |
否 |
无法创建级联外键 '%.*ls',该位置的引用列 '%.*ls.%.*ls' 是标识列。 |
1789 |
16 |
否 |
无法在计算列定义中使用 CHECKSUM(*)。 |
1790 |
16 |
否 |
用户定义表类型的名称不能以数字记号(#)开头。 |
1791 |
16 |
否 |
无法对表 '%.*ls' 的列 '%.*ls' 创建 DEFAULT 约束,因为该列为稀疏列或稀疏列集。稀疏列或稀疏列集不能有 DEFAULT 约束。 |
1801 |
16 |
否 |
数据库 '%.*ls' 已存在。请选择其他数据库名称。 |
1802 |
16 |
否 |
CREATE DATABASE 失败。无法创建列出的某些文件名。请查看相关错误。 |
17 |
否 |
CREATE DATABASE 语句失败。主文件必须至少是 %d MB 才能容纳 model 数据库的副本。 |
|
1806 |
16 |
否 |
CREATE DATABASE 失败。数据库 '%.*ls' 的默认排序规则不能设置为 '%.*ls'。 |
17 |
否 |
无法获得数据库 '%.*ls' 上的排他锁。请稍后重试该操作。 |
|
1810 |
16 |
否 |
在可以创建新数据库之前,model 数据库必须可更新。 |
1812 |
16 |
否 |
CREATE DATABASE 失败。不能使用带有 FOR ATTACH 选项的 COLLATE 子句。 |
1813 |
16 |
否 |
无法打开新数据库 '%.*ls'。CREATE DATABASE 中止。 |
1814 |
10 |
是 |
无法创建 tempdb。可能没有足够的可用磁盘空间。请删除 tempdb 驱动器上的其他文件并重新启动 SQL Server,以释放更多的磁盘空间。请检查事件日志,看其中是否还有其他错误可表明为什么无法初始化 tempdb 文件。 |
1815 |
16 |
否 |
%ls 属性不能用于数据库快照文件。 |
1816 |
16 |
否 |
不允许使用系统数据库 %.*ls 的数据库快照。 |
1817 |
16 |
否 |
只有数据库 "%.*s" 的所有者或系统管理员才能在该数据库上创建数据库快照。 |
1818 |
16 |
否 |
缺少主日志文件 '%ls' 且数据库没有完全关闭,因此不能重新构建该数据库。 |
1819 |
10 |
否 |
由于文件名太长,未能创建默认的日志文件。 |
1821 |
16 |
否 |
不能在另一个数据库快照上创建数据库快照。 |
1822 |
16 |
否 |
数据库必须联机才能创建数据库快照。 |
1823 |
16 |
否 |
无法创建数据库快照,因为它未能启动。 |
1824 |
16 |
否 |
不能附加正在还原的数据库。 |
1825 |
16 |
否 |
不能为数据库快照指定文件组和排序规则。 |
1826 |
16 |
否 |
不允许在 "%ls" 上使用用户定义文件组。 |
1827 |
16 |
否 |
CREATE DATABASE 或 ALTER DATABASE 失败,因为结果数据库的累计大小将超出每 %S_MSG 为 %I64d MB 的许可限制值。 |
1828 |
16 |
否 |
逻辑文件名 "%.*ls" 已被使用。请选择另一个名称。 |
1829 |
16 |
否 |
FOR ATTACH 选项要求至少要指定主文件。 |
1830 |
16 |
否 |
文件 '%.*ls' 和 '%.*ls' 都是主文件。数据库只能有一个主文件。 |
1831 |
16 |
否 |
文件 ONLINE/OFFLINE 语法不能用于 CREATE DATABASE。 |
1832 |
20 |
否 |
无法将文件 '%.*ls' 作为数据库 '%.*ls'.%.*ls 附加。 |
1833 |
16 |
否 |
只有执行了下一个 BACKUP LOG 操作后,才能再次使用文件 '%ls'。 |
1834 |
16 |
否 |
无法覆盖文件 '%ls'。数据库 '%.*ls' 正在使用该文件。 |
1835 |
16 |
否 |
无法创建/附加任何新数据库,因为现有数据库的数目已达到最大允许值: %d。 |
1836 |
10 |
否 |
由于提供的名称太长,无法创建默认数据文件。 |
1837 |
16 |
否 |
文件名 "%ls" 太长,无法创建备用流名称。 |
1838 |
10 |
否 |
脱机的数据库文件已在从数据库快照恢复为联机状态时被覆盖。恢复的文件可能包含无效的页。请运行数据库一致性检查,评估数据的完整性。 |
1839 |
16 |
否 |
由于名称 '%ls' 是保留的设备名,因此无法创建默认数据文件。 |
1842 |
16 |
否 |
最大文件大小不能大于 2147483647(以页大小为单位)。文件增长不能大于 2147483647(以页大小和百分比为单位)。 |
1843 |
10 |
是 |
正在将数据库 '%ls' 恢复到获取数据库快照 '%ls' 时的情形(拆分点为 LSN %.*ls (0x%ls))。这只是一条信息性消息,不需要用户执行任何操作。 |
1844 |
16 |
否 |
%ls 上不支持 %ls。 |
1845 |
16 |
否 |
当创建自动恢复的卷影复制服务(VSS)快照以进行在线 DBCC 检查时,在 VSS 提供的编写器元数据文档中找不到 SQL VSS 编写器。 |
1846 |
16 |
否 |
当创建自动恢复的卷影复制服务(VSS)快照以进行在线 DBCC 检查时,找不到数据库 '%ls' 的 SQL VSS 编写器组件。 |
1847 |
16 |
否 |
当前版本的操作系统不支持自动恢复的卷影复制服务(VSS)快照。 |
1848 |
16 |
否 |
卷影复制服务(VSS)无法创建数据库 '%ls' 的自动恢复快照以进行在线 DBCC 检查。 |
1849 |
16 |
否 |
CREATE DATABASE 失败,因为声明了 FILESTREAM 文件组,并且在模型数据库中将 ALLOW_SNAPSHOT_ISOLATION 或 READ_COMMITTED_SNAPSHOT 设置为 ON。请在模型数据库中将 ALLOW_SNAPSHOT_ISOLATION 和 READ_COMMITTED_SNAPSHOT 设置为 OFF,或者在创建数据库时不声明任何 FILESTREAM 文件组,在新数据库中将 ALLOW_SNAPSHOT_ISOLATION 和 READ_COMMITTED_SNAPSHOT 设置为 OFF,然后使用 ALTER DATABSE 添加 FILESTREAM 文件组和文件。 |
1901 |
16 |
否 |
无法对视图 '%.*ls' 创建索引或统计信息 '%.*ls',因为键列 '%.*ls' 不精确,是计算列且未持久化。请考虑在视图索引或统计信息键中删除对列的引用,或将列更改为精确列。如果列是在基表中计算出来的,请考虑在该处将它标记为 PERSISTED。 |
1902 |
16 |
否 |
无法对 %S_MSG '%.*ls' 创建多个聚集索引。请在创建新聚集索引前删除现有的聚集索引 '%.*ls'。 |
16 |
否 |
表 '%.*ls' 的 %S_MSG '%.*ls' 在 %S_MSG 键列表中具有 %d 个列名。索引或统计信息键列列表的最大限制为 %d。 |
|
1907 |
16 |
否 |
无法重新创建索引 '%.*ls'。新的索引定义与现有索引强制的约束不匹配。 |
1908 |
16 |
否 |
列 '%.*ls' 是索引 '%.*ls' 的分区依据列。唯一索引的分区依据列必须是索引键的子集。 |
1909 |
16 |
否 |
不能在 %S_MSG 中使用重复的列名。列名 '%.*ls' 多次列出。 |
1910 |
16 |
否 |
无法创建 %S_MSG '%.*ls',因为它超出了每个表或视图允许的最大值 %d。 |
1911 |
16 |
否 |
列名 '%.*ls' 在目标表或视图中不存在。 |
1912 |
16 |
否 |
无法对 %S_MSG '%.*ls' 继续执行索引 DDL 操作,因为它与已经对该对象进行的另一个并发操作冲突。该并发操作可能是对同一个对象的联机索引操作,也可能是另一个移动索引页(如 DBCC SHRINKFILE)的并发操作。 |
1913 |
16 |
否 |
操作失败,因为在 %S_MSG '%.*ls' 上已存在名称为 '%.*ls' 的索引或统计信息。 |
1914 |
16 |
否 |
不能对对象 '%.*ls' 创建索引,因为该对象不是用户表或视图。 |
1915 |
16 |
否 |
不能使用 ignore_dup_key 索引选项更改非唯一索引。索引 '%.*ls' 是非唯一索引。 |
1916 |
16 |
否 |
CREATE INDEX 选项 %ls 和 %ls 互斥。 |
1917 |
16 |
否 |
不能在局部临时表上联机创建、重新生成或删除索引。请离线执行索引操作。 |
1919 |
16 |
否 |
表 '%.*ls' 中的列 '%.*ls' 的类型不能用作索引中的键列。 |
1921 |
16 |
否 |
指定的 %S_MSG '%.*ls' 无效。 |
1922 |
16 |
否 |
没有为文件组 '%.*ls' 分配文件。不能对此文件组创建表、索引和大型对象列。请使用 ALTER DATABASE 将一个或多个文件添加到文件组。 |
1924 |
16 |
否 |
文件组 '%.*ls' 是只读的。 |
1925 |
16 |
否 |
无法使用 DROP_EXISTING 选项将聚集索引转换为非聚集索引。若要将索引类型从聚集索引更改为非聚集索引,请删除该聚集索引,然后使用两条单独的语句创建非聚集索引。 |
1927 |
16 |
否 |
表 '%.*ls' 上已有名为 '%.*ls' 的统计信息。 |
1929 |
16 |
否 |
不能为对象 '%.*ls' 创建统计信息,因为该对象不是用户表或视图。 |
1930 |
16 |
否 |
无法将非聚集索引转换为聚集索引,因为某外键约束引用了该索引。请删除该外键约束,然后重试该操作。 |
1931 |
16 |
否 |
无法执行 SQL 语句,因为文件组 '%.*ls' 处于脱机状态。请使用 sys.database_files 或 sys.master_files 目录视图来确定此文件组中文件的状态,然后从备份还原脱机文件。 |
1934 |
16 |
否 |
%ls 失败,因为下列 SET 选项的设置不正确: '%.*ls'。请确保 SET 选项正确无误,可以用于 %S_MSG。 |
1935 |
16 |
否 |
无法创建索引。对象 '%.*ls' 是在禁用下列 SET 选项设置的情况下创建的: '%.*ls'。 |
1937 |
16 |
否 |
无法对视图 '%.*ls' 创建 %S_MSG,因为它引用了另一个视图 '%.*ls'。请考虑在索引视图定义中手动展开被引用视图的定义。 |
1938 |
16 |
否 |
不能对视图 '%.*ls' 创建索引,因为基础对象 '%.*ls' 的所有者不同。 |
1939 |
16 |
否 |
无法对视图 '%.*ls' 创建 %S_MSG,因为该视图未绑定到架构。 |
1940 |
16 |
否 |
无法对视图 '%.*ls' 创建 %S_MSG。它没有唯一聚集索引。 |
1941 |
16 |
否 |
无法对视图 '%.*ls' 创建非唯一聚集索引,因为只允许使用唯一聚集索引。请考虑创建唯一聚集索引。 |
1942 |
16 |
否 |
无法对视图 '%.*ls' 创建 %S_MSG。它包含 text、ntext、image、FILESTREAM 或 xml 列。 |
1944 |
16 |
否 |
未创建索引 '%.*ls'。此索引有一个键的长度至少为 %d 字节。允许的最大键长度为 %d 字节。 |
1945 |
10 |
否 |
警告!最大键长度为 %d 个字节。索引 '%.*ls' 的最大长度为 %d 个字节。对于某些大值组合,插入/更新操作将失败。 |
1946 |
16 |
否 |
操作失败。索引 '%.*ls' 的索引条目长度为 %d 字节,超出了允许的最大长度 %d 字节。 |
1947 |
16 |
否 |
无法对视图 "%.*ls" 创建 %S_MSG。该视图包含对 "%.*ls" 的自联接。 |
1949 |
16 |
否 |
无法对视图 '%.*ls' 创建 %S_MSG。函数 '%s' 生成具有不确定性的结果。请使用具有确定性的系统函数,或者修改用户定义函数以返回具有确定性的结果。 |
1956 |
16 |
否 |
无法对 '%.*ls' 视图创建 %S_MSG,因为它使用具有不确定性的用户定义函数 '%.*ls'。请删除对该函数的引用,或者使之具有确定性。 |
1957 |
16 |
否 |
无法对视图 '%.*ls' 创建 %S_MSG,因为视图使用不精确的用户定义函数 '%.*ls'。请考虑删除对该函数的引用,或对其进行修改,使之成为精确函数。 |
1959 |
16 |
否 |
因为该数据库的兼容级别小于 80,所以无法对视图或计算列创建索引。请使用 sp_dbcmptlevel 提升数据库的兼容级别。 |
1961 |
16 |
否 |
无法对视图 '%.*ls' 创建 %S_MSG。因为排序规则名称为 '%.*ls' 的排序规则转换表达式依赖于操作系统,所以具有不确定性。 |
1962 |
16 |
否 |
无法对视图 '%.*ls' 创建 %S_MSG,因为该视图在 WHERE 或 GROUP BY 子句中引用的列 '%.*ls' 不精确。请考虑从该视图中除去该列,或修改该列使之精确列。 |
1963 |
16 |
否 |
无法对视图 "%.*ls" 创建 %S_MSG。该视图包含不精确或不具有确定性的转换。 |
1964 |
16 |
否 |
无法对视图 "%.*ls" 创建 %S_MSG。该视图包含不精确的常量。 |
1965 |
16 |
否 |
无法对视图 "%.*ls" 创建 %S_MSG。该视图包含不精确的算术运算符。 |
1966 |
16 |
否 |
无法对视图 '%.*ls' 创建 %S_MSG。该视图包含不精确的聚合运算符。 |
1967 |
16 |
否 |
不能对视图联机创建新的聚集索引。 |
1968 |
16 |
否 |
不能使用 DROP_EXISTING 选项联机将非聚集索引转换为聚集索引。 |
1969 |
16 |
否 |
默认 FILESTREAM 文件组在数据库 '%.*ls' 中不可用。 |
1970 |
10 |
否 |
警告: 对表 '%.*ls' 的联机索引操作将继续,但是可能会限制对表的并发访问,原因是在同一事务中前面某项操作仍持有对此表的锁。 |
1971 |
16 |
否 |
不能在表 '%.*ls' 上禁用索引 '%.*ls'。在使用此索引的表 '%.*ls' 上禁用外键 '%.*ls' 的权限被拒绝。 |
1972 |
16 |
否 |
不能对表 '%.*ls' 禁用聚集索引 '%.*ls'。在禁用其聚集索引时更改引用视图 '%.*ls' 的权限被拒绝。 |
1973 |
16 |
否 |
不能在 %S_MSG '%.*ls' 上对禁用的索引 '%.*ls' 执行指定的操作。 |
1974 |
16 |
否 |
不能对 %S_MSG '%.*ls' 执行指定的操作,因为其聚集索引 '%.*ls' 被禁用。 |
1975 |
16 |
否 |
索引 '%.*ls' 行的长度超出了 '%d' 字节的最大允许长度值。 |
1976 |
16 |
否 |
无法对视图 '%.*ls' 创建索引或统计信息 '%.*ls',因为无法验证键列 '%.*ls' 是否精确以及是否具有确定性。请考虑从索引或统计信息键中删除列,如果是计算列,则在基表中将该列标记为持久化列,或者在键中使用非 CLR 派生列。 |
1977 |
16 |
否 |
无法对表 '%.*ls' 创建 %S_MSG '%.*ls'。对 XML 列 '%.*ls' 只能创建 XML 索引。 |
1978 |
16 |
否 |
表 '%.*ls' 中的列 '%.*ls' 的类型不能用作索引或统计信息中的键列。 |
1979 |
16 |
否 |
不能使用索引选项 ignore_dup_key 来更改索引 '%.*ls',因为它强制使用主约束或唯一约束。 |
1980 |
16 |
否 |
无法对表 '%.*ls' 的计算列 '%.*ls' 创建索引,因为基础对象 '%.*ls' 的所有者不同。 |
1981 |
10 |
否 |
警告: 行的最大长度超过了所允许的上限(%d 个字节)。对于某些大值组合,插入/更新操作将失败。 |
1982 |
16 |
否 |
无法对视图 '%.*ls' 创建 %S_MSG,因为视图对 CLR 类型 '%.*ls' 引用了具有不确定性或不精确的成员函数 '%.*ls'。请考虑删除对该函数的引用;或对函数进行修改,使其行为具有确定性。不要将行为具有不确定性的 CLR 函数声明为包含 IsDeterministic=true,因为这可能导致索引损坏。有关详细信息,请参阅联机丛书。 |
1983 |
16 |
否 |
无法对视图 '%.*ls' 创建 %S_MSG。函数 '%s' 生成不精确的结果。请使用精确的系统函数,或者修改用户定义函数以返回精确的结果。 |
1984 |
16 |
否 |
无法创建或重新生成索引 '%.*ls'。此索引使用 vardecimal 存储格式,行长度超出了允许的最大长度 '%d' 字节。 |
1985 |
16 |
否 |
不能对视图 '%.*ls' 创建 %S_MSG。它包含一个或多个 XML 数据类型方法。 |
1986 |
10 |
否 |
使用 DROP_EXISTING 选项,无法将非假设索引 '%.*ls' 替换为假设索引。 |
1987 |
16 |
否 |
不能在 %S_MSG '%.*ls' 上对 %S_MSG '%.*ls' 执行 %S_MSG,因为其 %S_MSG 被禁用。 |
1988 |
16 |
否 |
不能联机重新生成聚集索引 '%.*ls',因为该聚集索引被禁用。 |
1989 |
16 |
否 |
当被引用键的索引 '%.*ls' 被禁用时,不能启用外键约束 '%.*ls'。 |
1990 |
16 |
否 |
不能使用 ignore_dup_key 索引选项对视图定义索引。请删除 ignore_dup_key 选项,然后确保视图定义不允许重复项,或不对视图建立索引。 |
1991 |
16 |
否 |
不能对表 '%.*ls' 禁用聚集索引 '%.*ls'。在引用此表的表 '%.*ls' 上禁用外键 '%.*ls' 的权限被拒绝。 |
1992 |
10 |
否 |
警告: 由于禁用了索引 '%.*ls',导致引用表 '%.*ls' 的表 '%.*ls' 上的外键 '%.*ls' 也被禁用。 |
1993 |
16 |
否 |
不能对表变量的索引进行分区或返回表值函数中的表定义。 |
1994 |
16 |
否 |
不能对视图 "%.*ls" 创建或更新统计信息,因为需要同时指定 FULLSCAN 和 NORECOMPUTE 选项。 |
1995 |
16 |
否 |
不能联机重新生成假设索引 '%.*ls'。 |
1996 |
16 |
否 |
由于表具有 XML 索引或空间索引,因此不能使用 DROP_EXISTING 选项创建强制使用主键约束 '%.*ls' 的索引。请删除 XML 索引或空间索引,创建主键约束,然后重新创建 XML 索引或空间索引。 |
1997 |
16 |
否 |
无法使用 DROP_EXISTING 选项将 XML 索引或空间索引 '%.*ls' 转换为关系索引。请删除该 XML 索引或空间索引,然后使用同一名称创建关系索引。 |
1998 |
10 |
否 |
警告: 由于禁用了索引 '%.*ls',导致引用表 '%.*ls' 的视图 '%.*ls' 上的聚集索引 '%.*ls' 也被禁用。 |
1999 |
16 |
否 |
表 '%.*ls' 中的列 '%.*ls' 的类型不能用作索引中的包含性列。 |