数据库引擎事件和错误(1000 到 1999)
本文包含错误消息编号(介于 1000 到 1999 之间)及其说明,这是目录视图中错误消息 sys.messages
的文本。 如果提供了错误编号,可以通过它找到详细信息。
有关错误号的完整范围,请参阅数据库引擎事件和错误列表。
可通过对 sys.messages
目录视图运行以下查询,查询数据库引擎以查看所有错误的完整列表:
SELECT message_id AS Error,
severity AS Severity,
[Event Logged] = CASE is_event_logged
WHEN 0 THEN 'No' ELSE 'Yes'
END,
[text] AS [Description]
FROM sys.messages
WHERE language_id = 1040 /* replace 1040 with the desired language ID, such as 1033 for US English */
ORDER BY message_id;
SQL Server 版本
本文介绍 SQL Server 2016(13.x)的事件和错误(介于 1000 和 1999 之间)。 如果要查看其他版本的 SQL Server 的事件和错误,请参阅:
本文介绍 SQL Server 2017(14.x)的事件和错误(介于 1000 和 1999 之间)。 如果要查看其他版本的 SQL Server 的事件和错误,请参阅:
本文介绍 SQL Server 2019(15.x)的事件和错误(介于 1000 和 1999 之间)。 如果要查看其他版本的 SQL Server 的事件和错误,请参阅:
本文介绍 SQL Server 2022(16.x)的事件和错误(介于 1000 到 1999 之间)。 如果要查看其他版本的 SQL Server 的事件和错误,请参阅:
错误和事件 (1000 到 1999)
错误 | Severity | 是否记录事件 | 说明 |
---|---|---|---|
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 或 FETCH 子句包含无效值。 |
1015 | 15 | 否 | 聚合不能出现在 ON 子句中,除非该子句位于 HAVING 子句或选择列表所包含的子查询中,并且所聚合的列是外部引用。 |
1016 | 15 | 否 | 在包含已联接的表的查询中,不能指定外部联接运算符。 |
1017 | 15 | 否 | 不能多次指定 %ls 提示。 |
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 作用域。 |
1027 | 15 | 否 | GROUP BY 子句中的 CUBE 中指定了太多表达式。 最大数目为 %d。 |
1028 | 15 | 否 | 在 GROUP BY ALL 子句中,不允许使用 CUBE、ROLLUP 和 GROUPING SETS 构造。 |
1029 | 15 | 否 | 对于子查询和派生表,浏览模式无效。 |
1030 | 16 | 否 | 此处只允许使用常量。 不允许出现时间文字,因为它引用当前日期。 |
1031 | 15 | 否 | 百分比值必须介于 0 到 100 之间。 |
1032 | 16 | 否 | 不能使用列前缀 '%.*ls'。 这必须与 UPDATE 子句 '%.*ls' 中的对象匹配。 |
2052 | 16 | 否 | ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效,除非还指定 TOP、OFFSET 或 FOR XML。 |
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'。 |
1040 | 15 | 否 | 与MAX_OUTSTANDING_IO_PER_VOLUME一起使用的值 %d 无效;MAX_OUTSTANDING_IO_PER_VOLUME必须大于 0 且小于或等于 %d。 |
1041 | 15 | 否 | 对于 LOG 文件,不允许使用选项 %.*ls。 |
1042 | 15 | 否 | 指定了冲突的 %ls 优化器提示。 |
1043 | 16 | 否 | 尚未实现 '%.*ls' 。 |
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 或 FETCH 子句提供的行数行计数参数必须是整数。 |
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 | 否 | 在视图、内联函数、派生表和子查询中包含 set 运算符时,FOR XML 和 FOR JSON 子句无效。 若要解决此问题,请使用派生表或公用表表达式或视图包装包含 set 运算符的 SELECT,并在其顶部应用 FOR XML 或 FOR JSON。 |
1087 | 15 | 否 | 必须声明表变量 "%.*ls"。 |
1088 | 15 | 否 | 找不到对象 "%.*ls",因为它不存在或者您没有所需的权限。 |
1089 | 15 | 否 | SET FMTONLY OFF 语句必须是批处理中的最后一个语句。 |
1090 | 15 | 否 | 默认值对参数 %d 无效。 |
1091 | 15 | 否 | 选项 "%ls" 对此函数无效。 |
1092 | 16 | 否 | 在此上下文中,不能为选项 '%ls' 指定 %d 个统计信息名称。 |
1093 | 16 | 否 | “%.*ls”不是有效的代理名称。 |
1094 | 15 | 否 | 不能将架构名称指定为数据库和服务器级别触发器的触发器名称的前缀。 |
1095 | 15 | 否 | “%.*ls”已指定为事件类型。 |
1096 | 15 | 否 | 不支持 CLR 类型、nvarchar(max)、varbinary(max)、xml 和加密类型的默认参数值。 |
1097 | 15 | 否 | 不能在此 CREATE TRIGGER 语句内使用 If UPDATE。 |
1098 | 15 | 否 | 指定的事件类型对指定的目标对象无效。 |
1099 | 15 | 否 | ON 子句对此语句无效。 |
1101 | 17 | 是 | 由于文件组 '%.*ls' 中的磁盘空间不足,无法为数据库 '%.*ls' 分配新页。 请删除文件组中的对象、将其他文件添加到文件组或者为文件组中的现有文件启用自动增长,以便增加必要的空间。 |
1102 | 22 | 是 | 对象 ID %ld 的 IAM 页 %S_PGID 不正确。 页面上的 %S_MSG ID 为 %ld;应为 %ld。 |
1105 | 17 | 是 | 无法为数据库 '%.*ls' 中的对象 '%.*ls'%.*ls 分配空间,因为 '%.*ls' 文件组已满。 请删除不需要的文件、删除文件组中的对象、将其他文件添加到文件组或为文件组中的现有文件启用自动增长,以便增加可用磁盘空间。 |
11:19 | 16 | 否 | 其他人正在使用 IAM 页 %S_PGID 所属的对象,无法删除该 IAM 页。 |
1121 | 17 | 否 | 空间分配器不能在数据库 %d 中分配页。 |
1122 | 14 | 否 | 表错误: 页 %S_PGID。 测试 (%ls) 失败。 地址 0x%x 未对齐。 |
1123 | 14 | 否 | 表错误: 页 %S_PGID。 意外的页类型 %d。 |
1124 | 14 | 否 | 表错误: 页 %S_PGID。 测试 (%ls) 失败。 槽 %d,偏移量 0x%x 无效。 |
1125 | 14 | 否 | 表错误: 页 %S_PGID。 测试 (%ls) 失败。 槽 %d,行扩展到位于 0x%x 的可用空间。 |
1126 | 14 | 否 | 表错误: 页 %S_PGID。 测试 (%ls) 失败。 槽 %d,偏移量 0x%x 与前面的行重叠。 |
1127 | 14 | 否 | 表错误: 页 %S_PGID。 测试 (%ls) 失败。 值为 %ld 和 %ld。 |
1128 | 14 | 否 | 表错误:Page (%d:%d),行 %d。 测试 (%.*ls) 失败。 值为 %ld 和 %ld。 |
1,129 | 16 | 否 | 无法从文件组 '%.*ls' 清除延迟的释放。 |
1130 | 10 | 是 | 为工作表分配区时出错。 TEMPDB 中的区 %S_PGID 可能已丢失。 |
1131 | 10 | 是 | 无法截断 AppendOnlyStorageUnit 0x%p。 下次将重试。 这只是一条信息性消息。 不需要任何用户操作。 |
1132 | 17 | 是 | 弹性池已达到其存储限制。 弹性池的存储使用不能超过 (%d) MB。 |
1202 | 16 | 否 | 数据库主体 '%.*ls' 不存在或用户不是成员。 |
1203 | 20 | 是 | 进程 ID %d 尝试对不归它所有的资源进行解锁: %.*ls。 请重试该事务,因为此错误可能是计时条件导致的。 如果该问题仍然存在,请与数据库管理员联系。 |
1204 | 19 | 是 | SQL Server 数据库引擎的实例此时无法获得 LOCK 资源。 请在活动用户较少时重新运行该语句。 请询问数据库管理员,检查此实例的锁定和内存配置,或检查是否有长时间运行的事务。 |
1205 | 13 | 否 | 事务(进程 ID %d)与另一个进程被死锁在 %.*ls 资源上,并且已被选作死锁牺牲品。 重新运行该事务。 |
1206 | 18 | 否 | Microsoft 分布式事务处理协调器(MS DTC)已取消此分布式事务。 |
1207 | 10 | 是 | 无法在启动时分配 %u 锁,正在还原到 %u 并启用动态锁分配。 启动时允许使用的最大内存为 %I64u KB。 |
1208 | 21 | 是 | 启动期间无法分配初始 %u 锁块。 无法启动该服务器。 |
12:09 | 21 | 是 | 启动期间无法分配初始 %u 锁所有者块。 无法启动该服务器。 |
1210 | 21 | 是 | 锁迁移期间无法分配锁所有者块。 服务器已暂停。 |
1212 | 10 | 是 | 未记录锁: %-30ls 模式: %s |
1213 | 21 | 是 | 生成锁监视器线程时出错: %ls |
1214 | 17 | 是 | 内部错误。 并行事务过多。 |
1215 | 16 | 否 | 冲突ABORT_AFTER_WAIT = BLOCKERS 请求正在等待现有事务回滚。 无法执行此请求。 请在上一个请求完成时重试。 |
1216 | 16 | 否 | 由于系统任务冲突,无法完成具有 ABORT_AFTER_WAIT = BLOCKERS 选项的 DDL 语句。 请求只能中止用户事务。 请等待系统任务完成并重试。 |
1217 | 10 | 是 | 进程 ID %d 被 ABORT_AFTER_WAIT = BLOCKERS DDL 语句终止,database_id = %d,object_id = %d。 |
1218 | 10 | 是 | ABORT_AFTER_WAIT = BLOCKERS 锁请求在 database_id = %d,object_id = %d。 所有阻止的用户会话都将终止。 |
1219 | 16 | 否 | 由于高优先级 DDL 操作,会话已断开连接。 |
1220 | 17 | 否 | 事务中已没有更多的锁类。 |
1221 | 20 | 是 | 数据库引擎正在尝试释放一组该事务当前没有保留的锁。 请重试该事务。 如果问题仍然存在,请与您的支持提供商联系。 |
1222 | 16 | 否 | 已超过了锁请求超时时段。 |
1223 | 16 | 否 | 无法释放应用程序锁(数据库主体:'%.*ls'、资源:'%.*ls'),因为它当前未保留。 |
1224 | 16 | 否 | 传递到 %ls 的应用程序锁资源无效。 |
12:25 | 16 | 否 | 传递到 %ls 的应用程序锁模式无效。 |
1226 | 16 | 否 | 传递到 %ls 的应用程序锁所有者无效。 |
12:27 | 16 | 否 | 传递到 %ls 的应用程序锁超时无效。 |
1,228 | 16 | 否 | 传递到应用程序锁函数或过程的参数 "%ls" 无效。 |
1230 | 16 | 否 | 传递到 %ls 的数据库主体无效。 |
1401 | 21 | 是 | 数据库镜像主线程例程的启动因以下原因失败: %ls。 请纠正此错误的原因,然后重新启动 SQL Server 服务。 |
1402 | 20 | 是 | 见证服务器实例找不到数据库镜像 GUID {%.8x-%.4x-%.4x-%.2x%.2x-%.2x%.2x%.2x%.2x%.2x%.2x} 的条目。 存在配置不匹配问题。 请重试该命令,或从数据库镜像伙伴之一重置见证服务器实例。 |
1403 | 16 | 是 | 镜像会话的见证服务器实例 %.*ls 从数据库 %.*ls 的服务器实例 %.*ls 收到错误响应 %d(状态 %d)。 有关该错误的详细信息,请参见此服务器实例和伙伴服务器实例上的错误日志。 |
1404 | 16 | 否 | 命令失败,因为数据库镜像正忙。 请稍后重新发出该命令。 |
1405 | 16 | 否 | 已为数据库镜像启用数据库 "%.*ls"。 |
1406 | 16 | 否 | 无法安全地强制执行服务。 请删除数据库镜像并恢复数据库 "%.*ls" 以获得访问权。 |
1407 | 16 | 否 | 数据库 "%.*ls" 的远程副本与该数据库的本地副本不相关。 |
1408 | 16 | 否 | 数据库 “%.*ls” 的远程副本未恢复到足够远,无法启用数据库镜像或将其加入可用性组。 需要通过从主体/主数据库还原当前日志备份,将缺少的日志记录应用到远程数据库。 |
1409 | 16 | 否 | 数据库“%.*ls”要求在将来的镜像数据库上还原数据库日志,然后才能启用数据库镜像或辅助可用性数据库,然后才能将其加入可用性组。 从主体数据库或主数据库还原当前日志备份。 |
1410 | 16 | 否 | 已为数据库镜像启用数据库 "%.*ls" 的远程副本。 |
1411 | 16 | 否 | 数据库 "%.*ls" 的远程副本尚未应用足够的日志备份,无法将其所有文件前滚到公用时间点。 |
1412 | 16 | 否 | 数据库 "%.*ls" 的远程副本尚未前滚到包含在数据库日志的本地副本中的时间点。 |
1,413 | 16 | 是 | 数据库镜像尚未完全启动,与远程服务器实例 '%.*ls' 的通信失败。 ALTER DATABASE 命令失败。 请在远程数据库启动后重试该命令。 |
1414 | 16 | 否 | 数据库镜像尚未完全初始化,数据库正在关闭。 ALTER DATABASE 命令失败。 |
1415 | 16 | 否 | 数据库 "%.*ls" 的数据库镜像操作失败。 无法执行请求的操作。 |
1416 | 16 | 否 | 没有为数据库镜像配置数据库 "%.*ls"。 |
1417 | 16 | 否 | 数据库 "%.*ls" 的管理员已禁用数据库镜像。 |
1418 | 16 | 否 | 服务器网络地址 "%.*ls" 无法访问或不存在。 请检查网络地址名称,并检查本地和远程端点的端口是否正常运行。 |
1419 | 16 | 否 | 无法打开数据库 "%.*ls" 的远程副本。 请检查数据库名称,确保该数据库处于还原状态,然后重新发出该命令。 |
1420 | 16 | 否 | 数据库镜像无法获取网络主机名。 遇到操作系统错误 %ls。 请验证网络配置。 |
1421 | 16 | 是 | 与远程服务器实例 '%.*ls' 的通信未能在其超时前完成。 ALTER DATABASE 命令可能未完成。 请重试该命令。 |
1422 | 16 | 否 | 镜像服务器实例未反映数据库 "%.*ls" 的最近更改。 无法进行故障转移。 |
1423 | 16 | 否 | 不支持该属性名称。 |
1424 | 16 | 否 | 远程服务器实例有属性 '%.*ls' 的最新值。 属性值未更改。 |
1425 | 16 | 否 | 属性值对 '%.*ls' 无效。 属性值未更改。 |
14:26 | 16 | 否 | 要发出 ALTER DATABASE SET WITNESS,所有三个服务器实例必须互连,且镜像数据库必须同步。 当这些条件都满足时,请重新发出该命令。 |
1427 | 16 | 否 | 服务器实例 '%.*ls' 无法充当见证服务器。 ALTER DATABASE SET WITNESS 命令失败。 |
1,428 | 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 消息。 |
1,435 | 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" 服务器实例已充当见证服务器。 |
1,447 | 16 | 否 | 直到两个伙伴服务器实例都启动、运行并建立连接,才能执行 ALTER DATABASE "%.*ls" 命令。 请启动伙伴,然后重新发出该命令。 |
1448 | 16 | 否 | 数据库 "%.*ls" 的远程副本不存在。 请检查数据库名称,然后重新发出命令。 |
1449 | 16 | 否 | 由于服务器连接字符串无效,ALTER DATABASE 命令失败。 |
1450 | 16 | 否 | 由于无法创建工作线程,ALTER DATABASE 命令失败。 |
1451 | 16 | 否 | 在系统表中找不到数据库镜像信息。 |
1452 | 16 | 否 | 伙伴服务器实例名称必须与管理数据库的服务器实例的名称不同。 ALTER DATABASE SET PARTNER 命令失败。 |
14:53 | 17 | 是 | 数据库 '%.*ls' 的远程镜像伙伴 '%.*ls' 遇到错误 %d、状态 %d、严重性 %d。 数据库镜像已挂起。 请在远程服务器上更正该错误,然后再继续镜像;或者删除镜像,然后再重新建立镜像服务器实例。 |
1,454 | 17 | 是 | 数据库镜像将挂起。 服务器实例 '%.*ls' 遇到错误 %d,状态为 %d,严重性 %d,当它充当数据库 '%.*ls' 的镜像伙伴时。 该数据库镜像伙伴可能会尝试从错误中自动恢复,并继续镜像会话。 有关详细信息,请查看其他错误消息的错误日志。 |
1,455 | 16 | 否 | 无法对数据库 "%.*ls" 强制执行数据库镜像服务,因为该数据库未处于要成为主体数据库的正确状态。 |
1,456 | 16 | 是 | 无法将 ALTER DATABASE 命令发送到远程服务器实例 '%.*ls'。 数据库镜像配置未更改。 请确保该服务器已连接,然后重试。 |
1457 | 23 | 是 | 镜像数据库 '%.*ls' 的同步操作中断,导致数据库处于不一致的状态。 ALTER DATABASE 命令失败。 请确保主体数据库(如果可用)重新启动并联机,然后重新连接镜像服务器实例,并允许镜像数据库完成同步。 |
1458 | 17 | 是 | 在将页 %S_PGID 发送给镜像服务器时,'%.*ls' 数据库的主体副本遇到错误 %d,状态 %d,严重性 %d。 数据库镜像已挂起。 请尝试纠正错误条件,然后继续镜像。 |
1,459 | 24 | 是 | 访问数据库镜像元数据时出错。 请删除镜像(ALTER DATABASE database_name SET PARTNER OFF),然后重新配置。 |
1460 | 16 | 否 | 已经为远程服务器上的数据库镜像配置数据库 "%.*ls"。 请删除远程服务器上的数据库镜像以建立一个新伙伴。 |
1461 | 10 | 否 | 数据库镜像通过从伙伴处获取副本,成功修复了数据库 "%.*ls" 中的物理页 %S_PGID。 |
1462 | 16 | 否 | 由于重做操作失败,数据库镜像被禁用。 无法恢复。 |
1463 | 16 | 否 | 在此 SQL Server 实例的版本中,数据库镜像不可用。 有关不同 SQL Server 版本中支持的功能的详细信息,请参阅联机丛书。 |
1,464 | 16 | 否 | 数据库“%.*ls”未处于镜像数据库或辅助数据库所需的恢复状态。 必须使用 WITH NORECOVERY 还原远程数据库。 |
1465 | 16 | 否 | 数据库“%.*ls”数据库在每个服务器实例上都不处于完全恢复模式。 数据库需要完整恢复模式才能参与数据库镜像或可用性组。 |
1466 | 16 | 否 | 数据库“%.*ls”在某个服务器实例上是只读的,该实例与参与数据库镜像或可用性组不兼容。 将数据库设置为读写模式,然后重试该操作。 |
1467 | 16 | 否 | 数据库“%.*ls”数据库处于紧急或可疑模式,其中一个合作伙伴与参与数据库镜像或可用性组不兼容。 |
1468 | 16 | 否 | 无法对数据库 “%.*ls” 执行该操作,因为它涉及数据库镜像会话或可用性组。 不允许对参与数据库镜像会话或可用性组的数据库执行某些操作。 |
1,469 | 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”可能包含尚未备份的大容量日志更改。 对主体数据库或主数据库执行日志备份。 然后,在镜像数据库上还原此备份,以启用数据库镜像或每个辅助数据库,使你能够将其加入可用性组。 |
1,476 | 16 | 否 | 数据库镜像超时值 %d 超过了最大值 32767。 |
1,477 | 16 | 否 | 要手动故障转移数据库 "%.*ls",数据库镜像安全级别必须为 FULL。 请将安全级别设置为 FULL,然后重试。 |
1478 | 16 | 否 | 镜像数据库 "%.*ls" 包含的事务日志数据不足,无法保留主体数据库的日志备份链。 如果没有从主体数据库进行日志备份或者没有在镜像数据库上还原日志备份,则可能会出现这种情况。 |
1479 | 16 | 否 | 在 %d 秒后,与 “%.*ls” 的镜像连接在 %d 秒后已超时,没有响应。 请检查服务和网络连接。 |
1480 | 10 | 否 | %S_MSG数据库“%.*ls”将角色从“%ls”更改为“%ls”,因为镜像会话或可用性组因 %S_MSG 而故障转移。 这只是一条信息性消息。 不需要任何用户操作。 |
1,481 | 10 | 否 | 数据库镜像无法修复数据库 "%.*ls" 中的物理页 %S_PGID。 无法联系镜像伙伴,或者镜像伙伴未提供该页的副本。 原因可能是缺少网络连接,或者伙伴保留的该页副本也已损坏。 若要了解伙伴当前是否处于连接状态,请查看 sys.database_mirroring 目录视图中的 mirroring_state_desc 列。 如果它们处于连接状态,那么,查看此消息报告时间前后的错误日志条目即可了解到伙伴无法提供该页副本的原因。 请尝试纠正该错误,然后继续镜像。 |
1,482 | 10 | 否 | 数据库镜像无法获取快照同步锁定。 |
1483 | 10 | 否 | 数据库 '%.*ls' 的状态信息 - 强化 Lsn: '%S_LSN' 提交 LSN: '%S_LSN' 提交时间: '%S_DATE' |
1485 | 10 | 否 | 已在此 SQL Server 实例上启用数据库镜像功能。 |
1486 | 10 | 否 | 在端点配置中禁用了数据库镜像传输功能。 |
1487 | 10 | 否 | 数据库镜像正在启动 %d 并行重做线程,并将数据库 '%.*ls' 作为镜像副本。 这只是一条信息性消息。 不需要任何用户操作。 |
1488 | 16 | 否 | 数据库“%.*ls”数据库处于单用户模式,与参与数据库镜像或可用性组不兼容。 将数据库设置为多用户模式,然后重试该操作。 |
1,489 | 10 | 否 | 由于出现错误 %d,已对此服务器禁用数据库镜像。 有关详细信息,请查看错误日志和配置。 |
1490 | 16 | 否 | 数据库 “%.*ls” 的远程副本尚未还原到包含所有文件流数据文件的日志备份。 |
1491 | 16 | 否 | 在数据库 '%.*ls' 上启用REMOTE_DATA_ARCHIVE时,不允许启用数据库镜像。 |
1,499 | 16 | 是 | 数据库镜像错误: 状态 %u,严重性 %u,状态 %u,字符串 %.*ls。 |
1501 | 20 | 是 | 排序失败。 请与技术支持部门联系。 |
1505 | 16 | 否 | CREATE UNIQUE INDEX 语句终止,因为找到了对象名称 '%.*ls' 和索引名称 '%.*ls' 的重复键。 重复的键值为 %ls。 |
1509 | 20 | 是 | 由于键列上有未知数据类型,排序期间行比较失败。 元数据可能损坏。 请与技术支持部门联系。 |
1510 | 17 | 否 | 排序失败。 数据库 '%.*ls' 中空间不足或包含锁。 |
1511 | 20 | 是 | 无法用事务日志调节排序。 |
1522 | 20 | 是 | 索引生成期间排序操作失败。 排序的终止导致无法覆盖数据库 '%.*ls' 中的分配页。 请运行 DBCC CHECKDB 查看是否存在分配错误和一致性错误。 可能需要从备份还原数据库。 |
1,523 | 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 提示重新提交查询。 |
15:41 | 16 | 否 | 排序失败。 怀疑存在有缺陷的 CLR 类型比较函数。 |
1542 | 10 | 是 | BobMgr::GetBuf: 在 %d 秒之后未完成 "对大输出缓冲区排序" 的写入操作。 |
1543 | 10 | 是 | SQL Server 遇到:尝试读取以下内容所产生的 '%ls':在 ID 为 %d 的数据库的文件 '%ls' 中对运行页 %S_PGID 进行排序。 排序操作将重试读取该页。 |
1701 | 16 | 否 | 创建或更改表 '%.*ls' 失败,因为最小行大小是 %d,包括 %d 字节的内部开销。 而此值超出了允许的 %d 字节的最大表行大小。 |
02:17 | 16 | 否 | CREATE TABLE 失败,因为表 '%.*ls' 中的列 '%.*ls' 超过了 %d 列的最大值。 |
06:17 | 16 | 否 | 系统表 '%.*ls' 只能在升级期间创建或更改。 |
1707 | 16 | 否 | 不能为已分区表指定 TEXTIMAGE_ON 文件组。 |
1,708 | 10 | 否 | 警告: 已经创建表 '%.*ls',但是它的最大行大小超过了允许的最大字节数 %d。 如果得到的行超过此大小限制,则对此表的 INSERT 或 UPDATE 操作将失败。 |
1709 | 16 | 否 | 当表没有文本、ntext、image、varchar(max)、nvarchar(max)、非 FILESTREAM 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 已用完。 |
17:15 | 16 | 否 | 外键 '%.*ls' 创建失败。 仅允许使用 NO ACTION 引用更新操作来引用计算列 '%.*ls'。 |
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 文件组或分区方案。 |
1,727 | 16 | 否 | 无法使用 FILESTREAM_ON 子句在表 '%.*ls' 上创建非聚集索引 '%.*ls'。 |
1728 | 16 | 否 | 无法对表 '%.*ls' 创建索引 '%.*ls',因为计算列 '%.*ls' 使用 FILESTREAM 列。 |
1729 | 16 | 否 | 无法创建表 '%.*ls',因为分区列 '%.*ls' 使用 FILESTREAM 列。 |
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 | 否 | 表 '%.*ls' 中的列 '%.*ls' 不能在 CHECK 约束或计算列定义中引用,因为该列是稀疏列集。 在 CHECK 约束或计算列定义中不能引用稀疏列集。 |
1738 | 10 | 否 | 无法创建只包含一个列集列、不包含任何非计算列的表 '%.*ls'。 |
1739 | 16 | 否 | ALTER TABLE 失败,因为表具有 %d 可变长度列(包括已删除但需要清理的列)。 这超出了支持的最大列数。 使用 REBUILD 选项执行 ALTER TABLE,然后重试原始 ALTER TABLE 语句。 |
1740 | 16 | 否 | 无法加密 '%.*ls' 表中的稀疏列 '%.*ls',因为该表包含稀疏列集。 |
1741 | 16 | 否 | 无法在 '%.*ls' 表中创建稀疏列集 '%.*ls',因为该表包含一个或多个加密稀疏列。 |
1750 | 10 | 否 | 无法创建约束或索引。 请参阅前面的错误消息。 |
1752 | 16 | 否 | 表 '%.*ls' 中的列 '%.*ls' 对于创建默认约束无效。 |
1753 | 16 | 否 | 列 '%.*ls.%.*ls' 的长度或小数位数与外键 '%.*ls' 中的引用列 '%.*ls.%.*ls' 不同。 参与构造外键关系的列必须定义为具有同一长度和小数位数。 |
1754 | 16 | 否 | 不能在具有 IDENTITY 属性的列上创建默认值。 表 '%.*ls',列 '%.*ls'。 |
1,755 | 16 | 否 | 不能在数据类型为 timestamp 的列上创建默认值。 表 '%.*ls',列 '%.*ls'。 |
1756 | 10 | 否 | 不为临时表定义 FOREIGN KEY 约束 '%.*ls'。 无论是局部临时表还是全局临时表,都不会对它们强制使用 FOREIGN KEY 约束。 |
1757 | 16 | 否 | 列 '%.*ls.%.*ls' 与在外键 '%.*ls' 中引用列 '%.*ls.%.*ls' 的排序规则不同。 |
1758 | 16 | 否 | 如果同一语句中没有其他操作,只能联机添加或删除单个约束。 |
1,759 | 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' 创建失败。 仅允许使用 NO ACTION 和 CASCADE 引用删除操作来引用计算列 '%.*ls'。 |
1766 | 16 | 否 | 不支持对临时表的外键引用。 外键 '%.*ls'。 |
1767 | 16 | 否 | 外键 '%.*ls' 引用无效表 '%.*ls'。 |
1768 | 16 | 否 | 外键 '%.*ls' 引用对象 '%.*ls' ,该对象不是用户表。 |
1,769 | 16 | 否 | 外键 '%.*ls' 引用引用表 '%.*ls' 中的列 '%.*ls' 无效。 |
1770 | 16 | 否 | 外键 '%.*ls' 引用引用的表 '%.*ls' 中的列 '%.*ls' 无效。 |
1771 | 16 | 否 | 无法创建外键 '%.*ls',因为它引用了禁用聚集索引 '%.*ls' 的对象 '%.*ls'。 |
1,772 | 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' 的数据类型不同。 |
1,779 | 16 | 否 | 表 '%.*ls' 已经有针对它定义的主键。 |
1781 | 16 | 否 | 已在列上绑定了 DEFAULT。 |
1,782 | 16 | 否 | 无法删除索引 '%.*ls',因为未为基本数据指定分区方案。 |
1,784 | 16 | 否 | 无法创建外键 '%.*ls',因为引用的列 '%.*ls.%.*ls' 是一个非持久化计算列。 |
1785 | 16 | 否 | 在表 '%.*ls' 上引入 FOREIGN KEY 约束 '%.*ls' 可能会导致循环或多个级联路径。 请指定 ON DELETE NO ACTION 或 ON UPDATE NO ACTION,或修改其他 FOREIGN KEY 约束。 |
1786 | 16 | 否 | 外键 '%.*ls' 中的列 '%.*ls.%.*ls' 或引用列 '%.*ls'是时间戳列。 此数据类型不能用于级联引用完整性约束。 |
1,787 | 16 | 否 | 无法对表 '%.*ls' 使用级联 DELETE 或 UPDATE 定义外键约束 '%.*ls',因为表上定义了 INSTEAD OF DELETE 或 UPDATE TRIGGER。 |
1788 | 16 | 否 | 无法创建级联外键 '%.*ls' ,其中引用列 '%.*ls.%.*ls' 是标识列。 |
1789 | 16 | 否 | 不能在计算列、约束、默认定义或 INSERT 语句中使用 CHECKSUM\ 。 |
1,790 | 16 | 否 | 用户定义表类型的名称不能以数字记号(#)开头。 |
1791 | 16 | 否 | 不能对表 '%.*ls' 中的列 '%.*ls' 创建 DEFAULT 约束,因为该列是稀疏列集或稀疏列集。 稀疏列或稀疏列集不能有 DEFAULT 约束。 |
1792 | 16 | 否 | 更改表 '%.*ls' 失败,因为添加的固定列可能会导致现有数据超出允许的最大表行大小 %d 字节。 |
1793 | 16 | 否 | 无法联合临时表。 |
1794 | 16 | 否 | 列 '%.*ls' 对联合表 '%.*ls' 无效。 |
1795 | 16 | 否 | 可以为 null 的列 '%.*ls' 不能用于联合表 '%.*ls'。 |
1796 | 16 | 否 | 计算列 '%.*ls' 不能用于联合表 '%.*ls'。 |
1797 | 16 | 否 | 稀疏列 '%.*ls' 不能用于联合表 '%.*ls'。 |
1798 | 16 | 否 | 无法在非联合数据库中创建联合表。 |
1,799 | 16 | 否 | 列 '%.*ls' 不能用于联合表 '%.*ls',因为它与联合键类型不匹配。 |
1801 | 16 | 否 | 数据库 '%.*ls' 已存在。 请选择其他数据库名称。 |
1802 | 16 | 否 | CREATE DATABASE 失败。 无法创建列出的某些文件名。 请查看相关错误。 |
1803 | 17 | 否 | CREATE DATABASE 语句失败。 主文件必须至少是 %d MB 才能容纳 model 数据库的副本。 |
06:18 | 16 | 否 | CREATE DATABASE 失败。 数据库 '%.*ls' 的默认排序规则不能设置为 '%.*ls'。 |
1807 | 17 | 否 | 无法获得数据库 '%.*ls' 上的排他锁。 请稍后重试该操作。 |
1809 | 10 | 否 | 若要获得最佳性能,请通过运行 sp_updatestats 更新 '%.*ls' 数据库的所有统计信息。 |
1810 | 16 | 否 | 在可以创建新数据库之前,model 数据库必须可更新。 |
1812 | 16 | 否 | CREATE DATABASE 失败。 不能使用带有 FOR ATTACH 选项的 COLLATE 子句。 |
1813 | 16 | 否 | 无法打开新数据库 '%.*ls'。 CREATE DATABASE 中止。 |
1,814 | 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 | 否 | 无法创建数据库快照,因为它未能启动。 |
18:24 | 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'。 如果数据库正在参与可用性组,则只有在主可用性副本截断 LSN 通过文件的删除 LSN 并完成后续 BACKUP LOG 操作后,才能重复使用已删除的文件。 |
1834 | 16 | 否 | 无法覆盖文件 '%ls'。 数据库 '%.*ls' 正在使用该文件。 |
1835 | 16 | 否 | 无法创建/附加任何新数据库,因为现有数据库的数目已达到最大允许值: %d。 |
1836 | 10 | 否 | 无法创建默认文件,因为提供的名称太长。 |
1837 | 16 | 否 | 文件名 "%ls" 太长,无法创建备用流名称。 |
18:38 | 10 | 否 | 脱机的数据库文件已在从数据库快照恢复为联机状态时被覆盖。 恢复的文件可能包含无效的页。 请运行数据库一致性检查,评估数据的完整性。 |
18:39 | 16 | 否 | 由于名称 '%ls' 是保留的设备名,因此无法创建默认数据文件。 |
1841 | 16 | 否 | CREATE DATABASE 失败。 CONTAINMENT 子句不能与 FOR ATTACH 选项一起使用。 |
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 编写器组件。 |
18:47 | 16 | 否 | 当前版本的操作系统不支持自动恢复的卷影复制服务(VSS)快照。 |
18:48 | 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 文件组和文件。 |
1850 | 16 | 否 | 无法附加数据库 '%.*ls',因为文件名 '%.*ls' 在多个砖块上有效。 |
18:51 | 16 | 否 | 文件名 '%.*ls' 作为相对路径在前缀为默认路径 '%ls' 后过长。 |
18:52 | 21 | 否 | 收缩物理文件时出错。 请查看 ERRORLOG 了解更多详细信息。 |
18:53 | 16 | 否 | 找不到逻辑数据库文件 '%.*ls'。 指定文件的完整路径。 |
18:54 | 16 | 否 | 逻辑数据库文件 '%.*ls' 的原始文件名 '%.*ls' 太长,无法与新主数据文件位置的完整路径组合在一起。 |
1855 | 16 | 否 | 系统表 sysfiles1 已损坏。 |
1,856 | 16 | 否 | 无法将文件 '%.*ls' 附加为数据库 '%.*ls',因为此数据库名称已附加文件 '%.*ls' |
18:57 | 16 | 否 | 无法将文件 '%.*ls' 附加为数据库 '%.*ls' ,因为此文件已用于数据库 '%.*ls' |
1858 | 16 | 否 | 无法创建快照数据库,因为用户数据库仍在恢复中。 |
1900 | 16 | 否 | 无法使用谓词子句创建聚集索引。 不支持筛选的聚集索引。 |
1901 | 16 | 否 | 无法对视图 '%.*ls' 创建索引或统计信息 '%.*ls',因为键列 '%.*ls' 不精确、计算且未持久化。 请考虑在视图索引或统计信息键中删除对列的引用,或将列更改为精确列。 如果列是在基表中计算出来的,请考虑在该处将它标记为 PERSISTED。 |
1902 | 16 | 否 | 无法在 %S_MSG '%.*ls' 上创建多个聚集索引。 在创建另一个群集索引之前,请删除现有聚集索引 '%.*ls'。 |
1904 | 16 | 否 | 表 '%.*ls' 上的 %S_MSG '%.*ls' 在键列表中具有 %d 列。 %S_MSG键列列表的最大限制为 %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 互斥。 |
19:17 | 16 | 否 | 不能在局部临时表上联机创建、重新生成或删除索引。 请离线执行索引操作。 |
1919 | 16 | 否 | 表 '%.*ls' 中的列 '%.*ls' 的类型无效,不能用作索引中的键列。 |
1921 | 16 | 否 | 指定的 %S_MSG '%.*ls' 无效。 |
1922 | 16 | 否 | 没有为文件组 '%.*ls' 分配文件。 不能对此文件组创建表、索引和大型对象列。 请使用 ALTER DATABASE 将一个或多个文件添加到文件组。 |
1924 | 16 | 否 | 文件组 '%.*ls' 是只读的。 |
1925 | 16 | 否 | 无法使用 DROP_EXISTING 选项将聚集索引转换为非聚集索引。 若要将索引类型从聚集索引更改为非聚集索引,请删除该聚集索引,然后使用两条单独的语句创建非聚集索引。 |
1926 | 16 | 否 | 无法创建聚集索引,因为非聚集索引 ID %d 位于只读文件组中。 |
1927 | 16 | 否 | 表 '%.*ls' 上已有名为 '%.*ls' 的统计信息。 |
1929 | 16 | 否 | 不能为对象 '%.*ls' 创建统计信息,因为该对象不是用户表或视图。 |
1930 | 16 | 否 | 无法将非聚集索引转换为聚集索引,因为某外键约束引用了该索引。 请删除该外键约束,然后重试该操作。 |
1931 | 16 | 否 | 无法执行 SQL 语句,因为文件组 '%.*ls' 处于脱机状态。 请使用 sys.database_files 或 sys.master_files 目录视图来确定此文件组中文件的状态,然后从备份还原脱机文件。 |
1932 | 16 | 否 | 无法创建聚集索引,因为非聚集索引 ID %d 位于脱机文件组中。 |
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。 它没有唯一聚集索引。 |
19:41 | 16 | 否 | 无法对视图 '%.*ls' 创建非唯一聚集索引,因为只允许使用唯一聚集索引。 请考虑创建唯一聚集索引。 |
19:42 | 16 | 否 | 不能对视图 '%.*ls' 创建 %S_MSG。 它包含 text、ntext、image、FILESTREAM 或 xml 列。 |
1943 | 16 | 否 | 无法重新组织表 “%.*ls” 上的索引 “%.*ls”,因为已禁用页面级别锁定。 |
1944 | 16 | 否 | 未创建索引 '%.*ls' ,因为索引键大小至少为 %d 字节。 %S_MSG索引键大小不能超过 %d 字节。 如果索引键包含隐式键列,则索引键大小不能超过 %d 字节。 |
1945 | 10 | 否 | 警告! %S_MSG 索引的最大密钥长度为 %d 字节。 索引 '%.*ls' 的最大长度为 %d 个字节。 对于某些大值组合,插入/更新操作将失败。 |
1946 | 16 | 否 | 操作失败。 索引 '%.*ls' 的长度 %d 字节的索引项超过了 %S_MSG 索引的最大长度 %d 字节。 |
1947 | 16 | 否 | 无法对视图 "%.*ls" 创建 %S_MSG。 该视图包含 “%.*ls” 上的自联接。 |
19:49 | 16 | 否 | 不能对视图 '%.*ls' 创建 %S_MSG。 函数 '%s' 生成具有不确定性的结果。 请使用具有确定性的系统函数,或者修改用户定义函数以返回具有确定性的结果。 |
1950 | 16 | 否 | 无法创建对视图 '%.*ls' 的索引,因为视图在 GROUP BY 子句中包含不精确的表达式 |
1951 | 16 | 否 | 无法创建对视图 '%.*ls' 的索引,因为该视图在 WHERE 子句中包含不精确的表达式。 |
1952 | 16 | 否 | 无法创建视图 '%.*ls' 的索引,因为该视图在联接中包含不精确的表达式。 |
1953 | 16 | 否 | 无法创建视图 '%.*ls' 上的索引,因为内置函数中缺少某些参数。 |
1956 | 16 | 否 | 无法对 '%.*ls' 视图创建 %S_MSG,因为它使用不确定的用户定义函数 '%.*ls'。 请删除对该函数的引用,或者使之具有确定性。 |
1,957 | 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' 的联机索引操作将继续,但是可能会限制对表的并发访问,原因是在同一事务中前面某项操作仍持有对此表的锁。 |
1,971 | 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 数据类型方法。 |
1,986 | 10 | 否 | 使用 DROP_EXISTING 选项,无法将非假设索引 '%.*ls' 替换为假设索引。 |
1987 | 16 | 否 | %S_MSG '%.*ls' 上无法 %S_MSG %S_MSG %S_MSG '%.*ls' ,因为它的 %S_MSG已禁用。 |
1988 | 16 | 否 | 不能联机重新生成聚集索引 '%.*ls',因为该聚集索引被禁用。 |
1,989 | 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' 的类型无效,不能用作索引中的包含列。 |
错误 | Severity | 是否记录事件 | 说明 |
---|---|---|---|
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 或 FETCH 子句包含无效值。 |
1015 | 15 | 否 | 聚合不能出现在 ON 子句中,除非该子句位于 HAVING 子句或选择列表所包含的子查询中,并且所聚合的列是外部引用。 |
1016 | 15 | 否 | 在包含已联接的表的查询中,不能指定外部联接运算符。 |
1017 | 15 | 否 | 不能多次指定 %ls 提示。 |
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 作用域。 |
1027 | 15 | 否 | GROUP BY 子句中的 CUBE 中指定了太多表达式。 最大数目为 %d。 |
1028 | 15 | 否 | 在 GROUP BY ALL 子句中,不允许使用 CUBE、ROLLUP 和 GROUPING SETS 构造。 |
1029 | 15 | 否 | 对于子查询和派生表,浏览模式无效。 |
1030 | 16 | 否 | 此处只允许使用常量。 不允许出现时间文字,因为它引用当前日期。 |
1031 | 15 | 否 | 百分比值必须介于 0 到 100 之间。 |
1032 | 16 | 否 | 不能使用列前缀 '%.*ls'。 这必须与 UPDATE 子句 '%.*ls' 中的对象匹配。 |
2052 | 16 | 否 | ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效,除非还指定 TOP、OFFSET 或 FOR XML。 |
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'。 |
1040 | 15 | 否 | 与MAX_OUTSTANDING_IO_PER_VOLUME一起使用的值 %d 无效;MAX_OUTSTANDING_IO_PER_VOLUME必须大于 0 且小于或等于 %d。 |
1041 | 15 | 否 | 对于 LOG 文件,不允许使用选项 %.*ls。 |
1042 | 15 | 否 | 指定了冲突的 %ls 优化器提示。 |
1043 | 16 | 否 | 尚未实现 '%.*ls' 。 |
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 或 FETCH 子句提供的行数行计数参数必须是整数。 |
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 | 否 | 在视图、内联函数、派生表和子查询中包含 set 运算符时,FOR XML 和 FOR JSON 子句无效。 若要解决此问题,请使用派生表或公用表表达式或视图包装包含 set 运算符的 SELECT,并在其顶部应用 FOR XML 或 FOR JSON。 |
1087 | 15 | 否 | 必须声明表变量 "%.*ls"。 |
1088 | 15 | 否 | 找不到对象 "%.*ls",因为它不存在或者您没有所需的权限。 |
1089 | 15 | 否 | SET FMTONLY OFF 语句必须是批处理中的最后一个语句。 |
1090 | 15 | 否 | 默认值对参数 %d 无效。 |
1091 | 15 | 否 | 选项 "%ls" 对此函数无效。 |
1092 | 16 | 否 | 在此上下文中,不能为选项 '%ls' 指定 %d 个统计信息名称。 |
1093 | 16 | 否 | “%.*ls”不是有效的代理名称。 |
1094 | 15 | 否 | 不能将架构名称指定为数据库和服务器级别触发器的触发器名称的前缀。 |
1095 | 15 | 否 | “%.*ls”已指定为事件类型。 |
1096 | 15 | 否 | 不支持 CLR 类型、nvarchar(max)、varbinary(max)、xml 和加密类型的默认参数值。 |
1097 | 15 | 否 | 不能在此 CREATE TRIGGER 语句内使用 If UPDATE。 |
1098 | 15 | 否 | 指定的事件类型对指定的目标对象无效。 |
1099 | 15 | 否 | ON 子句对此语句无效。 |
1101 | 17 | 是 | 由于文件组 '%.*ls' 中的磁盘空间不足,无法为数据库 '%.*ls' 分配新页。 请删除文件组中的对象、将其他文件添加到文件组或者为文件组中的现有文件启用自动增长,以便增加必要的空间。 |
1102 | 22 | 是 | 对象 ID %ld 的 IAM 页 %S_PGID 不正确。 页面上的 %S_MSG ID 为 %ld;应为 %ld。 |
1104 | 17 | 否 | TEMPDB 在溢出期间空间不足。 通过删除对象来创建空间和/或重写查询以占用更少的行。 如果此问题仍然存在,请考虑升级到更高的服务级别目标。 |
1105 | 17 | 是 | 无法为数据库 '%.*ls' 中的对象 '%.*ls'%.*ls 分配空间,因为 '%.*ls' 文件组已满。 请删除不需要的文件、删除文件组中的对象、将其他文件添加到文件组或为文件组中的现有文件启用自动增长,以便增加可用磁盘空间。 |
11:19 | 16 | 否 | 其他人正在使用 IAM 页 %S_PGID 所属的对象,无法删除该 IAM 页。 |
1121 | 17 | 否 | 空间分配器不能在数据库 %d 中分配页。 |
1122 | 14 | 否 | 表错误: 页 %S_PGID。 测试 (%ls) 失败。 地址 0x%x 未对齐。 |
1123 | 14 | 否 | 表错误: 页 %S_PGID。 意外的页类型 %d。 |
1124 | 14 | 否 | 表错误: 页 %S_PGID。 测试 (%ls) 失败。 槽 %d,偏移量 0x%x 无效。 |
1125 | 14 | 否 | 表错误: 页 %S_PGID。 测试 (%ls) 失败。 槽 %d,行扩展到位于 0x%x 的可用空间。 |
1126 | 14 | 否 | 表错误: 页 %S_PGID。 测试 (%ls) 失败。 槽 %d,偏移量 0x%x 与前面的行重叠。 |
1127 | 14 | 否 | 表错误: 页 %S_PGID。 测试 (%ls) 失败。 值为 %ld 和 %ld。 |
1128 | 14 | 否 | 表错误:Page (%d:%d),行 %d。 测试 (%.*ls) 失败。 值为 %ld 和 %ld。 |
1,129 | 16 | 否 | 无法从文件组 '%.*ls' 清除延迟的释放。 |
1130 | 10 | 是 | 为工作表分配区时出错。 TEMPDB 中的区 %S_PGID 可能已丢失。 |
1131 | 10 | 是 | 无法截断 AppendOnlyStorageUnit 0x%p。 下次将重试。 这只是一条信息性消息。 不需要任何用户操作。 |
1132 | 17 | 是 | 弹性池已达到其存储限制。 弹性池的存储使用不能超过 (%d) MB。 |
1202 | 16 | 否 | 数据库主体 '%.*ls' 不存在或用户不是成员。 |
1203 | 20 | 是 | 进程 ID %d 尝试对不归它所有的资源进行解锁: %.*ls。 请重试该事务,因为此错误可能是计时条件导致的。 如果该问题仍然存在,请与数据库管理员联系。 |
1204 | 19 | 是 | SQL Server 数据库引擎的实例此时无法获得 LOCK 资源。 请在活动用户较少时重新运行该语句。 请询问数据库管理员,检查此实例的锁定和内存配置,或检查是否有长时间运行的事务。 |
1205 | 13 | 否 | 事务(进程 ID %d)与另一个进程被死锁在 %.*ls 资源上,并且已被选作死锁牺牲品。 重新运行该事务。 |
1206 | 18 | 否 | Microsoft 分布式事务处理协调器(MS DTC)已取消此分布式事务。 |
1207 | 10 | 是 | 无法在启动时分配 %u 锁,正在还原到 %u 并启用动态锁分配。 启动时允许使用的最大内存为 %I64u KB。 |
1208 | 21 | 是 | 启动期间无法分配初始 %u 锁块。 无法启动该服务器。 |
12:09 | 21 | 是 | 启动期间无法分配初始 %u 锁所有者块。 无法启动该服务器。 |
1210 | 21 | 是 | 锁迁移期间无法分配锁所有者块。 服务器已暂停。 |
1212 | 10 | 是 | 未记录锁: %-30ls 模式: %s |
1213 | 21 | 是 | 生成锁监视器线程时出错: %ls |
1214 | 17 | 是 | 内部错误。 并行事务过多。 |
1215 | 16 | 否 | 冲突ABORT_AFTER_WAIT = BLOCKERS 请求正在等待现有事务回滚。 无法执行此请求。 请在上一个请求完成时重试。 |
1216 | 16 | 否 | 由于系统任务冲突,无法完成具有 ABORT_AFTER_WAIT = BLOCKERS 选项的 DDL 语句。 请求只能中止用户事务。 请等待系统任务完成并重试。 |
1217 | 10 | 是 | 进程 ID %d 被 ABORT_AFTER_WAIT = BLOCKERS DDL 语句终止,database_id = %d,object_id = %d。 |
1218 | 10 | 是 | ABORT_AFTER_WAIT = BLOCKERS 锁请求在 database_id = %d,object_id = %d。 所有阻止的用户会话都将终止。 |
1219 | 16 | 否 | 由于高优先级 DDL 操作,会话已断开连接。 |
1220 | 17 | 否 | 事务中已没有更多的锁类。 |
1221 | 20 | 是 | 数据库引擎正在尝试释放一组该事务当前没有保留的锁。 请重试该事务。 如果问题仍然存在,请与您的支持提供商联系。 |
1222 | 16 | 否 | 已超过了锁请求超时时段。 |
1223 | 16 | 否 | 无法释放应用程序锁(数据库主体:'%.*ls'、资源:'%.*ls'),因为它当前未保留。 |
1224 | 16 | 否 | 传递到 %ls 的应用程序锁资源无效。 |
12:25 | 16 | 否 | 传递到 %ls 的应用程序锁模式无效。 |
1226 | 16 | 否 | 传递到 %ls 的应用程序锁所有者无效。 |
12:27 | 16 | 否 | 传递到 %ls 的应用程序锁超时无效。 |
1,228 | 16 | 否 | 传递到应用程序锁函数或过程的参数 "%ls" 无效。 |
1230 | 16 | 否 | 传递到 %ls 的数据库主体无效。 |
1401 | 21 | 是 | 数据库镜像主线程例程的启动因以下原因失败: %ls。 请纠正此错误的原因,然后重新启动 SQL Server 服务。 |
1402 | 20 | 是 | 见证服务器实例找不到数据库镜像 GUID {%.8x-%.4x-%.4x-%.2x%.2x-%.2x%.2x%.2x%.2x%.2x%.2x} 的条目。 存在配置不匹配问题。 请重试该命令,或从数据库镜像伙伴之一重置见证服务器实例。 |
1403 | 16 | 是 | 镜像会话的见证服务器实例 %.*ls 从数据库 %.*ls 的服务器实例 %.*ls 收到错误响应 %d(状态 %d)。 有关该错误的详细信息,请参见此服务器实例和伙伴服务器实例上的错误日志。 |
1404 | 16 | 否 | 命令失败,因为数据库镜像正忙。 请稍后重新发出该命令。 |
1405 | 16 | 否 | 已为数据库镜像启用数据库 "%.*ls"。 |
1406 | 16 | 否 | 无法安全地强制执行服务。 请删除数据库镜像并恢复数据库 "%.*ls" 以获得访问权。 |
1407 | 16 | 否 | 数据库 "%.*ls" 的远程副本与该数据库的本地副本不相关。 |
1408 | 16 | 否 | 数据库 “%.*ls” 的远程副本未恢复到足够远,无法启用数据库镜像或将其加入可用性组。 需要通过从主体/主数据库还原当前日志备份,将缺少的日志记录应用到远程数据库。 |
1409 | 16 | 否 | 数据库“%.*ls”要求在将来的镜像数据库上还原数据库日志,然后才能启用数据库镜像或辅助可用性数据库,然后才能将其加入可用性组。 从主体数据库或主数据库还原当前日志备份。 |
1410 | 16 | 否 | 已为数据库镜像启用数据库 "%.*ls" 的远程副本。 |
1411 | 16 | 否 | 数据库 "%.*ls" 的远程副本尚未应用足够的日志备份,无法将其所有文件前滚到公用时间点。 |
1412 | 16 | 否 | 数据库 "%.*ls" 的远程副本尚未前滚到包含在数据库日志的本地副本中的时间点。 |
1,413 | 16 | 是 | 数据库镜像尚未完全启动,与远程服务器实例 '%.*ls' 的通信失败。 ALTER DATABASE 命令失败。 请在远程数据库启动后重试该命令。 |
1414 | 16 | 否 | 数据库镜像尚未完全初始化,数据库正在关闭。 ALTER DATABASE 命令失败。 |
1415 | 16 | 否 | 数据库 "%.*ls" 的数据库镜像操作失败。 无法执行请求的操作。 |
1416 | 16 | 否 | 没有为数据库镜像配置数据库 "%.*ls"。 |
1417 | 16 | 否 | 数据库 "%.*ls" 的管理员已禁用数据库镜像。 |
1418 | 16 | 否 | 服务器网络地址 "%.*ls" 无法访问或不存在。 请检查网络地址名称,并检查本地和远程端点的端口是否正常运行。 |
1419 | 16 | 否 | 无法打开数据库 "%.*ls" 的远程副本。 请检查数据库名称,确保该数据库处于还原状态,然后重新发出该命令。 |
1420 | 16 | 否 | 数据库镜像无法获取网络主机名。 遇到操作系统错误 %ls。 请验证网络配置。 |
1421 | 16 | 是 | 与远程服务器实例 '%.*ls' 的通信未能在其超时前完成。 ALTER DATABASE 命令可能未完成。 请重试该命令。 |
1422 | 16 | 否 | 镜像服务器实例未反映数据库 "%.*ls" 的最近更改。 无法进行故障转移。 |
1423 | 16 | 否 | 不支持该属性名称。 |
1424 | 16 | 否 | 远程服务器实例有属性 '%.*ls' 的最新值。 属性值未更改。 |
1425 | 16 | 否 | 属性值对 '%.*ls' 无效。 属性值未更改。 |
14:26 | 16 | 否 | 要发出 ALTER DATABASE SET WITNESS,所有三个服务器实例必须互连,且镜像数据库必须同步。 当这些条件都满足时,请重新发出该命令。 |
1427 | 16 | 否 | 服务器实例 '%.*ls' 无法充当见证服务器。 ALTER DATABASE SET WITNESS 命令失败。 |
1,428 | 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 消息。 |
1,435 | 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" 服务器实例已充当见证服务器。 |
1,447 | 16 | 否 | 直到两个伙伴服务器实例都启动、运行并建立连接,才能执行 ALTER DATABASE "%.*ls" 命令。 请启动伙伴,然后重新发出该命令。 |
1448 | 16 | 否 | 数据库 "%.*ls" 的远程副本不存在。 请检查数据库名称,然后重新发出命令。 |
1449 | 16 | 否 | 由于服务器连接字符串无效,ALTER DATABASE 命令失败。 |
1450 | 16 | 否 | 由于无法创建工作线程,ALTER DATABASE 命令失败。 |
1451 | 16 | 否 | 在系统表中找不到数据库镜像信息。 |
1452 | 16 | 否 | 伙伴服务器实例名称必须与管理数据库的服务器实例的名称不同。 ALTER DATABASE SET PARTNER 命令失败。 |
14:53 | 17 | 是 | 数据库 '%.*ls' 的远程镜像伙伴 '%.*ls' 遇到错误 %d、状态 %d、严重性 %d。 数据库镜像已挂起。 请在远程服务器上更正该错误,然后再继续镜像;或者删除镜像,然后再重新建立镜像服务器实例。 |
1,454 | 17 | 是 | 数据库镜像将挂起。 服务器实例 '%.*ls' 遇到错误 %d,状态为 %d,严重性 %d,当它充当数据库 '%.*ls' 的镜像伙伴时。 该数据库镜像伙伴可能会尝试从错误中自动恢复,并继续镜像会话。 有关详细信息,请查看其他错误消息的错误日志。 |
1,455 | 16 | 否 | 无法对数据库 "%.*ls" 强制执行数据库镜像服务,因为该数据库未处于要成为主体数据库的正确状态。 |
1,456 | 16 | 是 | 无法将 ALTER DATABASE 命令发送到远程服务器实例 '%.*ls'。 数据库镜像配置未更改。 请确保该服务器已连接,然后重试。 |
1457 | 23 | 是 | 镜像数据库 '%.*ls' 的同步操作中断,导致数据库处于不一致的状态。 ALTER DATABASE 命令失败。 请确保主体数据库(如果可用)重新启动并联机,然后重新连接镜像服务器实例,并允许镜像数据库完成同步。 |
1458 | 17 | 是 | 在将页 %S_PGID 发送给镜像服务器时,'%.*ls' 数据库的主体副本遇到错误 %d,状态 %d,严重性 %d。 数据库镜像已挂起。 请尝试纠正错误条件,然后继续镜像。 |
1,459 | 24 | 是 | 访问数据库镜像元数据时出错。 请删除镜像(ALTER DATABASE database_name SET PARTNER OFF),然后重新配置。 |
1460 | 16 | 否 | 已经为远程服务器上的数据库镜像配置数据库 "%.*ls"。 请删除远程服务器上的数据库镜像以建立一个新伙伴。 |
1461 | 10 | 否 | 数据库镜像通过从伙伴处获取副本,成功修复了数据库 "%.*ls" 中的物理页 %S_PGID。 |
1462 | 16 | 否 | 由于重做操作失败,数据库镜像被禁用。 无法恢复。 |
1463 | 16 | 否 | 在此 SQL Server 实例的版本中,数据库镜像不可用。 有关不同 SQL Server 版本中支持的功能的详细信息,请参阅联机丛书。 |
1,464 | 16 | 否 | 数据库“%.*ls”未处于镜像数据库或辅助数据库所需的恢复状态。 必须使用 WITH NORECOVERY 还原远程数据库。 |
1465 | 16 | 否 | 数据库“%.*ls”数据库在每个服务器实例上都不处于完全恢复模式。 数据库需要完整恢复模式才能参与数据库镜像或可用性组。 |
1466 | 16 | 否 | 数据库“%.*ls”在某个服务器实例上是只读的,该实例与参与数据库镜像或可用性组不兼容。 将数据库设置为读写模式,然后重试该操作。 |
1467 | 16 | 否 | 数据库“%.*ls”数据库处于紧急或可疑模式,其中一个合作伙伴与参与数据库镜像或可用性组不兼容。 |
1468 | 16 | 否 | 无法对数据库 “%.*ls” 执行该操作,因为它涉及数据库镜像会话或可用性组。 不允许对参与数据库镜像会话或可用性组的数据库执行某些操作。 |
1,469 | 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”可能包含尚未备份的大容量日志更改。 对主体数据库或主数据库执行日志备份。 然后,在镜像数据库上还原此备份,以启用数据库镜像或每个辅助数据库,使你能够将其加入可用性组。 |
1,476 | 16 | 否 | 数据库镜像超时值 %d 超过了最大值 32767。 |
1,477 | 16 | 否 | 要手动故障转移数据库 "%.*ls",数据库镜像安全级别必须为 FULL。 请将安全级别设置为 FULL,然后重试。 |
1478 | 16 | 否 | 镜像数据库 "%.*ls" 包含的事务日志数据不足,无法保留主体数据库的日志备份链。 如果没有从主体数据库进行日志备份或者没有在镜像数据库上还原日志备份,则可能会出现这种情况。 |
1479 | 16 | 否 | 在 %d 秒后,与 “%.*ls” 的镜像连接在 %d 秒后已超时,没有响应。 请检查服务和网络连接。 |
1480 | 10 | 否 | %S_MSG数据库“%.*ls”将角色从“%ls”更改为“%ls”,因为镜像会话或可用性组因 %S_MSG 而故障转移。 这只是一条信息性消息。 不需要任何用户操作。 |
1,481 | 10 | 否 | 数据库镜像无法修复数据库 "%.*ls" 中的物理页 %S_PGID。 无法联系镜像伙伴,或者镜像伙伴未提供该页的副本。 原因可能是缺少网络连接,或者伙伴保留的该页副本也已损坏。 若要了解伙伴当前是否处于连接状态,请查看 sys.database_mirroring 目录视图中的 mirroring_state_desc 列。 如果它们处于连接状态,那么,查看此消息报告时间前后的错误日志条目即可了解到伙伴无法提供该页副本的原因。 请尝试纠正该错误,然后继续镜像。 |
1,482 | 10 | 否 | 数据库镜像无法获取快照同步锁定。 |
1483 | 10 | 否 | 数据库 '%.*ls' 的状态信息 - 强化 Lsn: '%S_LSN' 提交 LSN: '%S_LSN' 提交时间: '%S_DATE' |
1485 | 10 | 否 | 已在此 SQL Server 实例上启用数据库镜像功能。 |
1486 | 10 | 否 | 在端点配置中禁用了数据库镜像传输功能。 |
1487 | 10 | 否 | 数据库镜像正在启动 %d 并行重做线程,并将数据库 '%.*ls' 作为镜像副本。 这只是一条信息性消息。 不需要任何用户操作。 |
1488 | 16 | 否 | 数据库“%.*ls”数据库处于单用户模式,与参与数据库镜像或可用性组不兼容。 将数据库设置为多用户模式,然后重试该操作。 |
1,489 | 10 | 否 | 由于出现错误 %d,已对此服务器禁用数据库镜像。 有关详细信息,请查看错误日志和配置。 |
1490 | 16 | 否 | 数据库 “%.*ls” 的远程副本尚未还原到包含所有文件流数据文件的日志备份。 |
1491 | 16 | 否 | 在数据库 '%.*ls' 上启用REMOTE_DATA_ARCHIVE时,不允许启用数据库镜像。 |
1,499 | 16 | 是 | 数据库镜像错误: 状态 %u,严重性 %u,状态 %u,字符串 %.*ls。 |
1501 | 20 | 是 | 排序失败。 请与技术支持部门联系。 |
1505 | 16 | 否 | CREATE UNIQUE INDEX 语句终止,因为找到了对象名称 '%.*ls' 和索引名称 '%.*ls' 的重复键。 重复的键值为 %ls。 |
1509 | 20 | 是 | 由于键列上有未知数据类型,排序期间行比较失败。 元数据可能损坏。 请与技术支持部门联系。 |
1510 | 17 | 否 | 排序失败。 数据库 '%.*ls' 中空间不足或包含锁。 |
1511 | 20 | 是 | 无法用事务日志调节排序。 |
1522 | 20 | 是 | 索引生成期间排序操作失败。 排序的终止导致无法覆盖数据库 '%.*ls' 中的分配页。 请运行 DBCC CHECKDB 查看是否存在分配错误和一致性错误。 可能需要从备份还原数据库。 |
1,523 | 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 提示重新提交查询。 |
15:41 | 16 | 否 | 排序失败。 怀疑存在有缺陷的 CLR 类型比较函数。 |
1542 | 10 | 是 | BobMgr::GetBuf: 在 %d 秒之后未完成 "对大输出缓冲区排序" 的写入操作。 |
1543 | 10 | 是 | SQL Server 遇到:尝试读取以下内容所产生的 '%ls':在 ID 为 %d 的数据库的文件 '%ls' 中对运行页 %S_PGID 进行排序。 排序操作将重试读取该页。 |
1701 | 16 | 否 | 创建或更改表 '%.*ls' 失败,因为最小行大小是 %d,包括 %d 字节的内部开销。 而此值超出了允许的 %d 字节的最大表行大小。 |
02:17 | 16 | 否 | CREATE TABLE 失败,因为表 '%.*ls' 中的列 '%.*ls' 超过了 %d 列的最大值。 |
06:17 | 16 | 否 | 系统表 '%.*ls' 只能在升级期间创建或更改。 |
1707 | 16 | 否 | 不能为已分区表指定 TEXTIMAGE_ON 文件组。 |
1,708 | 10 | 否 | 警告: 已经创建表 '%.*ls',但是它的最大行大小超过了允许的最大字节数 %d。 如果得到的行超过此大小限制,则对此表的 INSERT 或 UPDATE 操作将失败。 |
1709 | 16 | 否 | 当表没有文本、ntext、image、varchar(max)、nvarchar(max)、非 FILESTREAM 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 已用完。 |
17:15 | 16 | 否 | 外键 '%.*ls' 创建失败。 仅允许使用 NO ACTION 引用更新操作来引用计算列 '%.*ls'。 |
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 文件组或分区方案。 |
1,727 | 16 | 否 | 无法使用 FILESTREAM_ON 子句在表 '%.*ls' 上创建非聚集索引 '%.*ls'。 |
1728 | 16 | 否 | 无法对表 '%.*ls' 创建索引 '%.*ls',因为计算列 '%.*ls' 使用 FILESTREAM 列。 |
1729 | 16 | 否 | 无法创建表 '%.*ls',因为分区列 '%.*ls' 使用 FILESTREAM 列。 |
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',因为该表已包含一个或多个稀疏列。 如果一个表包含一个稀疏列,则无法将稀疏列集添加到该表。 |
1735 | 16 | 否 | 为要创建的表指定的重复范围分区函数。 删除其中一个范围分区函数规范并重新提交请求。 |
1736 | 16 | 否 | 表 '%.*ls' 中的列 '%.*ls' 不能在 CHECK 约束或计算列定义中引用,因为该列是稀疏列集。 在 CHECK 约束或计算列定义中不能引用稀疏列集。 |
1737 | 16 | 否 | 为要创建的表指定的重复分布子句。 删除其中一个分发子句并重新提交请求。 |
1738 | 10 | 否 | 无法创建只包含一个列集列、不包含任何非计算列的表 '%.*ls'。 |
1739 | 16 | 否 | ALTER TABLE 失败,因为表具有 %d 可变长度列(包括已删除但需要清理的列)。 这超出了支持的最大列数。 使用 REBUILD 选项执行 ALTER TABLE,然后重试原始 ALTER TABLE 语句。 |
1740 | 16 | 否 | 无法加密 '%.*ls' 表中的稀疏列 '%.*ls',因为该表包含稀疏列集。 |
1741 | 16 | 否 | 无法在 '%.*ls' 表中创建稀疏列集 '%.*ls',因为该表包含一个或多个加密稀疏列。 |
1750 | 10 | 否 | 无法创建约束或索引。 请参阅前面的错误消息。 |
1752 | 16 | 否 | 表 '%.*ls' 中的列 '%.*ls' 对于创建默认约束无效。 |
1753 | 16 | 否 | 列 '%.*ls.%.*ls' 的长度或小数位数与外键 '%.*ls' 中的引用列 '%.*ls.%.*ls' 不同。 参与构造外键关系的列必须定义为具有同一长度和小数位数。 |
1754 | 16 | 否 | 不能在具有 IDENTITY 属性的列上创建默认值。 表 '%.*ls',列 '%.*ls'。 |
1,755 | 16 | 否 | 不能在数据类型为 timestamp 的列上创建默认值。 表 '%.*ls',列 '%.*ls'。 |
1756 | 10 | 否 | 不为临时表定义 FOREIGN KEY 约束 '%.*ls'。 无论是局部临时表还是全局临时表,都不会对它们强制使用 FOREIGN KEY 约束。 |
1757 | 16 | 否 | 列 '%.*ls.%.*ls' 与在外键 '%.*ls' 中引用列 '%.*ls.%.*ls' 的排序规则不同。 |
1758 | 16 | 否 | 如果同一语句中没有其他操作,只能联机添加或删除单个约束。 |
1,759 | 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' 创建失败。 仅允许使用 NO ACTION 和 CASCADE 引用删除操作来引用计算列 '%.*ls'。 |
1766 | 16 | 否 | 不支持对临时表的外键引用。 外键 '%.*ls'。 |
1767 | 16 | 否 | 外键 '%.*ls' 引用无效表 '%.*ls'。 |
1768 | 16 | 否 | 外键 '%.*ls' 引用对象 '%.*ls' ,该对象不是用户表。 |
1,769 | 16 | 否 | 外键 '%.*ls' 引用引用表 '%.*ls' 中的列 '%.*ls' 无效。 |
1770 | 16 | 否 | 外键 '%.*ls' 引用引用的表 '%.*ls' 中的列 '%.*ls' 无效。 |
1771 | 16 | 否 | 无法创建外键 '%.*ls',因为它引用了禁用聚集索引 '%.*ls' 的对象 '%.*ls'。 |
1,772 | 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' 的数据类型不同。 |
1,779 | 16 | 否 | 表 '%.*ls' 已经有针对它定义的主键。 |
1781 | 16 | 否 | 已在列上绑定了 DEFAULT。 |
1,782 | 16 | 否 | 无法删除索引 '%.*ls',因为未为基本数据指定分区方案。 |
1,784 | 16 | 否 | 无法创建外键 '%.*ls',因为引用的列 '%.*ls.%.*ls' 是一个非持久化计算列。 |
1785 | 16 | 否 | 在表 '%.*ls' 上引入 FOREIGN KEY 约束 '%.*ls' 可能会导致循环或多个级联路径。 请指定 ON DELETE NO ACTION 或 ON UPDATE NO ACTION,或修改其他 FOREIGN KEY 约束。 |
1786 | 16 | 否 | 外键 '%.*ls' 中的列 '%.*ls.%.*ls' 或引用列 '%.*ls'是时间戳列。 此数据类型不能用于级联引用完整性约束。 |
1,787 | 16 | 否 | 无法对表 '%.*ls' 使用级联 DELETE 或 UPDATE 定义外键约束 '%.*ls',因为表上定义了 INSTEAD OF DELETE 或 UPDATE TRIGGER。 |
1788 | 16 | 否 | 无法创建级联外键 '%.*ls' ,其中引用列 '%.*ls.%.*ls' 是标识列。 |
1789 | 16 | 否 | 不能在计算列、约束、默认定义或 INSERT 语句中使用 CHECKSUM\ 。 |
1,790 | 16 | 否 | 用户定义表类型的名称不能以数字记号(#)开头。 |
1791 | 16 | 否 | 不能对表 '%.*ls' 中的列 '%.*ls' 创建 DEFAULT 约束,因为该列是稀疏列集或稀疏列集。 稀疏列或稀疏列集不能有 DEFAULT 约束。 |
1792 | 16 | 否 | 更改表 '%.*ls' 失败,因为添加的固定列可能会导致现有数据超出允许的最大表行大小 %d 字节。 |
1793 | 16 | 否 | 无法联合临时表。 |
1794 | 16 | 否 | 列 '%.*ls' 对联合表 '%.*ls' 无效。 |
1795 | 16 | 否 | 可以为 null 的列 '%.*ls' 不能用于联合表 '%.*ls'。 |
1796 | 16 | 否 | 计算列 '%.*ls' 不能用于联合表 '%.*ls'。 |
1797 | 16 | 否 | 稀疏列 '%.*ls' 不能用于联合表 '%.*ls'。 |
1798 | 16 | 否 | 无法在非联合数据库中创建联合表。 |
1,799 | 16 | 否 | 列 '%.*ls' 不能用于联合表 '%.*ls',因为它与联合键类型不匹配。 |
1801 | 16 | 否 | 数据库 '%.*ls' 已存在。 请选择其他数据库名称。 |
1802 | 16 | 否 | CREATE DATABASE 失败。 无法创建列出的某些文件名。 请查看相关错误。 |
1803 | 17 | 否 | CREATE DATABASE 语句失败。 主文件必须至少是 %d MB 才能容纳 model 数据库的副本。 |
06:18 | 16 | 否 | CREATE DATABASE 失败。 数据库 '%.*ls' 的默认排序规则不能设置为 '%.*ls'。 |
1807 | 17 | 否 | 无法获得数据库 '%.*ls' 上的排他锁。 请稍后重试该操作。 |
1809 | 10 | 否 | 若要获得最佳性能,请通过运行 sp_updatestats 更新 '%.*ls' 数据库的所有统计信息。 |
1810 | 16 | 否 | 在可以创建新数据库之前,model 数据库必须可更新。 |
1812 | 16 | 否 | CREATE DATABASE 失败。 不能使用带有 FOR ATTACH 选项的 COLLATE 子句。 |
1813 | 16 | 否 | 无法打开新数据库 '%.*ls'。 CREATE DATABASE 中止。 |
1,814 | 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 | 否 | 无法创建数据库快照,因为它未能启动。 |
18:24 | 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'。 如果数据库正在参与可用性组,则只有在主可用性副本截断 LSN 通过文件的删除 LSN 并完成后续 BACKUP LOG 操作后,才能重复使用已删除的文件。 |
1834 | 16 | 否 | 无法覆盖文件 '%ls'。 数据库 '%.*ls' 正在使用该文件。 |
1835 | 16 | 否 | 无法创建/附加任何新数据库,因为现有数据库的数目已达到最大允许值: %d。 |
1836 | 10 | 否 | 无法创建默认文件,因为提供的名称太长。 |
1837 | 16 | 否 | 文件名 "%ls" 太长,无法创建备用流名称。 |
18:38 | 10 | 否 | 脱机的数据库文件已在从数据库快照恢复为联机状态时被覆盖。 恢复的文件可能包含无效的页。 请运行数据库一致性检查,评估数据的完整性。 |
18:39 | 16 | 否 | 由于名称 '%ls' 是保留的设备名,因此无法创建默认数据文件。 |
1841 | 16 | 否 | CREATE DATABASE 失败。 CONTAINMENT 子句不能与 FOR ATTACH 选项一起使用。 |
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 编写器组件。 |
18:47 | 16 | 否 | 当前版本的操作系统不支持自动恢复的卷影复制服务(VSS)快照。 |
18:48 | 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 文件组和文件。 |
1850 | 16 | 否 | 无法附加数据库 '%.*ls',因为文件名 '%.*ls' 在多个砖块上有效。 |
18:51 | 16 | 否 | 文件名 '%.*ls' 作为相对路径在前缀为默认路径 '%ls' 后过长。 |
18:52 | 21 | 否 | 收缩物理文件时出错。 请查看 ERRORLOG 了解更多详细信息。 |
18:53 | 16 | 否 | 找不到逻辑数据库文件 '%.*ls'。 指定文件的完整路径。 |
18:54 | 16 | 否 | 逻辑数据库文件 '%.*ls' 的原始文件名 '%.*ls' 太长,无法与新主数据文件位置的完整路径组合在一起。 |
1855 | 16 | 否 | 系统表 sysfiles1 已损坏。 |
1,856 | 16 | 否 | 无法将文件 '%.*ls' 附加为数据库 '%.*ls',因为此数据库名称已附加文件 '%.*ls' |
18:57 | 16 | 否 | 无法将文件 '%.*ls' 附加为数据库 '%.*ls' ,因为此文件已用于数据库 '%.*ls' |
1858 | 16 | 否 | 无法创建快照数据库,因为用户数据库仍在恢复中。 |
1900 | 16 | 否 | 无法使用谓词子句创建聚集索引。 不支持筛选的聚集索引。 |
1901 | 16 | 否 | 无法对视图 '%.*ls' 创建索引或统计信息 '%.*ls',因为键列 '%.*ls' 不精确、计算且未持久化。 请考虑在视图索引或统计信息键中删除对列的引用,或将列更改为精确列。 如果列是在基表中计算出来的,请考虑在该处将它标记为 PERSISTED。 |
1902 | 16 | 否 | 无法在 %S_MSG '%.*ls' 上创建多个聚集索引。 在创建另一个群集索引之前,请删除现有聚集索引 '%.*ls'。 |
1904 | 16 | 否 | 表 '%.*ls' 上的 %S_MSG '%.*ls' 在键列表中具有 %d 列。 %S_MSG键列列表的最大限制为 %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 互斥。 |
19:17 | 16 | 否 | 不能在局部临时表上联机创建、重新生成或删除索引。 请离线执行索引操作。 |
1919 | 16 | 否 | 表 '%.*ls' 中的列 '%.*ls' 的类型无效,不能用作索引中的键列。 |
1921 | 16 | 否 | 指定的 %S_MSG '%.*ls' 无效。 |
1922 | 16 | 否 | 没有为文件组 '%.*ls' 分配文件。 不能对此文件组创建表、索引和大型对象列。 请使用 ALTER DATABASE 将一个或多个文件添加到文件组。 |
1924 | 16 | 否 | 文件组 '%.*ls' 是只读的。 |
1925 | 16 | 否 | 无法使用 DROP_EXISTING 选项将聚集索引转换为非聚集索引。 若要将索引类型从聚集索引更改为非聚集索引,请删除该聚集索引,然后使用两条单独的语句创建非聚集索引。 |
1926 | 16 | 否 | 无法创建聚集索引,因为非聚集索引 ID %d 位于只读文件组中。 |
1927 | 16 | 否 | 表 '%.*ls' 上已有名为 '%.*ls' 的统计信息。 |
1929 | 16 | 否 | 不能为对象 '%.*ls' 创建统计信息,因为该对象不是用户表或视图。 |
1930 | 16 | 否 | 无法将非聚集索引转换为聚集索引,因为某外键约束引用了该索引。 请删除该外键约束,然后重试该操作。 |
1931 | 16 | 否 | 无法执行 SQL 语句,因为文件组 '%.*ls' 处于脱机状态。 请使用 sys.database_files 或 sys.master_files 目录视图来确定此文件组中文件的状态,然后从备份还原脱机文件。 |
1932 | 16 | 否 | 无法创建聚集索引,因为非聚集索引 ID %d 位于脱机文件组中。 |
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。 它没有唯一聚集索引。 |
19:41 | 16 | 否 | 无法对视图 '%.*ls' 创建非唯一聚集索引,因为只允许使用唯一聚集索引。 请考虑创建唯一聚集索引。 |
19:42 | 16 | 否 | 不能对视图 '%.*ls' 创建 %S_MSG。 它包含 text、ntext、image、FILESTREAM 或 xml 列。 |
1943 | 16 | 否 | 无法重新组织表 “%.*ls” 上的索引 “%.*ls”,因为已禁用页面级别锁定。 |
1944 | 16 | 否 | 未创建索引 '%.*ls' ,因为索引键大小至少为 %d 字节。 %S_MSG索引键大小不能超过 %d 字节。 如果索引键包含隐式键列,则索引键大小不能超过 %d 字节。 |
1945 | 10 | 否 | 警告! %S_MSG 索引的最大密钥长度为 %d 字节。 索引 '%.*ls' 的最大长度为 %d 个字节。 对于某些大值组合,插入/更新操作将失败。 |
1946 | 16 | 否 | 操作失败。 索引 '%.*ls' 的长度 %d 字节的索引项超过了 %S_MSG 索引的最大长度 %d 字节。 |
1947 | 16 | 否 | 无法对视图 "%.*ls" 创建 %S_MSG。 该视图包含 “%.*ls” 上的自联接。 |
19:49 | 16 | 否 | 不能对视图 '%.*ls' 创建 %S_MSG。 函数 '%s' 生成具有不确定性的结果。 请使用具有确定性的系统函数,或者修改用户定义函数以返回具有确定性的结果。 |
1950 | 16 | 否 | 无法创建对视图 '%.*ls' 的索引,因为视图在 GROUP BY 子句中包含不精确的表达式 |
1951 | 16 | 否 | 无法创建对视图 '%.*ls' 的索引,因为该视图在 WHERE 子句中包含不精确的表达式。 |
1952 | 16 | 否 | 无法创建视图 '%.*ls' 的索引,因为该视图在联接中包含不精确的表达式。 |
1953 | 16 | 否 | 无法创建视图 '%.*ls' 上的索引,因为内置函数中缺少某些参数。 |
1956 | 16 | 否 | 无法对 '%.*ls' 视图创建 %S_MSG,因为它使用不确定的用户定义函数 '%.*ls'。 请删除对该函数的引用,或者使之具有确定性。 |
1,957 | 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' 的联机索引操作将继续,但是可能会限制对表的并发访问,原因是在同一事务中前面某项操作仍持有对此表的锁。 |
1,971 | 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 数据类型方法。 |
1,986 | 10 | 否 | 使用 DROP_EXISTING 选项,无法将非假设索引 '%.*ls' 替换为假设索引。 |
1987 | 16 | 否 | %S_MSG '%.*ls' 上无法 %S_MSG %S_MSG %S_MSG '%.*ls' ,因为它的 %S_MSG已禁用。 |
1988 | 16 | 否 | 不能联机重新生成聚集索引 '%.*ls',因为该聚集索引被禁用。 |
1,989 | 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' 的类型无效,不能用作索引中的包含列。 |
错误 | Severity | 是否记录事件 | 说明 |
---|---|---|---|
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 或 FETCH 子句包含无效值。 |
1015 | 15 | 否 | 聚合不能出现在 ON 子句中,除非该子句位于 HAVING 子句或选择列表所包含的子查询中,并且所聚合的列是外部引用。 |
1016 | 15 | 否 | 在包含已联接的表的查询中,不能指定外部联接运算符。 |
1017 | 15 | 否 | 不能多次指定 %ls 提示。 |
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 作用域。 |
1027 | 15 | 否 | GROUP BY 子句中的 CUBE 中指定了太多表达式。 最大数目为 %d。 |
1028 | 15 | 否 | 在 GROUP BY ALL 子句中,不允许使用 CUBE、ROLLUP 和 GROUPING SETS 构造。 |
1029 | 15 | 否 | 对于子查询和派生表,浏览模式无效。 |
1030 | 16 | 否 | 此处只允许使用常量。 不允许出现时间文字,因为它引用当前日期。 |
1031 | 15 | 否 | 百分比值必须介于 0 到 100 之间。 |
1032 | 16 | 否 | 不能使用列前缀 '%.*ls'。 这必须与 UPDATE 子句 '%.*ls' 中的对象匹配。 |
2052 | 16 | 否 | ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效,除非还指定 TOP、OFFSET 或 FOR XML。 |
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'。 |
1040 | 15 | 否 | 与MAX_OUTSTANDING_IO_PER_VOLUME一起使用的值 %d 无效;MAX_OUTSTANDING_IO_PER_VOLUME必须大于 0 且小于或等于 %d。 |
1041 | 15 | 否 | 对于 LOG 文件,不允许使用选项 %.*ls。 |
1042 | 15 | 否 | 指定了冲突的 %ls 优化器提示。 |
1043 | 16 | 否 | 尚未实现 '%.*ls' 。 |
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 或 FETCH 子句提供的行数行计数参数必须是整数。 |
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 | 否 | 在视图、内联函数、派生表和子查询中包含 set 运算符时,FOR XML 和 FOR JSON 子句无效。 若要解决此问题,请使用派生表或公用表表达式或视图包装包含 set 运算符的 SELECT,并在其顶部应用 FOR XML 或 FOR JSON。 |
1087 | 15 | 否 | 必须声明表变量 "%.*ls"。 |
1088 | 15 | 否 | 找不到对象 "%.*ls",因为它不存在或者您没有所需的权限。 |
1089 | 15 | 否 | SET FMTONLY OFF 语句必须是批处理中的最后一个语句。 |
1090 | 15 | 否 | 默认值对参数 %d 无效。 |
1091 | 15 | 否 | 选项 "%ls" 对此函数无效。 |
1092 | 16 | 否 | 在此上下文中,不能为选项 '%ls' 指定 %d 个统计信息名称。 |
1093 | 16 | 否 | “%.*ls”不是有效的代理名称。 |
1094 | 15 | 否 | 不能将架构名称指定为数据库和服务器级别触发器的触发器名称的前缀。 |
1095 | 15 | 否 | “%.*ls”已指定为事件类型。 |
1096 | 15 | 否 | 不支持 CLR 类型、nvarchar(max)、varbinary(max)、xml 和加密类型的默认参数值。 |
1097 | 15 | 否 | 不能在此 CREATE TRIGGER 语句内使用 If UPDATE。 |
1098 | 15 | 否 | 指定的事件类型对指定的目标对象无效。 |
1099 | 15 | 否 | ON 子句对此语句无效。 |
1101 | 17 | 是 | 无法为数据库 '%.*ls' 分配新页,因为 '%.*ls' 文件组已满,因为存储空间不足或数据库文件达到允许的最大大小。 请注意,UNLIMITED 文件仍限制为 16TB。 请删除文件组中的对象、将其他文件添加到文件组或者为文件组中的现有文件启用自动增长,以便增加必要的空间。 |
1102 | 22 | 是 | 对象 ID %ld 的 IAM 页 %S_PGID 不正确。 页面上的 %S_MSG ID 为 %ld;应为 %ld。 |
1104 | 17 | 否 | TEMPDB 在溢出期间空间不足。 通过删除对象来创建空间和/或重写查询以占用更少的行。 如果此问题仍然存在,请考虑升级到更高的服务级别目标。 |
1105 | 17 | 是 | 由于缺少存储空间或数据库文件达到允许的最大大小,因此无法为数据库 '%.*ls' 中的对象 '%.*ls'%.*ls' 分配空间,因为 '%.*ls' 文件组已满。 请注意,UNLIMITED 文件仍限制为 16TB。 请删除文件组中的对象、将其他文件添加到文件组或者为文件组中的现有文件启用自动增长,以便增加必要的空间。 |
11:19 | 16 | 否 | 其他人正在使用 IAM 页 %S_PGID 所属的对象,无法删除该 IAM 页。 |
1121 | 17 | 否 | 空间分配器不能在数据库 %d 中分配页。 |
1122 | 14 | 否 | 表错误: 页 %S_PGID。 测试 (%ls) 失败。 地址 0x%x 未对齐。 |
1123 | 14 | 否 | 表错误: 页 %S_PGID。 意外的页类型 %d。 |
1124 | 14 | 否 | 表错误: 页 %S_PGID。 测试 (%ls) 失败。 槽 %d,偏移量 0x%x 无效。 |
1125 | 14 | 否 | 表错误: 页 %S_PGID。 测试 (%ls) 失败。 槽 %d,行扩展到位于 0x%x 的可用空间。 |
1126 | 14 | 否 | 表错误: 页 %S_PGID。 测试 (%ls) 失败。 槽 %d,偏移量 0x%x 与前面的行重叠。 |
1127 | 14 | 否 | 表错误: 页 %S_PGID。 测试 (%ls) 失败。 值为 %ld 和 %ld。 |
1128 | 14 | 否 | 表错误:Page (%d:%d),行 %d。 测试 (%.*ls) 失败。 值为 %ld 和 %ld。 |
1,129 | 16 | 否 | 无法从文件组 '%.*ls' 清除延迟的释放。 |
1130 | 10 | 是 | 为工作表分配区时出错。 TEMPDB 中的区 %S_PGID 可能已丢失。 |
1131 | 10 | 是 | 无法截断 AppendOnlyStorageUnit 0x%p。 下次将重试。 这只是一条信息性消息。 不需要任何用户操作。 |
1132 | 17 | 是 | 弹性池已达到其存储限制。 弹性池的存储使用不能超过 (%d) MB。 |
1133 | 17 | 是 | 托管实例已达到其存储限制。 托管实例的存储使用量不能超过 (%d) MB。 |
1202 | 16 | 否 | 数据库主体 '%.*ls' 不存在或用户不是成员。 |
1203 | 20 | 是 | 进程 ID %d 尝试对不归它所有的资源进行解锁: %.*ls。 请重试该事务,因为此错误可能是计时条件导致的。 如果该问题仍然存在,请与数据库管理员联系。 |
1204 | 19 | 是 | SQL Server 数据库引擎的实例此时无法获得 LOCK 资源。 请在活动用户较少时重新运行该语句。 请询问数据库管理员,检查此实例的锁定和内存配置,或检查是否有长时间运行的事务。 |
1205 | 13 | 否 | 事务(进程 ID %d)与另一个进程被死锁在 %.*ls 资源上,并且已被选作死锁牺牲品。 重新运行该事务。 |
1206 | 18 | 否 | Microsoft 分布式事务处理协调器(MS DTC)已取消此分布式事务。 |
1207 | 10 | 是 | 无法在启动时分配 %u 锁,正在还原到 %u 并启用动态锁分配。 启动时允许使用的最大内存为 %I64u KB。 |
1208 | 21 | 是 | 启动期间无法分配初始 %u 锁块。 无法启动该服务器。 |
12:09 | 21 | 是 | 启动期间无法分配初始 %u 锁所有者块。 无法启动该服务器。 |
1210 | 21 | 是 | 锁迁移期间无法分配锁所有者块。 服务器已暂停。 |
1212 | 10 | 是 | 未记录锁: %-30ls 模式: %s |
1213 | 21 | 是 | 生成锁监视器线程时出错: %ls |
1214 | 17 | 是 | 内部错误。 并行事务过多。 |
1215 | 16 | 否 | 冲突ABORT_AFTER_WAIT = BLOCKERS 请求正在等待现有事务回滚。 无法执行此请求。 请在上一个请求完成时重试。 |
1216 | 16 | 否 | 由于系统任务冲突,无法完成具有 ABORT_AFTER_WAIT = BLOCKERS 选项的 DDL 语句。 请求只能中止用户事务。 请等待系统任务完成并重试。 |
1217 | 10 | 是 | 进程 ID %d 被 ABORT_AFTER_WAIT = BLOCKERS DDL 语句终止,database_id = %d,object_id = %d。 |
1218 | 10 | 是 | ABORT_AFTER_WAIT = BLOCKERS 锁请求在 database_id = %d,object_id = %d。 所有阻止的用户会话都将终止。 |
1219 | 16 | 否 | 由于高优先级 DDL 操作,会话已断开连接。 |
1220 | 17 | 否 | 事务中已没有更多的锁类。 |
1221 | 20 | 是 | 数据库引擎正在尝试释放一组该事务当前没有保留的锁。 请重试该事务。 如果问题仍然存在,请与您的支持提供商联系。 |
1222 | 16 | 否 | 已超过了锁请求超时时段。 |
1223 | 16 | 否 | 无法释放应用程序锁(数据库主体:'%.*ls'、资源:'%.*ls'),因为它当前未保留。 |
1224 | 16 | 否 | 传递到 %ls 的应用程序锁资源无效。 |
12:25 | 16 | 否 | 传递到 %ls 的应用程序锁模式无效。 |
1226 | 16 | 否 | 传递到 %ls 的应用程序锁所有者无效。 |
12:27 | 16 | 否 | 传递到 %ls 的应用程序锁超时无效。 |
1,228 | 16 | 否 | 传递到应用程序锁函数或过程的参数 "%ls" 无效。 |
1230 | 16 | 否 | 传递到 %ls 的数据库主体无效。 |
1401 | 21 | 是 | 数据库镜像主线程例程的启动因以下原因失败: %ls。 请纠正此错误的原因,然后重新启动 SQL Server 服务。 |
1402 | 20 | 是 | 见证服务器实例找不到数据库镜像 GUID {%.8x-%.4x-%.4x-%.2x%.2x-%.2x%.2x%.2x%.2x%.2x%.2x} 的条目。 存在配置不匹配问题。 请重试该命令,或从数据库镜像伙伴之一重置见证服务器实例。 |
1403 | 16 | 是 | 镜像会话的见证服务器实例 %.*ls 从数据库 %.*ls 的服务器实例 %.*ls 收到错误响应 %d(状态 %d)。 有关该错误的详细信息,请参见此服务器实例和伙伴服务器实例上的错误日志。 |
1404 | 16 | 否 | 命令失败,因为数据库镜像正忙。 请稍后重新发出该命令。 |
1405 | 16 | 否 | 已为数据库镜像启用数据库 "%.*ls"。 |
1406 | 16 | 否 | 无法安全地强制执行服务。 请删除数据库镜像并恢复数据库 "%.*ls" 以获得访问权。 |
1407 | 16 | 否 | 数据库 "%.*ls" 的远程副本与该数据库的本地副本不相关。 |
1408 | 16 | 否 | 数据库 “%.*ls” 的远程副本未恢复到足够远,无法启用数据库镜像或将其加入可用性组。 需要通过从主体/主数据库还原当前日志备份,将缺少的日志记录应用到远程数据库。 |
1409 | 16 | 否 | 数据库“%.*ls”要求在将来的镜像数据库上还原数据库日志,然后才能启用数据库镜像或辅助可用性数据库,然后才能将其加入可用性组。 从主体数据库或主数据库还原当前日志备份。 |
1410 | 16 | 否 | 已为数据库镜像启用数据库 "%.*ls" 的远程副本。 |
1411 | 16 | 否 | 数据库 "%.*ls" 的远程副本尚未应用足够的日志备份,无法将其所有文件前滚到公用时间点。 |
1412 | 16 | 否 | 数据库 "%.*ls" 的远程副本尚未前滚到包含在数据库日志的本地副本中的时间点。 |
1,413 | 16 | 是 | 数据库镜像尚未完全启动,与远程服务器实例 '%.*ls' 的通信失败。 ALTER DATABASE 命令失败。 请在远程数据库启动后重试该命令。 |
1414 | 16 | 否 | 数据库镜像尚未完全初始化,数据库正在关闭。 ALTER DATABASE 命令失败。 |
1415 | 16 | 否 | 数据库 "%.*ls" 的数据库镜像操作失败。 无法执行请求的操作。 |
1416 | 16 | 否 | 没有为数据库镜像配置数据库 "%.*ls"。 |
1417 | 16 | 否 | 数据库 "%.*ls" 的管理员已禁用数据库镜像。 |
1418 | 16 | 否 | 服务器网络地址 "%.*ls" 无法访问或不存在。 请检查网络地址名称,并检查本地和远程端点的端口是否正常运行。 |
1419 | 16 | 否 | 无法打开数据库 "%.*ls" 的远程副本。 请检查数据库名称,确保该数据库处于还原状态,然后重新发出该命令。 |
1420 | 16 | 否 | 数据库镜像无法获取网络主机名。 遇到操作系统错误 %ls。 请验证网络配置。 |
1421 | 16 | 是 | 与远程服务器实例 '%.*ls' 的通信未能在其超时前完成。 ALTER DATABASE 命令可能未完成。 请重试该命令。 |
1422 | 16 | 否 | 镜像服务器实例未反映数据库 "%.*ls" 的最近更改。 无法进行故障转移。 |
1423 | 16 | 否 | 不支持该属性名称。 |
1424 | 16 | 否 | 远程服务器实例有属性 '%.*ls' 的最新值。 属性值未更改。 |
1425 | 16 | 否 | 属性值对 '%.*ls' 无效。 属性值未更改。 |
14:26 | 16 | 否 | 要发出 ALTER DATABASE SET WITNESS,所有三个服务器实例必须互连,且镜像数据库必须同步。 当这些条件都满足时,请重新发出该命令。 |
1427 | 16 | 否 | 服务器实例 '%.*ls' 无法充当见证服务器。 ALTER DATABASE SET WITNESS 命令失败。 |
1,428 | 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 消息。 |
1,435 | 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" 服务器实例已充当见证服务器。 |
1,447 | 16 | 否 | 直到两个伙伴服务器实例都启动、运行并建立连接,才能执行 ALTER DATABASE "%.*ls" 命令。 请启动伙伴,然后重新发出该命令。 |
1448 | 16 | 否 | 数据库 "%.*ls" 的远程副本不存在。 请检查数据库名称,然后重新发出命令。 |
1449 | 16 | 否 | 由于服务器连接字符串无效,ALTER DATABASE 命令失败。 |
1450 | 16 | 否 | 由于无法创建工作线程,ALTER DATABASE 命令失败。 |
1451 | 16 | 否 | 在系统表中找不到数据库镜像信息。 |
1452 | 16 | 否 | 伙伴服务器实例名称必须与管理数据库的服务器实例的名称不同。 ALTER DATABASE SET PARTNER 命令失败。 |
14:53 | 17 | 是 | 数据库 '%.*ls' 的远程镜像伙伴 '%.*ls' 遇到错误 %d、状态 %d、严重性 %d。 数据库镜像已挂起。 请在远程服务器上更正该错误,然后再继续镜像;或者删除镜像,然后再重新建立镜像服务器实例。 |
1,454 | 17 | 是 | 数据库镜像将挂起。 服务器实例 '%.*ls' 遇到错误 %d,状态为 %d,严重性 %d,当它充当数据库 '%.*ls' 的镜像伙伴时。 该数据库镜像伙伴可能会尝试从错误中自动恢复,并继续镜像会话。 有关详细信息,请查看其他错误消息的错误日志。 |
1,455 | 16 | 否 | 无法对数据库 "%.*ls" 强制执行数据库镜像服务,因为该数据库未处于要成为主体数据库的正确状态。 |
1,456 | 16 | 是 | 无法将 ALTER DATABASE 命令发送到远程服务器实例 '%.*ls'。 数据库镜像配置未更改。 请确保该服务器已连接,然后重试。 |
1457 | 23 | 是 | 镜像数据库 '%.*ls' 的同步操作中断,导致数据库处于不一致的状态。 ALTER DATABASE 命令失败。 请确保主体数据库(如果可用)重新启动并联机,然后重新连接镜像服务器实例,并允许镜像数据库完成同步。 |
1458 | 17 | 是 | 在将页 %S_PGID 发送给镜像服务器时,'%.*ls' 数据库的主体副本遇到错误 %d,状态 %d,严重性 %d。 数据库镜像已挂起。 请尝试纠正错误条件,然后继续镜像。 |
1,459 | 24 | 是 | 访问数据库镜像元数据时出错。 请删除镜像(ALTER DATABASE database_name SET PARTNER OFF),然后重新配置。 |
1460 | 16 | 否 | 已经为远程服务器上的数据库镜像配置数据库 "%.*ls"。 请删除远程服务器上的数据库镜像以建立一个新伙伴。 |
1461 | 10 | 否 | 数据库镜像通过从伙伴处获取副本,成功修复了数据库 "%.*ls" 中的物理页 %S_PGID。 |
1462 | 16 | 否 | 由于重做操作失败,数据库镜像被禁用。 无法恢复。 |
1463 | 16 | 否 | 在此 SQL Server 实例的版本中,数据库镜像不可用。 有关不同 SQL Server 版本中支持的功能的详细信息,请参阅联机丛书。 |
1,464 | 16 | 否 | 数据库“%.*ls”未处于镜像数据库或辅助数据库所需的恢复状态。 必须使用 WITH NORECOVERY 还原远程数据库。 |
1465 | 16 | 否 | 数据库“%.*ls”数据库在每个服务器实例上都不处于完全恢复模式。 数据库需要完整恢复模式才能参与数据库镜像或可用性组。 |
1466 | 16 | 否 | 数据库“%.*ls”在某个服务器实例上是只读的,该实例与参与数据库镜像或可用性组不兼容。 将数据库设置为读写模式,然后重试该操作。 |
1467 | 16 | 否 | 数据库“%.*ls”数据库处于紧急或可疑模式,其中一个合作伙伴与参与数据库镜像或可用性组不兼容。 |
1468 | 16 | 否 | 无法对数据库 “%.*ls” 执行该操作,因为它涉及数据库镜像会话或可用性组。 不允许对参与数据库镜像会话或可用性组的数据库执行某些操作。 |
1,469 | 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”可能包含尚未备份的大容量日志更改。 对主体数据库或主数据库执行日志备份。 然后,在镜像数据库上还原此备份,以启用数据库镜像或每个辅助数据库,使你能够将其加入可用性组。 |
1,476 | 16 | 否 | 数据库镜像超时值 %d 超过了最大值 32767。 |
1,477 | 16 | 否 | 要手动故障转移数据库 "%.*ls",数据库镜像安全级别必须为 FULL。 请将安全级别设置为 FULL,然后重试。 |
1478 | 16 | 否 | 镜像数据库 "%.*ls" 包含的事务日志数据不足,无法保留主体数据库的日志备份链。 如果没有从主体数据库进行日志备份或者没有在镜像数据库上还原日志备份,则可能会出现这种情况。 |
1479 | 16 | 否 | 在 %d 秒后,与 “%.*ls” 的镜像连接在 %d 秒后已超时,没有响应。 请检查服务和网络连接。 |
1480 | 10 | 否 | %S_MSG数据库“%.*ls”将角色从“%ls”更改为“%ls”,因为镜像会话或可用性组因 %S_MSG 而故障转移。 这只是一条信息性消息。 不需要任何用户操作。 |
1,481 | 10 | 否 | 数据库镜像无法修复数据库 "%.*ls" 中的物理页 %S_PGID。 无法联系镜像伙伴,或者镜像伙伴未提供该页的副本。 原因可能是缺少网络连接,或者伙伴保留的该页副本也已损坏。 若要了解伙伴当前是否处于连接状态,请查看 sys.database_mirroring 目录视图中的 mirroring_state_desc 列。 如果它们处于连接状态,那么,查看此消息报告时间前后的错误日志条目即可了解到伙伴无法提供该页副本的原因。 请尝试纠正该错误,然后继续镜像。 |
1,482 | 10 | 否 | 数据库镜像无法获取快照同步锁定。 |
1483 | 10 | 否 | 数据库 '%.*ls' 的状态信息 - 强化 Lsn: '%S_LSN' 提交 LSN: '%S_LSN' 提交时间: '%S_DATE' |
1,484 | 16 | 否 | 无法为数据库 '%.*ls' 设置数据库镜像,因为数据库已启用加速数据库恢复,或者持久化版本存储中仍有版本。 如果禁用了加速数据库恢复,请运行sys.sp_persistent_version_cleanup“db_name>”<来清理以前的版本。 |
1485 | 10 | 否 | 已在此 SQL Server 实例上启用数据库镜像功能。 |
1486 | 10 | 否 | 在端点配置中禁用了数据库镜像传输功能。 |
1487 | 10 | 否 | 数据库镜像正在启动 %d 并行重做线程,并将数据库 '%.*ls' 作为镜像副本。 这只是一条信息性消息。 不需要任何用户操作。 |
1488 | 16 | 否 | 数据库“%.*ls”数据库处于单用户模式,与参与数据库镜像或可用性组不兼容。 将数据库设置为多用户模式,然后重试该操作。 |
1,489 | 10 | 否 | 由于出现错误 %d,已对此服务器禁用数据库镜像。 有关详细信息,请查看错误日志和配置。 |
1490 | 16 | 否 | 数据库 “%.*ls” 的远程副本尚未还原到包含所有文件流数据文件的日志备份。 |
1491 | 16 | 否 | 在数据库 '%.*ls' 上启用REMOTE_DATA_ARCHIVE时,不允许启用数据库镜像。 |
1,499 | 16 | 是 | 数据库镜像错误: 状态 %u,严重性 %u,状态 %u,字符串 %.*ls。 |
1501 | 20 | 是 | 排序失败。 请与技术支持部门联系。 |
1505 | 16 | 否 | CREATE UNIQUE INDEX 语句终止,因为找到了对象名称 '%.*ls' 和索引名称 '%.*ls' 的重复键。 重复的键值为 %ls。 |
1509 | 20 | 是 | 由于键列上有未知数据类型,排序期间行比较失败。 元数据可能损坏。 请与技术支持部门联系。 |
1510 | 17 | 否 | 排序失败。 数据库 '%.*ls' 中空间不足或包含锁。 |
1511 | 20 | 是 | 无法用事务日志调节排序。 |
1522 | 20 | 是 | 索引生成期间排序操作失败。 排序的终止导致无法覆盖数据库 '%.*ls' 中的分配页。 请运行 DBCC CHECKDB 查看是否存在分配错误和一致性错误。 可能需要从备份还原数据库。 |
1,523 | 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 提示重新提交查询。 |
15:41 | 16 | 否 | 排序失败。 怀疑存在有缺陷的 CLR 类型比较函数。 |
1542 | 10 | 是 | BobMgr::GetBuf: 在 %d 秒之后未完成 "对大输出缓冲区排序" 的写入操作。 |
1543 | 10 | 是 | SQL Server 遇到:尝试读取以下内容所产生的 '%ls':在 ID 为 %d 的数据库的文件 '%ls' 中对运行页 %S_PGID 进行排序。 排序操作将重试读取该页。 |
1701 | 16 | 否 | 创建或更改表 '%.*ls' 失败,因为最小行大小是 %d,包括 %d 字节的内部开销。 而此值超出了允许的 %d 字节的最大表行大小。 |
02:17 | 16 | 否 | CREATE TABLE 失败,因为表 '%.*ls' 中的列 '%.*ls' 超过了 %d 列的最大值。 |
06:17 | 16 | 否 | 系统表 '%.*ls' 只能在升级期间创建或更改。 |
1707 | 16 | 否 | 不能为已分区表指定 TEXTIMAGE_ON 文件组。 |
1,708 | 10 | 否 | 警告: 已经创建表 '%.*ls',但是它的最大行大小超过了允许的最大字节数 %d。 如果得到的行超过此大小限制,则对此表的 INSERT 或 UPDATE 操作将失败。 |
1709 | 16 | 否 | 当表没有文本、ntext、image、varchar(max)、nvarchar(max)、非 FILESTREAM 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 已用完。 |
17:15 | 16 | 否 | 外键 '%.*ls' 创建失败。 仅允许使用 NO ACTION 引用更新操作来引用计算列 '%.*ls'。 |
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 文件组或分区方案。 |
1,727 | 16 | 否 | 无法使用 FILESTREAM_ON 子句在表 '%.*ls' 上创建非聚集索引 '%.*ls'。 |
1728 | 16 | 否 | 无法对表 '%.*ls' 创建索引 '%.*ls',因为计算列 '%.*ls' 使用 FILESTREAM 列。 |
1729 | 16 | 否 | 无法创建表 '%.*ls',因为分区列 '%.*ls' 使用 FILESTREAM 列。 |
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',因为该表已包含一个或多个稀疏列。 如果一个表包含一个稀疏列,则无法将稀疏列集添加到该表。 |
1735 | 16 | 否 | 为要创建的表指定的重复范围分区函数。 删除其中一个范围分区函数规范并重新提交请求。 |
1736 | 16 | 否 | 表 '%.*ls' 中的列 '%.*ls' 不能在 CHECK 约束或计算列定义中引用,因为该列是稀疏列集。 在 CHECK 约束或计算列定义中不能引用稀疏列集。 |
1737 | 16 | 否 | 为要创建的表指定的重复分布子句。 删除其中一个分发子句并重新提交请求。 |
1738 | 10 | 否 | 无法创建只包含一个列集列、不包含任何非计算列的表 '%.*ls'。 |
1739 | 16 | 否 | ALTER TABLE 失败,因为表具有 %d 可变长度列(包括已删除但需要清理的列)。 这超出了支持的最大列数。 使用 REBUILD 选项执行 ALTER TABLE,然后重试原始 ALTER TABLE 语句。 |
1740 | 16 | 否 | 无法加密 '%.*ls' 表中的稀疏列 '%.*ls',因为该表包含稀疏列集。 |
1741 | 16 | 否 | 无法在 '%.*ls' 表中创建稀疏列集 '%.*ls',因为该表包含一个或多个加密稀疏列。 |
1750 | 10 | 否 | 无法创建约束或索引。 请参阅前面的错误消息。 |
1752 | 16 | 否 | 表 '%.*ls' 中的列 '%.*ls' 对于创建默认约束无效。 |
1753 | 16 | 否 | 列 '%.*ls.%.*ls' 的长度或小数位数与外键 '%.*ls' 中的引用列 '%.*ls.%.*ls' 不同。 参与构造外键关系的列必须定义为具有同一长度和小数位数。 |
1754 | 16 | 否 | 不能在具有 IDENTITY 属性的列上创建默认值。 表 '%.*ls',列 '%.*ls'。 |
1,755 | 16 | 否 | 不能在数据类型为 timestamp 的列上创建默认值。 表 '%.*ls',列 '%.*ls'。 |
1756 | 10 | 否 | 不为临时表定义 FOREIGN KEY 约束 '%.*ls'。 无论是局部临时表还是全局临时表,都不会对它们强制使用 FOREIGN KEY 约束。 |
1757 | 16 | 否 | 列 '%.*ls.%.*ls' 与在外键 '%.*ls' 中引用列 '%.*ls.%.*ls' 的排序规则不同。 |
1758 | 16 | 否 | 如果同一语句中没有其他操作,只能联机添加或删除单个约束。 |
1,759 | 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' 创建失败。 仅允许使用 NO ACTION 和 CASCADE 引用删除操作来引用计算列 '%.*ls'。 |
1766 | 16 | 否 | 不支持对临时表的外键引用。 外键 '%.*ls'。 |
1767 | 16 | 否 | 外键 '%.*ls' 引用无效表 '%.*ls'。 |
1768 | 16 | 否 | 外键 '%.*ls' 引用对象 '%.*ls' ,该对象不是用户表。 |
1,769 | 16 | 否 | 外键 '%.*ls' 引用引用表 '%.*ls' 中的列 '%.*ls' 无效。 |
1770 | 16 | 否 | 外键 '%.*ls' 引用引用的表 '%.*ls' 中的列 '%.*ls' 无效。 |
1771 | 16 | 否 | 无法创建外键 '%.*ls',因为它引用了禁用聚集索引 '%.*ls' 的对象 '%.*ls'。 |
1,772 | 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' 的数据类型不同。 |
1,779 | 16 | 否 | 表 '%.*ls' 已经有针对它定义的主键。 |
1781 | 16 | 否 | 已在列上绑定了 DEFAULT。 |
1,782 | 16 | 否 | 无法删除索引 '%.*ls',因为未为基本数据指定分区方案。 |
1,784 | 16 | 否 | 无法创建外键 '%.*ls',因为引用的列 '%.*ls.%.*ls' 是一个非持久化计算列。 |
1785 | 16 | 否 | 在表 '%.*ls' 上引入 FOREIGN KEY 约束 '%.*ls' 可能会导致循环或多个级联路径。 请指定 ON DELETE NO ACTION 或 ON UPDATE NO ACTION,或修改其他 FOREIGN KEY 约束。 |
1786 | 16 | 否 | 外键 '%.*ls' 中的列 '%.*ls.%.*ls' 或引用列 '%.*ls'是时间戳列。 此数据类型不能用于级联引用完整性约束。 |
1,787 | 16 | 否 | 无法对表 '%.*ls' 使用级联 DELETE 或 UPDATE 定义外键约束 '%.*ls',因为表上定义了 INSTEAD OF DELETE 或 UPDATE TRIGGER。 |
1788 | 16 | 否 | 无法创建级联外键 '%.*ls' ,其中引用列 '%.*ls.%.*ls' 是标识列。 |
1789 | 16 | 否 | 不能在计算列、约束、默认定义或 INSERT 语句中使用 CHECKSUM\ 。 |
1,790 | 16 | 否 | 用户定义表类型的名称不能以数字记号(#)开头。 |
1791 | 16 | 否 | 不能对表 '%.*ls' 中的列 '%.*ls' 创建 DEFAULT 约束,因为该列是稀疏列集或稀疏列集。 稀疏列或稀疏列集不能有 DEFAULT 约束。 |
1792 | 16 | 否 | 更改表 '%.*ls' 失败,因为添加的固定列可能会导致现有数据超出允许的最大表行大小 %d 字节。 |
1793 | 16 | 否 | 无法联合临时表。 |
1794 | 16 | 否 | 列 '%.*ls' 对联合表 '%.*ls' 无效。 |
1795 | 16 | 否 | 可以为 null 的列 '%.*ls' 不能用于联合表 '%.*ls'。 |
1796 | 16 | 否 | 计算列 '%.*ls' 不能用于联合表 '%.*ls'。 |
1797 | 16 | 否 | 稀疏列 '%.*ls' 不能用于联合表 '%.*ls'。 |
1798 | 16 | 否 | 无法在非联合数据库中创建联合表。 |
1,799 | 16 | 否 | 列 '%.*ls' 不能用于联合表 '%.*ls',因为它与联合键类型不匹配。 |
1801 | 16 | 否 | 数据库 '%.*ls' 已存在。 请选择其他数据库名称。 |
1802 | 16 | 否 | CREATE DATABASE 失败。 无法创建列出的某些文件名。 请查看相关错误。 |
1803 | 17 | 否 | CREATE DATABASE 语句失败。 主文件必须至少是 %d MB 才能容纳 model 数据库的副本。 |
06:18 | 16 | 否 | CREATE DATABASE 失败。 数据库 '%.*ls' 的默认排序规则不能设置为 '%.*ls'。 |
1807 | 17 | 否 | 无法获得数据库 '%.*ls' 上的排他锁。 请稍后重试该操作。 |
1809 | 10 | 否 | 若要获得最佳性能,请通过运行 sp_updatestats 更新 '%.*ls' 数据库的所有统计信息。 |
1810 | 16 | 否 | 在可以创建新数据库之前,model 数据库必须可更新。 |
1812 | 16 | 否 | CREATE DATABASE 失败。 不能使用带有 FOR ATTACH 选项的 COLLATE 子句。 |
1813 | 16 | 否 | 无法打开新数据库 '%.*ls'。 CREATE DATABASE 中止。 |
1,814 | 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 | 否 | 无法创建数据库快照,因为它未能启动。 |
18:24 | 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'。 如果数据库正在参与可用性组,则只有在主可用性副本截断 LSN 通过文件的删除 LSN 并完成后续 BACKUP LOG 操作后,才能重复使用已删除的文件。 |
1834 | 16 | 否 | 无法覆盖文件 '%ls'。 数据库 '%.*ls' 正在使用该文件。 |
1835 | 16 | 否 | 无法创建/附加任何新数据库,因为现有数据库的数目已达到最大允许值: %d。 |
1836 | 10 | 否 | 无法创建默认文件,因为提供的名称太长。 |
1837 | 16 | 否 | 文件名 "%ls" 太长,无法创建备用流名称。 |
18:38 | 10 | 否 | 脱机的数据库文件已在从数据库快照恢复为联机状态时被覆盖。 恢复的文件可能包含无效的页。 请运行数据库一致性检查,评估数据的完整性。 |
18:39 | 16 | 否 | 由于名称 '%ls' 是保留的设备名,因此无法创建默认数据文件。 |
1841 | 16 | 否 | CREATE DATABASE 失败。 CONTAINMENT 子句不能与 FOR ATTACH 选项一起使用。 |
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 编写器组件。 |
18:47 | 16 | 否 | 当前版本的操作系统不支持自动恢复的卷影复制服务(VSS)快照。 |
18:48 | 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 DATABASE 添加 FILESTREAM 文件组和文件。 |
1850 | 16 | 否 | 无法附加数据库 '%.*ls',因为文件名 '%.*ls' 在多个砖块上有效。 |
18:51 | 16 | 否 | 文件名 '%.*ls' 作为相对路径在前缀为默认路径 '%ls' 后过长。 |
18:52 | 21 | 否 | 收缩物理文件时出错。 请查看 ERRORLOG 了解更多详细信息。 |
18:53 | 16 | 否 | 找不到逻辑数据库文件 '%.*ls'。 指定文件的完整路径。 |
18:54 | 16 | 否 | 逻辑数据库文件 '%.*ls' 的原始文件名 '%.*ls' 太长,无法与新主数据文件位置的完整路径组合在一起。 |
1855 | 16 | 否 | 系统表 sysfiles1 已损坏。 |
1,856 | 16 | 否 | 无法将文件 '%.*ls' 附加为数据库 '%.*ls',因为此数据库名称已附加文件 '%.*ls' |
18:57 | 16 | 否 | 无法将文件 '%.*ls' 附加为数据库 '%.*ls' ,因为此文件已用于数据库 '%.*ls' |
1858 | 16 | 否 | 无法创建快照数据库,因为用户数据库仍在恢复中。 |
1,859 | 16 | 否 | 模型数据库上下文中不允许创建数据库。 使用 USE 语句将上下文切换到其他数据库,然后重试。 |
1900 | 16 | 否 | 无法使用谓词子句创建聚集索引。 不支持筛选的聚集索引。 |
1901 | 16 | 否 | 无法对视图 '%.*ls' 创建索引或统计信息 '%.*ls',因为键列 '%.*ls' 不精确、计算且未持久化。 请考虑在视图索引或统计信息键中删除对列的引用,或将列更改为精确列。 如果列是在基表中计算出来的,请考虑在该处将它标记为 PERSISTED。 |
1902 | 16 | 否 | 无法在 %S_MSG '%.*ls' 上创建多个聚集索引。 在创建另一个群集索引之前,请删除现有聚集索引 '%.*ls'。 |
1904 | 16 | 否 | 表 '%.*ls' 上的 %S_MSG '%.*ls' 在键列表中具有 %d 列。 %S_MSG键列列表的最大限制为 %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 互斥。 |
19:17 | 16 | 否 | 不能在局部临时表上联机创建、重新生成或删除索引。 请离线执行索引操作。 |
1919 | 16 | 否 | 表 '%.*ls' 中的列 '%.*ls' 的类型无效,不能用作索引中的键列。 |
1921 | 16 | 否 | 指定的 %S_MSG '%.*ls' 无效。 |
1922 | 16 | 否 | 没有为文件组 '%.*ls' 分配文件。 不能对此文件组创建表、索引和大型对象列。 请使用 ALTER DATABASE 将一个或多个文件添加到文件组。 |
1924 | 16 | 否 | 文件组 '%.*ls' 是只读的。 |
1925 | 16 | 否 | 无法使用 DROP_EXISTING 选项将聚集索引转换为非聚集索引。 若要将索引类型从聚集索引更改为非聚集索引,请删除该聚集索引,然后使用两条单独的语句创建非聚集索引。 |
1926 | 16 | 否 | 无法创建聚集索引,因为非聚集索引 ID %d 位于只读文件组中。 |
1927 | 16 | 否 | 表 '%.*ls' 上已有名为 '%.*ls' 的统计信息。 |
1929 | 16 | 否 | 不能为对象 '%.*ls' 创建统计信息,因为该对象不是用户表或视图。 |
1930 | 16 | 否 | 无法将非聚集索引转换为聚集索引,因为某外键约束引用了该索引。 请删除该外键约束,然后重试该操作。 |
1931 | 16 | 否 | 无法执行 SQL 语句,因为文件组 '%.*ls' 处于脱机状态。 请使用 sys.database_files 或 sys.master_files 目录视图来确定此文件组中文件的状态,然后从备份还原脱机文件。 |
1932 | 16 | 否 | 无法创建聚集索引,因为非聚集索引 ID %d 位于脱机文件组中。 |
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。 它没有唯一聚集索引。 |
19:41 | 16 | 否 | 无法对视图 '%.*ls' 创建非唯一聚集索引,因为只允许使用唯一聚集索引。 请考虑创建唯一聚集索引。 |
19:42 | 16 | 否 | 不能对视图 '%.*ls' 创建 %S_MSG。 它包含 text、ntext、image、FILESTREAM 或 xml 列。 |
1943 | 16 | 否 | 无法重新组织表 “%.*ls” 上的索引 “%.*ls”,因为已禁用页面级别锁定。 |
1944 | 16 | 否 | 未创建索引 '%.*ls' ,因为索引键大小至少为 %d 字节。 %S_MSG索引键大小不能超过 %d 字节。 如果索引键包含隐式键列,则索引键大小不能超过 %d 字节。 |
1945 | 10 | 否 | 警告! %S_MSG 索引的最大密钥长度为 %d 字节。 索引 '%.*ls' 的最大长度为 %d 个字节。 对于某些大值组合,插入/更新操作将失败。 |
1946 | 16 | 否 | 操作失败。 索引 '%.*ls' 的长度 %d 字节的索引项超过了 %S_MSG 索引的最大长度 %d 字节。 |
1947 | 16 | 否 | 无法对视图 "%.*ls" 创建 %S_MSG。 该视图包含 “%.*ls” 上的自联接。 |
19:49 | 16 | 否 | 不能对视图 '%.*ls' 创建 %S_MSG。 函数 '%s' 生成具有不确定性的结果。 请使用具有确定性的系统函数,或者修改用户定义函数以返回具有确定性的结果。 |
1950 | 16 | 否 | 无法创建对视图 '%.*ls' 的索引,因为视图在 GROUP BY 子句中包含不精确的表达式 |
1951 | 16 | 否 | 无法创建对视图 '%.*ls' 的索引,因为该视图在 WHERE 子句中包含不精确的表达式。 |
1952 | 16 | 否 | 无法创建视图 '%.*ls' 的索引,因为该视图在联接中包含不精确的表达式。 |
1953 | 16 | 否 | 无法创建视图 '%.*ls' 上的索引,因为内置函数中缺少某些参数。 |
1956 | 16 | 否 | 无法对 '%.*ls' 视图创建 %S_MSG,因为它使用不确定的用户定义函数 '%.*ls'。 请删除对该函数的引用,或者使之具有确定性。 |
1,957 | 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' 的联机索引操作将继续,但是可能会限制对表的并发访问,原因是在同一事务中前面某项操作仍持有对此表的锁。 |
1,971 | 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 数据类型方法。 |
1,986 | 10 | 否 | 使用 DROP_EXISTING 选项,无法将非假设索引 '%.*ls' 替换为假设索引。 |
1987 | 16 | 否 | %S_MSG '%.*ls' 上无法 %S_MSG %S_MSG %S_MSG '%.*ls' ,因为它的 %S_MSG已禁用。 |
1988 | 16 | 否 | 不能联机重新生成聚集索引 '%.*ls',因为该聚集索引被禁用。 |
1,989 | 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' 的类型无效,不能用作索引中的包含列。 |
错误 | Severity | 是否记录事件 | 说明 |
---|---|---|---|
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 或 FETCH 子句包含无效值。 |
1015 | 15 | 否 | 聚合不能出现在 ON 子句中,除非该子句位于 HAVING 子句或选择列表所包含的子查询中,并且所聚合的列是外部引用。 |
1016 | 15 | 否 | 在包含已联接的表的查询中,不能指定外部联接运算符。 |
1017 | 15 | 否 | 不能多次指定 %ls 提示。 |
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 作用域。 |
1027 | 15 | 否 | GROUP BY 子句中的 CUBE 中指定了太多表达式。 最大数目为 %d。 |
1028 | 15 | 否 | 在 GROUP BY ALL 子句中,不允许使用 CUBE、ROLLUP 和 GROUPING SETS 构造。 |
1029 | 15 | 否 | 对于子查询和派生表,浏览模式无效。 |
1030 | 16 | 否 | 此处只允许使用常量。 不允许出现时间文字,因为它引用当前日期。 |
1031 | 15 | 否 | 百分比值必须介于 0 到 100 之间。 |
1032 | 16 | 否 | 不能使用列前缀 '%.*ls'。 这必须与 UPDATE 子句 '%.*ls' 中的对象匹配。 |
2052 | 16 | 否 | ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效,除非还指定 TOP、OFFSET 或 FOR XML。 |
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'。 |
1040 | 15 | 否 | 与MAX_OUTSTANDING_IO_PER_VOLUME一起使用的值 %d 无效;MAX_OUTSTANDING_IO_PER_VOLUME必须大于 0 且小于或等于 %d。 |
1041 | 15 | 否 | 对于 LOG 文件,不允许使用选项 %.*ls。 |
1042 | 15 | 否 | 指定了冲突的 %ls 优化器提示。 |
1043 | 16 | 否 | 尚未实现 '%.*ls' 。 |
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 或 FETCH 子句提供的行数行计数参数必须是整数。 |
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 | 否 | 在视图、内联函数、派生表和子查询中包含 set 运算符时,FOR XML 和 FOR JSON 子句无效。 若要解决此问题,请使用派生表或公用表表达式或视图包装包含 set 运算符的 SELECT,并在其顶部应用 FOR XML 或 FOR JSON。 |
1087 | 15 | 否 | 必须声明表变量 "%.*ls"。 |
1088 | 15 | 否 | 找不到对象 "%.*ls",因为它不存在或者您没有所需的权限。 |
1089 | 15 | 否 | SET FMTONLY OFF 语句必须是批处理中的最后一个语句。 |
1090 | 15 | 否 | 默认值对参数 %d 无效。 |
1091 | 15 | 否 | 选项 "%ls" 对此函数无效。 |
1092 | 16 | 否 | 在此上下文中,不能为选项 '%ls' 指定 %d 个统计信息名称。 |
1093 | 16 | 否 | “%.*ls”不是有效的代理名称。 |
1094 | 15 | 否 | 不能将架构名称指定为数据库和服务器级别触发器的触发器名称的前缀。 |
1095 | 15 | 否 | “%.*ls”已指定为事件类型。 |
1096 | 15 | 否 | 不支持 CLR 类型、nvarchar(max)、varbinary(max)、xml 和加密类型的默认参数值。 |
1097 | 15 | 否 | 不能在此 CREATE TRIGGER 语句内使用 If UPDATE。 |
1098 | 15 | 否 | 指定的事件类型对指定的目标对象无效。 |
1099 | 15 | 否 | ON 子句对此语句无效。 |
1101 | 17 | 是 | 无法为数据库 '%.*ls' 分配新页,因为 '%.*ls' 文件组已满,因为存储空间不足或数据库文件达到允许的最大大小。 请注意,UNLIMITED 文件仍限制为 16TB。 请删除文件组中的对象、将其他文件添加到文件组或者为文件组中的现有文件启用自动增长,以便增加必要的空间。 |
1102 | 22 | 是 | 对象 ID %ld 的 IAM 页 %S_PGID 不正确。 页面上的 %S_MSG ID 为 %ld;应为 %ld。 |
1104 | 17 | 否 | TEMPDB 在溢出期间空间不足。 通过删除对象来创建空间和/或重写查询以占用更少的行。 如果此问题仍然存在,请考虑升级到更高的服务级别目标。 |
1105 | 17 | 是 | 由于缺少存储空间或数据库文件达到允许的最大大小,因此无法为数据库 '%.*ls' 中的对象 '%.*ls'%.*ls' 分配空间,因为 '%.*ls' 文件组已满。 请注意,UNLIMITED 文件仍限制为 16TB。 请删除文件组中的对象、将其他文件添加到文件组或者为文件组中的现有文件启用自动增长,以便增加必要的空间。 |
11:19 | 16 | 否 | 其他人正在使用 IAM 页 %S_PGID 所属的对象,无法删除该 IAM 页。 |
1121 | 17 | 否 | 空间分配器不能在数据库 %d 中分配页。 |
1122 | 14 | 否 | 表错误: 页 %S_PGID。 测试 (%ls) 失败。 地址 0x%x 未对齐。 |
1123 | 14 | 否 | 表错误: 页 %S_PGID。 意外的页类型 %d。 |
1124 | 14 | 否 | 表错误: 页 %S_PGID。 测试 (%ls) 失败。 槽 %d,偏移量 0x%x 无效。 |
1125 | 14 | 否 | 表错误: 页 %S_PGID。 测试 (%ls) 失败。 槽 %d,行扩展到位于 0x%x 的可用空间。 |
1126 | 14 | 否 | 表错误: 页 %S_PGID。 测试 (%ls) 失败。 槽 %d,偏移量 0x%x 与前面的行重叠。 |
1127 | 14 | 否 | 表错误: 页 %S_PGID。 测试 (%ls) 失败。 值为 %ld 和 %ld。 |
1128 | 14 | 否 | 表错误:Page (%d:%d),行 %d。 测试 (%.*ls) 失败。 值为 %ld 和 %ld。 |
1,129 | 16 | 否 | 无法从文件组 '%.*ls' 清除延迟的释放。 |
1130 | 10 | 是 | 为工作表分配区时出错。 TEMPDB 中的区 %S_PGID 可能已丢失。 |
1131 | 10 | 是 | 无法截断 AppendOnlyStorageUnit 0x%p。 下次将重试。 这只是一条信息性消息。 不需要任何用户操作。 |
1132 | 16 | 是 | 弹性池已达到其存储限制。 弹性池的存储使用不能超过 (%d) MB。 |
1133 | 17 | 是 | 托管实例已达到其存储限制。 托管实例的存储使用量不能超过 (%d) MB。 |
1134 | 17 | 是 | 无法在 Azure SQL 上还原数据文件大小大于允许的最大数据文件大小 (%d) MB 的数据库。 |
11:35 | 17 | 是 | 无法在 Azure SQL 上还原日志文件大小大于允许的最大日志文件大小 (%d) MB 的数据库。 |
1136 | 17 | 是 | tempdb 已达到其存储服务限制。 当前层上 tempdb 的存储使用量不能超过 (%d) MB。 |
1202 | 16 | 否 | 数据库主体 '%.*ls' 不存在或用户不是成员。 |
1203 | 20 | 是 | 进程 ID %d 尝试对不归它所有的资源进行解锁: %.*ls。 请重试该事务,因为此错误可能是计时条件导致的。 如果该问题仍然存在,请与数据库管理员联系。 |
1204 | 19 | 是 | SQL Server 数据库引擎的实例此时无法获得 LOCK 资源。 请在活动用户较少时重新运行该语句。 请询问数据库管理员,检查此实例的锁定和内存配置,或检查是否有长时间运行的事务。 |
1205 | 13 | 否 | 事务(进程 ID %d)与另一个进程被死锁在 %.*ls 资源上,并且已被选作死锁牺牲品。 重新运行该事务。 |
1206 | 18 | 否 | Microsoft 分布式事务处理协调器(MS DTC)已取消此分布式事务。 |
1207 | 10 | 是 | 无法在启动时分配 %u 锁,正在还原到 %u 并启用动态锁分配。 启动时允许使用的最大内存为 %I64u KB。 |
1208 | 21 | 是 | 启动期间无法分配初始 %u 锁块。 无法启动该服务器。 |
12:09 | 21 | 是 | 启动期间无法分配初始 %u 锁所有者块。 无法启动该服务器。 |
1210 | 21 | 是 | 锁迁移期间无法分配锁所有者块。 服务器已暂停。 |
1212 | 10 | 是 | 未记录锁: %-30ls 模式: %s |
1213 | 21 | 是 | 生成锁监视器线程时出错: %ls |
1214 | 17 | 是 | 内部错误。 并行事务过多。 |
1215 | 16 | 否 | 冲突ABORT_AFTER_WAIT = BLOCKERS 请求正在等待现有事务回滚。 无法执行此请求。 请在上一个请求完成时重试。 |
1216 | 16 | 否 | 由于系统任务冲突,无法完成具有 ABORT_AFTER_WAIT = BLOCKERS 选项的 DDL 语句。 请求只能中止用户事务。 请等待系统任务完成并重试。 |
1217 | 10 | 是 | 进程 ID %d 被 ABORT_AFTER_WAIT = BLOCKERS DDL 语句终止,database_id = %d,object_id = %d。 |
1218 | 10 | 是 | ABORT_AFTER_WAIT = BLOCKERS 锁请求在 database_id = %d,object_id = %d。 所有阻止的用户会话都将终止。 |
1219 | 16 | 否 | 由于高优先级 DDL 操作,会话已断开连接。 |
1220 | 17 | 否 | 事务中已没有更多的锁类。 |
1221 | 20 | 是 | 数据库引擎正在尝试释放一组该事务当前没有保留的锁。 请重试该事务。 如果问题仍然存在,请与您的支持提供商联系。 |
1222 | 16 | 否 | 已超过了锁请求超时时段。 |
1223 | 16 | 否 | 无法释放应用程序锁(数据库主体:'%.*ls'、资源:'%.*ls'),因为它当前未保留。 |
1224 | 16 | 否 | 传递到 %ls 的应用程序锁资源无效。 |
12:25 | 16 | 否 | 传递到 %ls 的应用程序锁模式无效。 |
1226 | 16 | 否 | 传递到 %ls 的应用程序锁所有者无效。 |
12:27 | 16 | 否 | 传递到 %ls 的应用程序锁超时无效。 |
1,228 | 16 | 否 | 传递到应用程序锁函数或过程的参数 "%ls" 无效。 |
1230 | 16 | 否 | 传递到 %ls 的数据库主体无效。 |
1231 | 10 | 是 | 事务 (进程 ID %d) 被阻止/死锁,但尝试生成阻止的进程/死锁报告失败。 |
12:32 | 16 | 否 | 未能使用锁管理器服务获取锁,可能是由于许多原因(包括暂时性服务故障)。 |
1401 | 21 | 是 | 数据库镜像主线程例程的启动因以下原因失败: %ls。 请纠正此错误的原因,然后重新启动 SQL Server 服务。 |
1402 | 20 | 是 | 见证服务器实例找不到数据库镜像 GUID {%.8x-%.4x-%.4x-%.2x%.2x-%.2x%.2x%.2x%.2x%.2x%.2x} 的条目。 存在配置不匹配问题。 请重试该命令,或从数据库镜像伙伴之一重置见证服务器实例。 |
1403 | 16 | 是 | 镜像会话的见证服务器实例 %.*ls 从数据库 %.*ls 的服务器实例 %.*ls 收到错误响应 %d(状态 %d)。 有关该错误的详细信息,请参见此服务器实例和伙伴服务器实例上的错误日志。 |
1404 | 16 | 否 | 命令失败,因为数据库镜像正忙。 请稍后重新发出该命令。 |
1405 | 16 | 否 | 已为数据库镜像启用数据库 "%.*ls"。 |
1406 | 16 | 否 | 无法安全地强制执行服务。 请删除数据库镜像并恢复数据库 "%.*ls" 以获得访问权。 |
1407 | 16 | 否 | 数据库 "%.*ls" 的远程副本与该数据库的本地副本不相关。 |
1408 | 16 | 否 | 数据库 “%.*ls” 的远程副本未恢复到足够远,无法启用数据库镜像或将其加入可用性组。 需要通过从主体/主数据库还原当前日志备份,将缺少的日志记录应用到远程数据库。 |
1409 | 16 | 否 | 数据库“%.*ls”要求在将来的镜像数据库上还原数据库日志,然后才能启用数据库镜像或辅助可用性数据库,然后才能将其加入可用性组。 从主体数据库或主数据库还原当前日志备份。 |
1410 | 16 | 否 | 已为数据库镜像启用数据库 "%.*ls" 的远程副本。 |
1411 | 16 | 否 | 数据库 "%.*ls" 的远程副本尚未应用足够的日志备份,无法将其所有文件前滚到公用时间点。 |
1412 | 16 | 否 | 数据库 "%.*ls" 的远程副本尚未前滚到包含在数据库日志的本地副本中的时间点。 |
1,413 | 16 | 是 | 数据库镜像尚未完全启动,与远程服务器实例 '%.*ls' 的通信失败。 ALTER DATABASE 命令失败。 请在远程数据库启动后重试该命令。 |
1414 | 16 | 否 | 数据库镜像尚未完全初始化,数据库正在关闭。 ALTER DATABASE 命令失败。 |
1415 | 16 | 否 | 数据库 "%.*ls" 的数据库镜像操作失败。 无法执行请求的操作。 |
1416 | 16 | 否 | 没有为数据库镜像配置数据库 "%.*ls"。 |
1417 | 16 | 否 | 数据库 "%.*ls" 的管理员已禁用数据库镜像。 |
1418 | 16 | 否 | 服务器网络地址 "%.*ls" 无法访问或不存在。 请检查网络地址名称,并检查本地和远程端点的端口是否正常运行。 |
1419 | 16 | 否 | 无法打开数据库 "%.*ls" 的远程副本。 请检查数据库名称,确保该数据库处于还原状态,然后重新发出该命令。 |
1420 | 16 | 否 | 数据库镜像无法获取网络主机名。 遇到操作系统错误 %ls。 请验证网络配置。 |
1421 | 16 | 是 | 与远程服务器实例 '%.*ls' 的通信未能在其超时前完成。 ALTER DATABASE 命令可能未完成。 请重试该命令。 |
1422 | 16 | 否 | 镜像服务器实例未反映数据库 "%.*ls" 的最近更改。 无法进行故障转移。 |
1423 | 16 | 否 | 不支持该属性名称。 |
1424 | 16 | 否 | 远程服务器实例有属性 '%.*ls' 的最新值。 属性值未更改。 |
1425 | 16 | 否 | 属性值对 '%.*ls' 无效。 属性值未更改。 |
14:26 | 16 | 否 | 要发出 ALTER DATABASE SET WITNESS,所有三个服务器实例必须互连,且镜像数据库必须同步。 当这些条件都满足时,请重新发出该命令。 |
1427 | 16 | 否 | 服务器实例 '%.*ls' 无法充当见证服务器。 ALTER DATABASE SET WITNESS 命令失败。 |
1,428 | 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 消息。 |
1,435 | 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" 服务器实例已充当见证服务器。 |
1,447 | 16 | 否 | 直到两个伙伴服务器实例都启动、运行并建立连接,才能执行 ALTER DATABASE "%.*ls" 命令。 请启动伙伴,然后重新发出该命令。 |
1448 | 16 | 否 | 数据库 "%.*ls" 的远程副本不存在。 请检查数据库名称,然后重新发出命令。 |
1449 | 16 | 否 | 由于服务器连接字符串无效,ALTER DATABASE 命令失败。 |
1450 | 16 | 否 | 由于无法创建工作线程,ALTER DATABASE 命令失败。 |
1451 | 16 | 否 | 在系统表中找不到数据库镜像信息。 |
1452 | 16 | 否 | 伙伴服务器实例名称必须与管理数据库的服务器实例的名称不同。 ALTER DATABASE SET PARTNER 命令失败。 |
14:53 | 17 | 是 | 数据库 '%.*ls' 的远程镜像伙伴 '%.*ls' 遇到错误 %d、状态 %d、严重性 %d。 数据库镜像已挂起。 请在远程服务器上更正该错误,然后再继续镜像;或者删除镜像,然后再重新建立镜像服务器实例。 |
1,454 | 17 | 是 | 数据库镜像将挂起。 服务器实例 '%.*ls' 遇到错误 %d,状态为 %d,严重性 %d,当它充当数据库 '%.*ls' 的镜像伙伴时。 该数据库镜像伙伴可能会尝试从错误中自动恢复,并继续镜像会话。 有关详细信息,请查看其他错误消息的错误日志。 |
1,455 | 16 | 否 | 无法对数据库 "%.*ls" 强制执行数据库镜像服务,因为该数据库未处于要成为主体数据库的正确状态。 |
1,456 | 16 | 是 | 无法将 ALTER DATABASE 命令发送到远程服务器实例 '%.*ls'。 数据库镜像配置未更改。 请确保该服务器已连接,然后重试。 |
1457 | 23 | 是 | 镜像数据库 '%.*ls' 的同步操作中断,导致数据库处于不一致的状态。 ALTER DATABASE 命令失败。 请确保主体数据库(如果可用)重新启动并联机,然后重新连接镜像服务器实例,并允许镜像数据库完成同步。 |
1458 | 17 | 是 | 在将页 %S_PGID 发送给镜像服务器时,'%.*ls' 数据库的主体副本遇到错误 %d,状态 %d,严重性 %d。 数据库镜像已挂起。 请尝试纠正错误条件,然后继续镜像。 |
1,459 | 24 | 是 | 访问数据库镜像元数据时出错。 请删除镜像(ALTER DATABASE database_name SET PARTNER OFF),然后重新配置。 |
1460 | 16 | 否 | 已经为远程服务器上的数据库镜像配置数据库 "%.*ls"。 请删除远程服务器上的数据库镜像以建立一个新伙伴。 |
1461 | 10 | 否 | 数据库镜像通过从伙伴处获取副本,成功修复了数据库 "%.*ls" 中的物理页 %S_PGID。 |
1462 | 16 | 否 | 由于重做操作失败,数据库镜像被禁用。 无法恢复。 |
1463 | 16 | 否 | 在此 SQL Server 实例的版本中,数据库镜像不可用。 有关不同 SQL Server 版本中支持的功能的详细信息,请参阅联机丛书。 |
1,464 | 16 | 否 | 数据库“%.*ls”未处于镜像数据库或辅助数据库所需的恢复状态。 必须使用 WITH NORECOVERY 还原远程数据库。 |
1465 | 16 | 否 | 数据库“%.*ls”数据库在每个服务器实例上都不处于完全恢复模式。 数据库需要完整恢复模式才能参与数据库镜像或可用性组。 |
1466 | 16 | 否 | 数据库“%.*ls”在某个服务器实例上是只读的,该实例与参与数据库镜像或可用性组不兼容。 将数据库设置为读写模式,然后重试该操作。 |
1467 | 16 | 否 | 数据库“%.*ls”数据库处于紧急或可疑模式,其中一个合作伙伴与参与数据库镜像或可用性组不兼容。 |
1468 | 16 | 否 | 无法对数据库 “%.*ls” 执行该操作,因为它涉及数据库镜像会话或可用性组。 不允许对参与数据库镜像会话或可用性组的数据库执行某些操作。 |
1,469 | 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”可能包含尚未备份的大容量日志更改。 对主体数据库或主数据库执行日志备份。 然后,在镜像数据库上还原此备份,以启用数据库镜像或每个辅助数据库,使你能够将其加入可用性组。 |
1,476 | 16 | 否 | 数据库镜像超时值 %d 超过了最大值 32767。 |
1,477 | 16 | 否 | 要手动故障转移数据库 "%.*ls",数据库镜像安全级别必须为 FULL。 请将安全级别设置为 FULL,然后重试。 |
1478 | 16 | 否 | 镜像数据库 "%.*ls" 包含的事务日志数据不足,无法保留主体数据库的日志备份链。 如果没有从主体数据库进行日志备份或者没有在镜像数据库上还原日志备份,则可能会出现这种情况。 |
1479 | 16 | 否 | 在 %d 秒后,与 “%.*ls” 的镜像连接在 %d 秒后已超时,没有响应。 请检查服务和网络连接。 |
1480 | 10 | 否 | %S_MSG数据库“%.*ls”将角色从“%ls”更改为“%ls”,因为镜像会话或可用性组因 %S_MSG 而故障转移。 这只是一条信息性消息。 不需要任何用户操作。 |
1,481 | 10 | 否 | 数据库镜像无法修复数据库 "%.*ls" 中的物理页 %S_PGID。 无法联系镜像伙伴,或者镜像伙伴未提供该页的副本。 原因可能是缺少网络连接,或者伙伴保留的该页副本也已损坏。 若要了解伙伴当前是否处于连接状态,请查看 sys.database_mirroring 目录视图中的 mirroring_state_desc 列。 如果它们处于连接状态,那么,查看此消息报告时间前后的错误日志条目即可了解到伙伴无法提供该页副本的原因。 请尝试纠正该错误,然后继续镜像。 |
1,482 | 10 | 否 | 数据库镜像无法获取快照同步锁定。 |
1483 | 10 | 否 | 数据库 '%.*ls' 的状态信息 - 强化 Lsn: '%S_LSN' 提交 LSN: '%S_LSN' 提交时间: '%S_DATE' |
1,484 | 16 | 否 | 无法为数据库 '%.*ls' 设置数据库镜像,因为数据库已启用加速数据库恢复,或者持久化版本存储中仍有版本。 如果禁用了加速数据库恢复,请运行sys.sp_persistent_version_cleanup“db_name>”<来清理以前的版本。 |
1485 | 10 | 否 | 已在此 SQL Server 实例上启用数据库镜像功能。 |
1486 | 10 | 否 | 在端点配置中禁用了数据库镜像传输功能。 |
1487 | 10 | 否 | 数据库镜像正在启动 %d 并行重做线程,并将数据库 '%.*ls' 作为镜像副本。 这只是一条信息性消息。 不需要任何用户操作。 |
1488 | 16 | 否 | 数据库“%.*ls”数据库处于单用户模式,与参与数据库镜像或可用性组不兼容。 将数据库设置为多用户模式,然后重试该操作。 |
1,489 | 10 | 否 | 由于出现错误 %d,已对此服务器禁用数据库镜像。 有关详细信息,请查看错误日志和配置。 |
1490 | 16 | 否 | 数据库 “%.*ls” 的远程副本尚未还原到包含所有文件流数据文件的日志备份。 |
1491 | 16 | 否 | 在数据库 '%.*ls' 上启用REMOTE_DATA_ARCHIVE时,不允许启用数据库镜像。 |
1492 | 16 | 否 | 在数据库 '%.*ls' 上启用更改源时,不允许启用数据库镜像。 |
1493 | 16 | 否 | 无法为数据库 '%.*ls' 设置数据库镜像,因为数据库具有 LEDGER = ON 选项或包含账本表。 |
1,499 | 16 | 是 | 数据库镜像错误: 状态 %u,严重性 %u,状态 %u,字符串 %.*ls。 |
1501 | 20 | 是 | 排序失败。 请与技术支持部门联系。 |
1505 | 16 | 否 | CREATE UNIQUE INDEX 语句终止,因为找到了对象名称 '%.*ls' 和索引名称 '%.*ls' 的重复键。 重复的键值为 %ls。 |
1509 | 20 | 是 | 由于键列上有未知数据类型,排序期间行比较失败。 元数据可能损坏。 请与技术支持部门联系。 |
1510 | 17 | 否 | 排序失败。 数据库 '%.*ls' 中空间不足或包含锁。 |
1511 | 20 | 是 | 无法用事务日志调节排序。 |
1522 | 20 | 是 | 索引生成期间排序操作失败。 排序的终止导致无法覆盖数据库 '%.*ls' 中的分配页。 请运行 DBCC CHECKDB 查看是否存在分配错误和一致性错误。 可能需要从备份还原数据库。 |
1,523 | 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 提示重新提交查询。 |
15:41 | 16 | 否 | 排序失败。 怀疑存在有缺陷的 CLR 类型比较函数。 |
1542 | 10 | 是 | BobMgr::GetBuf: 在 %d 秒之后未完成 "对大输出缓冲区排序" 的写入操作。 |
1543 | 10 | 是 | SQL Server 遇到:尝试读取以下内容所产生的 '%ls':在 ID 为 %d 的数据库的文件 '%ls' 中对运行页 %S_PGID 进行排序。 排序操作将重试读取该页。 |
1701 | 16 | 否 | 创建或更改表 '%.*ls' 失败,因为最小行大小是 %d,包括 %d 字节的内部开销。 而此值超出了允许的 %d 字节的最大表行大小。 |
02:17 | 16 | 否 | CREATE TABLE 失败,因为表 '%.*ls' 中的列 '%.*ls' 超过了 %d 列的最大值。 |
06:17 | 16 | 否 | 系统表 '%.*ls' 只能在升级期间创建或更改。 |
1707 | 16 | 否 | 不能为已分区表指定 TEXTIMAGE_ON 文件组。 |
1,708 | 10 | 否 | 警告: 已经创建表 '%.*ls',但是它的最大行大小超过了允许的最大字节数 %d。 如果得到的行超过此大小限制,则对此表的 INSERT 或 UPDATE 操作将失败。 |
1709 | 16 | 否 | 当表没有文本、ntext、image、varchar(max)、nvarchar(max)、非 FILESTREAM varbinary(max)、xml 或大型 CLR 类型列时,不能使用TEXTIMAGE_ON。 |
1710 | 10 | 否 | 如果在别名类型上绑定了规则或默认值,则不能将该别名类型用作表变量中的列类型或将其用作表值函数中的返回表定义。 在类型 '%.*ls' 上绑定了 %S_MSG。 |
1711 | 16 | 否 | 无法对表 '%.*ls' 中的列 '%.*ls' 定义 PRIMARY KEY 约束。 必须将计算列持久化,并且该列不可为 Null。 |
1712 | 16 | 否 | 联机索引操作只能在 SQL Server 或 Azure SQL Edge 的企业版中执行。 |
1713 | 16 | 否 | 不能对表 '%.*ls' 或使用该表执行 %ls,因为该表是目标表或是当前正在执行的触发器的级联操作的一部分。 |
1714 | 16 | 否 | 更改表失败,因为表 '%.*ls' 的唯一列 ID 已用完。 |
17:15 | 16 | 否 | 外键 '%.*ls' 创建失败。 仅允许使用 NO ACTION 引用更新操作来引用计算列 '%.*ls'。 |
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 文件组或分区方案。 |
1,727 | 16 | 否 | 无法使用 FILESTREAM_ON 子句在表 '%.*ls' 上创建非聚集索引 '%.*ls'。 |
1728 | 16 | 否 | 无法对表 '%.*ls' 创建索引 '%.*ls',因为计算列 '%.*ls' 使用 FILESTREAM 列。 |
1729 | 16 | 否 | 无法创建表 '%.*ls',因为分区列 '%.*ls' 使用 FILESTREAM 列。 |
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',因为该表已包含一个或多个稀疏列。 如果一个表包含一个稀疏列,则无法将稀疏列集添加到该表。 |
1735 | 16 | 否 | 为要创建的表指定的重复范围分区函数。 删除其中一个范围分区函数规范并重新提交请求。 |
1736 | 16 | 否 | 表 '%.*ls' 中的列 '%.*ls' 不能在 CHECK 约束或计算列定义中引用,因为该列是稀疏列集。 在 CHECK 约束或计算列定义中不能引用稀疏列集。 |
1737 | 16 | 否 | 为要创建的表指定的重复分布子句。 删除其中一个分发子句并重新提交请求。 |
1738 | 10 | 否 | 无法创建只包含一个列集列、不包含任何非计算列的表 '%.*ls'。 |
1739 | 16 | 否 | ALTER TABLE 失败,因为表具有 %d 可变长度列(包括已删除但需要清理的列)。 这超出了支持的最大列数。 使用 REBUILD 选项执行 ALTER TABLE,然后重试原始 ALTER TABLE 语句。 |
1740 | 16 | 否 | 无法加密 '%.*ls' 表中的稀疏列 '%.*ls',因为该表包含稀疏列集。 |
1741 | 16 | 否 | 无法在 '%.*ls' 表中创建稀疏列集 '%.*ls',因为该表包含一个或多个加密稀疏列。 |
1750 | 10 | 否 | 无法创建约束或索引。 请参阅前面的错误消息。 |
1752 | 16 | 否 | 表 '%.*ls' 中的列 '%.*ls' 对于创建默认约束无效。 |
1753 | 16 | 否 | 列 '%.*ls.%.*ls' 的长度或小数位数与外键 '%.*ls' 中的引用列 '%.*ls.%.*ls' 不同。 参与构造外键关系的列必须定义为具有同一长度和小数位数。 |
1754 | 16 | 否 | 不能在具有 IDENTITY 属性的列上创建默认值。 表 '%.*ls',列 '%.*ls'。 |
1,755 | 16 | 否 | 不能在数据类型为 timestamp 的列上创建默认值。 表 '%.*ls',列 '%.*ls'。 |
1756 | 10 | 否 | 不为临时表定义 FOREIGN KEY 约束 '%.*ls'。 无论是局部临时表还是全局临时表,都不会对它们强制使用 FOREIGN KEY 约束。 |
1757 | 16 | 否 | 列 '%.*ls.%.*ls' 与在外键 '%.*ls' 中引用列 '%.*ls.%.*ls' 的排序规则不同。 |
1758 | 16 | 否 | 如果同一语句中没有其他操作,只能联机添加或删除单个约束。 |
1,759 | 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' 创建失败。 仅允许使用 NO ACTION 和 CASCADE 引用删除操作来引用计算列 '%.*ls'。 |
1766 | 16 | 否 | 不支持对临时表的外键引用。 外键 '%.*ls'。 |
1767 | 16 | 否 | 外键 '%.*ls' 引用无效表 '%.*ls'。 |
1768 | 16 | 否 | 外键 '%.*ls' 引用对象 '%.*ls' ,该对象不是用户表。 |
1,769 | 16 | 否 | 外键 '%.*ls' 引用引用表 '%.*ls' 中的列 '%.*ls' 无效。 |
1770 | 16 | 否 | 外键 '%.*ls' 引用引用的表 '%.*ls' 中的列 '%.*ls' 无效。 |
1771 | 16 | 否 | 无法创建外键 '%.*ls',因为它引用了禁用聚集索引 '%.*ls' 的对象 '%.*ls'。 |
1,772 | 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' 的数据类型不同。 |
1,779 | 16 | 否 | 表 '%.*ls' 已经有针对它定义的主键。 |
1781 | 16 | 否 | 已在列上绑定了 DEFAULT。 |
1,782 | 16 | 否 | 无法删除索引 '%.*ls',因为未为基本数据指定分区方案。 |
1,784 | 16 | 否 | 无法创建外键 '%.*ls',因为引用的列 '%.*ls.%.*ls' 是一个非持久化计算列。 |
1785 | 16 | 否 | 在表 '%.*ls' 上引入 FOREIGN KEY 约束 '%.*ls' 可能会导致循环或多个级联路径。 请指定 ON DELETE NO ACTION 或 ON UPDATE NO ACTION,或修改其他 FOREIGN KEY 约束。 |
1786 | 16 | 否 | 外键 '%.*ls' 中的列 '%.*ls.%.*ls' 或引用列 '%.*ls'是时间戳列。 此数据类型不能用于级联引用完整性约束。 |
1,787 | 16 | 否 | 无法对表 '%.*ls' 使用级联 DELETE 或 UPDATE 定义外键约束 '%.*ls',因为表上定义了 INSTEAD OF DELETE 或 UPDATE TRIGGER。 |
1788 | 16 | 否 | 无法创建级联外键 '%.*ls' ,其中引用列 '%.*ls.%.*ls' 是标识列。 |
1789 | 16 | 否 | 不能在计算列、约束、默认定义或 INSERT 语句中使用 CHECKSUM\ 。 |
1,790 | 16 | 否 | 用户定义表类型的名称不能以数字记号(#)开头。 |
1791 | 16 | 否 | 不能对表 '%.*ls' 中的列 '%.*ls' 创建 DEFAULT 约束,因为该列是稀疏列集或稀疏列集。 稀疏列或稀疏列集不能有 DEFAULT 约束。 |
1792 | 16 | 否 | 更改表 '%.*ls' 失败,因为添加的固定列可能会导致现有数据超出允许的最大表行大小 %d 字节。 |
1801 | 16 | 否 | 数据库 '%.*ls' 已存在。 请选择其他数据库名称。 |
1802 | 16 | 否 | CREATE DATABASE 失败。 无法创建列出的某些文件名。 请查看相关错误。 |
1803 | 17 | 否 | CREATE DATABASE 语句失败。 主文件必须至少是 %d MB 才能容纳 model 数据库的副本。 |
06:18 | 16 | 否 | CREATE DATABASE 失败。 数据库 '%.*ls' 的默认排序规则不能设置为 '%.*ls'。 |
1807 | 17 | 否 | 无法获得数据库 '%.*ls' 上的排他锁。 请稍后重试该操作。 |
1809 | 10 | 否 | 若要获得最佳性能,请通过运行 sp_updatestats 更新 '%.*ls' 数据库的所有统计信息。 |
1810 | 16 | 否 | 在可以创建新数据库之前,model 数据库必须可更新。 |
1812 | 16 | 否 | CREATE DATABASE 失败。 不能使用带有 FOR ATTACH 选项的 COLLATE 子句。 |
1813 | 16 | 否 | 无法打开新数据库 '%.*ls'。 CREATE DATABASE 中止。 |
1,814 | 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 | 否 | 无法创建数据库快照,因为它未能启动。 |
18:24 | 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'。 如果数据库正在参与可用性组,则只有在主可用性副本截断 LSN 通过文件的删除 LSN 并完成后续 BACKUP LOG 操作后,才能重复使用已删除的文件。 |
1834 | 16 | 否 | 无法覆盖文件 '%ls'。 数据库 '%.*ls' 正在使用该文件。 |
1835 | 16 | 否 | 无法创建/附加任何新数据库,因为现有数据库的数目已达到最大允许值: %d。 |
1836 | 10 | 否 | 无法创建默认文件,因为提供的名称太长。 |
1837 | 16 | 否 | 文件名 "%ls" 太长,无法创建备用流名称。 |
18:38 | 10 | 否 | 脱机的数据库文件已在从数据库快照恢复为联机状态时被覆盖。 恢复的文件可能包含无效的页。 请运行数据库一致性检查,评估数据的完整性。 |
18:39 | 16 | 否 | 由于名称 '%ls' 是保留的设备名,因此无法创建默认数据文件。 |
1841 | 16 | 否 | CREATE DATABASE 失败。 CONTAINMENT 子句不能与 FOR ATTACH 选项一起使用。 |
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 编写器组件。 |
18:47 | 16 | 否 | 当前版本的操作系统不支持自动恢复的卷影复制服务(VSS)快照。 |
18:48 | 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 DATABASE 添加 FILESTREAM 文件组和文件。 |
1850 | 16 | 否 | 无法附加数据库 '%.*ls',因为文件名 '%.*ls' 在多个砖块上有效。 |
18:51 | 16 | 否 | 文件名 '%.*ls' 作为相对路径在前缀为默认路径 '%ls' 后过长。 |
18:52 | 21 | 否 | 收缩物理文件时出错。 请查看 ERRORLOG 了解更多详细信息。 |
18:53 | 16 | 否 | 找不到逻辑数据库文件 '%.*ls'。 指定文件的完整路径。 |
18:54 | 16 | 否 | 逻辑数据库文件 '%.*ls' 的原始文件名 '%.*ls' 太长,无法与新主数据文件位置的完整路径组合在一起。 |
1855 | 16 | 否 | 系统表 sysfiles1 已损坏。 |
1,856 | 16 | 否 | 无法将文件 '%.*ls' 附加为数据库 '%.*ls',因为此数据库名称已附加文件 '%.*ls' |
18:57 | 16 | 否 | 无法将文件 '%.*ls' 附加为数据库 '%.*ls' ,因为此文件已用于数据库 '%.*ls' |
1858 | 16 | 否 | 无法创建快照数据库,因为用户数据库仍在恢复中。 |
1,859 | 16 | 否 | 模型数据库上下文中不允许创建数据库。 使用 USE 语句将上下文切换到其他数据库,然后重试。 |
1,860 | 16 | 否 | 任务已中止,但 %S_MSG '%.*ls' 的 %S_MSG 可能会在后台继续。 请检查 %S_MSG 是否已成功完成。 |
1900 | 16 | 否 | 无法使用谓词子句创建聚集索引。 不支持筛选的聚集索引。 |
1901 | 16 | 否 | 无法对视图 '%.*ls' 创建索引或统计信息 '%.*ls',因为键列 '%.*ls' 不精确、计算且未持久化。 请考虑在视图索引或统计信息键中删除对列的引用,或将列更改为精确列。 如果列是在基表中计算出来的,请考虑在该处将它标记为 PERSISTED。 |
1902 | 16 | 否 | 无法在 %S_MSG '%.*ls' 上创建多个聚集索引。 在创建另一个群集索引之前,请删除现有聚集索引 '%.*ls'。 |
1904 | 16 | 否 | 表 '%.*ls' 上的 %S_MSG '%.*ls' 在键列表中具有 %d 列。 %S_MSG键列列表的最大限制为 %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 互斥。 |
19:17 | 16 | 否 | 不能在局部临时表上联机创建、重新生成或删除索引。 请离线执行索引操作。 |
1919 | 16 | 否 | 表 '%.*ls' 中的列 '%.*ls' 的类型无效,不能用作索引中的键列。 |
1921 | 16 | 否 | 指定的 %S_MSG '%.*ls' 无效。 |
1922 | 16 | 否 | 没有为文件组 '%.*ls' 分配文件。 不能对此文件组创建表、索引和大型对象列。 请使用 ALTER DATABASE 将一个或多个文件添加到文件组。 |
1924 | 16 | 否 | 文件组 '%.*ls' 是只读的。 |
1925 | 16 | 否 | 无法使用 DROP_EXISTING 选项将聚集索引转换为非聚集索引。 若要将索引类型从聚集索引更改为非聚集索引,请删除该聚集索引,然后使用两条单独的语句创建非聚集索引。 |
1926 | 16 | 否 | 无法创建聚集索引,因为非聚集索引 ID %d 位于只读文件组中。 |
1927 | 16 | 否 | 表 '%.*ls' 上已有名为 '%.*ls' 的统计信息。 |
1929 | 16 | 否 | 不能为对象 '%.*ls' 创建统计信息,因为该对象不是用户表或视图。 |
1930 | 16 | 否 | 无法将非聚集索引转换为聚集索引,因为某外键约束引用了该索引。 请删除该外键约束,然后重试该操作。 |
1931 | 16 | 否 | 无法执行 SQL 语句,因为文件组 '%.*ls' 处于脱机状态。 请使用 sys.database_files 或 sys.master_files 目录视图来确定此文件组中文件的状态,然后从备份还原脱机文件。 |
1932 | 16 | 否 | 无法创建聚集索引,因为非聚集索引 ID %d 位于脱机文件组中。 |
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。 它没有唯一聚集索引。 |
19:41 | 16 | 否 | 无法对视图 '%.*ls' 创建非唯一聚集索引,因为只允许使用唯一聚集索引。 请考虑创建唯一聚集索引。 |
19:42 | 16 | 否 | 不能对视图 '%.*ls' 创建 %S_MSG。 它包含 text、ntext、image、FILESTREAM 或 xml 列。 |
1943 | 16 | 否 | 无法重新组织表 “%.*ls” 上的索引 “%.*ls”,因为已禁用页面级别锁定。 |
1944 | 16 | 否 | 未创建索引 '%.*ls' ,因为索引键大小至少为 %d 字节。 %S_MSG索引键大小不能超过 %d 字节。 如果索引键包含隐式键列,则索引键大小不能超过 %d 字节。 |
1945 | 10 | 否 | 警告! %S_MSG 索引的最大密钥长度为 %d 字节。 索引 '%.*ls' 的最大长度为 %d 个字节。 对于某些大值组合,插入/更新操作将失败。 |
1946 | 16 | 否 | 操作失败。 索引 '%.*ls' 的长度 %d 字节的索引项超过了 %S_MSG 索引的最大长度 %d 字节。 |
1947 | 16 | 否 | 无法对视图 "%.*ls" 创建 %S_MSG。 该视图包含 “%.*ls” 上的自联接。 |
19:49 | 16 | 否 | 不能对视图 '%.*ls' 创建 %S_MSG。 函数 '%s' 生成具有不确定性的结果。 请使用具有确定性的系统函数,或者修改用户定义函数以返回具有确定性的结果。 |
1950 | 16 | 否 | 无法创建对视图 '%.*ls' 的索引,因为视图在 GROUP BY 子句中包含不精确的表达式 |
1951 | 16 | 否 | 无法创建对视图 '%.*ls' 的索引,因为该视图在 WHERE 子句中包含不精确的表达式。 |
1952 | 16 | 否 | 无法创建视图 '%.*ls' 的索引,因为该视图在联接中包含不精确的表达式。 |
1953 | 16 | 否 | 无法创建视图 '%.*ls' 上的索引,因为内置函数中缺少某些参数。 |
1956 | 16 | 否 | 无法对 '%.*ls' 视图创建 %S_MSG,因为它使用不确定的用户定义函数 '%.*ls'。 请删除对该函数的引用,或者使之具有确定性。 |
1,957 | 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' 的联机索引操作将继续,但是可能会限制对表的并发访问,原因是在同一事务中前面某项操作仍持有对此表的锁。 |
1,971 | 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 数据类型方法。 |
1,986 | 10 | 否 | 使用 DROP_EXISTING 选项,无法将非假设索引 '%.*ls' 替换为假设索引。 |
1987 | 16 | 否 | %S_MSG '%.*ls' 上无法 %S_MSG %S_MSG %S_MSG '%.*ls' ,因为它的 %S_MSG已禁用。 |
1988 | 16 | 否 | 不能联机重新生成聚集索引 '%.*ls',因为该聚集索引被禁用。 |
1,989 | 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' 的类型无效,不能用作索引中的包含列。 |