数据库引擎事件和错误(11000 到 12999)

本文包含错误消息编号(介于 11000 到 12999 之间)及其说明,这是目录视图中错误消息 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)的事件和错误(介于 11000 和 12999 之间)。 如果想要查看其他版本的 SQL Server 的事件和错误,请参阅:

本文介绍 SQL Server 2017(14.x)的事件和错误(介于 11000 和 12999 之间)。 如果想要查看其他版本的 SQL Server 的事件和错误,请参阅:

本文介绍 SQL Server 2019(15.x)的事件和错误(介于 11000 和 12999 之间)。 如果想要查看其他版本的 SQL Server 的事件和错误,请参阅:

本文介绍 SQL Server 2022(16.x)的事件和错误(介于 11000 和 12999 之间)。 如果想要查看其他版本的 SQL Server 的事件和错误,请参阅:

错误和事件 (11000 到 12999)

错误 Severity 是否记录事件 说明
11000 16 此列的状态代码未知。
11001 16 成功地返回了非 NULL 值。
11002 16 发生延迟的取值函数验证。 此列的绑定无效。
11003 16 由于除符号不匹配和溢出之外的其他原因,未能转换数据值。
11004 16 成功地返回了 NULL 值。
11005 16 成功地返回了截断的值。
11006 16 由于符号不匹配,未能转换数据类型。
11007 16 由于数据值溢出了提供程序所用数据类型的取值范围,转换失败。
11008 16 提供程序无法对此列分配内存或打开另一个存储对象。
11009 16 提供程序无法确定此列的值。
11010 16 用户没有写入该列的权限。
11011 16 数据值违反了该列的完整性约束。
11012 16 数据值违反了该列的架构。
11013 16 列的状态有错误。
11014 16 列使用了默认值。
11015 16 设置数据时跳过了该列。
11031 16 已成功删除该行。
11032 16 表处于立即更新模式下,在数据源中删除一行将导致删除多行。
11033 16 行已释放,即使该行有挂起的更改。
11034 16 在通知期间取消了删除行的操作。
11036 16 行集正在使用乐观并发机制,而自上次提取或重新同步包含列值的行后,该列值又有更改。
11037 16 该行有挂起的删除操作,或该删除操作已传送到了数据源。
11038 16 该行是挂起的插入行。
11039 16 DBPROP_CHANGEINSERTEDROWS 是 VARIANT_FALSE,而该行的插入操作已传送到了数据源。
11040 16 删除该行违反了该列或表的完整性约束。
11041 16 行控点无效,或当前线程对该行控点无访问权。
11042 16 删除该行将导致超过行集属性 DBPROP_MAXPENDINGROWS 所指定的挂起更改数目限制。
11043 16 该行有打开的存储对象。
11044 16 提供程序内存不足,无法提取行。
11045 16 用户没有删除该行的足够权限。
11046 16 表处于立即更新模式下,由于达到了服务器上的某一限制(如查询执行超时)而未删除该行。
11047 16 更新操作不满足架构要求。
11048 16 出现可恢复的、特定于提供程序的错误,如 RPC 失败。
11100 16 提供程序指示与其他属性或要求发生了冲突。
11101 16 未能获得访问 text、ntext 或 image 所需的接口。
11102 16 提供程序不支持必需的行查找接口。
11103 16 提供程序不支持 UPDATE/DELETE/INSERT 语句必需的接口。
11104 16 提供程序不支持此表上的插入。
11105 16 提供程序不支持此表上的更新。
11106 16 提供程序不支持此表上的删除。
11107 16 提供程序不支持行查找位置。
11108 16 提供程序不支持必需的属性。
11109 16 提供程序不支持对此数据源进行索引扫描。
11201 16 由于缺少 FROM 服务名称,无法传递此消息。 消息源自: '%ls'。
11202 16 已将此消息删除,因为 FROM 服务名称超出了最大大小 %d 字节的限制。 服务名称: "%.*ls"。 消息源自: "%ls"。
11203 16 已将此消息删除,因为缺少 FROM Broker 实例。 消息源自 '%ls'。
11204 16 已将此消息删除,因为 FROM Broker 实例超出了最大大小 %d 字节的限制。 Broker 实例:"%.*ls"。 消息源自: "%ls"。
11205 16 已将此消息删除,因为缺少 TO 服务名称。 消息源自: "%ls"。
11206 16 已将此消息删除,因为 TO 服务名称超出了最大大小 %d 字节的限制。 服务名称: "%.*ls"。 消息源自: "%ls"。
11207 16 已将此消息删除,因为缺少服务约定名称。 消息源自: "%ls"。
11208 16 已将此消息删除,因为服务约定名称超出了最大大小 %d 字节的限制。 约定名称 "%.*ls"。 消息源自: "%ls"。
11209 16 由于无法将会话 ID 与活动的会话关联,无法传递此消息。 消息源自: '%ls'。
11210 16 已将此消息删除,因为找不到 TO 服务。 服务名称: "%.*ls"。 消息源自: "%ls"。
11211 16 已将此消息删除,因为用户无权访问目标数据库。 数据库 ID: %d。 消息来源:“%ls”。
11212 16 无法传递此消息,因为会话端点已关闭。
11213 16 无法传递此消息,因为它不是会话的第一条消息。
11214 16 由于找不到 '%.*ls' 约定或者服务不接受约定的会话,无法传递此消息。
11215 16 无法传递此消息,因为 ID 为 %i 的数据库中 ID 为 %i 的用户无权发送到服务。 服务名称: '%.*ls'。
11216 16 无法传递此消息,因为其他任务正在处理此消息。
11217 16 无法传递此消息,因为其序列号与会话接收的序列号不一致。 会话接收序列号: %I64d,消息序列号: %I64d。
11218 16 无法传递此消息,因为此消息重复。
11219 16 无法传递此消息,因为已禁用目标队列。 队列 ID: %d。
11220 16 无法传递此消息,因为缺少 TO Broker 实例。
11221 16 无法传递此消息,因为消息标头中存在不一致的地方。
11222 16 无法传递此消息,因为消息的 TO 服务名称与会话端点中的名称不匹配。 消息到服务名称:'%.*ls'。 会话终结点 TO 服务名称:'%.*ls'。
11223 16 由于此消息中的服务约定名称与会话端点中的名称不匹配,无法传递此消息。 消息服务协定名称:'%.*ls'。 会话终结点服务协定名称:'%.*ls'。
11224 16 无法传递此消息,因为此服务程序的其他实例已开始使用此端点进行会话。
11225 16 由于找不到消息类型名称,无法传递此消息。 消息类型名称: '%.*ls'。
11226 16 无法传递此消息,因为服务约定中不包含该消息类型。 消息类型名称: '%.*ls'。 服务协定名称:'%.*ls'。
11227 16 无法传递此消息,因为发起方服务所发送消息的类型属于只能由目标发送的类型。 消息类型名称: '%.*ls'。 服务协定名称:'%.*ls'。
11228 16 无法传递此消息,因为目标服务所发送消息的类型属于只能由发起方发送的类型。 消息类型名称: '%.*ls'。 服务协定名称:'%.*ls'。
11229 16 无法传递此消息,因为无法检索安全上下文。
11230 16 无法传递此消息,因为无法对其进行解密和验证。
11231 16 无法传递此消息,因为虽然消息是安全的,但会话端点不安全。
11232 16 无法传递此消息,因为虽然会话端点是安全的,但消息不安全。
11233 16 已删除此消息,因为会话端点的会话密钥与消息的会话密钥不匹配。
11234 16 无法传递此消息,因为在处理此消息时发生了内部错误。 错误代码 %d,状态 %d: %.*ls。
11235 16 收到的消息格式不正确。 未定义二进制消息类(%d:%d)。 这可能说明网络有问题或其他应用程序已连接到 Service Broker 端点。
11236 16 收到损坏的消息。 二进制标头大小应为 %d,而收到的标头大小为 %d。
11237 16 内存不足,无法处理 %S_MSG 消息。 该消息已删除。
11238 16 收到损坏的消息。 专用变量数据段的格式不正确。
11239 16 收到损坏的消息。 专用变量数据段超出了消息的长度。
11240 16 收到损坏的消息。 二进制消息前导码的格式不正确。
11241 16 收到损坏的消息。 会话安全版本号不是 %d.%d。
11242 16 收到损坏的消息。 已超出公共变量数据元素的最大数目(%d)。 找到的公共变量数据元素数为: %d。
11243 16 收到损坏的消息。 此消息中的公共变量数据元素(%d)重复。
11244 16 收到损坏的消息。 握手验证标头的格式不正确。
11245 16 收到损坏的消息。 已超出专用变量数据元素的最大数目(%d)。 找到的专用变量数据元素数为: %d。
11246 16 收到损坏的消息。 此消息中的专用变量数据元素(%d)重复。
11247 16 收到损坏的消息。 登录协商标头无效。
11248 16 收到损坏的消息。 SSPI 登录标头无效。
11249 16 收到损坏的消息。 pre-master-secret 无效。
11250 16 收到损坏的消息。 安全证书密钥字段必须同时存在或都不存在。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11251 16 收到损坏的消息。 服务对安全标头源证书和签名必须同时存在或都不存在。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11252 16 收到损坏的消息。 缺少目标证书序列号。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11253 16 收到损坏的消息。 服务对安全标头目标证书、密钥交换密钥、密钥交换密钥 ID 和会话密钥必须同时存在或都不存在。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11254 16 收到损坏的消息。 缺少会话密钥 ID。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11255 16 收到损坏的消息。 虽然设置了加密标志,但缺少消息正文、MIC 或 salt。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11256 16 收到损坏的消息。 虽然 MIC 存在,但缺少消息正文或加密标志。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11257 16 收到损坏的消息。 MIC 和会话密钥 ID 的状态无效。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11258 16 收到损坏的消息。 MIC 大小为 %d,但其大小在长度上不能超过 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11259 16 收到损坏的消息。 证书序列号大小为 %d,但其大小在长度上不能超过 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11260 16 收到损坏的消息。 证书颁发者名称的大小为 %d,但其大小在长度上不能超过 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11261 16 收到损坏的消息。 目标证书序列号大小为 %d,但其大小在长度上不能超过 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11262 16 收到损坏的消息。 目标证书颁发者名称的大小为 %d,但其大小在长度上不能超过 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11263 16 收到损坏的消息。 服务对安全标头的大小为 %d,但其大小必须介于 %d 个和 %d 个字节之间。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11264 16 收到损坏的消息。 密钥交换密钥的大小为 %d,但其大小必须介于 %d 个和 %d 个字节之间。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11265 16 收到损坏的消息。 密钥交换的密钥 ID 无效。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11266 16 收到损坏的消息。 加密会话密钥大小为 %d,但其大小必须为 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11267 16 收到损坏的消息。 会话密钥 ID 的大小为 %d,但其大小必须为 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11268 16 收到损坏的消息。 salt 大小为 %d,但其大小必须为 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11269 16 收到损坏的消息。 消息中的 UNICODE 字符串不是按双字节对齐的。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11270 16 收到损坏的消息。 消息中 UNICODE 字符串的大小大于允许的最大值(%d 个字节)。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11271 16 收到损坏的消息。 会话 ID 不能是 NULL。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11272 16 收到损坏的消息。 消息 ID 不能是 NULL。
11273 16 收到损坏的消息。 消息正文没有正确填充以便加密。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11274 16 收到损坏的消息。 序列号大于允许值。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11275 16 收到损坏的消息。 既设置了会话结尾标志,又设置了错误标志。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11276 16 收到损坏的消息。 对未编序的消息设置了会话结尾标志。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11277 16 收到损坏的消息。 不能在已编序的第一个消息中设置会话结尾标志和错误标志。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11278 16 收到损坏的消息。 缺少此消息的消息类型。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11279 16 收到损坏的消息。 不能在此消息中设置消息类型。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11280 16 无法处理大小为 %lu 个字节的数据包,因为它超出了接收缓冲区总数。
11281 16 收到损坏的消息。 消息标头的专用部分格式不正确。
11282 16 由于存在许可限制,已删除此消息。 有关详细信息,请参阅相关文档。
11285 16 已删除此转发消息,因为剩余跃点计数已达到 0。
11286 16 已删除此转发消息,因为此 SQL Server 实例的内存不足。
11288 16 已删除此转发消息,因为正在转发同样的消息。
11289 16 已删除此转发消息,因为其内存使用量将超出为转发消息配置的内存限制 %d 字节。
11290 16 已删除此转发消息,因为无法在消息生存时间内传递消息。 这可能指示转发路由的配置不正确或目标无法访问。
11291 16 此转发消息已删除,原因是占用的时间超过了消息的生存时间 %u 秒(消息用了 %u 秒抵达,在此 Broker 中花费了 %u 秒)。
11292 16 已删除此转发消息,因为发送消息时出现传输发送错误。 关于该错误,请查看前面的事件。
11293 16 已删除此转发消息,因为传输已关闭。
11294 16 已删除此转发消息,因为目标路由无效。
11295 10 检测到端点配置更改。 现在将重新启动 Service Broker 管理器和传输。
11296 10 检测到证书更改。 现在将重新启动 Service Broker 管理器和传输。
11297 16 收到损坏的消息。 专用变量数据段偏移量不正确。
11298 16 收到损坏的消息。 公共变量数据段偏移量不正确。
11299 10 收到损坏的消息。 未编序的消息具有非零序列号。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11300 10 提交 readonly 或 TEMPDB XDES 时出错,正在关闭服务器。
11301 10 执行对象 %p 事件 %d 的事务通知时出错。
11302 10 回滚期间出错。 正在关闭数据库(位置: %d)。
11303 10 释放保留的日志空间时出错: %ls 空间 %I64d,代码 %d,状态 %d。
11304 10 无法记录本地两阶段提交事务的结果。 正在使数据库离线。
11306 16 不允许在此事务上向前进度。 事务已回滚。
11313 16 必须在并行嵌套事务中执行此操作。
11314 16 存储过程 %.*ls 必须在用户事务中执行。
11315 16 为 PNT 子事务指定的隔离级别与父事务的当前隔离级别不匹配。
11316 16 %ls 语句不能在并行嵌套事务中使用。
11317 16 并行嵌套事务中不支持具有更新的并行计划。
11318 16 存储过程 '%.*ls' 无法通过 MARS 连接执行。
11319 16 绑定会话和用户并行嵌套事务不能在同一事务中使用。
11320 16 无法创建用户并行嵌套事务,达到最大并行嵌套事务数。
11321 16 此操作不能在活动事务中执行。
11322 16 ATOMIC 块内不支持控制显式事务和创建保存点(BEGIN/SAVE/COMMIT/ROLLBACK TRANSACTION)。
11323 16 内存优化表和本机编译的模块不能在非本机编译的 ATOMIC 块中使用。
11324 16 ATOMIC 块内不支持@@TRANCOUNT。
11325 16 ATOMIC 块内不支持多个活动结果集(MARS)和绑定会话。
11400 16 ALTER TABLE SWITCH 语句失败。 索引视图 '%.*ls' 上的索引 '%.*ls' 使用分区函数 '%.*ls',但表 '%.*ls' 使用非等效分区函数 '%.*ls'。 索引视图 '%.*ls' 和表 '%.*ls' 的索引必须使用等效的分区函数。
11401 16 ALTER TABLE SWITCH 语句失败。 表 '%.*ls' 为 %S_MSG,但索引视图 '%.*ls' 的索引 '%.*ls' 为 %S_MSG。
11402 16 ALTER TABLE SWITCH 语句失败。 目标表 '%.*ls' 由 %d 索引视图引用,但源表 '%.*ls' 仅由 %d 索引视图引用。 目标表上的每个索引视图必须至少在源表上有一个匹配的索引视图。
11403 16 ALTER TABLE SWITCH 语句失败。 索引视图 '%.*ls' 与表 '%.*ls' 不一致。 索引视图中的分区列 '%.*ls' 从一个或多个列或表达式计算其值,而不是直接从表分区列 '%.*ls' 中进行选择。 请更改索引视图定义,以便从表分区列 '%.*ls' 中直接选择分区列。
11404 16 ALTER TABLE SWITCH 语句失败。 目标表 '%.*ls' 由 %d 索引视图引用,但源表 '%.*ls' 仅由 %d 匹配索引视图引用。 目标表上的每个索引视图必须至少在源表上有一个匹配的索引视图。
11405 16 ALTER TABLE SWITCH 语句失败。 表 '%.*ls' 与索引视图 '%.*ls' 上的索引 '%.*ls' 不一致。 表在列 '%.*ls' 上分区,但索引视图的索引在列 '%.*ls' 上分区,该列 '%.*ls' 是从表 '%.*ls' 中的其他列 '%.*ls' 中选择的。 请更改索引视图定义,以便索引的分区列与表的分区列相同。
11406 16 ALTER TABLE SWITCH 语句失败。 源分区和目标分区的 DATA_COMPRESSION 选项具有不同的值。
11407 16 无法为 '%.*ls' 启用 vardecimal 存储格式。 只有 SQL Server Enterprise Edition 支持 vardecimal。
11408 16 无法修改表 '%.*ls' 中的列 '%.*ls' 以添加或删除 COLUMN_标准版T 属性。 若要更改列的 COLUMN_SET 属性,请修改此表以删除该列然后重新添加该列,或者删除此表并重新创建。
11409 16 无法删除表 '%.*ls' 中的列集 '%.*ls',因为该表包含的列数超过 1025 列。 请将表中的列数减少到 1025 以下。
11410 16 无法将表 '%.*ls' 中的列 '%.*ls' 修改为稀疏列,因为该列具有绑定到该列的默认或规则。 请先从该列取消规则或默认值的绑定,再将该列指定为稀疏列。
11411 16 无法将稀疏列 '%.*ls' 添加到表 '%.*ls' ,因为该列的数据类型具有绑定到该列的默认或规则。 请先从数据类型取消规则或默认值的绑定,再将该稀疏列添加到表。
11412 16 ALTER TABLE SWITCH 语句失败,因为列 '%.*ls' 在表 '%.*ls' 和 '%.*ls' 中没有相同的稀疏存储属性。
11413 16 ALTER TABLE SWITCH 语句失败,因为列 '%.*ls' 在表 '%.*ls' 和 '%.*ls' 中没有相同的列集属性。
11414 10 警告: 选项 %ls 不适用于表 %.*ls,因为该表没有聚集索引。 此选项将仅应用于该表的非聚集索引(如果有)。
11415 16 无法禁用或启用对象 '%.*ls'。 此操作仅适用于外键和检查约束。
11418 16 无法 %S_MSG 表 '%.*ls',因为该表包含与压缩不兼容的稀疏列或列集列。
11419 16 无法更改或删除列 '%.*ls',因为表 '%.*ls' 是联合的。
11420 16 ALTER TABLE SWITCH 语句失败。 索引视图 '%.*ls' 引用不参与 ALTER TABLE SWITCH 语句的对象,因此无法使用WAIT_AT_LOW_PRIORITY选项。 删除此视图的索引或更改其定义以仅引用参与 ALTER TABLE SWITCH 语句的表。
11421 10 在数据库 '%.*ls' 上执行 '%.*ls' 语句,表 '%.*ls' 由主机名 '%.*ls' 执行,主机进程 ID %d 使用MAX_DURATION = %d 和 ABORT_AFTER_WAIT = BLOCKERS 的 WAIT_AT_LOW_PRIORITY 选项。 在等待时间最长的持续时间后,将终止阻止用户会话。
11422 10 通过主机名 '%.*ls' 对数据库 '%.*ls'、表 '%.*ls' 执行 ALTER TABLE SWITCH 语句,主机进程 ID %d 与目标表 '%.*ls' 一起使用WAIT_AT_LOW_PRIORITY选项,MAX_DURATION = %d,ABORT_AFTER_WAIT = BLOCKERS。 在等待时间最长的持续时间后,将终止阻止用户会话。
11423 14 用户无权使用 ABORT_AFTER_WAIT = BLOCKERS 选项。
11424 16 无法更改表 '%.*ls' 中的标识列 '%.*ls',因为此操作需要数据修改,并且表包含持久化计算列。 在修改标识列之前删除持久化计算列。
11425 16 无法继续执行 DDL 操作,因为它引用表 '%.*ls' 上的列 '%.*ls',这与此表正在进行中的并发列操作冲突。 并发操作可以是联机更改列操作。
11426 16 无法联机更改本地临时表上的列。 脱机执行更改操作。
11427 16 无法对表 '%.*ls' 执行联机 ALTER COLUMN 操作,因为列 '%.*ls' 当前具有或正在更改为不支持的数据类型:文本、ntext、image、CLR 类型或 FILESTREAM。 该操作必须离线执行。
11428 16 列 '%.*ls' 不能联机更改为具有架构集合的 XML 类型。 该操作必须离线执行。
11429 16 表 '%.*ls' 的联机 ALTER COLUMN 语句失败,因为表已启用更改跟踪或标记为合并副本 (replica)。 在使用联机 ALTER COLUMN 或脱机执行操作之前,禁用更改跟踪和合并副本 (replica)。
11430 16 无法在列 '%.*ls' 上启用更改数据捕获。 加密列不支持更改数据捕获。
11501 16 由于编译错误,无法分析批处理。
11502 16 不能在此上下文中推断参数 '%.*ls' 的类型。
11503 16 无法推断参数类型,因为单个表达式包含两个非类型化参数:'%.*ls' 和 '%.*ls'。
11504 16 数据库 %d 中具有用户类型 ID %d 的发现类型无效。
11505 16 数据库 %d 中具有 XML 架构集合 ID %d 的发现类型无效。
11506 16 无法唯一推断 '%.*ls' 的参数类型;两种可能性是 '%ls' 和 '%ls'。
11507 16 无法推断 '%.*ls' 的参数类型,因为没有类型会使查询有效。
11508 16 未声明的参数 '%.*ls' 在正在分析的批处理中多次使用。
11509 16 无法确定元数据,因为语句 '%.*ls' 与语句 '%.*ls' 不兼容。
11510 16 无法确定元数据,因为主批处理中的语句 '%.*ls' 与过程 '%.*ls' 中的语句 '%.*ls' 不兼容。
11511 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 与主批处理中的语句 '%.*ls' 不兼容。
11512 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 与过程 '%.*ls' 中的语句 '%.*ls' 不兼容。
11513 16 无法确定元数据,因为语句 '%.*ls' 包含动态 SQL。 请考虑使用 WITH RESULT 标准版TS 子句显式描述结果集。
11514 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 包含动态 SQL。 请考虑使用 WITH RESULT 标准版TS 子句显式描述结果集。
11515 16 无法确定元数据,因为语句 '%.*ls' 调用 CLR 过程。 请考虑使用 WITH RESULT 标准版TS 子句显式描述结果集。
11516 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 调用 CLR 过程。 请考虑使用 WITH RESULT 标准版TS 子句显式描述结果集。
11517 16 无法确定元数据,因为语句 '%.*ls' 调用 CLR 触发器。
11518 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 调用 CLR 触发器。
11519 16 无法确定元数据,因为语句 '%.*ls' 调用扩展存储过程。
11520 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 调用扩展存储过程。
11521 16 无法确定元数据,因为语句 '%.*ls' 在影响其元数据的上下文中使用未声明的参数。
11522 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 在影响其元数据的上下文中使用未声明的参数。
11523 16 无法确定元数据,因为语句 '%.*ls' 会导致间接递归。
11524 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 会导致间接递归。
11525 16 无法确定元数据,因为语句 '%.*ls' 使用临时表。 元数据发现仅在分析单语句批处理时支持临时表。
11526 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 使用临时表。
11527 16 无法确定元数据,因为语句 '%.*ls' 不支持元数据发现。
11528 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 不支持元数据发现。
11529 16 无法确定元数据,因为每个代码路径都会导致错误;有关其中一些错误,请参阅以前的错误。
11530 16 无法确定元数据,因为没有到达批处理末尾的代码路径。
11531 16 传递给sys.dm_exec_describe_first_result_set_for_object的对象 ID “%d” 是指不是 T-SQL 过程或触发器的对象。
11532 16 传递给sys.dm_exec_describe_first_result_set_for_object的对象 ID “%d” 无效。
11533 16 类型 '%.*ls' 不是结果集定义的有效对象名称。
11534 16 类型 '%.*ls' 无效或不是表类型。
11535 16 EXECUTE 语句失败,因为它的 WITH RESULT 标准版TS 子句指定了 %d 结果集(s),并且该语句尝试发送的结果集多于此。
11536 16 EXECUTE 语句失败,因为它的 WITH RESULT 标准版TS 子句指定了 %d 结果集(s),但该语句只在运行时发送了 %d 结果集。
11537 16 EXECUTE 语句失败,因为它的 WITH RESULT 标准版TS 子句为结果集编号 %d 指定了 %d 列(s),但语句在运行时发送了 %d column(s)。
11538 16 EXECUTE 语句失败,因为它的 WITH RESULT 标准版TS 子句为结果集中的列 #%d 指定类型 '%ls',在运行时发送的相应类型为 '%ls';这两种类型之间没有转换。
11539 16 在 EXECUTE 语句开始运行后,已修改 WITH RESULT 标准版TS 子句中指定的类型之一。 请重新运行该语句。
11541 16 标准版T STATISTICS XML 或 标准版T STATISTICS PROFILE 处于打开状态时,无法调用sp_describe_first_result_set。
11542 16 sp_describe_undeclared_parameters无法发现远程过程调用的参数元数据,因为参数是通过名称和名称参数元数据发现传递失败的。
11543 16 不允许在通过具有 WITH RESULT 标准版TS 子句的 EXECUTE 语句执行的任何过程或批处理内标准版T STATISTICS XML ON 和 标准版T STATISTICS PROFILE ON。
11544 16 对于远程调用模块 '%.*ls' 的位置 '%d' 的参数,无法推断类型。
11545 16 无法在 标准版LECT INTO 内完成远程结果集发现。
11546 16 当统计信息 XML、STATISTICS PROFILE 或 SHOWPLAN 设置选项处于打开状态时,sp_showmemo_xml无法运行。 将这些选项设置为 OFF 并重新运行sp_showmemo_xml。
11547 16 只有一个语句可用作sp_showmemo_xml的输入参数。 修改输入参数并重新运行存储过程。
11548 16 此版本的 SQL Server 中不提供存储过程“sp_showmemo_xml”。
11549 16 不支持使用存储过程。 修改输入参数并重新运行sp_showmemo_xml。
11550 16 无法确定元数据,因为语句 '%.*ls' 的远程元数据发现失败。
11551 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 的远程元数据发现失败。
11552 16 该 @browse_information_mode 参数需要一个值为 0、1 或 2 的 tinyint。
11553 16 EXECUTE 语句失败,因为它的 WITH RESULT 标准版TS 子句为结果集中的列 #%d 指定了不可为 null 的类型,并在运行时发送的相应值为 null。
11554 16 无法将 NULL 分配给不可为 null 的变量或参数 '%.*ls'。
11555 15 参数 '%.*ls' 已声明为 NOT NULL。 非 NULL 参数仅支持本机编译的模块,但内联表值函数除外。
11556 16 此版本的 SQL Server 中不提供存储过程“sp_get_database_scoped_credential”。
11601 15 不允许使用 '%.*ls' 选项的 %ls 语句。
11602 10 %ls 语句未验证。
11603 15 不允许在顶级使用 %ls 语句。
11605 15 顶级不允许 %S_MSG。
11606 15 不允许在 '%.*ls' 中指定服务器名称。
11607 15 不允许在 %ls 语句中指定 '%.*ls' 的数据库名称。
11608 15 不允许创建临时存储过程。
11609 16 生成项目时发生内部错误。 %ls
11610 16 没有足够的内存来生成项目。
11611 15 不支持在 CREATE SCHEMA 语句中指定架构元素。
11612 15 不允许在顶级使用 T-SQL 批处理中的多个语句。
11613 15 不支持编号存储过程。
11614 15 不支持 %ls。
11617 16 尝试加载 “%hs” 时出现未知错误。
11618 15 不允许在同一 GRANT/DENY/REVOKE 语句中将列级别权限与其他权限合并。
11619 16 没有足够的堆栈可用于编译语句。
11620 15 REVOKE 语句只能用于撤销列级权限。
11621 10 SQL Server 在语言服务模式下启动。
11622 16 CREATE AS标准版MBLY 只能从常量二进制表达式创建。
11623 15 ALTER TABLE 语句只能用于添加单个约束。
11624 15 ALTER ROLE 语句只能用于将成员添加到角色。
11625 16 '%ls' 已损坏,不可读或不可访问。
11651 10 数据层应用程序中不支持具有 '%.*ls' 选项的 %ls 语句。
11652 10 数据层应用程序中的顶层不支持 %ls 语句。
11653 10 无法作为用户 '%.*ls' 执行,因为它不存在。
11700 16 序列对象 '%.*ls' 的增量不能为零。
11701 16 序列对象 '%.*ls' 增量的绝对值必须小于或等于序列对象的最小值和最大值之间的差异。
11702 16 序列对象 '%.*ls' 必须是数据类型 int、bigint、smallint、tinyint 或 decimal 或 numeric,其小数位数为 0,或者基于上述整数数据类型之一的任何用户定义的数据类型。
11703 16 序列对象 '%.*ls' 的起始值必须介于序列对象的最小值和最大值之间。
11704 16 序列对象 '%.*ls' 的当前值 '%.*ls' 必须介于序列对象的最小值和最大值之间。
11705 16 序列对象 '%.*ls' 的最小值必须小于其最大值。
11706 16 序列对象 '%.*ls' 的缓存大小必须大于 0。
11707 10 序列对象 '%.*ls' 的缓存大小已设置为 NO CACHE。
11708 16 为给定数据类型的参数 '%.*ls' 指定了无效值。
11709 15 CREATE 标准版QUENCE 语句中不能使用“RESTART WITH”参数。
11710 15 参数“START WITH”不能在 ALTER 标准版QUENCE 语句中使用。
11711 15 参数“AS”不能用于 ALTER 标准版QUENCE 语句。
11712 15 不能多次指定参数 '%.*ls' 。
11714 15 序列名称 '%.*ls' 无效。
11715 15 没有为 ALTER 标准版QUENCE 指定的属性。
11716 15 NEXT VALUE FOR 函数不支持 PARTITION BY 子句。
11717 15 NEXT VALUE FOR 函数不支持默认约束、UPDATE 语句或 MERGE 语句中的 OVER 子句。
11718 15 NEXT VALUE FOR 函数不支持空 OVER 子句。
11719 15 检查约束、默认对象、计算列、视图、用户定义函数、用户定义的聚合、用户定义的表类型、子查询、公共表表达式、派生表或返回语句中不允许使用 NEXT VALUE FOR 函数。
11720 15 TOP、OVER、OUTPUT、ON、WHERE、GROUP BY、HAVING 或 ORDER BY 子句中不允许使用 NEXT VALUE FOR 函数。
11721 15 NEXT VALUE FOR 函数不能直接在使用 DISTINCT、UNION、UNION ALL、EXCEPT 或 INTER标准版CT 运算符的语句中使用。
11722 15 在 WHEN MATCHED 子句、WHEN NOT MATCHED 子句或合并语句的 WHEN NOT MATCHED BY SOURCE 子句中不允许 NEXT VALUE FOR 函数。
11723 15 除非指定了 OVER 子句,否则 NEXT VALUE FOR 函数不能直接在包含 ORDER BY 子句的语句中使用。
11724 15 包含 NEXT VALUE FOR 函数的表达式不能作为参数传递给表值函数。
11725 15 包含 NEXT VALUE FOR 函数的表达式不能作为参数传递给聚合。
11726 16 对象 '%.*ls' 不是序列对象。
11727 16 给定序列对象的 NEXT VALUE FOR 函数必须完全相同的 OVER 子句定义。
11728 16 序列对象 '%.*ls' 已达到其最小值或最大值。 重启序列对象以允许生成新值。
11729 10 序列对象 '%.*ls' 缓存大小大于可用值的数目。
11730 16 不能为默认约束中的序列对象指定数据库名称。
11731 16 如果行构造函数中出现相同的序列对象,则默认约束中使用序列对象的列必须存在于目标列列表中。
11732 16 序列对象 '%.*ls' 的请求范围超出了最大或最小限制。 使用较小的范围重试。
11733 16 参数 '%.*ls' 必须是正整数。
11734 16 当 FROM 子句包含嵌套 IN标准版RT、UPDATE、DELETE 或 MERGE 语句时,标准版LECT 子句中不允许使用 NEXT VALUE FOR 函数。
11735 16 当 FROM 子句包含嵌套 IN标准版RT、UPDATE、DELETE 或 MERGE 语句时,IN标准版RT 语句的目标表不能使用 NEXT VALUE FOR 函数的 DEFAULT 约束。
11736 16 每个序列对象只允许使用 NEXT VALUE FOR 函数的一个实例,标准版T 或具有变量赋值的 标准版LECT。
11737 15 NEXT VALUE FOR 函数不支持 ROWS 和 RANGE 子句。
11738 16 在此上下文中不允许使用 NEXT VALUE FOR 函数。
11739 16 如果设置了 ROWCOUNT 选项,或者查询包含 TOP 或 OFF标准版T,则无法使用 NEXT VALUE FOR 函数。
11740 16 如果设置了 ROWCOUNT 选项,或者查询包含 TOP 或 OFF标准版T,则 NEXT VALUE FOR 函数不能在默认约束中使用。
11741 16 NEXT VALUE FOR 函数不能在 CA标准版、CHOO标准版、COALESCE、IIF、ISNULL 和 NULLIF 中使用。
11742 16 NEXT VALUE FOR 函数只能在目标表的默认约束中定义用于插入操作的 MERGE。
11743 16 等待METADATA_标准版QUENCE_GENERATOR闩锁时发生超时:等待时间 %d 秒。
11800 16 数据库 '%ls' 的 RESTORE WITH SNAPSHOTRESTOREPHA标准版=2 失败,因为先前的 RESTORE WITH SNAPSHOTRESTOREPHA标准版=1 可能由于网络错误而失败。 解决任何网络问题并确保 SQL Server 正在运行后,请通过 SQL 编写器重试还原操作。
11901 16 列 '%.*ls.%.*ls' 是联合列,而引用外键 '%.*ls' 中的列 '%.*ls' 不是。
11902 16 联合方案密钥 '%.*ls' 不是此联合身份验证的一部分。
12002 16 无法创建表 '%.*ls' 列 '%.*ls' 上请求的 %S_MSG 索引,因为列类型不是 %S_MSG。 请指定引用具有 %S_MSG 数据类型的列的列名称。
12003 16 找不到 %.*ls 类型的列的空间分割方案 '%.*ls'。 请在 USING 子句中指定有效的分割方案名称。
12004 16 在表 '%.*ls' 上找不到列 '%.*ls' 的默认空间分割方案。 请确保列引用正确,或者在 USING 子句中指定扩展方案。
12005 16 传递给 '%.*ls' 附近的 CREATE %S_MSG 语句的参数不正确。 请根据索引创建语法验证该语句。
12006 16 向创建索引语句传递了重复参数。 请根据索引创建语法验证该语句。
12007 16 CREATE %S_MSG 语句缺少必要参数 '%.*ls'。 请根据索引创建语法验证该语句。
12008 16 表 '%.*ls' 没有 %S_MSG 索引要求的聚集主键。 请确保存在表的该主键列,然后再创建 %S_MSG 索引。
12009 16 在表 '%.*ls' 上找不到 %S_MSG 索引 '%.*ls'。 不存在此名称的 %S_MSG 索引,或者某个非 %S_MSG 索引可能使用了同一名称。 请修正索引名称,避免重复。 如果存在同名的关系索引,请删除该常规关系索引。
12010 16 每个表只能出现一个空间索引提示,可作为第一个或最后一个提示索引。
12011 16 CREATE %S_MSG 的参数值 '%.*ls' 必须小于 %d。
12012 16 CREATE %S_MSG 的参数值 '%.*ls' 必须大于 %d。
12013 16 CREATE %S_MSG的参数 '%.*ls' 的值必须大于参数 '%.*ls' 的值。
12014 16 CREATE %S_MSG 的 '%.*ls' 参数未完整定义。 如果该参数有多个部分,则必须定义所有部分。
12015 16 CREATE %S_MSG 语句中的索引选项 %.*ls 必须显示在常规索引选项之前。
12016 16 创建 %S_MSG 索引要求基表中的主键满足以下限制。 主键列的最大数目为 %d。 主键列的最大组合每行大小为 %d 个字节。 基表 '%.*ls' 的主键有 %d 列,包含 %d 个字节。 请更改基表,以满足 %S_MSG 索引规定的主键限制。
12017 10 该空间索引已禁用或脱机
12018 10 谓词的作用域中未定义空间对象
12019 10 空间索引不支持该谓词中提供的比较字
12020 10 空间索引不支持该谓词中提供的比较运算符
12021 10 空间索引不支持该谓词中提供的方法名
12022 10 该比较字引用了该谓词下方定义的一个列
12023 10 该比较谓词中的比较字具有不确定性
12024 10 该空间参数引用了该谓词下方定义的一个列
12025 10 在条件中找不到所需的二进制空间方法
12026 10 找不到所需的比较谓词
12100 16 ALTER DATABASE 失败,因为 FILESTREAM 文件组无法添加到将 READ_COMMITTED_SNAPSHOT 或 ALLOW_SNAPSHOT_ISOLATION 选项设置为 ON 的数据库中。 若要添加 FILESTREAM 文件组,必须将 READ_COMMITTED_SNAPSHOT 和 ALLOW_SNAPSHOT_ISOLATION 设置为 OFF
12101 16 客户端连接正在等待更改通知时,无法对数据库 '%.*ls' 禁用更改跟踪。 请在禁用更改跟踪之前关闭这些连接。
12102 16 ALTER DATABA标准版失败,因为无法更改系统数据库的分发策略。
12103 16 ALTER DATABA标准版失败,因为分发策略无效。 数据库分发策略必须设置为 NONE 或 HASH。 对于分发策略 NONE,不能指定前导哈希列的数目。 对于分布策略 HASH,前导哈希列的数目是可选的,但不能超过 16 列。
12104 15 ALTER DATABA标准版 CURRENT 失败,因为 '%.*ls' 是系统数据库。 无法使用 CURRENT 关键字 (keyword)更改系统数据库。 使用数据库名称更改系统数据库。
12105 10 等待远程砖 %d 上回滚非合格事务。
12106 16 路径名称 '%.*ls' 已被另一个数据库文件使用。 更改为另一个有效和 UNU标准版D 名称。
12107 16 对于使用sync_method“数据库快照”或“数据库快照字符”的一个或多个发布的数据库,不支持添加MEMORY_OPTIMIZED_DATA文件组。
12108 16 数据库范围的配置选项 '%.*ls' 的 '%d' 范围不足。 有关有效值的范围,请参见 sp_configure 选项 '%ls'。
12109 16 语句 '%.*ls' 失败,因为它尝试将主副本 (replica)的值设置为 '%.*ls'。 仅当设置应用于辅助数据库时,设置才能设置为 '%.*ls'。
12300 15 %S_MSG不支持计算列。
12301 15 %S_MSG 不支持索引键中的可为 null 列。
12302 15 %S_MSG不支持更新属于 PRIMARY KEY 约束的列。
12303 15 %S_MSG不支持“number”子句。
12304 15 %S_MSG 不支持更新属于 UNIQUE KEY 约束或 UNIQUE 索引的列。
12305 15 %S_MSG 不支持内联表变量。
12306 15 %S_MSG不支持游标。
12307 15 %S_MSG中参数的默认值必须是常量。
12308 15 %S_MSG不支持表值函数。
12309 15 IN标准版RT 表单的语句...值。。。%S_MSG 不支持插入多行。
12310 15 %S_MSG 不支持公共表表达式(CTE)。
12311 15 子查询(嵌套在另一个查询中的查询)仅在具有 %S_MSG 的 标准版LECT 语句中受支持。
12312 15 %S_MSG不支持分区函数。
12313 15 %S_MSG 不支持用户定义的函数。
12314 15 %S_MSG不支持用户定义的方法。
12315 15 %S_MSG不支持用户定义的属性。
12316 15 %S_MSG不支持用户定义的聚合。
12317 15 %S_MSG不支持群集索引(主键的默认索引)。 请改为指定 NONCLUSTERED 索引。
12318 15 %S_MSG不支持浏览模式元数据。
12319 15 %S_MSG不支持在 UPDATE 语句中使用 FROM 子句并在 DELETE 语句中指定表源。
12320 15 %S_MSG不支持需要更改架构版本(例如重命名)的操作。
12321 15 %S_MSG不支持创建临时过程。
12322 15 %S_MSG不支持临时表。
12323 15 %S_MSG不支持分布式查询和多个活动结果集(MARS)。
12324 15 %S_MSG不支持分布式事务(DTC)。
12325 15 %S_MSG 不支持绑定事务。
12326 15 %S_MSG不支持创建保存点。
12327 15 %S_MSG不支持不使用 *_BIN2排序规则的字符串的比较、排序和操作。
12328 15 %S_MSG不支持不使用 *_BIN2排序规则的字符列上的索引。
12329 15 %S_MSG不支持使用具有 1252 以外的代码页的排序规则的数据类型 char(n) 和 varchar(n)。
12330 15 %S_MSG不支持使用 SC 排序规则截断字符串。
12331 15 %S_MSG 不支持 DDL 语句 ALTER、DROP 和 CREATE 内部的用户事务。
12332 15 %S_MSG不支持 DDL 语句 CREATE、ALTER 和 DROP 上的数据库和服务器触发器。
12333 15 %S_MSG不支持从专用管理员连接(DAC)执行。
12334 15 %S_MSG不支持用于二进制和字符串数据类型的聚合函数 MIN 和 MAX。
12336 15 %S_MSG不支持使用副本 (replica)。
12337 15 %S_MSG不支持使用sp_addpublication sync_method的参数“database 快照”和“database 快照字符”。
12338 15 %S_MSG不支持具有 SC 排序规则中的参数的 LEN 和 SUBSTRING 函数。
12339 15 %S_MSG不支持使用除 1 以外的种子值和递增值。
12340 15 %S_MSG中的 EXECUTE 语句必须使用对象名称。 不支持变量和带引号的标识符。
12341 15 %S_MSG中的 EXECUTE 语句不支持 WITH 子句。
12342 15 %S_MSG中的 EXECUTE 语句仅支持执行本机编译的模块。
12343 16 TRIGGER_NESTLEVEL仅支持 %S_MSG 中的零个或一个参数。
12344 16 只有本机编译的模块可用于 %S_MSG。
12345 16 本机编译的用户定义函数的返回类型不支持最大长度数据类型。
12346 16 %S_MSG 不支持最大长度默认值。
12347 16 %S_MSG 不支持用户定义的函数的最大长度参数。
12348 16 %S_MSG 中不支持的最大长度文本。
12349 16 内存优化表不支持具有列存储索引的操作。
12350 15 %S_MSG 不支持面向表值函数的 DML 操作。
12351 15 只有本机编译的函数才能从本机编译的函数内部使用 EXECUTE 调用。
12358 15 启用 CDC 会在 ALTER TABLE 和 DROP TABLE 上创建数据库触发器。 因此,启用 CDC 的数据库上的 %S_MSG 不支持这些 DDL 语句。 与 CDC 无关的其他 DDL 触发器也可能阻止此操作。
12401 15 多次指定 %S_MSG 选项“%S_MSG”。 每个选项只能指定一次。
12402 11 在数据库查询存储(%ld)中找不到提供的query_id(%ld)的查询。 检查query_id值并重新运行命令。
12403 11 在数据库的查询存储中找不到提供的plan_id(%ld)的查询计划。 检查plan_id值并重新运行命令。
12404 16 命令失败,因为查询存储不处于数据库(%ld)的读写模式。 确保查询存储处于读写模式,然后重新运行该命令。
12405 16 命令失败,因为未为数据库 (%ld) 启用查询存储。 确保为数据库启用查询存储并重新运行命令。
12406 11 在查询查询存储(%ld)中找不到提供的plan_id(%ld)的查询计划。 检查plan_id值并重新运行命令。
12407 18 查询存储管理器的全局实例不可用。
12408 16 读取/写入查询存储的操作失败。 检查错误日志以更正读取/写入失败的源
12409 17 查询存储无法创建系统任务
12410 23 无法加载查询存储元数据。 请尝试手动打开查询存储,或联系客户支持人员获取此地址。
12411 18 无法从查询存储加载强制计划
12412 16 内部表访问错误:无法使用 HRESULT:0x%x 访问查询存储内部表。
12413 16 无法处理语句 SQL 句柄。 请尝试改为查询sys.query_store_query_text视图。
12414 16 无法初始化查询存储以供使用,因此无法执行用户请求。
12415 16 无法将查询添加到数据库 ID %d 查询存储。
12417 15 ALTER DATABA标准版 语句中只能提供一个查询存储选项。
12418 16 数据库状态更改和 ALTER DATABA标准版 语句中提供的查询存储互不兼容的选项。
12419 16 命令失败,因为正在使用的服务器或数据库上禁用查询存储。 请联系客户支持部门获取此地址。
12420 16 无法执行操作,因为数据库 %.*ls 未启动查询存储。
12421 14 用户没有执行查询存储存储过程所需的权限。
12422 16 无法更改查询存储间隔长度,因为将来至少设置了一个现有的运行时统计信息间隔。
12423 16 读取/写入查询存储的操作失败。 请将数据分区或删除、删除索引或查阅文档以找到可能的解决方案。
12425 16 无法删除具有提供的查询 ID(%ld)的查询,因为它具有主动强制策略。
12426 16 无法删除具有提供计划 ID(%ld)的计划,因为它具有主动强制策略。
12427 16 启用时无法对查询存储执行操作。 请关闭数据库的查询存储,然后重试。
12428 16 由于架构或目录不一致,数据库 %.*ls 中的查询存储缺少内部表 %.*ls。
12429 16 数据库 %.*ls 中的查询存储对于内部表 %.*ls 具有无效的结构,可能是由于架构或目录不一致。
12430 16 存储过程 '%.*ls' 不支持指定的查询存储操作。
12431 16 查询存储存储过程 '%.*ls' 无法获取数据库的更新锁。
12432 16 由于提供了无效值,因此无法更改查询存储间隔长度。 请使用有效值(1、5、10、15、30 和 60)重试。
12433 16 操作失败,因为查询存储 %.*ls 在正在使用的服务器或数据库上禁用。 请联系客户支持部门获取此地址。
12434 16 由于架构或目录不一致,数据库 %.*ls 中的查询存储无效。
12435 16 数据库 %.*ls 中的查询存储对于内部表 %.*ls 列 %.*ls 具有无效的结构,可能是由于架构或目录不一致。
12436 17 无法确定查询存储全局资源组。
12437 17 无法确定查询存储全局资源组。
12438 16 无法执行操作,因为无法对系统数据库 %.*ls 启用查询存储。
12439 10 将数据库选项query_store %ls 设置为数据库 '%.*ls' 的 %lu。
12440 10 将数据库选项query_store %ls 设置为数据库 '%.*ls' 的 %ls。
12441 10 查询存储正在初始化。这只是一条信息性消息;无需用户操作。
12442 17 由于内部错误,查询存储刷新失败。
12443 16 查询存储无法设置默认设置。
12444 16 使用 plan_id (%ld) 的查询计划不能强制进行具有query_id(%ld)的查询,因为本机编译的计划不支持计划强制。
12600 16 此服务器上不允许 DBCC CLONEDATABA标准版。
12601 16 不允许在事务中标准版 DBCC CLONEDATABA。
12602 16 DBCC CLONEDATABA标准版无法通过 MARS 连接执行。
12603 16 DBCC CLONEDATABA标准版不支持克隆系统数据库。
12604 16 无法读取数据库。 检查数据库是否处于脱机或可疑模式。
12605 16 无法创建快照数据库。
12606 16 未能设置快照数据库名称。
12607 16 指定的克隆数据库名称 '%.*ls' 太长。
12608 16 指定的克隆数据库名称 '%.*ls' 已存在。
12609 16 未能获取文件属性。
12610 16 无法更新数据库注册。
12611 16 未能获取数据库注册属性。
12612 16 无法将启动页与数据库注册同步。
12613 16 克隆数据库的文件或文件组过多。
12614 16 无法获取排序规则名称。
12615 16 未能获取数据库属性。
12616 16 未能删除部分创建的克隆数据库。
12617 16 不支持数据库的文件路径。
12618 16 数据库具有过多的对象。
12619 16 数据库的文件路径过长,无法创建克隆。
12620 10 '%.*ls' 的数据库克隆已从目标开始为 '%.*ls'。
12621 10 数据库 '%.*ls' 是克隆的数据库。 此数据库应仅用于诊断目的,不支持在生产环境中使用。
12622 10 '%.*ls' 的数据库克隆已完成。 克隆的数据库为 '%.*ls'。
12623 10 克隆备份成功,并存储在 %ls 中。
12624 10 克隆备份失败。
12625 10 克隆备份 %ls 上的 RESTORE VERIFY 失败
12626 10 克隆数据库验证已通过。
12627 10 克隆数据库验证失败。
12628 10 NO_STATISTICS和NO_QUERYSTORE选项作为VERIFY_CLONE的一部分打开。
12629 10 数据库 '%.*ls' 是克隆的数据库。
12630 16 VERIFY_CLONE选项不能与 标准版RVICEBROKER 选项一起指定。
12800 16 对临时表名 '%.*ls' 的引用不明确,无法解析。 使用 '%.*ls' 或 '%.*ls'。
12801 16 对游标名称 '%.*ls' 的引用不明确,无法解析。 可能的候选项是 '%.*ls' 和 '%.*ls'。
12803 16 无法为数据库 '%.*ls' 启用包含,因为它是系统数据库。
12804 16 功能或选项“%ls”违反包含数据库中的包含。 有关包含的数据库的详细信息,请参阅联机丛书主题“了解包含的数据库”。
12805 16 索引名称 '%.*ls' 太长。 临时表索引名称的最大长度为 %d 个字符。
12807 16 不能在非包含的数据库上设置选项 '%.*ls'。
12808 16 当包含设置为 NONE 时,不能对数据库设置选项 '%.*ls'。
12809 16 在将包含属性设置为 NONE 之前,必须先删除具有密码的所有用户。
12810 16 已多次指定选项 '%.*ls'。
12811 16 实例的用户选项必须设置为 0,才能将包含的数据库 %S_MSG。
12813 16 编译对象期间在 %S_MSG '%.*ls' 中遇到错误。 数据库 '%.*ls' 的包含选项已更改,或者此对象存在于 model db 中,并且用户尝试创建新的包含数据库。
12814 16 作为 '%.*ls' 引用的对象在目标元数据排序规则 '%.*ls' 中解析的方式不同于当前元数据排序规则 '%.*ls'。
12815 16 作为 '%.*ls' 的列在目标元数据排序规则 '%.*ls' 中解析的方式不同于当前元数据排序规则 '%.*ls'。
12816 16 作为 '%.*ls' 引用的类型或 XML 架构集合在目标元数据排序规则 '%.*ls' 中解析的方式不同于当前元数据排序规则 '%.*ls'。
12817 16 对变量、参数或 goto 标签 '%.*ls' 的引用在目标元数据排序规则 '%.*ls' 中解析的方式不同于当前元数据排序规则 '%.*ls'。
12818 16 重新配置失败。 尝试将“包含的数据库身份验证”值更改为 0,而现有包含的数据库需要重新配置 WITH OVERRIDE。
12819 16 sp_migrate_user_to_contained不能在非包含数据库中使用(一个将 CONTAINMENT 设置为 NONE 的数据库)。
12820 16 sp_migrate_user_to_contained不能与具有密码的用户或 SQL 登录以外的用户类型一起使用。
12821 16 sp_migrate_user_to_contained不能用于已签名模块的 EXECUTE AS 子句中使用的用户。
12822 16 sp_migrate_user_to_contained不能用于将密码复制到旧的哈希算法。
12823 16 sp_migrate_user_to_contained找不到用户 '%.*ls' 的登录名。
12824 16 必须将sp_configure值“包含的数据库身份验证”设置为 1,才能将包含的数据库 %S_MSG。 可能需要使用 RECONFIGURE 设置value_in_use。
12825 16 不能包含数据库;此功能在 SQL Server 的当前版本中不可用。
12826 16 RECONFIGURE WITH OVERRIDE 将“包含的数据库身份验证”设置为 0,而正在使用包含的数据库。 这将中断包含用户的身份验证,不允许创建新的包含数据库。
12827 16 临时表 '%.*ls' 不允许用户命名的 %ls 约束 '%.*ls' ,因为它正在包含数据库中创建。 有关包含数据库的详细信息,请参阅联机丛书主题“了解包含的数据库”。
12828 16 无法从本地临时表 '%.*ls' 引用 tempdb 中的用户定义的 %S_MSG '%.*ls',因为临时表正在包含数据库中创建。 有关包含数据库的详细信息,请参阅联机丛书主题“了解包含的数据库”。
12829 16 存储过程 '%.*ls' 是指一组编号的存储过程。 带编号的存储过程在包含数据库中不可用。 有关包含数据库的详细信息,请参阅联机丛书主题“了解包含的数据库”。
12830 16 如果数据库引擎包含数据库,则sp_configure“用户选项”设置必须为零。
12831 16 数据库 '%.*ls' 是包含的数据库。 选项“包含的数据库身份验证”设置为 0。 具有密码的用户将无法登录到包含的数据库。
12832 16 无法创建或更改数据库 '%.*ls',因为架构绑定 %S_MSG '%.*ls' 依赖于内置函数 '%s'。 在包含数据库中,此内置函数的输出排序规则已更改为 '%.*ls',这不同于非包含数据库中使用的排序规则。
12833 16 无法创建或更改数据库 '%.*ls',因为表 '%.*ls' 上的检查约束 '%.*ls' 依赖于内置函数 '%s'。 在包含数据库中,此内置函数的输出排序规则已更改为 '%.*ls',这不同于非包含数据库中使用的排序规则。
12834 16 无法创建或更改数据库 '%.*ls',因为 %S_MSG '%.*ls' 上的计算列 '%.*ls' 依赖于内置函数 '%s'。 在包含数据库中,此内置函数的输出排序规则已更改为 '%.*ls',这不同于非包含数据库中使用的排序规则。
12835 10 %S_MSG '%.*ls' 的定义在更改数据库 '%.*ls' 的包含选项时被刷新,因为对象依赖于内置函数 '%s'。 在包含数据库中,此内置函数的输出排序规则已更改为 '%.*ls',这不同于非包含数据库中使用的排序规则。
12836 16 ALTER DATABASE 语句失败。 无法更改数据库 '%.*ls' 的包含选项,因为在验证 SQL 模块期间遇到编译错误。 请参阅前面的错误消息。
12837 16 CREATE DATABA标准版 语句失败。 无法创建包含的数据库 '%.*ls',因为在验证 SQL 模块期间遇到编译错误。 请参阅前面的错误消息。
12838 16 包含的数据库不支持复制、更改数据捕获和更改跟踪。 数据库 '%.*ls' 无法更改为包含的数据库,因为它已打开其中一个选项。
12839 16 包含的数据库不支持复制、更改数据捕获和更改跟踪。 不能在包含的数据库 '%s' 上启用该选项。
12840 16 CREATE DATABASE 失败。 创建部分包含的数据库 '%.*ls' 时,重新收集数据库失败,默认数据排序规则为 '%.*ls'。
12841 16 ALTER DATABASE 失败。 将数据库 '%.*ls' 更改为 containment='%ls' 时,重新收集数据库失败。
12842 16 COLLATE CATALOG_DEFAULT 子句不能用于约束、计算列、索引筛选器表达式或任何架构绑定对象。
12843 16 数据库 '%.*ls' 的包含状态与 master 中的值不匹配。 包含的数据库功能将无法按预期工作。 分离并重新附加数据库以更正 master 中的数据库状态。
12980 16 请提供 %s 或 %s 以标识日志条目。
12981 16 创建子计划时必须指定 %s。
12982 16 请提供 %s 或 %s 以标识要运行的计划或子计划。
错误 Severity 是否记录事件 说明
11000 16 此列的状态代码未知。
11001 16 成功地返回了非 NULL 值。
11002 16 发生延迟的取值函数验证。 此列的绑定无效。
11003 16 由于除符号不匹配和溢出之外的其他原因,未能转换数据值。
11004 16 成功地返回了 NULL 值。
11005 16 成功地返回了截断的值。
11006 16 由于符号不匹配,未能转换数据类型。
11007 16 由于数据值溢出了提供程序所用数据类型的取值范围,转换失败。
11008 16 提供程序无法对此列分配内存或打开另一个存储对象。
11009 16 提供程序无法确定此列的值。
11010 16 用户没有写入该列的权限。
11011 16 数据值违反了该列的完整性约束。
11012 16 数据值违反了该列的架构。
11013 16 列的状态有错误。
11014 16 列使用了默认值。
11015 16 设置数据时跳过了该列。
11031 16 已成功删除该行。
11032 16 表处于立即更新模式下,在数据源中删除一行将导致删除多行。
11033 16 行已释放,即使该行有挂起的更改。
11034 16 在通知期间取消了删除行的操作。
11036 16 行集正在使用乐观并发机制,而自上次提取或重新同步包含列值的行后,该列值又有更改。
11037 16 该行有挂起的删除操作,或该删除操作已传送到了数据源。
11038 16 该行是挂起的插入行。
11039 16 DBPROP_CHANGEINSERTEDROWS 是 VARIANT_FALSE,而该行的插入操作已传送到了数据源。
11040 16 删除该行违反了该列或表的完整性约束。
11041 16 行控点无效,或当前线程对该行控点无访问权。
11042 16 删除该行将导致超过行集属性 DBPROP_MAXPENDINGROWS 所指定的挂起更改数目限制。
11043 16 该行有打开的存储对象。
11044 16 提供程序内存不足,无法提取行。
11045 16 用户没有删除该行的足够权限。
11046 16 表处于立即更新模式下,由于达到了服务器上的某一限制(如查询执行超时)而未删除该行。
11047 16 更新操作不满足架构要求。
11048 16 出现可恢复的、特定于提供程序的错误,如 RPC 失败。
11100 16 提供程序指示与其他属性或要求发生了冲突。
11101 16 未能获得访问 text、ntext 或 image 所需的接口。
11102 16 提供程序不支持必需的行查找接口。
11103 16 提供程序不支持 UPDATE/DELETE/INSERT 语句必需的接口。
11104 16 提供程序不支持此表上的插入。
11105 16 提供程序不支持此表上的更新。
11106 16 提供程序不支持此表上的删除。
11107 16 提供程序不支持行查找位置。
11108 16 提供程序不支持必需的属性。
11109 16 提供程序不支持对此数据源进行索引扫描。
11201 16 由于缺少 FROM 服务名称,无法传递此消息。 消息源自: '%ls'。
11202 16 已将此消息删除,因为 FROM 服务名称超出了最大大小 %d 字节的限制。 服务名称: "%.*ls"。 消息源自: "%ls"。
11203 16 已将此消息删除,因为缺少 FROM Broker 实例。 消息源自 '%ls'。
11204 16 已将此消息删除,因为 FROM Broker 实例超出了最大大小 %d 字节的限制。 Broker 实例:"%.*ls"。 消息源自: "%ls"。
11205 16 已将此消息删除,因为缺少 TO 服务名称。 消息源自: "%ls"。
11206 16 已将此消息删除,因为 TO 服务名称超出了最大大小 %d 字节的限制。 服务名称: "%.*ls"。 消息源自: "%ls"。
11207 16 已将此消息删除,因为缺少服务约定名称。 消息源自: "%ls"。
11208 16 已将此消息删除,因为服务约定名称超出了最大大小 %d 字节的限制。 约定名称 "%.*ls"。 消息源自: "%ls"。
11209 16 由于无法将会话 ID 与活动的会话关联,无法传递此消息。 消息源自: '%ls'。
11210 16 已将此消息删除,因为找不到 TO 服务。 服务名称: "%.*ls"。 消息源自: "%ls"。
11211 16 已将此消息删除,因为用户无权访问目标数据库。 数据库 ID: %d。 消息来源:“%ls”。
11212 16 无法传递此消息,因为会话端点已关闭。
11213 16 无法传递此消息,因为它不是会话的第一条消息。
11214 16 由于找不到 '%.*ls' 约定或者服务不接受约定的会话,无法传递此消息。
11215 16 无法传递此消息,因为 ID 为 %i 的数据库中 ID 为 %i 的用户无权发送到服务。 服务名称: '%.*ls'。
11216 16 无法传递此消息,因为其他任务正在处理此消息。
11217 16 无法传递此消息,因为其序列号与会话接收的序列号不一致。 会话接收序列号: %I64d,消息序列号: %I64d。
11218 16 无法传递此消息,因为此消息重复。
11219 16 无法传递此消息,因为已禁用目标队列。 队列 ID: %d。
11220 16 无法传递此消息,因为缺少 TO Broker 实例。
11221 16 无法传递此消息,因为消息标头中存在不一致的地方。
11222 16 无法传递此消息,因为消息的 TO 服务名称与会话端点中的名称不匹配。 消息到服务名称:'%.*ls'。 会话终结点 TO 服务名称:'%.*ls'。
11223 16 由于此消息中的服务约定名称与会话端点中的名称不匹配,无法传递此消息。 消息服务协定名称:'%.*ls'。 会话终结点服务协定名称:'%.*ls'。
11224 16 无法传递此消息,因为此服务程序的其他实例已开始使用此端点进行会话。
11225 16 由于找不到消息类型名称,无法传递此消息。 消息类型名称: '%.*ls'。
11226 16 无法传递此消息,因为服务约定中不包含该消息类型。 消息类型名称: '%.*ls'。 服务协定名称:'%.*ls'。
11227 16 无法传递此消息,因为发起方服务所发送消息的类型属于只能由目标发送的类型。 消息类型名称: '%.*ls'。 服务协定名称:'%.*ls'。
11228 16 无法传递此消息,因为目标服务所发送消息的类型属于只能由发起方发送的类型。 消息类型名称: '%.*ls'。 服务协定名称:'%.*ls'。
11229 16 无法传递此消息,因为无法检索安全上下文。
11230 16 无法传递此消息,因为无法对其进行解密和验证。
11231 16 无法传递此消息,因为虽然消息是安全的,但会话端点不安全。
11232 16 无法传递此消息,因为虽然会话端点是安全的,但消息不安全。
11233 16 已删除此消息,因为会话端点的会话密钥与消息的会话密钥不匹配。
11234 16 无法传递此消息,因为在处理此消息时发生了内部错误。 错误代码 %d,状态 %d: %.*ls。
11235 16 收到的消息格式不正确。 未定义二进制消息类(%d:%d)。 这可能说明网络有问题或其他应用程序已连接到 Service Broker 端点。
11236 16 收到损坏的消息。 二进制标头大小应为 %d,而收到的标头大小为 %d。
11237 16 内存不足,无法处理 %S_MSG 消息。 该消息已删除。
11238 16 收到损坏的消息。 专用变量数据段的格式不正确。
11239 16 收到损坏的消息。 专用变量数据段超出了消息的长度。
11240 16 收到损坏的消息。 二进制消息前导码的格式不正确。
11241 16 收到损坏的消息。 会话安全版本号不是 %d.%d。
11242 16 收到损坏的消息。 已超出公共变量数据元素的最大数目(%d)。 找到的公共变量数据元素数为: %d。
11243 16 收到损坏的消息。 此消息中的公共变量数据元素(%d)重复。
11244 16 收到损坏的消息。 握手验证标头的格式不正确。
11245 16 收到损坏的消息。 已超出专用变量数据元素的最大数目(%d)。 找到的专用变量数据元素数为: %d。
11246 16 收到损坏的消息。 此消息中的专用变量数据元素(%d)重复。
11247 16 收到损坏的消息。 登录协商标头无效。
11248 16 收到损坏的消息。 SSPI 登录标头无效。
11249 16 收到损坏的消息。 pre-master-secret 无效。
11250 16 收到损坏的消息。 安全证书密钥字段必须同时存在或都不存在。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11251 16 收到损坏的消息。 服务对安全标头源证书和签名必须同时存在或都不存在。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11252 16 收到损坏的消息。 缺少目标证书序列号。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11253 16 收到损坏的消息。 服务对安全标头目标证书、密钥交换密钥、密钥交换密钥 ID 和会话密钥必须同时存在或都不存在。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11254 16 收到损坏的消息。 缺少会话密钥 ID。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11255 16 收到损坏的消息。 虽然设置了加密标志,但缺少消息正文、MIC 或 salt。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11256 16 收到损坏的消息。 虽然 MIC 存在,但缺少消息正文或加密标志。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11257 16 收到损坏的消息。 MIC 和会话密钥 ID 的状态无效。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11258 16 收到损坏的消息。 MIC 大小为 %d,但其大小在长度上不能超过 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11259 16 收到损坏的消息。 证书序列号大小为 %d,但其大小在长度上不能超过 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11260 16 收到损坏的消息。 证书颁发者名称的大小为 %d,但其大小在长度上不能超过 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11261 16 收到损坏的消息。 目标证书序列号大小为 %d,但其大小在长度上不能超过 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11262 16 收到损坏的消息。 目标证书颁发者名称的大小为 %d,但其大小在长度上不能超过 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11263 16 收到损坏的消息。 服务对安全标头的大小为 %d,但其大小必须介于 %d 个和 %d 个字节之间。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11264 16 收到损坏的消息。 密钥交换密钥的大小为 %d,但其大小必须介于 %d 个和 %d 个字节之间。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11265 16 收到损坏的消息。 密钥交换的密钥 ID 无效。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11266 16 收到损坏的消息。 加密会话密钥大小为 %d,但其大小必须为 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11267 16 收到损坏的消息。 会话密钥 ID 的大小为 %d,但其大小必须为 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11268 16 收到损坏的消息。 salt 大小为 %d,但其大小必须为 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11269 16 收到损坏的消息。 消息中的 UNICODE 字符串不是按双字节对齐的。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11270 16 收到损坏的消息。 消息中 UNICODE 字符串的大小大于允许的最大值(%d 个字节)。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11271 16 收到损坏的消息。 会话 ID 不能是 NULL。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11272 16 收到损坏的消息。 消息 ID 不能是 NULL。
11273 16 收到损坏的消息。 消息正文没有正确填充以便加密。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11274 16 收到损坏的消息。 序列号大于允许值。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11275 16 收到损坏的消息。 既设置了会话结尾标志,又设置了错误标志。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11276 16 收到损坏的消息。 对未编序的消息设置了会话结尾标志。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11277 16 收到损坏的消息。 不能在已编序的第一个消息中设置会话结尾标志和错误标志。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11278 16 收到损坏的消息。 缺少此消息的消息类型。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11279 16 收到损坏的消息。 不能在此消息中设置消息类型。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11280 16 无法处理大小为 %lu 个字节的数据包,因为它超出了接收缓冲区总数。
11281 16 收到损坏的消息。 消息标头的专用部分格式不正确。
11282 16 由于存在许可限制,已删除此消息。 有关详细信息,请参阅相关文档。
11285 16 已删除此转发消息,因为剩余跃点计数已达到 0。
11286 16 已删除此转发消息,因为此 SQL Server 实例的内存不足。
11288 16 已删除此转发消息,因为正在转发同样的消息。
11289 16 已删除此转发消息,因为其内存使用量将超出为转发消息配置的内存限制 %d 字节。
11290 16 已删除此转发消息,因为无法在消息生存时间内传递消息。 这可能指示转发路由的配置不正确或目标无法访问。
11291 16 此转发消息已删除,原因是占用的时间超过了消息的生存时间 %u 秒(消息用了 %u 秒抵达,在此 Broker 中花费了 %u 秒)。
11292 16 已删除此转发消息,因为发送消息时出现传输发送错误。 关于该错误,请查看前面的事件。
11293 16 已删除此转发消息,因为传输已关闭。
11294 16 已删除此转发消息,因为目标路由无效。
11295 10 检测到端点配置更改。 现在将重新启动 Service Broker 管理器和传输。
11296 10 检测到证书更改。 现在将重新启动 Service Broker 管理器和传输。
11297 16 收到损坏的消息。 专用变量数据段偏移量不正确。
11298 16 收到损坏的消息。 公共变量数据段偏移量不正确。
11299 10 收到损坏的消息。 未编序的消息具有非零序列号。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11300 10 提交 readonly 或 TEMPDB XDES 时出错,正在关闭服务器。
11301 10 执行对象 %p 事件 %d 的事务通知时出错。
11302 10 回滚期间出错。 正在关闭数据库(位置: %d)。
11303 10 释放保留的日志空间时出错: %ls 空间 %I64d,代码 %d,状态 %d。
11304 10 无法记录本地两阶段提交事务的结果。 正在使数据库离线。
11306 16 不允许在此事务上向前进度。 事务已回滚。
11313 16 必须在并行嵌套事务中执行此操作。
11314 16 存储过程 %.*ls 必须在用户事务中执行。
11315 16 为 PNT 子事务指定的隔离级别与父事务的当前隔离级别不匹配。
11316 16 %ls 语句不能在并行嵌套事务中使用。
11317 16 并行嵌套事务中不支持具有更新的并行计划。
11318 16 存储过程 '%.*ls' 无法通过 MARS 连接执行。
11319 16 绑定会话和用户并行嵌套事务不能在同一事务中使用。
11320 16 无法创建用户并行嵌套事务,达到最大并行嵌套事务数。
11321 16 此操作不能在活动事务中执行。
11322 16 ATOMIC 块内不支持控制显式事务和创建保存点(BEGIN/SAVE/COMMIT/ROLLBACK TRANSACTION)。
11323 16 内存优化表和本机编译的模块不能在非本机编译的 ATOMIC 块中使用。
11324 16 ATOMIC 块内不支持@@TRANCOUNT。
11325 16 ATOMIC 块内不支持多个活动结果集(MARS)和绑定会话。
11400 16 ALTER TABLE SWITCH 语句失败。 索引视图 '%.*ls' 上的索引 '%.*ls' 使用分区函数 '%.*ls',但表 '%.*ls' 使用非等效分区函数 '%.*ls'。 索引视图 '%.*ls' 和表 '%.*ls' 的索引必须使用等效的分区函数。
11401 16 ALTER TABLE SWITCH 语句失败。 表 '%.*ls' 为 %S_MSG,但索引视图 '%.*ls' 的索引 '%.*ls' 为 %S_MSG。
11402 16 ALTER TABLE SWITCH 语句失败。 目标表 '%.*ls' 由 %d 索引视图引用,但源表 '%.*ls' 仅由 %d 索引视图引用。 目标表上的每个索引视图必须至少在源表上有一个匹配的索引视图。
11403 16 ALTER TABLE SWITCH 语句失败。 索引视图 '%.*ls' 与表 '%.*ls' 不一致。 索引视图中的分区列 '%.*ls' 从一个或多个列或表达式计算其值,而不是直接从表分区列 '%.*ls' 中进行选择。 请更改索引视图定义,以便从表分区列 '%.*ls' 中直接选择分区列。
11404 16 ALTER TABLE SWITCH 语句失败。 目标表 '%.*ls' 由 %d 索引视图引用,但源表 '%.*ls' 仅由 %d 匹配索引视图引用。 目标表上的每个索引视图必须至少在源表上有一个匹配的索引视图。
11405 16 ALTER TABLE SWITCH 语句失败。 表 '%.*ls' 与索引视图 '%.*ls' 上的索引 '%.*ls' 不一致。 表在列 '%.*ls' 上分区,但索引视图的索引在列 '%.*ls' 上分区,该列 '%.*ls' 是从表 '%.*ls' 中的其他列 '%.*ls' 中选择的。 请更改索引视图定义,以便索引的分区列与表的分区列相同。
11406 16 ALTER TABLE SWITCH 语句失败。 源分区和目标分区的 DATA_COMPRESSION 选项具有不同的值。
11407 16 无法为 '%.*ls' 启用 vardecimal 存储格式。 只有 SQL Server Enterprise Edition 支持 vardecimal。
11408 16 无法修改表 '%.*ls' 中的列 '%.*ls' 以添加或删除 COLUMN_标准版T 属性。 若要更改列的 COLUMN_SET 属性,请修改此表以删除该列然后重新添加该列,或者删除此表并重新创建。
11409 16 无法删除表 '%.*ls' 中的列集 '%.*ls',因为该表包含的列数超过 1025 列。 请将表中的列数减少到 1025 以下。
11410 16 无法将表 '%.*ls' 中的列 '%.*ls' 修改为稀疏列,因为该列具有绑定到该列的默认或规则。 请先从该列取消规则或默认值的绑定,再将该列指定为稀疏列。
11411 16 无法将稀疏列 '%.*ls' 添加到表 '%.*ls' ,因为该列的数据类型具有绑定到该列的默认或规则。 请先从数据类型取消规则或默认值的绑定,再将该稀疏列添加到表。
11412 16 ALTER TABLE SWITCH 语句失败,因为列 '%.*ls' 在表 '%.*ls' 和 '%.*ls' 中没有相同的稀疏存储属性。
11413 16 ALTER TABLE SWITCH 语句失败,因为列 '%.*ls' 在表 '%.*ls' 和 '%.*ls' 中没有相同的列集属性。
11414 10 警告: 选项 %ls 不适用于表 %.*ls,因为该表没有聚集索引。 此选项将仅应用于该表的非聚集索引(如果有)。
11415 16 无法禁用或启用对象 '%.*ls'。 此操作仅适用于外键和检查约束。
11418 16 无法 %S_MSG 表 '%.*ls',因为该表包含与压缩不兼容的稀疏列或列集列。
11419 16 无法更改或删除列 '%.*ls',因为表 '%.*ls' 是联合的。
11420 16 ALTER TABLE SWITCH 语句失败。 索引视图 '%.*ls' 引用不参与 ALTER TABLE SWITCH 语句的对象,因此无法使用WAIT_AT_LOW_PRIORITY选项。 删除此视图的索引或更改其定义以仅引用参与 ALTER TABLE SWITCH 语句的表。
11421 10 在数据库 '%.*ls' 上执行 '%.*ls' 语句,表 '%.*ls' 由主机名 '%.*ls' 执行,主机进程 ID %d 使用MAX_DURATION = %d 和 ABORT_AFTER_WAIT = BLOCKERS 的 WAIT_AT_LOW_PRIORITY 选项。 在等待时间最长的持续时间后,将终止阻止用户会话。
11422 10 通过主机名 '%.*ls' 对数据库 '%.*ls'、表 '%.*ls' 执行 ALTER TABLE SWITCH 语句,主机进程 ID %d 与目标表 '%.*ls' 一起使用WAIT_AT_LOW_PRIORITY选项,MAX_DURATION = %d,ABORT_AFTER_WAIT = BLOCKERS。 在等待时间最长的持续时间后,将终止阻止用户会话。
11423 14 用户无权使用 ABORT_AFTER_WAIT = BLOCKERS 选项。
11424 16 无法更改表 '%.*ls' 中的标识列 '%.*ls',因为此操作需要数据修改,并且表包含持久化计算列。 在修改标识列之前删除持久化计算列。
11425 16 无法继续执行 DDL 操作,因为它引用表 '%.*ls' 上的列 '%.*ls',这与此表正在进行中的并发列操作冲突。 并发操作可以是联机更改列操作。
11426 16 无法联机更改本地临时表上的列。 脱机执行更改操作。
11427 16 无法对表 '%.*ls' 执行联机 ALTER COLUMN 操作,因为列 '%.*ls' 当前具有或正在更改为不支持的数据类型:文本、ntext、image、CLR 类型或 FILESTREAM。 该操作必须离线执行。
11428 16 列 '%.*ls' 不能联机更改为具有架构集合的 XML 类型。 该操作必须离线执行。
11429 16 表 '%.*ls' 的联机 ALTER COLUMN 语句失败,因为表已启用更改跟踪或标记为合并副本 (replica)。 在使用联机 ALTER COLUMN 或脱机执行操作之前,禁用更改跟踪和合并副本 (replica)。
11430 16 无法在列 '%.*ls' 上启用更改数据捕获。 加密列不支持更改数据捕获。
11431 15 不允许 %S_MSG 选项,因为 %S_MSG 选项未轮到 '%ls'。
11432 15 %S_MSG = %d 不是有效值;%S_MSG必须大于 0 且小于 %d。
11433 15 %S_MSG 选项的 '%.*ls' 未在 %S_MSG '%.*ls' 上请求。
11434 15 %S_MSG '%.*ls' 上禁用的索引 '%.*ls' 不支持 %S_MSG 选项。
11435 15 %S_MSG 选项在 %S_MSG '%.*ls' 处不支持堆。
11436 16 无法更改表 '%.*ls',因为不能在没有 DEFAULT 约束、GENERATED ALWAYS 属性或 IDENTITY 属性的情况下将不可为 null 的列 '%.*ls' 声明为隐藏。
11437 16 无法更改表 '%.*ls',因为必须将至少一列声明为非隐藏列。
11438 15 当 %S_MSG 选项设置为 '%ls' 时,%S_MSG选项不能设置为 '%ls'。
11501 16 由于编译错误,无法分析批处理。
11502 16 不能在此上下文中推断参数 '%.*ls' 的类型。
11503 16 无法推断参数类型,因为单个表达式包含两个非类型化参数:'%.*ls' 和 '%.*ls'。
11504 16 数据库 %d 中具有用户类型 ID %d 的发现类型无效。
11505 16 数据库 %d 中具有 XML 架构集合 ID %d 的发现类型无效。
11506 16 无法唯一推断 '%.*ls' 的参数类型;两种可能性是 '%ls' 和 '%ls'。
11507 16 无法推断 '%.*ls' 的参数类型,因为没有类型会使查询有效。
11508 16 未声明的参数 '%.*ls' 在正在分析的批处理中多次使用。
11509 16 无法确定元数据,因为语句 '%.*ls' 与语句 '%.*ls' 不兼容。
11510 16 无法确定元数据,因为主批处理中的语句 '%.*ls' 与过程 '%.*ls' 中的语句 '%.*ls' 不兼容。
11511 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 与主批处理中的语句 '%.*ls' 不兼容。
11512 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 与过程 '%.*ls' 中的语句 '%.*ls' 不兼容。
11513 16 无法确定元数据,因为语句 '%.*ls' 包含动态 SQL。 请考虑使用 WITH RESULT 标准版TS 子句显式描述结果集。
11514 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 包含动态 SQL。 请考虑使用 WITH RESULT 标准版TS 子句显式描述结果集。
11515 16 无法确定元数据,因为语句 '%.*ls' 调用 CLR 过程。 请考虑使用 WITH RESULT 标准版TS 子句显式描述结果集。
11516 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 调用 CLR 过程。 请考虑使用 WITH RESULT 标准版TS 子句显式描述结果集。
11517 16 无法确定元数据,因为语句 '%.*ls' 调用 CLR 触发器。
11518 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 调用 CLR 触发器。
11519 16 无法确定元数据,因为语句 '%.*ls' 调用扩展存储过程。
11520 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 调用扩展存储过程。
11521 16 无法确定元数据,因为语句 '%.*ls' 在影响其元数据的上下文中使用未声明的参数。
11522 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 在影响其元数据的上下文中使用未声明的参数。
11523 16 无法确定元数据,因为语句 '%.*ls' 会导致间接递归。
11524 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 会导致间接递归。
11525 16 无法确定元数据,因为语句 '%.*ls' 使用临时表。 元数据发现仅在分析单语句批处理时支持临时表。
11526 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 使用临时表。
11527 16 无法确定元数据,因为语句 '%.*ls' 不支持元数据发现。
11528 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 不支持元数据发现。
11529 16 无法确定元数据,因为每个代码路径都会导致错误;有关其中一些错误,请参阅以前的错误。
11530 16 无法确定元数据,因为没有到达批处理末尾的代码路径。
11531 16 传递给sys.dm_exec_describe_first_result_set_for_object的对象 ID “%d” 是指不是 T-SQL 过程或触发器的对象。
11532 16 传递给sys.dm_exec_describe_first_result_set_for_object的对象 ID “%d” 无效。
11533 16 类型 '%.*ls' 不是结果集定义的有效对象名称。
11534 16 类型 '%.*ls' 无效或不是表类型。
11535 16 EXECUTE 语句失败,因为它的 WITH RESULT 标准版TS 子句指定了 %d 结果集(s),并且该语句尝试发送的结果集多于此。
11536 16 EXECUTE 语句失败,因为它的 WITH RESULT 标准版TS 子句指定了 %d 结果集(s),但该语句只在运行时发送了 %d 结果集。
11537 16 EXECUTE 语句失败,因为它的 WITH RESULT 标准版TS 子句为结果集编号 %d 指定了 %d 列(s),但语句在运行时发送了 %d column(s)。
11538 16 EXECUTE 语句失败,因为它的 WITH RESULT 标准版TS 子句为结果集中的列 #%d 指定类型 '%ls',在运行时发送的相应类型为 '%ls';这两种类型之间没有转换。
11539 16 在 EXECUTE 语句开始运行后,已修改 WITH RESULT 标准版TS 子句中指定的类型之一。 请重新运行该语句。
11541 16 标准版T STATISTICS XML 或 标准版T STATISTICS PROFILE 处于打开状态时,无法调用sp_describe_first_result_set。
11542 16 sp_describe_undeclared_parameters无法发现远程过程调用的参数元数据,因为参数是通过名称和名称参数元数据发现传递失败的。
11543 16 不允许在通过具有 WITH RESULT 标准版TS 子句的 EXECUTE 语句执行的任何过程或批处理内标准版T STATISTICS XML ON 和 标准版T STATISTICS PROFILE ON。
11544 16 对于远程调用模块 '%.*ls' 的位置 '%d' 的参数,无法推断类型。
11545 16 无法在 标准版LECT INTO 内完成远程结果集发现。
11546 16 当统计信息 XML、STATISTICS PROFILE 或 SHOWPLAN 设置选项处于打开状态时,sp_showmemo_xml无法运行。 将这些选项设置为 OFF 并重新运行sp_showmemo_xml。
11547 16 只有一个语句可用作sp_showmemo_xml的输入参数。 修改输入参数并重新运行存储过程。
11548 16 此版本的 SQL Server 中不提供存储过程“sp_showmemo_xml”。
11549 16 不支持使用存储过程。 修改输入参数并重新运行sp_showmemo_xml。
11550 16 无法确定元数据,因为语句 '%.*ls' 的远程元数据发现失败。
11551 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 的远程元数据发现失败。
11552 16 该 @browse_information_mode 参数需要一个值为 0、1 或 2 的 tinyint。
11553 16 EXECUTE 语句失败,因为它的 WITH RESULT 标准版TS 子句为结果集中的列 #%d 指定了不可为 null 的类型,并在运行时发送的相应值为 null。
11554 16 无法将 NULL 分配给不可为 null 的变量或参数 '%.*ls'。
11555 15 参数 '%.*ls' 已声明为 NOT NULL。 非 NULL 参数仅支持本机编译的模块,但内联表值函数除外。
11556 16 此版本的 SQL Server 中不提供存储过程“sp_get_database_scoped_credential”。
11557 16 存储过程“sp_get_jobs_database_scoped_credential”不可用。
11558 16 无法分析distributed_move JSON 字符串。 请检查 JSON 的格式。
11559 16 distributed_move JSON 参数 %.*ls 缺失或格式不正确。 请检查 JSON 的格式。
11560 16 distributed_move参数 %.*ls 值超出其有效范围。 请使用有效的参数重试。
11601 15 不允许使用 '%.*ls' 选项的 %ls 语句。
11602 10 %ls 语句未验证。
11603 15 不允许在顶级使用 %ls 语句。
11605 15 顶级不允许 %S_MSG。
11606 15 不允许在 '%.*ls' 中指定服务器名称。
11607 15 不允许在 %ls 语句中指定 '%.*ls' 的数据库名称。
11608 15 不允许创建临时存储过程。
11609 16 生成项目时发生内部错误。 %ls
11610 16 没有足够的内存来生成项目。
11611 15 不支持在 CREATE SCHEMA 语句中指定架构元素。
11612 15 不允许在顶级使用 T-SQL 批处理中的多个语句。
11613 15 不支持编号存储过程。
11614 15 不支持 %ls。
11617 16 尝试加载 “%hs” 时出现未知错误。
11618 15 不允许在同一 GRANT/DENY/REVOKE 语句中将列级别权限与其他权限合并。
11619 16 没有足够的堆栈可用于编译语句。
11620 15 REVOKE 语句只能用于撤销列级权限。
11621 10 SQL Server 在语言服务模式下启动。
11622 16 CREATE AS标准版MBLY 只能从常量二进制表达式创建。
11623 15 ALTER TABLE 语句只能用于添加单个约束。
11624 15 ALTER ROLE 语句只能用于将成员添加到角色。
11625 16 '%ls' 已损坏,不可读或不可访问。
11651 10 数据层应用程序中不支持具有 '%.*ls' 选项的 %ls 语句。
11652 10 数据层应用程序中的顶层不支持 %ls 语句。
11653 10 无法作为用户 '%.*ls' 执行,因为它不存在。
11700 16 序列对象 '%.*ls' 的增量不能为零。
11701 16 序列对象 '%.*ls' 增量的绝对值必须小于或等于序列对象的最小值和最大值之间的差异。
11702 16 序列对象 '%.*ls' 必须是数据类型 int、bigint、smallint、tinyint 或 decimal 或 numeric,其小数位数为 0,或者基于上述整数数据类型之一的任何用户定义的数据类型。
11703 16 序列对象 '%.*ls' 的起始值必须介于序列对象的最小值和最大值之间。
11704 16 序列对象 '%.*ls' 的当前值 '%.*ls' 必须介于序列对象的最小值和最大值之间。
11705 16 序列对象 '%.*ls' 的最小值必须小于其最大值。
11706 16 序列对象 '%.*ls' 的缓存大小必须大于 0。
11707 10 序列对象 '%.*ls' 的缓存大小已设置为 NO CACHE。
11708 16 为给定数据类型的参数 '%.*ls' 指定了无效值。
11709 15 CREATE 标准版QUENCE 语句中不能使用“RESTART WITH”参数。
11710 15 参数“START WITH”不能在 ALTER 标准版QUENCE 语句中使用。
11711 15 参数“AS”不能用于 ALTER 标准版QUENCE 语句。
11712 15 不能多次指定参数 '%.*ls' 。
11714 15 序列名称 '%.*ls' 无效。
11715 15 没有为 ALTER 标准版QUENCE 指定的属性。
11716 15 NEXT VALUE FOR 函数不支持 PARTITION BY 子句。
11717 15 NEXT VALUE FOR 函数不支持默认约束、UPDATE 语句或 MERGE 语句中的 OVER 子句。
11718 15 NEXT VALUE FOR 函数不支持空 OVER 子句。
11719 15 检查约束、默认对象、计算列、视图、用户定义函数、用户定义的聚合、用户定义的表类型、子查询、公共表表达式、派生表或返回语句中不允许使用 NEXT VALUE FOR 函数。
11720 15 TOP、OVER、OUTPUT、ON、WHERE、GROUP BY、HAVING 或 ORDER BY 子句中不允许使用 NEXT VALUE FOR 函数。
11721 15 NEXT VALUE FOR 函数不能直接在使用 DISTINCT、UNION、UNION ALL、EXCEPT 或 INTER标准版CT 运算符的语句中使用。
11722 15 在 WHEN MATCHED 子句、WHEN NOT MATCHED 子句或合并语句的 WHEN NOT MATCHED BY SOURCE 子句中不允许 NEXT VALUE FOR 函数。
11723 15 除非指定了 OVER 子句,否则 NEXT VALUE FOR 函数不能直接在包含 ORDER BY 子句的语句中使用。
11724 15 包含 NEXT VALUE FOR 函数的表达式不能作为参数传递给表值函数。
11725 15 包含 NEXT VALUE FOR 函数的表达式不能作为参数传递给聚合。
11726 16 对象 '%.*ls' 不是序列对象。
11727 16 给定序列对象的 NEXT VALUE FOR 函数必须完全相同的 OVER 子句定义。
11728 16 序列对象 '%.*ls' 已达到其最小值或最大值。 重启序列对象以允许生成新值。
11729 10 序列对象 '%.*ls' 缓存大小大于可用值的数目。
11730 16 不能为默认约束中的序列对象指定数据库名称。
11731 16 如果行构造函数中出现相同的序列对象,则默认约束中使用序列对象的列必须存在于目标列列表中。
11732 16 序列对象 '%.*ls' 的请求范围超出了最大或最小限制。 使用较小的范围重试。
11733 16 参数 '%.*ls' 必须是正整数。
11734 16 当 FROM 子句包含嵌套 IN标准版RT、UPDATE、DELETE 或 MERGE 语句时,标准版LECT 子句中不允许使用 NEXT VALUE FOR 函数。
11735 16 当 FROM 子句包含嵌套 IN标准版RT、UPDATE、DELETE 或 MERGE 语句时,IN标准版RT 语句的目标表不能使用 NEXT VALUE FOR 函数的 DEFAULT 约束。
11736 16 每个序列对象只允许使用 NEXT VALUE FOR 函数的一个实例,标准版T 或具有变量赋值的 标准版LECT。
11737 15 NEXT VALUE FOR 函数不支持 ROWS 和 RANGE 子句。
11738 16 在此上下文中不允许使用 NEXT VALUE FOR 函数。
11739 16 如果设置了 ROWCOUNT 选项,或者查询包含 TOP 或 OFF标准版T,则无法使用 NEXT VALUE FOR 函数。
11740 16 如果设置了 ROWCOUNT 选项,或者查询包含 TOP 或 OFF标准版T,则 NEXT VALUE FOR 函数不能在默认约束中使用。
11741 16 NEXT VALUE FOR 函数不能在 CA标准版、CHOO标准版、COALESCE、IIF、ISNULL 和 NULLIF 中使用。
11742 16 NEXT VALUE FOR 函数只能在目标表的默认约束中定义用于插入操作的 MERGE。
11743 16 等待METADATA_标准版QUENCE_GENERATOR闩锁时发生超时:等待时间 %d 秒。
11800 16 数据库 '%ls' 的 RESTORE WITH SNAPSHOTRESTOREPHA标准版=2 失败,因为先前的 RESTORE WITH SNAPSHOTRESTOREPHA标准版=1 可能由于网络错误而失败。 解决任何网络问题并确保 SQL Server 正在运行后,请通过 SQL 编写器重试还原操作。
11901 16 列 '%.*ls.%.*ls' 是联合列,而引用外键 '%.*ls' 中的列 '%.*ls' 不是。
11902 16 联合方案密钥 '%.*ls' 不是此联合身份验证的一部分。
11903 16 无法创建表 '%.*ls',因为如果没有 DEFAULT 约束、GENERATED ALWAYS 属性或 IDENTITY 属性,则无法将不可为 null 的列 '%.*ls' 声明为隐藏。
11904 16 无法创建表 '%.*ls',因为必须将至少一列声明为非隐藏列。
11905 16 只能在 SQL Server 企业版中执行可恢复索引操作。
12002 16 无法创建表 '%.*ls' 列 '%.*ls' 上请求的 %S_MSG 索引,因为列类型不是 %S_MSG。 请指定引用具有 %S_MSG 数据类型的列的列名称。
12003 16 找不到 %.*ls 类型的列的空间分割方案 '%.*ls'。 请在 USING 子句中指定有效的分割方案名称。
12004 16 在表 '%.*ls' 上找不到列 '%.*ls' 的默认空间分割方案。 请确保列引用正确,或者在 USING 子句中指定扩展方案。
12005 16 传递给 '%.*ls' 附近的 CREATE %S_MSG 语句的参数不正确。 请根据索引创建语法验证该语句。
12006 16 向创建索引语句传递了重复参数。 请根据索引创建语法验证该语句。
12007 16 CREATE %S_MSG 语句缺少必要参数 '%.*ls'。 请根据索引创建语法验证该语句。
12008 16 表 '%.*ls' 没有 %S_MSG 索引要求的聚集主键。 请确保存在表的该主键列,然后再创建 %S_MSG 索引。
12009 16 在表 '%.*ls' 上找不到 %S_MSG 索引 '%.*ls'。 不存在此名称的 %S_MSG 索引,或者某个非 %S_MSG 索引可能使用了同一名称。 请修正索引名称,避免重复。 如果存在同名的关系索引,请删除该常规关系索引。
12010 16 每个表只能出现一个空间索引提示,可作为第一个或最后一个提示索引。
12011 16 CREATE %S_MSG 的参数值 '%.*ls' 必须小于 %d。
12012 16 CREATE %S_MSG 的参数值 '%.*ls' 必须大于 %d。
12013 16 CREATE %S_MSG的参数 '%.*ls' 的值必须大于参数 '%.*ls' 的值。
12014 16 CREATE %S_MSG 的 '%.*ls' 参数未完整定义。 如果该参数有多个部分,则必须定义所有部分。
12015 16 CREATE %S_MSG 语句中的索引选项 %.*ls 必须显示在常规索引选项之前。
12016 16 创建 %S_MSG 索引要求基表中的主键满足以下限制。 主键列的最大数目为 %d。 主键列的最大组合每行大小为 %d 个字节。 基表 '%.*ls' 的主键有 %d 列,包含 %d 个字节。 请更改基表,以满足 %S_MSG 索引规定的主键限制。
12017 10 该空间索引已禁用或脱机
12018 10 谓词的作用域中未定义空间对象
12019 10 空间索引不支持该谓词中提供的比较字
12020 10 空间索引不支持该谓词中提供的比较运算符
12021 10 空间索引不支持该谓词中提供的方法名
12022 10 该比较字引用了该谓词下方定义的一个列
12023 10 该比较谓词中的比较字具有不确定性
12024 10 该空间参数引用了该谓词下方定义的一个列
12025 10 在条件中找不到所需的二进制空间方法
12026 10 找不到所需的比较谓词
12100 16 ALTER DATABASE 失败,因为 FILESTREAM 文件组无法添加到将 READ_COMMITTED_SNAPSHOT 或 ALLOW_SNAPSHOT_ISOLATION 选项设置为 ON 的数据库中。 若要添加 FILESTREAM 文件组,必须将 READ_COMMITTED_SNAPSHOT 和 ALLOW_SNAPSHOT_ISOLATION 设置为 OFF
12101 16 客户端连接正在等待更改通知时,无法对数据库 '%.*ls' 禁用更改跟踪。 请在禁用更改跟踪之前关闭这些连接。
12102 16 ALTER DATABA标准版失败,因为无法更改系统数据库的分发策略。
12103 16 ALTER DATABA标准版失败,因为分发策略无效。 数据库分发策略必须设置为 NONE 或 HASH。 对于分发策略 NONE,不能指定前导哈希列的数目。 对于分布策略 HASH,前导哈希列的数目是可选的,但不能超过 16 列。
12104 15 ALTER DATABA标准版 CURRENT 失败,因为 '%.*ls' 是系统数据库。 无法使用 CURRENT 关键字 (keyword)更改系统数据库。 使用数据库名称更改系统数据库。
12105 10 等待远程砖 %d 上回滚非合格事务。
12106 16 路径名称 '%.*ls' 已被另一个数据库文件使用。 更改为另一个有效和 UNU标准版D 名称。
12107 16 对于使用sync_method“数据库快照”或“数据库快照字符”的一个或多个发布的数据库,不支持添加MEMORY_OPTIMIZED_DATA文件组。
12108 16 数据库范围的配置选项 '%.*ls' 的 '%d' 范围不足。 有关有效值的范围,请参见 sp_configure 选项 '%ls'。
12109 16 语句 '%.*ls' 失败,因为它尝试将主副本 (replica)的值设置为 '%.*ls'。 仅当设置应用于辅助数据库时,设置才能设置为 '%.*ls'。
12110 16 语句 '%.*ls' 失败,因为它尝试为辅助数据库设置 '%.*ls' 选项副本 (replica),而仅允许为主数据库设置此选项。
12300 15 %S_MSG不支持计算列。
12301 15 %S_MSG 不支持索引键中的可为 null 列。
12302 15 %S_MSG不支持更新属于 PRIMARY KEY 约束的列。
12303 15 %S_MSG不支持“number”子句。
12304 15 %S_MSG 不支持更新属于 UNIQUE KEY 约束或 UNIQUE 索引的列。
12305 15 %S_MSG 不支持内联表变量。
12306 15 %S_MSG不支持游标。
12307 15 %S_MSG中参数的默认值必须是常量。
12308 15 %S_MSG不支持表值函数。
12309 15 IN标准版RT 表单的语句...值。。。%S_MSG 不支持插入多行。
12310 15 %S_MSG 不支持公共表表达式(CTE)。
12311 15 子查询(嵌套在另一个查询中的查询)仅在具有 %S_MSG 的 标准版LECT 语句中受支持。
12312 15 %S_MSG不支持分区函数。
12313 15 %S_MSG 不支持用户定义的函数。
12314 15 %S_MSG不支持用户定义的方法。
12315 15 %S_MSG不支持用户定义的属性。
12316 15 %S_MSG不支持用户定义的聚合。
12317 15 %S_MSG不支持群集索引(主键的默认索引)。 请改为指定 NONCLUSTERED 索引。
12318 15 %S_MSG不支持浏览模式元数据。
12319 15 %S_MSG不支持在 UPDATE 语句中使用 FROM 子句并在 DELETE 语句中指定表源。
12320 15 %S_MSG不支持需要更改架构版本(例如重命名)的操作。
12321 15 %S_MSG不支持创建临时过程。
12322 15 %S_MSG不支持临时表。
12323 15 %S_MSG不支持分布式查询和多个活动结果集(MARS)。
12324 15 %S_MSG不支持分布式事务(DTC)。
12325 15 %S_MSG 不支持绑定事务。
12326 15 %S_MSG不支持创建保存点。
12327 15 %S_MSG不支持不使用 *_BIN2排序规则的字符串的比较、排序和操作。
12328 15 %S_MSG不支持不使用 *_BIN2排序规则的字符列上的索引。
12329 15 %S_MSG不支持使用具有 1252 以外的代码页的排序规则的数据类型 char(n) 和 varchar(n)。
12330 15 %S_MSG不支持使用 SC 排序规则截断字符串。
12331 15 %S_MSG 不支持 DDL 语句 ALTER、DROP 和 CREATE 内部的用户事务。
12332 15 %S_MSG不支持 DDL 语句 CREATE、ALTER 和 DROP 上的数据库和服务器触发器。
12333 15 %S_MSG不支持从专用管理员连接(DAC)执行。
12334 15 %S_MSG不支持用于二进制和字符串数据类型的聚合函数 MIN 和 MAX。
12336 15 %S_MSG不支持使用副本 (replica)。
12337 15 %S_MSG不支持使用sp_addpublication sync_method的参数“database 快照”和“database 快照字符”。
12338 15 %S_MSG不支持具有 SC 排序规则中的参数的 LEN 和 SUBSTRING 函数。
12339 15 %S_MSG不支持使用除 1 以外的种子值和递增值。
12340 15 %S_MSG中的 EXECUTE 语句必须使用对象名称。 不支持变量和带引号的标识符。
12341 15 %S_MSG中的 EXECUTE 语句不支持 WITH 子句。
12342 15 %S_MSG中的 EXECUTE 语句仅支持执行本机编译的模块。
12343 16 TRIGGER_NESTLEVEL仅支持 %S_MSG 中的零个或一个参数。
12344 16 只有本机编译的模块可用于 %S_MSG。
12345 16 本机编译的用户定义函数的返回类型不支持最大长度数据类型。
12346 16 %S_MSG 不支持最大长度默认值。
12347 16 %S_MSG 不支持用户定义的函数的最大长度参数。
12348 16 %S_MSG 中不支持的最大长度文本。
12349 16 内存优化表不支持具有列存储索引的操作。
12350 15 %S_MSG 不支持面向表值函数的 DML 操作。
12351 15 只有本机编译的函数才能从本机编译的函数内部使用 EXECUTE 调用。
12352 15 在用户事务中不支持导致架构更改 %S_MSG的系统存储过程。
12353 15 内存优化表索引中的计算列必须声明为 PERSISTED。
12354 15 %Japanese_140排序规则中具有参数的函数 %ls 当前不支持 %S_MSG。
12355 15 无法更改内存优化表中计算列的持久性。 删除并重新创建具有所需持久性的列。
12358 15 启用 CDC 会在 ALTER TABLE 和 DROP TABLE 上创建数据库触发器。 因此,启用 CDC 的数据库上的 %S_MSG 不支持这些 DDL 语句。 与 CDC 无关的其他 DDL 触发器也可能阻止此操作。
12401 15 多次指定 %S_MSG 选项“%S_MSG”。 每个选项只能指定一次。
12402 11 在数据库查询存储(%ld)中找不到提供的query_id(%ld)的查询。 检查query_id值并重新运行命令。
12403 11 在数据库的查询存储中找不到提供的plan_id(%ld)的查询计划。 检查plan_id值并重新运行命令。
12404 16 命令失败,因为查询存储不处于数据库(%ld)的读写模式。 确保查询存储处于读写模式,然后重新运行该命令。
12405 16 命令失败,因为未为数据库 (%ld) 启用查询存储。 确保为数据库启用查询存储并重新运行命令。
12406 11 在查询查询存储(%ld)中找不到提供的plan_id(%ld)的查询计划。 检查plan_id值并重新运行命令。
12407 18 查询存储管理器的全局实例不可用。
12408 16 读取/写入查询存储的操作失败。 检查错误日志以更正读取/写入失败的源
12409 17 查询存储无法创建系统任务
12410 23 无法加载查询存储元数据。 请尝试手动打开查询存储,或联系客户支持人员获取此地址。
12411 18 无法从查询存储加载强制计划
12412 16 内部表访问错误:无法使用 HRESULT:0x%x 访问查询存储内部表。
12413 16 无法处理语句 SQL 句柄。 请尝试改为查询sys.query_store_query_text视图。
12414 16 无法初始化查询存储以供使用,因此无法执行用户请求。
12415 16 无法将查询添加到数据库 ID %d 查询存储。
12417 15 ALTER DATABA标准版 语句中只能提供一个查询存储选项。
12418 16 数据库状态更改和 ALTER DATABA标准版 语句中提供的查询存储互不兼容的选项。
12419 16 命令失败,因为正在使用的服务器或数据库上禁用查询存储。 请联系客户支持部门获取此地址。
12420 16 无法执行操作,因为数据库 %.*ls 未启动查询存储。
12421 14 用户没有执行查询存储存储过程所需的权限。
12422 16 无法更改查询存储间隔长度,因为将来至少设置了一个现有的运行时统计信息间隔。
12423 16 读取/写入查询存储的操作失败。 请将数据分区或删除、删除索引或查阅文档以找到可能的解决方案。
12425 16 无法删除具有提供的查询 ID(%ld)的查询,因为它具有主动强制策略。
12426 16 无法删除具有提供计划 ID(%ld)的计划,因为它具有主动强制策略。
12427 16 启用时无法对查询存储执行操作。 请关闭数据库的查询存储,然后重试。
12428 16 由于架构或目录不一致,数据库 %.*ls 中的查询存储缺少内部表 %.*ls。
12429 16 数据库 %.*ls 中的查询存储对于内部表 %.*ls 具有无效的结构,可能是由于架构或目录不一致。
12430 16 存储过程 '%.*ls' 不支持指定的查询存储操作。
12431 16 查询存储存储过程 '%.*ls' 无法获取数据库的更新锁。
12432 16 由于提供了无效值,因此无法更改查询存储间隔长度。 请使用有效值(1、5、10、15、30 和 60)重试。
12433 16 操作失败,因为查询存储 %.*ls 在正在使用的服务器或数据库上禁用。 请联系客户支持部门获取此地址。
12434 16 由于架构或目录不一致,数据库 %.*ls 中的查询存储无效。
12435 16 数据库 %.*ls 中的查询存储对于内部表 %.*ls 列 %.*ls 具有无效的结构,可能是由于架构或目录不一致。
12436 17 无法确定查询存储全局资源组。
12437 17 无法确定查询存储全局资源组。
12438 16 无法执行操作,因为无法对系统数据库 %.*ls 启用查询存储。
12439 10 将数据库选项query_store %ls 设置为数据库 '%.*ls' 的 %lu。
12440 10 将数据库选项query_store %ls 设置为数据库 '%.*ls' 的 %ls。
12441 10 查询存储正在初始化。这只是一条信息性消息;无需用户操作。
12442 17 由于内部错误,查询存储刷新失败。
12443 16 查询存储无法设置默认设置。
12444 16 使用 plan_id (%ld) 的查询计划不能强制进行具有query_id(%ld)的查询,因为本机编译的计划不支持计划强制。
12445 16 无法将查询存储 max_storage_size_mb设置为 %lu。 允许的最大限制为 %lu MB。
12446 16 查询存储存储过程在可读辅助副本 (replica)上不可用。
12447 16 对于具有 plan_id (%ld) 的查询计划,不能强制使用 query_id (%ld) 进行查询,因为这种类型的语句不支持计划强制。
12449 16 无法强制执行此查询的查询计划,因为可恢复索引生成不支持计划强制。
12500 16 CTAS 语句中不允许标准版LECT INTO。
12501 16 CREATE TABLE 和 标准版LECT 查询中的列数不同。
12502 16 无法使用 CREATE TABLE AS 标准版LECT 语法定义数据类型。
12503 15 不支持在 CREATE SCHEMA 语句中指定架构元素。
12504 16 分布列 '%.*ls' 必须在插入选择查询中明确指定,因为目标表 '%.*ls' 是哈希分布式表。
12600 16 此服务器上不允许 DBCC CLONEDATABA标准版。
12601 16 不允许在事务中标准版 DBCC CLONEDATABA。
12602 16 DBCC CLONEDATABA标准版无法通过 MARS 连接执行。
12603 16 DBCC CLONEDATABA标准版不支持克隆系统数据库。
12604 16 无法读取数据库。 检查数据库是否处于脱机或可疑模式。
12605 16 无法创建快照数据库。
12606 16 未能设置快照数据库名称。
12607 16 指定的克隆数据库名称 '%.*ls' 太长。
12608 16 指定的克隆数据库名称 '%.*ls' 已存在。
12609 16 未能获取文件属性。
12610 16 无法更新数据库注册。
12611 16 未能获取数据库注册属性。
12612 16 无法将启动页与数据库注册同步。
12613 16 克隆数据库的文件或文件组过多。
12614 16 无法获取排序规则名称。
12615 16 未能获取数据库属性。
12616 16 未能删除部分创建的克隆数据库。
12617 16 不支持数据库的文件路径。
12618 16 数据库具有过多的对象。
12619 16 数据库的文件路径过长,无法创建克隆。
12620 10 '%.*ls' 的数据库克隆已从目标开始为 '%.*ls'。
12621 10 数据库 '%.*ls' 是克隆的数据库。 此数据库应仅用于诊断目的,不支持在生产环境中使用。
12622 10 '%.*ls' 的数据库克隆已完成。 克隆的数据库为 '%.*ls'。
12623 10 克隆备份成功,并存储在 %ls 中。
12624 10 克隆备份失败。
12625 10 克隆备份 %ls 上的 RESTORE VERIFY 失败
12626 10 克隆数据库验证已通过。
12627 10 克隆数据库验证失败。
12628 10 NO_STATISTICS和NO_QUERYSTORE选项作为VERIFY_CLONE的一部分打开。
12629 10 数据库 '%.*ls' 是克隆的数据库。
12630 16 VERIFY_CLONE选项不能与 标准版RVICEBROKER 选项一起指定。
12701 16 无法锁定外部数据源对象(EDS 名称: %.*ls)。 锁定模式:%.*ls。
12702 16 未能锁定外部数据源管理器。 锁定模式:%.*ls。
12703 16 找不到引用的外部数据源“%ls”。
12704 16 外部数据源“%ls”中指定的错误或不可访问的位置。
12705 16 引用的外部数据源“%ls”类型为“%ls”。 请使用BLOB_STORAGE类型引用Azure Blob 存储位置。
12800 16 对临时表名 '%.*ls' 的引用不明确,无法解析。 使用 '%.*ls' 或 '%.*ls'。
12801 16 对游标名称 '%.*ls' 的引用不明确,无法解析。 可能的候选项是 '%.*ls' 和 '%.*ls'。
12803 16 无法为数据库 '%.*ls' 启用包含,因为它是系统数据库。
12804 16 功能或选项“%ls”违反包含数据库中的包含。 有关包含的数据库的详细信息,请参阅联机丛书主题“了解包含的数据库”。
12805 16 索引名称 '%.*ls' 太长。 临时表索引名称的最大长度为 %d 个字符。
12807 16 不能在非包含的数据库上设置选项 '%.*ls'。
12808 16 当包含设置为 NONE 时,不能对数据库设置选项 '%.*ls'。
12809 16 在将包含属性设置为 NONE 之前,必须先删除具有密码的所有用户。
12810 16 已多次指定选项 '%.*ls'。
12811 16 实例的用户选项必须设置为 0,才能将包含的数据库 %S_MSG。
12813 16 编译对象期间在 %S_MSG '%.*ls' 中遇到错误。 数据库 '%.*ls' 的包含选项已更改,或者此对象存在于 model db 中,并且用户尝试创建新的包含数据库。
12814 16 作为 '%.*ls' 引用的对象在目标元数据排序规则 '%.*ls' 中解析的方式不同于当前元数据排序规则 '%.*ls'。
12815 16 作为 '%.*ls' 的列在目标元数据排序规则 '%.*ls' 中解析的方式不同于当前元数据排序规则 '%.*ls'。
12816 16 作为 '%.*ls' 引用的类型或 XML 架构集合在目标元数据排序规则 '%.*ls' 中解析的方式不同于当前元数据排序规则 '%.*ls'。
12817 16 对变量、参数或 goto 标签 '%.*ls' 的引用在目标元数据排序规则 '%.*ls' 中解析的方式不同于当前元数据排序规则 '%.*ls'。
12818 16 重新配置失败。 尝试将“包含的数据库身份验证”值更改为 0,而现有包含的数据库需要重新配置 WITH OVERRIDE。
12819 16 sp_migrate_user_to_contained不能在非包含数据库中使用(一个将 CONTAINMENT 设置为 NONE 的数据库)。
12820 16 sp_migrate_user_to_contained不能与具有密码的用户或 SQL 登录以外的用户类型一起使用。
12821 16 sp_migrate_user_to_contained不能用于已签名模块的 EXECUTE AS 子句中使用的用户。
12822 16 sp_migrate_user_to_contained不能用于将密码复制到旧的哈希算法。
12823 16 sp_migrate_user_to_contained找不到用户 '%.*ls' 的登录名。
12824 16 必须将sp_configure值“包含的数据库身份验证”设置为 1,才能将包含的数据库 %S_MSG。 可能需要使用 RECONFIGURE 设置value_in_use。
12825 16 不能包含数据库;此功能在 SQL Server 的当前版本中不可用。
12826 16 RECONFIGURE WITH OVERRIDE 将“包含的数据库身份验证”设置为 0,而正在使用包含的数据库。 这将中断包含用户的身份验证,不允许创建新的包含数据库。
12827 16 临时表 '%.*ls' 不允许用户命名的 %ls 约束 '%.*ls' ,因为它正在包含数据库中创建。 有关包含数据库的详细信息,请参阅联机丛书主题“了解包含的数据库”。
12828 16 无法从本地临时表 '%.*ls' 引用 tempdb 中的用户定义的 %S_MSG '%.*ls',因为临时表正在包含数据库中创建。 有关包含数据库的详细信息,请参阅联机丛书主题“了解包含的数据库”。
12829 16 存储过程 '%.*ls' 是指一组编号的存储过程。 带编号的存储过程在包含数据库中不可用。 有关包含数据库的详细信息,请参阅联机丛书主题“了解包含的数据库”。
12830 16 如果数据库引擎包含数据库,则sp_configure“用户选项”设置必须为零。
12831 16 数据库 '%.*ls' 是包含的数据库。 选项“包含的数据库身份验证”设置为 0。 具有密码的用户将无法登录到包含的数据库。
12832 16 无法创建或更改数据库 '%.*ls',因为架构绑定 %S_MSG '%.*ls' 依赖于内置函数 '%s'。 在包含数据库中,此内置函数的输出排序规则已更改为 '%.*ls',这不同于非包含数据库中使用的排序规则。
12833 16 无法创建或更改数据库 '%.*ls',因为表 '%.*ls' 上的检查约束 '%.*ls' 依赖于内置函数 '%s'。 在包含数据库中,此内置函数的输出排序规则已更改为 '%.*ls',这不同于非包含数据库中使用的排序规则。
12834 16 无法创建或更改数据库 '%.*ls',因为 %S_MSG '%.*ls' 上的计算列 '%.*ls' 依赖于内置函数 '%s'。 在包含数据库中,此内置函数的输出排序规则已更改为 '%.*ls',这不同于非包含数据库中使用的排序规则。
12835 10 %S_MSG '%.*ls' 的定义在更改数据库 '%.*ls' 的包含选项时被刷新,因为对象依赖于内置函数 '%s'。 在包含数据库中,此内置函数的输出排序规则已更改为 '%.*ls',这不同于非包含数据库中使用的排序规则。
12836 16 ALTER DATABASE 语句失败。 无法更改数据库 '%.*ls' 的包含选项,因为在验证 SQL 模块期间遇到编译错误。 请参阅前面的错误消息。
12837 16 CREATE DATABA标准版 语句失败。 无法创建包含的数据库 '%.*ls',因为在验证 SQL 模块期间遇到编译错误。 请参阅前面的错误消息。
12838 16 包含的数据库不支持复制、更改数据捕获和更改跟踪。 数据库 '%.*ls' 无法更改为包含的数据库,因为它已打开其中一个选项。
12839 16 包含的数据库不支持复制、更改数据捕获和更改跟踪。 不能在包含的数据库 '%s' 上启用该选项。
12840 16 CREATE DATABASE 失败。 创建部分包含的数据库 '%.*ls' 时,重新收集数据库失败,默认数据排序规则为 '%.*ls'。
12841 16 ALTER DATABASE 失败。 将数据库 '%.*ls' 更改为 containment='%ls' 时,重新收集数据库失败。
12842 16 COLLATE CATALOG_DEFAULT 子句不能用于约束、计算列、索引筛选器表达式或任何架构绑定对象。
12843 16 数据库 '%.*ls' 的包含状态与 master 中的值不匹配。 包含的数据库功能将无法按预期工作。 分离并重新附加数据库以更正 master 中的数据库状态。
12844 16 ALTER DATABA标准版 语句失败;此功能在 SQL Server 的当前版本中不可用。
12980 16 请提供 %s 或 %s 以标识日志条目。
12981 16 创建子计划时必须指定 %s。
12982 16 请提供 %s 或 %s 以标识要运行的计划或子计划。
错误 Severity 是否记录事件 说明
11000 16 此列的状态代码未知。
11001 16 成功地返回了非 NULL 值。
11002 16 发生延迟的取值函数验证。 此列的绑定无效。
11003 16 由于除符号不匹配和溢出之外的其他原因,未能转换数据值。
11004 16 成功地返回了 NULL 值。
11005 16 成功地返回了截断的值。
11006 16 由于符号不匹配,未能转换数据类型。
11007 16 由于数据值溢出了提供程序所用数据类型的取值范围,转换失败。
11008 16 提供程序无法对此列分配内存或打开另一个存储对象。
11009 16 提供程序无法确定此列的值。
11010 16 用户没有写入该列的权限。
11011 16 数据值违反了该列的完整性约束。
11012 16 数据值违反了该列的架构。
11013 16 列的状态有错误。
11014 16 列使用了默认值。
11015 16 设置数据时跳过了该列。
11031 16 已成功删除该行。
11032 16 表处于立即更新模式下,在数据源中删除一行将导致删除多行。
11033 16 行已释放,即使该行有挂起的更改。
11034 16 在通知期间取消了删除行的操作。
11036 16 行集正在使用乐观并发机制,而自上次提取或重新同步包含列值的行后,该列值又有更改。
11037 16 该行有挂起的删除操作,或该删除操作已传送到了数据源。
11038 16 该行是挂起的插入行。
11039 16 DBPROP_CHANGEINSERTEDROWS 是 VARIANT_FALSE,而该行的插入操作已传送到了数据源。
11040 16 删除该行违反了该列或表的完整性约束。
11041 16 行控点无效,或当前线程对该行控点无访问权。
11042 16 删除该行将导致超过行集属性 DBPROP_MAXPENDINGROWS 所指定的挂起更改数目限制。
11043 16 该行有打开的存储对象。
11044 16 提供程序内存不足,无法提取行。
11045 16 用户没有删除该行的足够权限。
11046 16 表处于立即更新模式下,由于达到了服务器上的某一限制(如查询执行超时)而未删除该行。
11047 16 更新操作不满足架构要求。
11048 16 出现可恢复的、特定于提供程序的错误,如 RPC 失败。
11100 16 提供程序指示与其他属性或要求发生了冲突。
11101 16 未能获得访问 text、ntext 或 image 所需的接口。
11102 16 提供程序不支持必需的行查找接口。
11103 16 提供程序不支持 UPDATE/DELETE/INSERT 语句必需的接口。
11104 16 提供程序不支持此表上的插入。
11105 16 提供程序不支持此表上的更新。
11106 16 提供程序不支持此表上的删除。
11107 16 提供程序不支持行查找位置。
11108 16 提供程序不支持必需的属性。
11109 16 提供程序不支持对此数据源进行索引扫描。
11201 16 由于缺少 FROM 服务名称,无法传递此消息。 消息源自: '%ls'。
11202 16 已将此消息删除,因为 FROM 服务名称超出了最大大小 %d 字节的限制。 服务名称: "%.*ls"。 消息源自: "%ls"。
11203 16 已将此消息删除,因为缺少 FROM Broker 实例。 消息源自 '%ls'。
11204 16 已将此消息删除,因为 FROM Broker 实例超出了最大大小 %d 字节的限制。 Broker 实例:"%.*ls"。 消息源自: "%ls"。
11205 16 已将此消息删除,因为缺少 TO 服务名称。 消息源自: "%ls"。
11206 16 已将此消息删除,因为 TO 服务名称超出了最大大小 %d 字节的限制。 服务名称: "%.*ls"。 消息源自: "%ls"。
11207 16 已将此消息删除,因为缺少服务约定名称。 消息源自: "%ls"。
11208 16 已将此消息删除,因为服务约定名称超出了最大大小 %d 字节的限制。 约定名称 "%.*ls"。 消息源自: "%ls"。
11209 16 由于无法将会话 ID 与活动的会话关联,无法传递此消息。 消息源自: '%ls'。
11210 16 已将此消息删除,因为找不到 TO 服务。 服务名称: "%.*ls"。 消息源自: "%ls"。
11211 16 已将此消息删除,因为用户无权访问目标数据库。 数据库 ID: %d。 消息来源:“%ls”。
11212 16 无法传递此消息,因为会话端点已关闭。
11213 16 无法传递此消息,因为它不是会话的第一条消息。
11214 16 由于找不到 '%.*ls' 约定或者服务不接受约定的会话,无法传递此消息。
11215 16 无法传递此消息,因为 ID 为 %i 的数据库中 ID 为 %i 的用户无权发送到服务。 服务名称: '%.*ls'。
11216 16 无法传递此消息,因为其他任务正在处理此消息。
11217 16 无法传递此消息,因为其序列号与会话接收的序列号不一致。 会话接收序列号: %I64d,消息序列号: %I64d。
11218 16 无法传递此消息,因为此消息重复。
11219 16 无法传递此消息,因为已禁用目标队列。 队列 ID: %d。
11220 16 无法传递此消息,因为缺少 TO Broker 实例。
11221 16 无法传递此消息,因为消息标头中存在不一致的地方。
11222 16 无法传递此消息,因为消息的 TO 服务名称与会话端点中的名称不匹配。 消息到服务名称:'%.*ls'。 会话终结点 TO 服务名称:'%.*ls'。
11223 16 由于此消息中的服务约定名称与会话端点中的名称不匹配,无法传递此消息。 消息服务协定名称:'%.*ls'。 会话终结点服务协定名称:'%.*ls'。
11224 16 无法传递此消息,因为此服务程序的其他实例已开始使用此端点进行会话。
11225 16 由于找不到消息类型名称,无法传递此消息。 消息类型名称: '%.*ls'。
11226 16 无法传递此消息,因为服务约定中不包含该消息类型。 消息类型名称: '%.*ls'。 服务协定名称:'%.*ls'。
11227 16 无法传递此消息,因为发起方服务所发送消息的类型属于只能由目标发送的类型。 消息类型名称: '%.*ls'。 服务协定名称:'%.*ls'。
11228 16 无法传递此消息,因为目标服务所发送消息的类型属于只能由发起方发送的类型。 消息类型名称: '%.*ls'。 服务协定名称:'%.*ls'。
11229 16 无法传递此消息,因为无法检索安全上下文。
11230 16 无法传递此消息,因为无法对其进行解密和验证。
11231 16 无法传递此消息,因为虽然消息是安全的,但会话端点不安全。
11232 16 无法传递此消息,因为虽然会话端点是安全的,但消息不安全。
11233 16 已删除此消息,因为会话端点的会话密钥与消息的会话密钥不匹配。
11234 16 无法传递此消息,因为在处理此消息时发生了内部错误。 错误代码 %d,状态 %d: %.*ls。
11235 16 收到的消息格式不正确。 未定义二进制消息类(%d:%d)。 这可能说明网络有问题或其他应用程序已连接到 Service Broker 端点。
11236 16 收到损坏的消息。 二进制标头大小应为 %d,而收到的标头大小为 %d。
11237 16 内存不足,无法处理 %S_MSG 消息。 该消息已删除。
11238 16 收到损坏的消息。 专用变量数据段的格式不正确。
11239 16 收到损坏的消息。 专用变量数据段超出了消息的长度。
11240 16 收到损坏的消息。 二进制消息前导码的格式不正确。
11241 16 收到损坏的消息。 会话安全版本号不是 %d.%d。
11242 16 收到损坏的消息。 已超出公共变量数据元素的最大数目(%d)。 找到的公共变量数据元素数为: %d。
11243 16 收到损坏的消息。 此消息中的公共变量数据元素(%d)重复。
11244 16 收到损坏的消息。 握手验证标头的格式不正确。
11245 16 收到损坏的消息。 已超出专用变量数据元素的最大数目(%d)。 找到的专用变量数据元素数为: %d。
11246 16 收到损坏的消息。 此消息中的专用变量数据元素(%d)重复。
11247 16 收到损坏的消息。 登录协商标头无效。
11248 16 收到损坏的消息。 SSPI 登录标头无效。
11249 16 收到损坏的消息。 pre-master-secret 无效。
11250 16 收到损坏的消息。 安全证书密钥字段必须同时存在或都不存在。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11251 16 收到损坏的消息。 服务对安全标头源证书和签名必须同时存在或都不存在。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11252 16 收到损坏的消息。 缺少目标证书序列号。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11253 16 收到损坏的消息。 服务对安全标头目标证书、密钥交换密钥、密钥交换密钥 ID 和会话密钥必须同时存在或都不存在。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11254 16 收到损坏的消息。 缺少会话密钥 ID。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11255 16 收到损坏的消息。 虽然设置了加密标志,但缺少消息正文、MIC 或 salt。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11256 16 收到损坏的消息。 虽然 MIC 存在,但缺少消息正文或加密标志。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11257 16 收到损坏的消息。 MIC 和会话密钥 ID 的状态无效。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11258 16 收到损坏的消息。 MIC 大小为 %d,但其大小在长度上不能超过 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11259 16 收到损坏的消息。 证书序列号大小为 %d,但其大小在长度上不能超过 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11260 16 收到损坏的消息。 证书颁发者名称的大小为 %d,但其大小在长度上不能超过 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11261 16 收到损坏的消息。 目标证书序列号大小为 %d,但其大小在长度上不能超过 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11262 16 收到损坏的消息。 目标证书颁发者名称的大小为 %d,但其大小在长度上不能超过 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11263 16 收到损坏的消息。 服务对安全标头的大小为 %d,但其大小必须介于 %d 个和 %d 个字节之间。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11264 16 收到损坏的消息。 密钥交换密钥的大小为 %d,但其大小必须介于 %d 个和 %d 个字节之间。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11265 16 收到损坏的消息。 密钥交换的密钥 ID 无效。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11266 16 收到损坏的消息。 加密会话密钥大小为 %d,但其大小必须为 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11267 16 收到损坏的消息。 会话密钥 ID 的大小为 %d,但其大小必须为 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11268 16 收到损坏的消息。 salt 大小为 %d,但其大小必须为 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11269 16 收到损坏的消息。 消息中的 UNICODE 字符串不是按双字节对齐的。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11270 16 收到损坏的消息。 消息中 UNICODE 字符串的大小大于允许的最大值(%d 个字节)。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11271 16 收到损坏的消息。 会话 ID 不能是 NULL。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11272 16 收到损坏的消息。 消息 ID 不能是 NULL。
11273 16 收到损坏的消息。 消息正文没有正确填充以便加密。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11274 16 收到损坏的消息。 序列号大于允许值。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11275 16 收到损坏的消息。 既设置了会话结尾标志,又设置了错误标志。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11276 16 收到损坏的消息。 对未编序的消息设置了会话结尾标志。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11277 16 收到损坏的消息。 不能在已编序的第一个消息中设置会话结尾标志和错误标志。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11278 16 收到损坏的消息。 缺少此消息的消息类型。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11279 16 收到损坏的消息。 不能在此消息中设置消息类型。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11280 16 无法处理大小为 %lu 个字节的数据包,因为它超出了接收缓冲区总数。
11281 16 收到损坏的消息。 消息标头的专用部分格式不正确。
11282 16 由于存在许可限制,已删除此消息。 有关详细信息,请参阅相关文档。
11285 16 已删除此转发消息,因为剩余跃点计数已达到 0。
11286 16 已删除此转发消息,因为此 SQL Server 实例的内存不足。
11288 16 已删除此转发消息,因为正在转发同样的消息。
11289 16 已删除此转发消息,因为其内存使用量将超出为转发消息配置的内存限制 %d 字节。
11290 16 已删除此转发消息,因为无法在消息生存时间内传递消息。 这可能指示转发路由的配置不正确或目标无法访问。
11291 16 此转发消息已删除,原因是占用的时间超过了消息的生存时间 %u 秒(消息用了 %u 秒抵达,在此 Broker 中花费了 %u 秒)。
11292 16 已删除此转发消息,因为发送消息时出现传输发送错误。 关于该错误,请查看前面的事件。
11293 16 已删除此转发消息,因为传输已关闭。
11294 16 已删除此转发消息,因为目标路由无效。
11295 10 检测到端点配置更改。 现在将重新启动 Service Broker 管理器和传输。
11296 10 检测到证书更改。 现在将重新启动 Service Broker 管理器和传输。
11297 16 收到损坏的消息。 专用变量数据段偏移量不正确。
11298 16 收到损坏的消息。 公共变量数据段偏移量不正确。
11299 10 收到损坏的消息。 未编序的消息具有非零序列号。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11300 10 提交只读或 TEMPDB XDES 时出错,关闭服务器。
11301 10 执行对象 %p 事件 %d 的事务通知时出错。
11302 10 回滚期间出错。 关闭数据库(位置: %d)。
11303 10 释放保留的日志空间时出错: %ls 空间 %I64d,代码 %d,状态 %d。
11304 10 无法记录本地两阶段提交事务的结果。 正在使数据库离线。
11306 16 不允许在此事务上向前进度。 事务已回滚。
11313 16 必须在并行嵌套事务中执行此操作。
11314 16 存储过程 %.*ls 必须在用户事务中执行。
11315 16 为 PNT 子事务指定的隔离级别与父事务的当前隔离级别不匹配。
11316 16 %ls 语句不能在并行嵌套事务中使用。
11317 16 并行嵌套事务中不支持具有更新的并行计划。
11318 16 存储过程 '%.*ls' 无法通过 MARS 连接执行。
11319 16 绑定会话和用户并行嵌套事务不能在同一事务中使用。
11320 16 无法创建用户并行嵌套事务,达到最大并行嵌套事务数。
11321 16 此操作不能在活动事务中执行。
11322 16 ATOMIC 块内不支持控制显式事务和创建保存点(BEGIN/SAVE/COMMIT/ROLLBACK TRANSACTION)。
11323 16 内存优化表和本机编译的模块不能在非本机编译的 ATOMIC 块中使用。
11324 16 ATOMIC 块内不支持@@TRANCOUNT。
11325 16 ATOMIC 块内不支持多个活动结果集(MARS)和绑定会话。
11400 16 ALTER TABLE SWITCH 语句失败。 索引视图 '%.*ls' 上的索引 '%.*ls' 使用分区函数 '%.*ls',但表 '%.*ls' 使用非等效分区函数 '%.*ls'。 索引视图 '%.*ls' 和表 '%.*ls' 的索引必须使用等效的分区函数。
11401 16 ALTER TABLE SWITCH 语句失败。 表 '%.*ls' 为 %S_MSG,但索引视图 '%.*ls' 的索引 '%.*ls' 为 %S_MSG。
11402 16 ALTER TABLE SWITCH 语句失败。 目标表 '%.*ls' 由 %d 索引视图引用,但源表 '%.*ls' 仅由 %d 索引视图引用。 目标表上的每个索引视图必须至少在源表上有一个匹配的索引视图。
11403 16 ALTER TABLE SWITCH 语句失败。 索引视图 '%.*ls' 与表 '%.*ls' 不一致。 索引视图中的分区列 '%.*ls' 从一个或多个列或表达式计算其值,而不是直接从表分区列 '%.*ls' 中进行选择。 请更改索引视图定义,以便从表分区列 '%.*ls' 中直接选择分区列。
11404 16 ALTER TABLE SWITCH 语句失败。 目标表 '%.*ls' 由 %d 索引视图引用,但源表 '%.*ls' 仅由 %d 匹配索引视图引用。 目标表上的每个索引视图必须至少在源表上有一个匹配的索引视图。
11405 16 ALTER TABLE SWITCH 语句失败。 表 '%.*ls' 与索引视图 '%.*ls' 上的索引 '%.*ls' 不一致。 表在列 '%.*ls' 上分区,但索引视图的索引在列 '%.*ls' 上分区,该列 '%.*ls' 是从表 '%.*ls' 中的其他列 '%.*ls' 中选择的。 请更改索引视图定义,以便索引的分区列与表的分区列相同。
11406 16 ALTER TABLE SWITCH 语句失败。 源分区和目标分区的 DATA_COMPRESSION 选项具有不同的值。
11407 16 无法为 '%.*ls' 启用 vardecimal 存储格式。 只有 SQL Server Enterprise Edition 支持 vardecimal。
11408 16 无法修改表 '%.*ls' 中的列 '%.*ls' 以添加或删除 COLUMN_标准版T 属性。 若要更改列的 COLUMN_SET 属性,请修改此表以删除该列然后重新添加该列,或者删除此表并重新创建。
11409 16 无法删除表 '%.*ls' 中的列集 '%.*ls',因为该表包含的列数超过 1025 列。 请将表中的列数减少到 1025 以下。
11410 16 无法将表 '%.*ls' 中的列 '%.*ls' 修改为稀疏列,因为该列具有绑定到该列的默认或规则。 请先从该列取消规则或默认值的绑定,再将该列指定为稀疏列。
11411 16 无法将稀疏列 '%.*ls' 添加到表 '%.*ls' ,因为该列的数据类型具有绑定到该列的默认或规则。 请先从数据类型取消规则或默认值的绑定,再将该稀疏列添加到表。
11412 16 ALTER TABLE SWITCH 语句失败,因为列 '%.*ls' 在表 '%.*ls' 和 '%.*ls' 中没有相同的稀疏存储属性。
11413 16 ALTER TABLE SWITCH 语句失败,因为列 '%.*ls' 在表 '%.*ls' 和 '%.*ls' 中没有相同的列集属性。
11414 10 警告: 选项 %ls 不适用于表 %.*ls,因为该表没有聚集索引。 此选项将仅应用于该表的非聚集索引(如果有)。
11415 16 无法禁用或启用对象 '%.*ls'。 此操作仅适用于外键和检查约束。
11418 16 无法 %S_MSG 表 '%.*ls',因为该表包含与压缩不兼容的稀疏列或列集列。
11419 16 无法更改或删除列 '%.*ls',因为表 '%.*ls' 是联合的。
11420 16 ALTER TABLE SWITCH 语句失败。 索引视图 '%.*ls' 引用不参与 ALTER TABLE SWITCH 语句的对象,因此无法使用WAIT_AT_LOW_PRIORITY选项。 删除此视图的索引或更改其定义以仅引用参与 ALTER TABLE SWITCH 语句的表。
11421 10 在数据库 '%.*ls' 上执行 '%.*ls' 语句,表 '%.*ls' 由主机名 '%.*ls' 执行,主机进程 ID %d 使用MAX_DURATION = %d 和 ABORT_AFTER_WAIT = BLOCKERS 的 WAIT_AT_LOW_PRIORITY 选项。 在等待时间最长的持续时间后,将终止阻止用户会话。
11422 10 通过主机名 '%.*ls' 对数据库 '%.*ls'、表 '%.*ls' 执行 ALTER TABLE SWITCH 语句,主机进程 ID %d 与目标表 '%.*ls' 一起使用WAIT_AT_LOW_PRIORITY选项,MAX_DURATION = %d,ABORT_AFTER_WAIT = BLOCKERS。 在等待时间最长的持续时间后,将终止阻止用户会话。
11423 14 用户无权使用 ABORT_AFTER_WAIT = BLOCKERS 选项。
11424 16 无法更改表 '%.*ls' 中的标识列 '%.*ls',因为此操作需要数据修改,并且表包含持久化计算列。 在修改标识列之前删除持久化计算列。
11425 16 无法继续执行 DDL 操作,因为它引用表 '%.*ls' 上的列 '%.*ls',这与此表正在进行中的并发列操作冲突。 并发操作可以是联机更改列操作。
11426 16 无法联机更改本地临时表上的列。 脱机执行更改操作。
11427 16 无法对表 '%.*ls' 执行联机 ALTER COLUMN 操作,因为列 '%.*ls' 当前具有或正在更改为不支持的数据类型:文本、ntext、image、CLR 类型或 FILESTREAM。 该操作必须离线执行。
11428 16 列 '%.*ls' 不能联机更改为具有架构集合的 XML 类型。 该操作必须离线执行。
11429 16 表 '%.*ls' 的联机 ALTER COLUMN 语句失败,因为表已启用更改跟踪或标记为合并副本 (replica)。 在使用联机 ALTER COLUMN 或脱机执行操作之前,禁用更改跟踪和合并副本 (replica)。
11430 16 无法在列 '%.*ls' 上启用更改数据捕获。 加密列不支持更改数据捕获。
11431 15 不允许 %S_MSG 选项,因为 %S_MSG 选项未轮到 '%ls'。
11432 15 %S_MSG = %d 不是有效值;%S_MSG必须大于 0 且小于 %d。
11433 15 %S_MSG 选项的 '%.*ls' 未在 %S_MSG '%.*ls' 上请求。
11434 15 %S_MSG '%.*ls' 上禁用的索引 '%.*ls' 不支持 %S_MSG 选项。
11435 15 %S_MSG 选项在 %S_MSG '%.*ls' 处不支持堆。
11436 16 无法更改表 '%.*ls',因为不能在没有 DEFAULT 约束、GENERATED ALWAYS 属性或 IDENTITY 属性的情况下将不可为 null 的列 '%.*ls' 声明为隐藏。
11437 16 无法更改表 '%.*ls',因为必须将至少一列声明为非隐藏列。
11438 15 当 %S_MSG 选项设置为 '%ls' 时,%S_MSG选项不能设置为 '%ls'。
11439 16 tempdb 不支持可恢复联机索引生成。
11440 16 由于表 '%.*ls' 已对聚集列存储索引 '%.*ls' 和表 '%.*ls' 排序,ALTER TABLE SWITCH 语句失败。
11441 16 ALTER TABLE SWITCH 语句失败,因为表 '%.*ls' 及其有序聚集列存储索引的排序列与表 '%.*ls' 中的有序列不匹配,并且其有序聚集列存储索引不匹配。
11442 16 启用内存优化元数据模式时,tempdb 不支持创建列存储索引。
11501 16 由于编译错误,无法分析批处理。
11502 16 不能在此上下文中推断参数 '%.*ls' 的类型。
11503 16 无法推断参数类型,因为单个表达式包含两个非类型化参数:'%.*ls' 和 '%.*ls'。
11504 16 数据库 %d 中具有用户类型 ID %d 的发现类型无效。
11505 16 数据库 %d 中具有 XML 架构集合 ID %d 的发现类型无效。
11506 16 无法唯一推断 '%.*ls' 的参数类型;两种可能性是 '%ls' 和 '%ls'。
11507 16 无法推断 '%.*ls' 的参数类型,因为没有类型会使查询有效。
11508 16 未声明的参数 '%.*ls' 在正在分析的批处理中多次使用。
11509 16 无法确定元数据,因为语句 '%.*ls' 与语句 '%.*ls' 不兼容。
11510 16 无法确定元数据,因为主批处理中的语句 '%.*ls' 与过程 '%.*ls' 中的语句 '%.*ls' 不兼容。
11511 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 与主批处理中的语句 '%.*ls' 不兼容。
11512 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 与过程 '%.*ls' 中的语句 '%.*ls' 不兼容。
11513 16 无法确定元数据,因为语句 '%.*ls' 包含动态 SQL。 请考虑使用 WITH RESULT 标准版TS 子句显式描述结果集。
11514 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 包含动态 SQL。 请考虑使用 WITH RESULT 标准版TS 子句显式描述结果集。
11515 16 无法确定元数据,因为语句 '%.*ls' 调用 CLR 过程。 请考虑使用 WITH RESULT 标准版TS 子句显式描述结果集。
11516 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 调用 CLR 过程。 请考虑使用 WITH RESULT 标准版TS 子句显式描述结果集。
11517 16 无法确定元数据,因为语句 '%.*ls' 调用 CLR 触发器。
11518 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 调用 CLR 触发器。
11519 16 无法确定元数据,因为语句 '%.*ls' 调用扩展存储过程。
11520 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 调用扩展存储过程。
11521 16 无法确定元数据,因为语句 '%.*ls' 在影响其元数据的上下文中使用未声明的参数。
11522 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 在影响其元数据的上下文中使用未声明的参数。
11523 16 无法确定元数据,因为语句 '%.*ls' 会导致间接递归。
11524 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 会导致间接递归。
11525 16 无法确定元数据,因为语句 '%.*ls' 使用临时表。 元数据发现仅在分析单语句批处理时支持临时表。
11526 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 使用临时表。
11527 16 无法确定元数据,因为语句 '%.*ls' 不支持元数据发现。
11528 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 不支持元数据发现。
11529 16 无法确定元数据,因为每个代码路径都会导致错误;有关其中一些错误,请参阅以前的错误。
11530 16 无法确定元数据,因为没有到达批处理末尾的代码路径。
11531 16 传递给sys.dm_exec_describe_first_result_set_for_object的对象 ID “%d” 是指不是 T-SQL 过程或触发器的对象。
11532 16 传递给sys.dm_exec_describe_first_result_set_for_object的对象 ID “%d” 无效。
11533 16 类型 '%.*ls' 不是结果集定义的有效对象名称。
11534 16 类型 '%.*ls' 无效或不是表类型。
11535 16 EXECUTE 语句失败,因为它的 WITH RESULT 标准版TS 子句指定了 %d 结果集(s),并且该语句尝试发送的结果集多于此。
11536 16 EXECUTE 语句失败,因为它的 WITH RESULT 标准版TS 子句指定了 %d 结果集(s),但该语句只在运行时发送了 %d 结果集。
11537 16 EXECUTE 语句失败,因为它的 WITH RESULT 标准版TS 子句为结果集编号 %d 指定了 %d 列(s),但语句在运行时发送了 %d column(s)。
11538 16 EXECUTE 语句失败,因为它的 WITH RESULT 标准版TS 子句为结果集中的列 #%d 指定类型 '%ls',在运行时发送的相应类型为 '%ls';这两种类型之间没有转换。
11539 16 在 EXECUTE 语句开始运行后,已修改 WITH RESULT 标准版TS 子句中指定的类型之一。 请重新运行该语句。
11541 16 标准版T STATISTICS XML 或 标准版T STATISTICS PROFILE 处于打开状态时,无法调用sp_describe_first_result_set。
11542 16 sp_describe_undeclared_parameters无法发现远程过程调用的参数元数据,因为参数是通过名称和名称参数元数据发现传递失败的。
11543 16 不允许在通过具有 WITH RESULT 标准版TS 子句的 EXECUTE 语句执行的任何过程或批处理内标准版T STATISTICS XML ON 和 标准版T STATISTICS PROFILE ON。
11544 16 对于远程调用模块 '%.*ls' 的位置 '%d' 的参数,无法推断类型。
11545 16 无法在 标准版LECT INTO 内完成远程结果集发现。
11546 16 当统计信息 XML、STATISTICS PROFILE 或 SHOWPLAN 设置选项处于打开状态时,sp_showmemo_xml无法运行。 将这些选项设置为 OFF 并重新运行sp_showmemo_xml。
11547 16 只有一个语句可用作sp_showmemo_xml的输入参数。 修改输入参数并重新运行存储过程。
11548 16 此版本的 SQL Server 中不提供存储过程“sp_showmemo_xml”。
11549 16 不支持使用存储过程。 修改输入参数并重新运行sp_showmemo_xml。
11550 16 无法确定元数据,因为语句 '%.*ls' 的远程元数据发现失败。
11551 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 的远程元数据发现失败。
11552 16 该 @browse_information_mode 参数需要一个值为 0、1 或 2 的 tinyint。
11553 16 EXECUTE 语句失败,因为它的 WITH RESULT 标准版TS 子句为结果集中的列 #%d 指定了不可为 null 的类型,并在运行时发送的相应值为 null。
11554 16 无法将 NULL 分配给不可为 null 的变量或参数 '%.*ls'。
11555 15 参数 '%.*ls' 已声明为 NOT NULL。 非 NULL 参数仅支持本机编译的模块,但内联表值函数除外。
11556 16 此版本的 SQL Server 中不提供存储过程“sp_get_database_scoped_credential”。
11557 16 存储过程“sp_get_jobs_database_scoped_credential”不可用。
11558 16 无法分析 %.*ls JSON 字符串。 请检查 JSON 的格式。
11559 16 %.*ls JSON 参数 %.*ls 缺失或格式不正确。 请检查 JSON 的格式。
11560 16 %.*ls 参数 %.*ls 值超出其有效范围。 请使用有效的参数重试。
11561 16 %.*ls 参数 %.*ls 值长度大于允许的最大长度。 请使用有效的参数重试。
11562 16 此版本的 SQL Server 中不提供存储过程“sp_showinitialmemo_xml”。
11563 16 此版本的 SQL Server 中不提供存储过程“sp_set_session_resource_group”。
11564 16 %.*ls JSON 参数 %.*ls 缺失或格式不正确。 请检查 JSON 的格式。
11565 16 无法分析 %.*ls JSON 字符串。 请检查 JSON 的格式。
11566 16 列 %i ('%.*ls') 具有类型 '%.*ls',本机数据移动当前不支持此类型。 DMS 移动必须用于此查询。 如果此错误仍然存在,请联系支持人员。
11567 16 列 %i ('%.*ls') 具有类型 '%.*ls',本机数据移动目前不支持哈希分布。 DMS 移动必须用于此查询。 如果此错误仍然存在,请联系支持人员。
11568 16 %.*ls JSON 参数 %.*ls 缺失或格式不正确。 请检查 JSON 的格式。
11601 15 不允许使用 '%.*ls' 选项的 %ls 语句。
11602 10 %ls 语句未验证。
11603 15 不允许在顶级使用 %ls 语句。
11605 15 顶级不允许 %S_MSG。
11606 15 不允许在 '%.*ls' 中指定服务器名称。
11607 15 不允许在 %ls 语句中指定 '%.*ls' 的数据库名称。
11608 15 不允许创建临时存储过程。
11609 16 生成项目时发生内部错误。 %ls
11610 16 没有足够的内存来生成项目。
11611 15 不支持在 CREATE SCHEMA 语句中指定架构元素。
11612 15 不允许在顶级使用 T-SQL 批处理中的多个语句。
11613 15 不支持编号存储过程。
11614 15 不支持 %ls。
11617 16 尝试加载 “%hs” 时出现未知错误。
11618 15 不允许在同一 GRANT/DENY/REVOKE 语句中将列级别权限与其他权限合并。
11619 16 没有足够的堆栈可用于编译语句。
11620 15 REVOKE 语句只能用于撤销列级权限。
11621 10 SQL Server 在语言服务模式下启动。
11622 16 CREATE AS标准版MBLY 只能从常量二进制表达式创建。
11623 15 ALTER TABLE 语句只能用于添加单个约束。
11624 15 ALTER ROLE 语句只能用于将成员添加到角色。
11625 16 '%ls' 已损坏,不可读或不可访问。
11651 10 数据层应用程序中不支持具有 '%.*ls' 选项的 %ls 语句。
11652 10 数据层应用程序中的顶层不支持 %ls 语句。
11653 10 无法作为用户 '%.*ls' 执行,因为它不存在。
11700 16 序列对象 '%.*ls' 的增量不能为零。
11701 16 序列对象 '%.*ls' 增量的绝对值必须小于或等于序列对象的最小值和最大值之间的差异。
11702 16 序列对象 '%.*ls' 必须是数据类型 int、bigint、smallint、tinyint 或 decimal 或 numeric,其小数位数为 0,或者基于上述整数数据类型之一的任何用户定义的数据类型。
11703 16 序列对象 '%.*ls' 的起始值必须介于序列对象的最小值和最大值之间。
11704 16 序列对象 '%.*ls' 的当前值 '%.*ls' 必须介于序列对象的最小值和最大值之间。
11705 16 序列对象 '%.*ls' 的最小值必须小于其最大值。
11706 16 序列对象 '%.*ls' 的缓存大小必须大于 0。
11707 10 序列对象 '%.*ls' 的缓存大小已设置为 NO CACHE。
11708 16 为给定数据类型的参数 '%.*ls' 指定了无效值。
11709 15 CREATE 标准版QUENCE 语句中不能使用“RESTART WITH”参数。
11710 15 参数“START WITH”不能在 ALTER 标准版QUENCE 语句中使用。
11711 15 参数“AS”不能用于 ALTER 标准版QUENCE 语句。
11712 15 不能多次指定参数 '%.*ls' 。
11714 15 序列名称 '%.*ls' 无效。
11715 15 没有为 ALTER 标准版QUENCE 指定的属性。
11716 15 NEXT VALUE FOR 函数不支持 PARTITION BY 子句。
11717 15 NEXT VALUE FOR 函数不支持默认约束、UPDATE 语句或 MERGE 语句中的 OVER 子句。
11718 15 NEXT VALUE FOR 函数不支持空 OVER 子句。
11719 15 检查约束、默认对象、计算列、视图、用户定义函数、用户定义的聚合、用户定义的表类型、子查询、公共表表达式、派生表或返回语句中不允许使用 NEXT VALUE FOR 函数。
11720 15 TOP、OVER、OUTPUT、ON、WHERE、GROUP BY、HAVING 或 ORDER BY 子句中不允许使用 NEXT VALUE FOR 函数。
11721 15 NEXT VALUE FOR 函数不能直接在使用 DISTINCT、UNION、UNION ALL、EXCEPT 或 INTER标准版CT 运算符的语句中使用。
11722 15 在 WHEN MATCHED 子句、WHEN NOT MATCHED 子句或合并语句的 WHEN NOT MATCHED BY SOURCE 子句中不允许 NEXT VALUE FOR 函数。
11723 15 除非指定了 OVER 子句,否则 NEXT VALUE FOR 函数不能直接在包含 ORDER BY 子句的语句中使用。
11724 15 包含 NEXT VALUE FOR 函数的表达式不能作为参数传递给表值函数。
11725 15 包含 NEXT VALUE FOR 函数的表达式不能作为参数传递给聚合。
11726 16 对象 '%.*ls' 不是序列对象。
11727 16 给定序列对象的 NEXT VALUE FOR 函数必须完全相同的 OVER 子句定义。
11728 16 序列对象 '%.*ls' 已达到其最小值或最大值。 重启序列对象以允许生成新值。
11729 10 序列对象 '%.*ls' 缓存大小大于可用值的数目。
11730 16 不能为默认约束中的序列对象指定数据库名称。
11731 16 如果行构造函数中出现相同的序列对象,则默认约束中使用序列对象的列必须存在于目标列列表中。
11732 16 序列对象 '%.*ls' 的请求范围超出了最大或最小限制。 使用较小的范围重试。
11733 16 参数 '%.*ls' 必须是正整数。
11734 16 当 FROM 子句包含嵌套 IN标准版RT、UPDATE、DELETE 或 MERGE 语句时,标准版LECT 子句中不允许使用 NEXT VALUE FOR 函数。
11735 16 当 FROM 子句包含嵌套 IN标准版RT、UPDATE、DELETE 或 MERGE 语句时,IN标准版RT 语句的目标表不能使用 NEXT VALUE FOR 函数的 DEFAULT 约束。
11736 16 每个序列对象只允许使用 NEXT VALUE FOR 函数的一个实例,标准版T 或具有变量赋值的 标准版LECT。
11737 15 NEXT VALUE FOR 函数不支持 ROWS 和 RANGE 子句。
11738 16 在此上下文中不允许使用 NEXT VALUE FOR 函数。
11739 16 如果设置了 ROWCOUNT 选项,或者查询包含 TOP 或 OFF标准版T,则无法使用 NEXT VALUE FOR 函数。
11740 16 如果设置了 ROWCOUNT 选项,或者查询包含 TOP 或 OFF标准版T,则 NEXT VALUE FOR 函数不能在默认约束中使用。
11741 16 NEXT VALUE FOR 函数不能在 CA标准版、CHOO标准版、COALESCE、IIF、ISNULL 和 NULLIF 中使用。
11742 16 NEXT VALUE FOR 函数只能在目标表的默认约束中定义用于插入操作的 MERGE。
11743 16 等待METADATA_标准版QUENCE_GENERATOR闩锁时发生超时:等待时间 %d 秒。
11800 16 数据库 '%ls' 的 RESTORE WITH SNAPSHOTRESTOREPHA标准版=2 失败,因为先前的 RESTORE WITH SNAPSHOTRESTOREPHA标准版=1 可能由于网络错误而失败。 解决任何网络问题并确保 SQL Server 正在运行后,请通过 SQL 编写器重试还原操作。
11901 16 列 '%.*ls.%.*ls' 是联合列,而引用外键 '%.*ls' 中的列 '%.*ls' 不是。
11902 16 联合方案密钥 '%.*ls' 不是此联合身份验证的一部分。
11903 16 无法创建表 '%.*ls',因为如果没有 DEFAULT 约束、GENERATED ALWAYS 属性或 IDENTITY 属性,则无法将不可为 null 的列 '%.*ls' 声明为隐藏。
11904 16 无法创建表 '%.*ls',因为必须将至少一列声明为非隐藏列。
11905 16 只能在 SQL Server 企业版中执行可恢复索引操作。
11906 10 无法完成该操作,因为无法连接到 SBS 文件。 请尝试再次运行该操作。 如果错误仍然存在,请联系支持人员。
12002 16 无法创建表 '%.*ls' 列 '%.*ls' 上请求的 %S_MSG 索引,因为列类型不是 %S_MSG。 请指定引用具有 %S_MSG 数据类型的列的列名称。
12003 16 找不到 %.*ls 类型的列的空间分割方案 '%.*ls'。 请在 USING 子句中指定有效的分割方案名称。
12004 16 在表 '%.*ls' 上找不到列 '%.*ls' 的默认空间分割方案。 请确保列引用正确,或者在 USING 子句中指定扩展方案。
12005 16 传递给 '%.*ls' 附近的 CREATE %S_MSG 语句的参数不正确。 请根据索引创建语法验证该语句。
12006 16 向创建索引语句传递了重复参数。 请根据索引创建语法验证该语句。
12007 16 CREATE %S_MSG 语句缺少必要参数 '%.*ls'。 请根据索引创建语法验证该语句。
12008 16 表 '%.*ls' 没有 %S_MSG 索引要求的聚集主键。 请确保存在表的该主键列,然后再创建 %S_MSG 索引。
12009 16 在表 '%.*ls' 上找不到 %S_MSG 索引 '%.*ls'。 不存在此名称的 %S_MSG 索引,或者某个非 %S_MSG 索引可能使用了同一名称。 请修正索引名称,避免重复。 如果存在同名的关系索引,请删除该常规关系索引。
12010 16 每个表只能出现一个空间索引提示,可作为第一个或最后一个提示索引。
12011 16 CREATE %S_MSG 的参数值 '%.*ls' 必须小于 %d。
12012 16 CREATE %S_MSG 的参数值 '%.*ls' 必须大于 %d。
12013 16 CREATE %S_MSG的参数 '%.*ls' 的值必须大于参数 '%.*ls' 的值。
12014 16 CREATE %S_MSG 的 '%.*ls' 参数未完整定义。 如果该参数有多个部分,则必须定义所有部分。
12015 16 CREATE %S_MSG 语句中的索引选项 %.*ls 必须显示在常规索引选项之前。
12016 16 创建 %S_MSG 索引要求基表中的主键满足以下限制。 主键列的最大数目为 %d。 主键列的最大组合每行大小为 %d 个字节。 基表 '%.*ls' 的主键有 %d 列,包含 %d 个字节。 请更改基表,以满足 %S_MSG 索引规定的主键限制。
12017 10 该空间索引已禁用或脱机
12018 10 谓词的作用域中未定义空间对象
12019 10 空间索引不支持该谓词中提供的比较字
12020 10 空间索引不支持该谓词中提供的比较运算符
12021 10 空间索引不支持该谓词中提供的方法名
12022 10 该比较字引用了该谓词下方定义的一个列
12023 10 该比较谓词中的比较字具有不确定性
12024 10 该空间参数引用了该谓词下方定义的一个列
12025 10 在条件中找不到所需的二进制空间方法
12026 10 找不到所需的比较谓词
12100 16 ALTER DATABASE 失败,因为 FILESTREAM 文件组无法添加到将 READ_COMMITTED_SNAPSHOT 或 ALLOW_SNAPSHOT_ISOLATION 选项设置为 ON 的数据库中。 若要添加 FILESTREAM 文件组,必须将 READ_COMMITTED_SNAPSHOT 和 ALLOW_SNAPSHOT_ISOLATION 设置为 OFF
12101 16 客户端连接正在等待更改通知时,无法对数据库 '%.*ls' 禁用更改跟踪。 请在禁用更改跟踪之前关闭这些连接。
12104 15 ALTER DATABA标准版 CURRENT 失败,因为 '%.*ls' 是系统数据库。 无法使用 CURRENT 关键字 (keyword)更改系统数据库。 使用数据库名称更改系统数据库。
12106 16 路径名称 '%.*ls' 已被另一个数据库文件使用。 更改为另一个有效和 UNU标准版D 名称。
12107 16 对于使用sync_method“数据库快照”或“数据库快照字符”的一个或多个发布的数据库,不支持添加MEMORY_OPTIMIZED_DATA文件组。
12108 16 数据库范围的配置选项 '%.*ls' 的 '%d' 范围不足。 有关有效值的范围,请参见 sp_configure 选项 '%ls'。
12109 16 语句 '%.*ls' 失败,因为它尝试将主副本 (replica)的值设置为 '%.*ls'。 仅当设置应用于辅助数据库时,设置才能设置为 '%.*ls'。
12110 16 语句 '%.*ls' 失败,因为它尝试为辅助数据库设置 '%.*ls' 选项副本 (replica),而仅允许为主数据库设置此选项。
12111 16 MODIFY MAXSIZE 失败。 DynamicFileAllocationDetectionUnderLock 由其他线程运行,请稍后重试。
12112 10 警告:%ls 语句被迫运行 WITH(%S_MSG = ON),因为ELEVATE_%S_MSG数据库作用域配置设置为FAIL_UNSUPPORTED。 该语句可能失败。 有关详细信息,请参阅 SQL Server 错误日志。
12113 16 具有多个子句的 %ls 语句失败。 ELEVATE_ONLINE数据库范围配置需要单子句 DROP INDEX、ALTER TABLE ADD CONSTRAINT 和 ALTER TABLE DROP CONSTRAINT 语句。
12114 16 ALTER INDEX REBUILD 不支持重新生成 ALL WITH(RESUMABLE=ON),ELEVATE_RESUMABLE数据库范围配置设置为FAIL_UNSUPPORTED。
12115 16 ELEVATE_ONLINE数据库作用域选项失败的 ADD COLUMN 语句。 无法联机添加列。
12116 16 语句 '%.*ls' 失败,因为它尝试在 tempdb 中设置 '%.*ls' 选项。
12117 16 无法释放计划,因为数据库计划缓存中找不到对应于指定计划句柄的计划。 指定数据库的缓存计划句柄。 有关已缓存的计划句柄的列表,请查询 sys.dm_exec_query_stats 动态管理视图。
12120 16 在清理以前版本的持久版本存储之前,无法启用加速数据库恢复。 请使用sys.sp_persistent_version_cleanup '%.*ls' 的过程清理持久版本存储。
12121 15 与 PAU 一起使用的时间值 %d标准版D_RESUMABLE_INDEX_ABORT_DURATION不是有效值;PAU标准版D_RESUMABLE_INDEX_ABORT_DURATION等待时间必须大于或等于 0 且小于或等于 %d。
12122 16 无法在系统数据库上启用/禁用加速数据库恢复。
12123 10 [DbId:%d]为数据库启用 ADR。
12124 10 [DbId:%d]已为数据库禁用 ADR。
12125 16 已在数据库 '%.*ls' 上启用加速数据库恢复。 若要更改永久性版本存储文件组,请禁用加速数据库恢复,并确保在重试命令之前清空永久性版本存储。
12126 16 启用数据库镜像时,无法启用加速数据库恢复。
12127 16 无法禁用加速数据库恢复,因为它未使用 DDL 启用。
12128 16 无法在 Express 版本上启用加速数据库恢复。
12129 16 对于存储数据行版本的加速数据库恢复功能,不会为数据库 '%.*ls' 创建内部表。 无法在此数据库上启用加速数据库恢复功能。
12300 15 %S_MSG不支持计算列。
12301 15 %S_MSG 不支持索引键中的可为 null 列。
12302 15 %S_MSG不支持更新属于 PRIMARY KEY 约束的列。
12303 15 %S_MSG不支持“number”子句。
12304 15 %S_MSG 不支持更新属于 UNIQUE KEY 约束或 UNIQUE 索引的列。
12305 15 %S_MSG 不支持内联表变量。
12306 15 %S_MSG不支持游标。
12307 15 %S_MSG中参数的默认值必须是常量。
12308 15 %S_MSG不支持表值函数。
12309 15 IN标准版RT 表单的语句...值。。。%S_MSG 不支持插入多行。
12310 15 %S_MSG 不支持公共表表达式(CTE)。
12311 15 子查询(嵌套在另一个查询中的查询)仅在具有 %S_MSG 的 标准版LECT 语句中受支持。
12312 15 %S_MSG不支持分区函数。
12313 15 %S_MSG 不支持用户定义的函数。
12314 15 %S_MSG不支持用户定义的方法。
12315 15 %S_MSG不支持用户定义的属性。
12316 15 %S_MSG不支持用户定义的聚合。
12317 15 %S_MSG不支持群集索引(主键的默认索引)。 请改为指定 NONCLUSTERED 索引。
12318 15 %S_MSG不支持浏览模式元数据。
12319 15 %S_MSG不支持在 UPDATE 语句中使用 FROM 子句并在 DELETE 语句中指定表源。
12320 15 %S_MSG不支持需要更改架构版本(例如重命名)的操作。
12321 15 %S_MSG不支持创建临时过程。
12322 15 %S_MSG不支持临时表。
12323 15 %S_MSG不支持分布式查询和多个活动结果集(MARS)。
12324 15 %S_MSG不支持分布式事务(DTC)。
12325 15 %S_MSG 不支持绑定事务。
12326 15 %S_MSG不支持创建保存点。
12327 15 %S_MSG不支持不使用 *_BIN2排序规则的字符串的比较、排序和操作。
12328 15 %S_MSG不支持不使用 *_BIN2排序规则的字符列上的索引。
12329 15 %S_MSG不支持使用具有 1252 以外的代码页的排序规则的数据类型 char(n) 和 varchar(n)。
12330 15 %S_MSG不支持使用 SC 排序规则截断字符串。
12331 15 %S_MSG 不支持 DDL 语句 ALTER、DROP 和 CREATE 内部的用户事务。
12332 15 %S_MSG不支持 DDL 语句 CREATE、ALTER 和 DROP 上的数据库和服务器触发器。
12333 15 %S_MSG不支持从专用管理员连接(DAC)执行。
12334 15 %S_MSG不支持用于二进制和字符串数据类型的聚合函数 MIN 和 MAX。
12336 15 %S_MSG不支持使用副本 (replica)。
12337 15 %S_MSG不支持使用sp_addpublication sync_method的参数“database 快照”和“database 快照字符”。
12338 15 %S_MSG不支持具有 SC 排序规则中的参数的 LEN 和 SUBSTRING 函数。
12339 15 %S_MSG不支持使用除 1 以外的种子值和递增值。
12340 15 %S_MSG中的 EXECUTE 语句必须使用对象名称。 不支持变量和带引号的标识符。
12341 15 %S_MSG中的 EXECUTE 语句不支持 WITH 子句。
12342 15 %S_MSG中的 EXECUTE 语句仅支持执行本机编译的模块。
12343 16 TRIGGER_NESTLEVEL仅支持 %S_MSG 中的零个或一个参数。
12344 16 只有本机编译的模块可用于 %S_MSG。
12345 16 本机编译的用户定义函数的返回类型不支持最大长度数据类型。
12346 16 %S_MSG 不支持最大长度默认值。
12347 16 %S_MSG 不支持用户定义的函数的最大长度参数。
12348 16 %S_MSG 中不支持的最大长度文本。
12349 16 内存优化表不支持具有列存储索引的操作。
12350 15 %S_MSG 不支持面向表值函数的 DML 操作。
12351 15 只有本机编译的函数才能从本机编译的函数内部使用 EXECUTE 调用。
12352 15 在用户事务中不支持导致架构更改 %S_MSG的系统存储过程。
12353 15 内存优化表索引中的计算列必须声明为 PERSISTED。
12354 15 %Japanese_140排序规则中具有参数的函数 %ls 当前不支持 %S_MSG。
12355 15 无法更改内存优化表中计算列的持久性。 删除并重新创建具有所需持久性的列。
12356 15 %S_MSG不支持对使用 UTF8 排序规则的字符串进行比较、排序和操作。
12357 15 %S_MSG不支持对使用 UTF8 排序规则的字符列编制索引。
12358 15 启用 CDC 会在 ALTER TABLE 和 DROP TABLE 上创建数据库触发器。 因此,启用 CDC 的数据库上的 %S_MSG 不支持这些 DDL 语句。 与 CDC 无关的其他 DDL 触发器也可能阻止此操作。
12401 15 多次指定 %S_MSG 选项“%S_MSG”。 每个选项只能指定一次。
12402 11 在数据库查询存储(%ld)中找不到提供的query_id(%ld)的查询。 检查query_id值并重新运行命令。
12403 11 在数据库的查询存储中找不到提供的plan_id(%ld)的查询计划。 检查plan_id值并重新运行命令。
12404 16 命令失败,因为查询存储不处于数据库(%ld)的读写模式。 确保查询存储处于读写模式,然后重新运行该命令。
12405 16 命令失败,因为未为数据库 (%ld) 启用查询存储。 确保为数据库启用查询存储并重新运行命令。
12406 11 在查询查询存储(%ld)中找不到提供的plan_id(%ld)的查询计划。 检查plan_id值并重新运行命令。
12407 18 查询存储管理器的全局实例不可用。
12408 16 读取/写入查询存储的操作失败。 检查错误日志以更正读取/写入失败的源
12409 17 查询存储无法创建系统任务
12410 23 无法加载查询存储元数据。 请尝试手动打开查询存储,或联系客户支持人员获取此地址。
12411 18 无法从查询存储加载强制计划
12412 16 内部表访问错误:无法使用 HRESULT:0x%x 访问查询存储内部表。
12413 16 无法处理语句 SQL 句柄。 请尝试改为查询sys.query_store_query_text视图。
12414 16 无法初始化查询存储以供使用,因此无法执行用户请求。
12415 16 无法将查询添加到数据库 ID %d 查询存储。
12417 15 ALTER DATABA标准版 语句中只能提供一个查询存储选项。
12418 16 数据库状态更改和 ALTER DATABA标准版 语句中提供的查询存储互不兼容的选项。
12419 16 命令失败,因为正在使用的服务器或数据库上禁用查询存储。 请联系客户支持部门获取此地址。
12420 16 无法执行操作,因为数据库 %.*ls 未启动查询存储。
12421 14 用户没有执行查询存储存储过程所需的权限。
12422 16 无法更改查询存储间隔长度,因为将来至少设置了一个现有的运行时统计信息间隔。
12423 16 读取/写入查询存储的操作失败。 请将数据分区或删除、删除索引或查阅文档以找到可能的解决方案。
12425 16 无法删除具有提供的查询 ID(%ld)的查询,因为它具有主动强制策略。
12426 16 无法删除具有提供计划 ID(%ld)的计划,因为它具有主动强制策略。
12427 16 启用时无法对查询存储执行操作。 请关闭数据库的查询存储,然后重试。
12428 16 由于架构或目录不一致,数据库 %.*ls 中的查询存储缺少内部表 %.*ls。
12429 16 数据库 %.*ls 中的查询存储对于内部表 %.*ls 具有无效的结构,可能是由于架构或目录不一致。
12430 16 存储过程 '%.*ls' 不支持指定的查询存储操作。
12431 16 查询存储存储过程 '%.*ls' 无法获取数据库的更新锁。
12432 16 由于提供了无效值,因此无法更改查询存储间隔长度。 请使用有效值(1、5、10、15、30 和 60)重试。
12433 16 操作失败,因为查询存储 %.*ls 在正在使用的服务器或数据库上禁用。 请联系客户支持部门获取此地址。
12434 16 由于架构或目录不一致,数据库 %.*ls 中的查询存储无效。
12435 16 数据库 %.*ls 中的查询存储对于内部表 %.*ls 列 %.*ls 具有无效的结构,可能是由于架构或目录不一致。
12436 17 无法确定查询存储全局资源组。
12437 17 无法确定查询存储全局资源组。
12438 16 无法执行操作,因为无法对系统数据库 %.*ls 启用查询存储。
12439 10 将数据库选项query_store %ls 设置为数据库 '%.*ls' 的 %lu。
12440 10 将数据库选项query_store %ls 设置为数据库 '%.*ls' 的 %ls。
12441 10 查询存储正在初始化。这只是一条信息性消息;无需用户操作。
12442 17 由于内部错误,查询存储刷新失败。
12443 16 查询存储无法设置默认设置。
12444 16 使用 plan_id (%ld) 的查询计划不能强制进行具有query_id(%ld)的查询,因为本机编译的计划不支持计划强制。
12445 16 无法将查询存储 max_storage_size_mb设置为 %lu。 允许的最大限制为 %lu MB。
12446 16 查询存储存储过程在可读辅助副本 (replica)上不可用。
12447 16 对于具有 plan_id (%ld) 的查询计划,不能强制使用 query_id (%ld) 进行查询,因为这种类型的语句不支持计划强制。
12449 16 无法强制执行此查询的查询计划,因为可恢复索引生成不支持计划强制。
12450 17 无法为 DW 查询或显示大小 (%ld) 分配内存。
12451 10 将数据库选项query_store %ls 设置为数据库 '%.*ls' 的 %I64u。
12452 16 值 %d 对 %S_MSG 选项 %S_MSG无效。 该值必须介于 %d 和 %d 之间。
12453 16 为 %S_MSG 选项 %S_MSG提供的值无效。 该值必须介于 %d %S_MSG 和 %d %S_MSG之间。
12454 10 将数据库选项query_store %ls 设置为数据库 '%.*ls' 的 %lu %S_MSG。
12500 16 CTAS 语句中不允许标准版LECT INTO。
12501 16 CREATE TABLE 和 标准版LECT 查询中的列数不同。
12502 16 无法使用 CREATE TABLE AS 标准版LECT 语法定义数据类型。
12503 15 不支持在 CREATE SCHEMA 语句中指定架构元素。
12504 16 分布列 '%.*ls' 必须在 IN标准版RT 标准版LECT 查询中隐式或显式指定,因为目标表 '%.*ls' 是哈希分布式表。
12600 16 此服务器上不允许 DBCC CLONEDATABA标准版。
12601 16 不允许在事务中标准版 DBCC CLONEDATABA。
12602 16 DBCC CLONEDATABA标准版无法通过 MARS 连接执行。
12603 16 DBCC CLONEDATABA标准版不支持克隆系统数据库。
12604 16 无法读取数据库。 检查数据库是否处于脱机或可疑模式。
12605 16 无法创建快照数据库。
12606 16 未能设置快照数据库名称。
12607 16 指定的克隆数据库名称 '%.*ls' 太长。
12608 16 指定的克隆数据库名称 '%.*ls' 已存在。
12609 16 未能获取文件属性。
12610 16 无法更新数据库注册。
12611 16 未能获取数据库注册属性。
12612 16 无法将启动页与数据库注册同步。
12613 16 克隆数据库的文件或文件组过多。
12614 16 无法获取排序规则名称。
12615 16 未能获取数据库属性。
12616 16 未能删除部分创建的克隆数据库。
12617 16 不支持数据库的文件路径。
12618 16 数据库具有过多的对象。
12619 16 数据库的文件路径过长,无法创建克隆。
12620 10 '%.*ls' 的数据库克隆已从目标开始为 '%.*ls'。
12621 10 数据库 '%.*ls' 是克隆的数据库。 此数据库应仅用于诊断目的,不支持在生产环境中使用。
12622 10 '%.*ls' 的数据库克隆已完成。 克隆的数据库为 '%.*ls'。
12623 10 克隆备份成功,并存储在 %ls 中。
12624 10 克隆备份失败。
12625 10 克隆备份 %ls 上的 RESTORE VERIFY 失败
12626 10 克隆数据库验证已通过。
12627 10 克隆数据库验证失败。
12628 10 NO_STATISTICS和NO_QUERYSTORE选项作为VERIFY_CLONE的一部分打开。
12629 10 数据库 '%.*ls' 是克隆的数据库。
12630 16 VERIFY_CLONE选项不能与 标准版RVICEBROKER 选项一起指定。
12701 16 无法锁定外部数据源对象(EDS 名称: %.*ls)。 锁定模式:%.*ls。
12702 16 未能锁定外部数据源管理器。 锁定模式:%.*ls。
12703 16 找不到引用的外部数据源“%ls”。
12704 16 外部数据源“%ls”中指定的错误或不可访问的位置。
12705 16 引用的外部数据源“%ls”类型为“%ls”。 请使用BLOB_STORAGE类型引用Azure Blob 存储位置。
12800 16 对临时表名 '%.*ls' 的引用不明确,无法解析。 使用 '%.*ls' 或 '%.*ls'。
12801 16 对游标名称 '%.*ls' 的引用不明确,无法解析。 可能的候选项是 '%.*ls' 和 '%.*ls'。
12803 16 无法为数据库 '%.*ls' 启用包含,因为它是系统数据库。
12804 16 功能或选项“%ls”违反包含数据库中的包含。 有关包含的数据库的详细信息,请参阅联机丛书主题“了解包含的数据库”。
12805 16 索引名称 '%.*ls' 太长。 临时表索引名称的最大长度为 %d 个字符。
12807 16 不能在非包含的数据库上设置选项 '%.*ls'。
12808 16 当包含设置为 NONE 时,不能对数据库设置选项 '%.*ls'。
12809 16 在将包含属性设置为 NONE 之前,必须先删除具有密码的所有用户。
12810 16 已多次指定选项 '%.*ls'。
12811 16 实例的用户选项必须设置为 0,才能将包含的数据库 %S_MSG。
12813 16 编译对象期间在 %S_MSG '%.*ls' 中遇到错误。 数据库 '%.*ls' 的包含选项已更改,或者此对象存在于 model db 中,并且用户尝试创建新的包含数据库。
12814 16 作为 '%.*ls' 引用的对象在目标元数据排序规则 '%.*ls' 中解析的方式不同于当前元数据排序规则 '%.*ls'。
12815 16 作为 '%.*ls' 的列在目标元数据排序规则 '%.*ls' 中解析的方式不同于当前元数据排序规则 '%.*ls'。
12816 16 作为 '%.*ls' 引用的类型或 XML 架构集合在目标元数据排序规则 '%.*ls' 中解析的方式不同于当前元数据排序规则 '%.*ls'。
12817 16 对变量、参数或 goto 标签 '%.*ls' 的引用在目标元数据排序规则 '%.*ls' 中解析的方式不同于当前元数据排序规则 '%.*ls'。
12818 16 重新配置失败。 尝试将“包含的数据库身份验证”值更改为 0,而现有包含的数据库需要重新配置 WITH OVERRIDE。
12819 16 sp_migrate_user_to_contained不能在非包含数据库中使用(一个将 CONTAINMENT 设置为 NONE 的数据库)。
12820 16 sp_migrate_user_to_contained不能与具有密码的用户或 SQL 登录以外的用户类型一起使用。
12821 16 sp_migrate_user_to_contained不能用于已签名模块的 EXECUTE AS 子句中使用的用户。
12822 16 sp_migrate_user_to_contained不能用于将密码复制到旧的哈希算法。
12823 16 sp_migrate_user_to_contained找不到用户 '%.*ls' 的登录名。
12824 16 必须将sp_configure值“包含的数据库身份验证”设置为 1,才能将包含的数据库 %S_MSG。 可能需要使用 RECONFIGURE 设置value_in_use。
12826 16 RECONFIGURE WITH OVERRIDE 将“包含的数据库身份验证”设置为 0,而正在使用包含的数据库。 这将中断包含用户的身份验证,不允许创建新的包含数据库。
12827 16 临时表 '%.*ls' 不允许用户命名的 %ls 约束 '%.*ls' ,因为它正在包含数据库中创建。 有关包含数据库的详细信息,请参阅联机丛书主题“了解包含的数据库”。
12828 16 无法从本地临时表 '%.*ls' 引用 tempdb 中的用户定义的 %S_MSG '%.*ls',因为临时表正在包含数据库中创建。 有关包含数据库的详细信息,请参阅联机丛书主题“了解包含的数据库”。
12829 16 存储过程 '%.*ls' 是指一组编号的存储过程。 带编号的存储过程在包含数据库中不可用。 有关包含数据库的详细信息,请参阅联机丛书主题“了解包含的数据库”。
12830 16 如果数据库引擎包含数据库,则sp_configure“用户选项”设置必须为零。
12831 16 数据库 '%.*ls' 是包含的数据库。 选项“包含的数据库身份验证”设置为 0。 具有密码的用户将无法登录到包含的数据库。
12832 16 无法创建或更改数据库 '%.*ls',因为架构绑定 %S_MSG '%.*ls' 依赖于内置函数 '%s'。 在包含数据库中,此内置函数的输出排序规则已更改为 '%.*ls',这不同于非包含数据库中使用的排序规则。
12833 16 无法创建或更改数据库 '%.*ls',因为表 '%.*ls' 上的检查约束 '%.*ls' 依赖于内置函数 '%s'。 在包含数据库中,此内置函数的输出排序规则已更改为 '%.*ls',这不同于非包含数据库中使用的排序规则。
12834 16 无法创建或更改数据库 '%.*ls',因为 %S_MSG '%.*ls' 上的计算列 '%.*ls' 依赖于内置函数 '%s'。 在包含数据库中,此内置函数的输出排序规则已更改为 '%.*ls',这不同于非包含数据库中使用的排序规则。
12835 10 %S_MSG '%.*ls' 的定义在更改数据库 '%.*ls' 的包含选项时被刷新,因为对象依赖于内置函数 '%s'。 在包含数据库中,此内置函数的输出排序规则已更改为 '%.*ls',这不同于非包含数据库中使用的排序规则。
12836 16 ALTER DATABASE 语句失败。 无法更改数据库 '%.*ls' 的包含选项,因为在验证 SQL 模块期间遇到编译错误。 请参阅前面的错误消息。
12837 16 CREATE DATABA标准版 语句失败。 无法创建包含的数据库 '%.*ls',因为在验证 SQL 模块期间遇到编译错误。 请参阅前面的错误消息。
12838 16 包含的数据库不支持复制、更改数据捕获和更改跟踪。 数据库 '%.*ls' 无法更改为包含的数据库,因为它已打开其中一个选项。
12839 16 包含的数据库不支持复制、更改数据捕获和更改跟踪。 不能在包含的数据库 '%s' 上启用该选项。
12840 16 CREATE DATABASE 失败。 创建部分包含的数据库 '%.*ls' 时,重新收集数据库失败,默认数据排序规则为 '%.*ls'。
12841 16 ALTER DATABASE 失败。 将数据库 '%.*ls' 更改为 containment='%ls' 时,重新收集数据库失败。
12842 16 COLLATE CATALOG_DEFAULT 子句不能用于约束、计算列、索引筛选器表达式或任何架构绑定对象。
12843 16 数据库 '%.*ls' 的包含状态与 master 中的值不匹配。 包含的数据库功能将无法按预期工作。 分离并重新附加数据库以更正 master 中的数据库状态。
12844 16 ALTER DATABA标准版 语句失败;此功能在 SQL Server 的当前版本中不可用。
12845 16 CREATE DATABA标准版 语句失败;不能同时指定 CONTAINMENT = PARTIAL 和 CATALOG_COLLATION。
12980 16 请提供 %s 或 %s 以标识日志条目。
12981 16 创建子计划时必须指定 %s。
12982 16 请提供 %s 或 %s 以标识要运行的计划或子计划。
错误 Severity 是否记录事件 说明
11000 16 此列的状态代码未知。
11001 16 成功地返回了非 NULL 值。
11002 16 发生延迟的取值函数验证。 此列的绑定无效。
11003 16 由于除符号不匹配和溢出之外的其他原因,未能转换数据值。
11004 16 成功地返回了 NULL 值。
11005 16 成功地返回了截断的值。
11006 16 由于符号不匹配,未能转换数据类型。
11007 16 由于数据值溢出了提供程序所用数据类型的取值范围,转换失败。
11008 16 提供程序无法对此列分配内存或打开另一个存储对象。
11009 16 提供程序无法确定此列的值。
11010 16 用户没有写入该列的权限。
11011 16 数据值违反了该列的完整性约束。
11012 16 数据值违反了该列的架构。
11013 16 列的状态有错误。
11014 16 列使用了默认值。
11015 16 设置数据时跳过了该列。
11031 16 已成功删除该行。
11032 16 表处于立即更新模式下,在数据源中删除一行将导致删除多行。
11033 16 行已释放,即使该行有挂起的更改。
11034 16 在通知期间取消了删除行的操作。
11036 16 行集正在使用乐观并发机制,而自上次提取或重新同步包含列值的行后,该列值又有更改。
11037 16 该行有挂起的删除操作,或该删除操作已传送到了数据源。
11038 16 该行是挂起的插入行。
11039 16 DBPROP_CHANGEINSERTEDROWS 是 VARIANT_FALSE,而该行的插入操作已传送到了数据源。
11040 16 删除该行违反了该列或表的完整性约束。
11041 16 行控点无效,或当前线程对该行控点无访问权。
11042 16 删除该行将导致超过行集属性 DBPROP_MAXPENDINGROWS 所指定的挂起更改数目限制。
11043 16 该行有打开的存储对象。
11044 16 提供程序内存不足,无法提取行。
11045 16 用户没有删除该行的足够权限。
11046 16 表处于立即更新模式下,由于达到了服务器上的某一限制(如查询执行超时)而未删除该行。
11047 16 更新操作不满足架构要求。
11048 16 出现可恢复的、特定于提供程序的错误,如 RPC 失败。
11100 16 提供程序指示与其他属性或要求发生了冲突。
11101 16 未能获得访问 text、ntext 或 image 所需的接口。
11102 16 提供程序不支持必需的行查找接口。
11103 16 提供程序不支持 UPDATE/DELETE/INSERT 语句必需的接口。
11104 16 提供程序不支持此表上的插入。
11105 16 提供程序不支持此表上的更新。
11106 16 提供程序不支持此表上的删除。
11107 16 提供程序不支持行查找位置。
11108 16 提供程序不支持必需的属性。
11109 16 提供程序不支持对此数据源进行索引扫描。
11201 16 由于缺少 FROM 服务名称,无法传递此消息。 消息源自: '%ls'。
11202 16 已将此消息删除,因为 FROM 服务名称超出了最大大小 %d 字节的限制。 服务名称: "%.*ls"。 消息源自: "%ls"。
11203 16 已将此消息删除,因为缺少 FROM Broker 实例。 消息源自 '%ls'。
11204 16 已将此消息删除,因为 FROM Broker 实例超出了最大大小 %d 字节的限制。 Broker 实例:"%.*ls"。 消息源自: "%ls"。
11205 16 已将此消息删除,因为缺少 TO 服务名称。 消息源自: "%ls"。
11206 16 已将此消息删除,因为 TO 服务名称超出了最大大小 %d 字节的限制。 服务名称: "%.*ls"。 消息源自: "%ls"。
11207 16 已将此消息删除,因为缺少服务约定名称。 消息源自: "%ls"。
11208 16 已将此消息删除,因为服务约定名称超出了最大大小 %d 字节的限制。 约定名称 "%.*ls"。 消息源自: "%ls"。
11209 16 由于无法将会话 ID 与活动的会话关联,无法传递此消息。 消息源自: '%ls'。
11210 16 已将此消息删除,因为找不到 TO 服务。 服务名称: "%.*ls"。 消息源自: "%ls"。
11211 16 已将此消息删除,因为用户无权访问目标数据库。 数据库 ID: %d。 消息来源:“%ls”。
11212 16 无法传递此消息,因为会话端点已关闭。
11213 16 无法传递此消息,因为它不是会话的第一条消息。
11214 16 由于找不到 '%.*ls' 约定或者服务不接受约定的会话,无法传递此消息。
11215 16 无法传递此消息,因为 ID 为 %i 的数据库中 ID 为 %i 的用户无权发送到服务。 服务名称: '%.*ls'。
11216 16 无法传递此消息,因为其他任务正在处理此消息。
11217 16 无法传递此消息,因为其序列号与会话接收的序列号不一致。 会话接收序列号: %I64d,消息序列号: %I64d。
11218 16 无法传递此消息,因为此消息重复。
11219 16 无法传递此消息,因为已禁用目标队列。 队列 ID: %d。
11220 16 无法传递此消息,因为缺少 TO Broker 实例。
11221 16 无法传递此消息,因为消息标头中存在不一致的地方。
11222 16 无法传递此消息,因为消息的 TO 服务名称与会话端点中的名称不匹配。 消息到服务名称:'%.*ls'。 会话终结点 TO 服务名称:'%.*ls'。
11223 16 由于此消息中的服务约定名称与会话端点中的名称不匹配,无法传递此消息。 消息服务协定名称:'%.*ls'。 会话终结点服务协定名称:'%.*ls'。
11224 16 无法传递此消息,因为此服务程序的其他实例已开始使用此端点进行会话。
11225 16 由于找不到消息类型名称,无法传递此消息。 消息类型名称: '%.*ls'。
11226 16 无法传递此消息,因为服务约定中不包含该消息类型。 消息类型名称: '%.*ls'。 服务协定名称:'%.*ls'。
11227 16 无法传递此消息,因为发起方服务所发送消息的类型属于只能由目标发送的类型。 消息类型名称: '%.*ls'。 服务协定名称:'%.*ls'。
11228 16 无法传递此消息,因为目标服务所发送消息的类型属于只能由发起方发送的类型。 消息类型名称: '%.*ls'。 服务协定名称:'%.*ls'。
11229 16 无法传递此消息,因为无法检索安全上下文。
11230 16 无法传递此消息,因为无法对其进行解密和验证。
11231 16 无法传递此消息,因为虽然消息是安全的,但会话端点不安全。
11232 16 无法传递此消息,因为虽然会话端点是安全的,但消息不安全。
11233 16 已删除此消息,因为会话端点的会话密钥与消息的会话密钥不匹配。
11234 16 无法传递此消息,因为在处理此消息时发生了内部错误。 错误代码 %d,状态 %d: %.*ls。
11235 16 收到的消息格式不正确。 未定义二进制消息类(%d:%d)。 这可能说明网络有问题或其他应用程序已连接到 Service Broker 端点。
11236 16 收到损坏的消息。 二进制标头大小应为 %d,而收到的标头大小为 %d。
11237 16 内存不足,无法处理 %S_MSG 消息。 该消息已删除。
11238 16 收到损坏的消息。 专用变量数据段的格式不正确。
11239 16 收到损坏的消息。 专用变量数据段超出了消息的长度。
11240 16 收到损坏的消息。 二进制消息前导码的格式不正确。
11241 16 收到损坏的消息。 会话安全版本号不是 %d.%d。
11242 16 收到损坏的消息。 已超出公共变量数据元素的最大数目(%d)。 找到的公共变量数据元素数为: %d。
11243 16 收到损坏的消息。 此消息中的公共变量数据元素(%d)重复。
11244 16 收到损坏的消息。 握手验证标头的格式不正确。
11245 16 收到损坏的消息。 已超出专用变量数据元素的最大数目(%d)。 找到的专用变量数据元素数为: %d。
11246 16 收到损坏的消息。 此消息中的专用变量数据元素(%d)重复。
11247 16 收到损坏的消息。 登录协商标头无效。
11248 16 收到损坏的消息。 SSPI 登录标头无效。
11249 16 收到损坏的消息。 pre-master-secret 无效。
11250 16 收到损坏的消息。 安全证书密钥字段必须同时存在或都不存在。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11251 16 收到损坏的消息。 服务对安全标头源证书和签名必须同时存在或都不存在。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11252 16 收到损坏的消息。 缺少目标证书序列号。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11253 16 收到损坏的消息。 服务对安全标头目标证书、密钥交换密钥、密钥交换密钥 ID 和会话密钥必须同时存在或都不存在。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11254 16 收到损坏的消息。 缺少会话密钥 ID。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11255 16 收到损坏的消息。 虽然设置了加密标志,但缺少消息正文、MIC 或 salt。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11256 16 收到损坏的消息。 虽然 MIC 存在,但缺少消息正文或加密标志。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11257 16 收到损坏的消息。 MIC 和会话密钥 ID 的状态无效。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11258 16 收到损坏的消息。 MIC 大小为 %d,但其大小在长度上不能超过 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11259 16 收到损坏的消息。 证书序列号大小为 %d,但其大小在长度上不能超过 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11260 16 收到损坏的消息。 证书颁发者名称的大小为 %d,但其大小在长度上不能超过 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11261 16 收到损坏的消息。 目标证书序列号大小为 %d,但其大小在长度上不能超过 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11262 16 收到损坏的消息。 目标证书颁发者名称的大小为 %d,但其大小在长度上不能超过 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11263 16 收到损坏的消息。 服务对安全标头的大小为 %d,但其大小必须介于 %d 个和 %d 个字节之间。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11264 16 收到损坏的消息。 密钥交换密钥的大小为 %d,但其大小必须介于 %d 个和 %d 个字节之间。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11265 16 收到损坏的消息。 密钥交换的密钥 ID 无效。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11266 16 收到损坏的消息。 加密会话密钥大小为 %d,但其大小必须为 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11267 16 收到损坏的消息。 会话密钥 ID 的大小为 %d,但其大小必须为 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11268 16 收到损坏的消息。 salt 大小为 %d,但其大小必须为 %d 个字节。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11269 16 收到损坏的消息。 消息中的 UNICODE 字符串不是按双字节对齐的。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11270 16 收到损坏的消息。 消息中 UNICODE 字符串的大小大于允许的最大值(%d 个字节)。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11271 16 收到损坏的消息。 会话 ID 不能是 NULL。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11272 16 收到损坏的消息。 消息 ID 不能是 NULL。
11273 16 收到损坏的消息。 消息正文没有正确填充以便加密。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11274 16 收到损坏的消息。 序列号大于允许值。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11275 16 收到损坏的消息。 既设置了会话结尾标志,又设置了错误标志。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11276 16 收到损坏的消息。 对未编序的消息设置了会话结尾标志。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11277 16 收到损坏的消息。 不能在已编序的第一个消息中设置会话结尾标志和错误标志。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11278 16 收到损坏的消息。 缺少此消息的消息类型。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11279 16 收到损坏的消息。 不能在此消息中设置消息类型。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11280 16 无法处理大小为 %lu 个字节的数据包,因为它超出了接收缓冲区总数。
11281 16 收到损坏的消息。 消息标头的专用部分格式不正确。
11282 16 由于存在许可限制,已删除此消息。 有关详细信息,请参阅相关文档。
11285 16 已删除此转发消息,因为剩余跃点计数已达到 0。
11286 16 已删除此转发消息,因为此 SQL Server 实例的内存不足。
11288 16 已删除此转发消息,因为正在转发同样的消息。
11289 16 已删除此转发消息,因为其内存使用量将超出为转发消息配置的内存限制 %d 字节。
11290 16 已删除此转发消息,因为无法在消息生存时间内传递消息。 这可能指示转发路由的配置不正确或目标无法访问。
11291 16 此转发消息已删除,原因是占用的时间超过了消息的生存时间 %u 秒(消息用了 %u 秒抵达,在此 Broker 中花费了 %u 秒)。
11292 16 已删除此转发消息,因为发送消息时出现传输发送错误。 关于该错误,请查看前面的事件。
11293 16 已删除此转发消息,因为传输已关闭。
11294 16 已删除此转发消息,因为目标路由无效。
11295 10 检测到端点配置更改。 现在将重新启动 Service Broker 管理器和传输。
11296 10 检测到证书更改。 现在将重新启动 Service Broker 管理器和传输。
11297 16 收到损坏的消息。 专用变量数据段偏移量不正确。
11298 16 收到损坏的消息。 公共变量数据段偏移量不正确。
11299 10 收到损坏的消息。 未编序的消息具有非零序列号。 此错误出现在会话 ID 为 '%.*ls'、发起方为 %d、消息序列号为 %I64d 的消息中。
11300 10 提交 readonly 或 TEMPDB XDES 时出错,正在关闭服务器。
11301 10 执行对象 %p 事件 %d 的事务通知时出错。
11302 10 回滚期间出错。 关闭数据库(位置: %d)。
11303 10 释放保留的日志空间时出错: %ls 空间 %I64d,代码 %d,状态 %d。
11304 10 无法记录本地两阶段提交事务的结果。 正在使数据库离线。
11306 16 不允许在此事务上向前进度。 事务已回滚。
11313 16 必须在并行嵌套事务中执行此操作。
11314 16 存储过程 %.*ls 必须在用户事务中执行。
11315 16 为 PNT 子事务指定的隔离级别与父事务的当前隔离级别不匹配。
11316 16 %ls 语句不能在并行嵌套事务中使用。
11317 16 并行嵌套事务中不支持具有更新的并行计划。
11318 16 存储过程 '%.*ls' 无法通过 MARS 连接执行。
11319 16 绑定会话和用户并行嵌套事务不能在同一事务中使用。
11320 16 无法创建用户并行嵌套事务,达到最大并行嵌套事务数。
11321 16 此操作不能在活动事务中执行。
11322 16 ATOMIC 块内不支持控制显式事务和创建保存点(BEGIN/SAVE/COMMIT/ROLLBACK TRANSACTION)。
11323 16 内存优化表和本机编译的模块不能在非本机编译的 ATOMIC 块中使用。
11324 16 ATOMIC 块内不支持@@TRANCOUNT。
11325 16 ATOMIC 块内不支持多个活动结果集(MARS)和绑定会话。
11400 16 ALTER TABLE SWITCH 语句失败。 索引视图 '%.*ls' 上的索引 '%.*ls' 使用分区函数 '%.*ls',但表 '%.*ls' 使用非等效分区函数 '%.*ls'。 索引视图 '%.*ls' 和表 '%.*ls' 的索引必须使用等效的分区函数。
11401 16 ALTER TABLE SWITCH 语句失败。 表 '%.*ls' 为 %S_MSG,但索引视图 '%.*ls' 的索引 '%.*ls' 为 %S_MSG。
11402 16 ALTER TABLE SWITCH 语句失败。 目标表 '%.*ls' 由 %d 索引视图引用,但源表 '%.*ls' 仅由 %d 索引视图引用。 目标表上的每个索引视图必须至少在源表上有一个匹配的索引视图。
11403 16 ALTER TABLE SWITCH 语句失败。 索引视图 '%.*ls' 与表 '%.*ls' 不一致。 索引视图中的分区列 '%.*ls' 从一个或多个列或表达式计算其值,而不是直接从表分区列 '%.*ls' 中进行选择。 请更改索引视图定义,以便从表分区列 '%.*ls' 中直接选择分区列。
11404 16 ALTER TABLE SWITCH 语句失败。 目标表 '%.*ls' 由 %d 索引视图引用,但源表 '%.*ls' 仅由 %d 匹配索引视图引用。 目标表上的每个索引视图必须至少在源表上有一个匹配的索引视图。
11405 16 ALTER TABLE SWITCH 语句失败。 表 '%.*ls' 与索引视图 '%.*ls' 上的索引 '%.*ls' 不一致。 表在列 '%.*ls' 上分区,但索引视图的索引在列 '%.*ls' 上分区,该列 '%.*ls' 是从表 '%.*ls' 中的其他列 '%.*ls' 中选择的。 请更改索引视图定义,以便索引的分区列与表的分区列相同。
11406 16 ALTER TABLE SWITCH 语句失败。 源分区和目标分区的 DATA_COMPRESSION 选项具有不同的值。
11407 16 无法为 '%.*ls' 启用 vardecimal 存储格式。 只有 SQL Server Enterprise Edition 支持 vardecimal。
11408 16 无法修改表 '%.*ls' 中的列 '%.*ls' 以添加或删除 COLUMN_标准版T 属性。 若要更改列的 COLUMN_SET 属性,请修改此表以删除该列然后重新添加该列,或者删除此表并重新创建。
11409 16 无法删除表 '%.*ls' 中的列集 '%.*ls',因为该表包含的列数超过 1025 列。 请将表中的列数减少到 1025 以下。
11410 16 无法将表 '%.*ls' 中的列 '%.*ls' 修改为稀疏列,因为该列具有绑定到该列的默认或规则。 请先从该列取消规则或默认值的绑定,再将该列指定为稀疏列。
11411 16 无法将稀疏列 '%.*ls' 添加到表 '%.*ls' ,因为该列的数据类型具有绑定到该列的默认或规则。 请先从数据类型取消规则或默认值的绑定,再将该稀疏列添加到表。
11412 16 ALTER TABLE SWITCH 语句失败,因为列 '%.*ls' 在表 '%.*ls' 和 '%.*ls' 中没有相同的稀疏存储属性。
11413 16 ALTER TABLE SWITCH 语句失败,因为列 '%.*ls' 在表 '%.*ls' 和 '%.*ls' 中没有相同的列集属性。
11414 10 警告: 选项 %ls 不适用于表 %.*ls,因为该表没有聚集索引。 此选项将仅应用于该表的非聚集索引(如果有)。
11415 16 无法禁用或启用对象 '%.*ls'。 此操作仅适用于外键和检查约束。
11418 16 无法 %S_MSG 表 '%.*ls',因为该表包含与压缩不兼容的稀疏列或列集列。
11420 16 ALTER TABLE SWITCH 语句失败。 索引视图 '%.*ls' 引用不参与 ALTER TABLE SWITCH 语句的对象,因此无法使用WAIT_AT_LOW_PRIORITY选项。 删除此视图的索引或更改其定义以仅引用参与 ALTER TABLE SWITCH 语句的表。
11421 10 在数据库 '%.*ls' 上执行 '%.*ls' 语句,表 '%.*ls' 由主机名 '%.*ls' 执行,主机进程 ID %d 使用MAX_DURATION = %d 和 ABORT_AFTER_WAIT = BLOCKERS 的 WAIT_AT_LOW_PRIORITY 选项。 在等待时间最长的持续时间后,将终止阻止用户会话。
11422 10 通过主机名 '%.*ls' 对数据库 '%.*ls'、表 '%.*ls' 执行 ALTER TABLE SWITCH 语句,主机进程 ID %d 与目标表 '%.*ls' 一起使用WAIT_AT_LOW_PRIORITY选项,MAX_DURATION = %d,ABORT_AFTER_WAIT = BLOCKERS。 在等待时间最长的持续时间后,将终止阻止用户会话。
11423 14 用户无权使用 ABORT_AFTER_WAIT = BLOCKERS 选项。
11424 16 无法更改表 '%.*ls' 中的标识列 '%.*ls',因为此操作需要数据修改,并且表包含持久化计算列。 在修改标识列之前删除持久化计算列。
11425 16 无法继续执行 DDL 操作,因为它引用表 '%.*ls' 上的列 '%.*ls',这与此表正在进行中的并发列操作冲突。 并发操作可以是联机更改列操作。
11426 16 无法联机更改本地临时表上的列。 脱机执行更改操作。
11427 16 无法对表 '%.*ls' 执行联机 ALTER COLUMN 操作,因为列 '%.*ls' 当前具有或正在更改为不支持的数据类型:文本、ntext、image、CLR 类型或 FILESTREAM。 该操作必须离线执行。
11428 16 列 '%.*ls' 不能联机更改为具有架构集合的 XML 类型。 该操作必须离线执行。
11429 16 表 '%.*ls' 的联机 ALTER COLUMN 语句失败,因为表已启用更改跟踪或标记为合并副本 (replica)。 在使用联机 ALTER COLUMN 或脱机执行操作之前,禁用更改跟踪和合并副本 (replica)。
11430 16 无法在列 '%.*ls' 上启用更改数据捕获。 加密列不支持更改数据捕获。
11431 15 不允许 %S_MSG 选项,因为 %S_MSG 选项未轮到 '%ls'。
11432 15 %S_MSG = %d 不是有效值;%S_MSG必须大于 0 且小于 %d。
11433 15 %S_MSG 选项的 '%.*ls' 未在 %S_MSG '%.*ls' 上请求。
11434 15 %S_MSG '%.*ls' 上禁用的索引 '%.*ls' 不支持 %S_MSG 选项。
11435 15 %S_MSG 选项在 %S_MSG '%.*ls' 处不支持堆。
11436 16 无法更改表 '%.*ls',因为不能在没有 DEFAULT 约束、GENERATED ALWAYS 属性或 IDENTITY 属性的情况下将不可为 null 的列 '%.*ls' 声明为隐藏。
11437 16 无法更改表 '%.*ls',因为必须将至少一列声明为非隐藏列。
11438 15 当 %S_MSG 选项设置为 '%ls' 时,%S_MSG选项不能设置为 '%ls'。
11439 16 tempdb 不支持可恢复联机索引生成。
11440 16 由于表 '%.*ls' 已对聚集列存储索引 '%.*ls' 和表 '%.*ls' 排序,ALTER TABLE SWITCH 语句失败。
11441 16 ALTER TABLE SWITCH 语句失败,因为表 '%.*ls' 及其有序聚集列存储索引的排序列与表 '%.*ls' 中的有序列不匹配,并且其有序聚集列存储索引不匹配。
11442 16 启用内存优化元数据模式时,tempdb 不支持创建列存储索引。
11443 16 分布式表和非分布式表之间不支持 ALTER TABLE SWITCH 语句。
11444 16 ALTER TABLE SWITCH 语句失败,因为表 '%.*ls' 的分发策略与表 '%.*ls' 的分布策略不匹配。
11445 16 ALTER TABLE SWITCH 语句失败,因为表 '%.*ls' 的分布键 '%.*ls' 与表 '%.*ls' 的分布键 '%.*ls' 不匹配。
11446 16 ALTER TABLE SWITCH 语句失败。 源分区和目标分区的XML_COMPRESSION选项具有不同的值。
11447 16 ALTER TABLE SWITCH 语句失败,因为表 '%.*ls' 具有 %d 分布键,但表 '%.*ls' 具有 %d 分布键。
11501 16 由于编译错误,无法分析批处理。
11502 16 不能在此上下文中推断参数 '%.*ls' 的类型。
11503 16 无法推断参数类型,因为单个表达式包含两个非类型化参数:'%.*ls' 和 '%.*ls'。
11504 16 数据库 %d 中具有用户类型 ID %d 的发现类型无效。
11505 16 数据库 %d 中具有 XML 架构集合 ID %d 的发现类型无效。
11506 16 无法唯一推断 '%.*ls' 的参数类型;两种可能性是 '%ls' 和 '%ls'。
11507 16 无法推断 '%.*ls' 的参数类型,因为没有类型会使查询有效。
11508 16 未声明的参数 '%.*ls' 在正在分析的批处理中多次使用。
11509 16 无法确定元数据,因为语句 '%.*ls' 与语句 '%.*ls' 不兼容。
11510 16 无法确定元数据,因为主批处理中的语句 '%.*ls' 与过程 '%.*ls' 中的语句 '%.*ls' 不兼容。
11511 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 与主批处理中的语句 '%.*ls' 不兼容。
11512 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 与过程 '%.*ls' 中的语句 '%.*ls' 不兼容。
11513 16 无法确定元数据,因为语句 '%.*ls' 包含动态 SQL。 请考虑使用 WITH RESULT 标准版TS 子句显式描述结果集。
11514 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 包含动态 SQL。 请考虑使用 WITH RESULT 标准版TS 子句显式描述结果集。
11515 16 无法确定元数据,因为语句 '%.*ls' 调用 CLR 过程。 请考虑使用 WITH RESULT 标准版TS 子句显式描述结果集。
11516 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 调用 CLR 过程。 请考虑使用 WITH RESULT 标准版TS 子句显式描述结果集。
11517 16 无法确定元数据,因为语句 '%.*ls' 调用 CLR 触发器。
11518 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 调用 CLR 触发器。
11519 16 无法确定元数据,因为语句 '%.*ls' 调用扩展存储过程。
11520 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 调用扩展存储过程。
11521 16 无法确定元数据,因为语句 '%.*ls' 在影响其元数据的上下文中使用未声明的参数。
11522 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 在影响其元数据的上下文中使用未声明的参数。
11523 16 无法确定元数据,因为语句 '%.*ls' 会导致间接递归。
11524 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 会导致间接递归。
11525 16 无法确定元数据,因为语句 '%.*ls' 使用临时表。 元数据发现仅在分析单语句批处理时支持临时表。
11526 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 使用临时表。
11527 16 无法确定元数据,因为语句 '%.*ls' 不支持元数据发现。
11528 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 不支持元数据发现。
11529 16 无法确定元数据,因为每个代码路径都会导致错误;有关其中一些错误,请参阅以前的错误。
11530 16 无法确定元数据,因为没有到达批处理末尾的代码路径。
11531 16 传递给sys.dm_exec_describe_first_result_set_for_object的对象 ID “%d” 是指不是 T-SQL 过程或触发器的对象。
11532 16 传递给sys.dm_exec_describe_first_result_set_for_object的对象 ID “%d” 无效。
11533 16 类型 '%.*ls' 不是结果集定义的有效对象名称。
11534 16 类型 '%.*ls' 无效或不是表类型。
11535 16 EXECUTE 语句失败,因为它的 WITH RESULT 标准版TS 子句指定了 %d 结果集(s),并且该语句尝试发送的结果集多于此。
11536 16 EXECUTE 语句失败,因为它的 WITH RESULT 标准版TS 子句指定了 %d 结果集(s),但该语句只在运行时发送了 %d 结果集。
11537 16 EXECUTE 语句失败,因为它的 WITH RESULT 标准版TS 子句为结果集编号 %d 指定了 %d 列(s),但语句在运行时发送了 %d column(s)。
11538 16 EXECUTE 语句失败,因为它的 WITH RESULT 标准版TS 子句为结果集中的列 #%d 指定类型 '%ls',在运行时发送的相应类型为 '%ls';这两种类型之间没有转换。
11539 16 在 EXECUTE 语句开始运行后,已修改 WITH RESULT 标准版TS 子句中指定的类型之一。 请重新运行该语句。
11541 16 标准版T STATISTICS XML 或 标准版T STATISTICS PROFILE 处于打开状态时,无法调用sp_describe_first_result_set。
11542 16 sp_describe_undeclared_parameters无法发现远程过程调用的参数元数据,因为参数是通过名称和名称参数元数据发现传递失败的。
11543 16 不允许在通过具有 WITH RESULT 标准版TS 子句的 EXECUTE 语句执行的任何过程或批处理内标准版T STATISTICS XML ON 和 标准版T STATISTICS PROFILE ON。
11544 16 对于远程调用模块 '%.*ls' 的位置 '%d' 的参数,无法推断类型。
11545 16 无法在 标准版LECT INTO 内完成远程结果集发现。
11546 16 当统计信息 XML、STATISTICS PROFILE 或 SHOWPLAN 设置选项处于打开状态时,sp_showmemo_xml无法运行。 将这些选项设置为 OFF 并重新运行sp_showmemo_xml。
11547 16 只有一个语句可用作sp_showmemo_xml的输入参数。 修改输入参数并重新运行存储过程。
11548 16 此版本的 SQL Server 中不提供存储过程“sp_showmemo_xml”。
11549 16 不支持使用存储过程。 修改输入参数并重新运行sp_showmemo_xml。
11550 16 无法确定元数据,因为语句 '%.*ls' 的远程元数据发现失败。
11551 16 无法确定元数据,因为过程 '%.*ls' 中的语句 '%.*ls' 的远程元数据发现失败。
11552 16 该 @browse_information_mode 参数需要一个值为 0、1 或 2 的 tinyint。
11553 16 EXECUTE 语句失败,因为它的 WITH RESULT 标准版TS 子句为结果集中的列 #%d 指定了不可为 null 的类型,并在运行时发送的相应值为 null。
11554 16 无法将 NULL 分配给不可为 null 的变量或参数 '%.*ls'。
11555 15 参数 '%.*ls' 已声明为 NOT NULL。 非 NULL 参数仅支持本机编译的模块,但内联表值函数除外。
11556 16 此版本的 SQL Server 中不提供存储过程“sp_get_database_scoped_credential”。
11557 16 存储过程“sp_get_jobs_database_scoped_credential”不可用。
11558 16 无法分析 %.*ls JSON 字符串。 请检查 JSON 的格式。
11559 16 %.*ls JSON 参数 %.*ls 缺失或格式不正确。 请检查 JSON 的格式。
11560 16 %.*ls 参数 %.*ls 值超出其有效范围。 请使用有效的参数重试。
11561 16 %.*ls 参数 %.*ls 值长度大于允许的最大长度。 请使用有效的参数重试。
11562 16 此版本的 SQL Server 中不提供存储过程“sp_showinitialmemo_xml”。
11563 16 此版本的 SQL Server 中不提供存储过程“sp_set_session_resource_group”。
11564 16 %.*ls JSON 参数 %.*ls 缺失或格式不正确。 请检查 JSON 的格式。
11565 16 无法分析 %.*ls JSON 字符串。 请检查 JSON 的格式。
11566 16 列 %i ('%.*ls') 具有类型 '%.*ls',本机数据移动当前不支持此类型。 DMS 移动必须用于此查询。 如果此错误仍然存在,请联系支持人员。
11567 16 列 %i ('%.*ls') 具有类型 '%.*ls',本机数据移动目前不支持哈希分布。 DMS 移动必须用于此查询。 如果此错误仍然存在,请联系支持人员。
11568 16 %.*ls JSON 参数 %.*ls 缺失或格式不正确。 请检查 JSON 的格式。
11569 16 已在分区列列表中多次指定列 %.*ls。 请使用有效的参数重试。
11570 16 在分区列列表中指定的列 %.*ls 与 标准版LECT 子句中的任何列都不匹配。 请使用有效的参数重试。
11571 16 DATA_EXPORT查询中的所有输出列都声明为 PARTITION 列。 DATA_EXPORT查询至少需要一列才能导出。
11572 20 在此上下文中无法推断其中一个参数。
11601 15 不允许使用 '%.*ls' 选项的 %ls 语句。
11602 10 %ls 语句未验证。
11603 15 不允许在顶级使用 %ls 语句。
11605 15 顶级不允许 %S_MSG。
11606 15 不允许在 '%.*ls' 中指定服务器名称。
11607 15 不允许在 %ls 语句中指定 '%.*ls' 的数据库名称。
11608 15 不允许创建临时存储过程。
11609 16 生成项目时发生内部错误。 %ls
11610 16 没有足够的内存来生成项目。
11611 15 不支持在 CREATE SCHEMA 语句中指定架构元素。
11612 15 不允许在顶级使用 T-SQL 批处理中的多个语句。
11613 15 不支持编号存储过程。
11614 15 不支持 %ls。
11617 16 尝试加载 “%hs” 时出现未知错误。
11618 15 不允许在同一 GRANT/DENY/REVOKE 语句中将列级别权限与其他权限合并。
11619 16 没有足够的堆栈可用于编译语句。
11620 15 REVOKE 语句只能用于撤销列级权限。
11621 10 SQL Server 在语言服务模式下启动。
11622 16 CREATE AS标准版MBLY 只能从常量二进制表达式创建。
11623 15 ALTER TABLE 语句只能用于添加单个约束。
11624 15 ALTER ROLE 语句只能用于将成员添加到角色。
11625 16 '%ls' 已损坏,不可读或不可访问。
11651 10 数据层应用程序中不支持具有 '%.*ls' 选项的 %ls 语句。
11652 10 数据层应用程序中的顶层不支持 %ls 语句。
11653 10 无法作为用户 '%.*ls' 执行,因为它不存在。
11700 16 序列对象 '%.*ls' 的增量不能为零。
11701 16 序列对象 '%.*ls' 增量的绝对值必须小于或等于序列对象的最小值和最大值之间的差异。
11702 16 序列对象 '%.*ls' 必须是数据类型 int、bigint、smallint、tinyint 或 decimal 或 numeric,其小数位数为 0,或者基于上述整数数据类型之一的任何用户定义的数据类型。
11703 16 序列对象 '%.*ls' 的起始值必须介于序列对象的最小值和最大值之间。
11704 16 序列对象 '%.*ls' 的当前值 '%.*ls' 必须介于序列对象的最小值和最大值之间。
11705 16 序列对象 '%.*ls' 的最小值必须小于其最大值。
11706 16 序列对象 '%.*ls' 的缓存大小必须大于 0。
11707 10 序列对象 '%.*ls' 的缓存大小已设置为 NO CACHE。
11708 16 为给定数据类型的参数 '%.*ls' 指定了无效值。
11709 15 CREATE 标准版QUENCE 语句中不能使用“RESTART WITH”参数。
11710 15 参数“START WITH”不能在 ALTER 标准版QUENCE 语句中使用。
11711 15 参数“AS”不能用于 ALTER 标准版QUENCE 语句。
11712 15 不能多次指定参数 '%.*ls' 。
11714 15 序列名称 '%.*ls' 无效。
11715 15 没有为 ALTER 标准版QUENCE 指定的属性。
11716 15 NEXT VALUE FOR 函数不支持 PARTITION BY 子句。
11717 15 NEXT VALUE FOR 函数不支持默认约束、UPDATE 语句或 MERGE 语句中的 OVER 子句。
11718 15 NEXT VALUE FOR 函数不支持空 OVER 子句。
11719 15 检查约束、默认对象、计算列、视图、用户定义函数、用户定义的聚合、用户定义的表类型、子查询、公共表表达式、派生表或返回语句中不允许使用 NEXT VALUE FOR 函数。
11720 15 TOP、OVER、OUTPUT、ON、WHERE、GROUP BY、HAVING 或 ORDER BY 子句中不允许使用 NEXT VALUE FOR 函数。
11721 15 NEXT VALUE FOR 函数不能直接在使用 DISTINCT、UNION、UNION ALL、EXCEPT 或 INTER标准版CT 运算符的语句中使用。
11722 15 在 WHEN MATCHED 子句、WHEN NOT MATCHED 子句或合并语句的 WHEN NOT MATCHED BY SOURCE 子句中不允许 NEXT VALUE FOR 函数。
11723 15 除非指定了 OVER 子句,否则 NEXT VALUE FOR 函数不能直接在包含 ORDER BY 子句的语句中使用。
11724 15 包含 NEXT VALUE FOR 函数的表达式不能作为参数传递给表值函数。
11725 15 包含 NEXT VALUE FOR 函数的表达式不能作为参数传递给聚合。
11726 16 对象 '%.*ls' 不是序列对象。
11727 16 给定序列对象的 NEXT VALUE FOR 函数必须完全相同的 OVER 子句定义。
11728 16 序列对象 '%.*ls' 已达到其最小值或最大值。 重启序列对象以允许生成新值。
11729 10 序列对象 '%.*ls' 缓存大小大于可用值的数目。
11730 16 不能为默认约束中的序列对象指定数据库名称。
11731 16 如果行构造函数中出现相同的序列对象,则默认约束中使用序列对象的列必须存在于目标列列表中。
11732 16 序列对象 '%.*ls' 的请求范围超出了最大或最小限制。 使用较小的范围重试。
11733 16 参数 '%.*ls' 必须是正整数。
11734 16 当 FROM 子句包含嵌套 IN标准版RT、UPDATE、DELETE 或 MERGE 语句时,标准版LECT 子句中不允许使用 NEXT VALUE FOR 函数。
11735 16 当 FROM 子句包含嵌套 IN标准版RT、UPDATE、DELETE 或 MERGE 语句时,IN标准版RT 语句的目标表不能使用 NEXT VALUE FOR 函数的 DEFAULT 约束。
11736 16 每个序列对象只允许使用 NEXT VALUE FOR 函数的一个实例,标准版T 或具有变量赋值的 标准版LECT。
11737 15 NEXT VALUE FOR 函数不支持 ROWS 和 RANGE 子句。
11738 16 在此上下文中不允许使用 NEXT VALUE FOR 函数。
11739 16 如果设置了 ROWCOUNT 选项,或者查询包含 TOP 或 OFF标准版T,则无法使用 NEXT VALUE FOR 函数。
11740 16 如果设置了 ROWCOUNT 选项,或者查询包含 TOP 或 OFF标准版T,则 NEXT VALUE FOR 函数不能在默认约束中使用。
11741 16 NEXT VALUE FOR 函数不能在 CA标准版、CHOO标准版、COALESCE、IIF、ISNULL 和 NULLIF 中使用。
11742 16 NEXT VALUE FOR 函数只能在目标表的默认约束中定义用于插入操作的 MERGE。
11743 16 等待METADATA_标准版QUENCE_GENERATOR闩锁时发生超时:等待时间 %d 秒。
11744 15 NEXT VALUE FOR 必须有 ORDER BY。
11745 15 除非指定了 OVER 或 WINDOW 子句,否则 NEXT VALUE FOR 函数不能直接在包含 ORDER BY 子句的语句中使用。
11746 15 NEXT VALUE FOR 函数不支持默认约束、UPDATE 语句或 MERGE 语句中的 OVER 和 WINDOW 子句。
11800 16 数据库 '%ls' 的 RESTORE WITH SNAPSHOTRESTOREPHA标准版=2 失败,因为先前的 RESTORE WITH SNAPSHOTRESTOREPHA标准版=1 可能由于网络错误而失败。 解决任何网络问题并确保 SQL Server 正在运行后,请通过 SQL 编写器重试还原操作。
11801 16 操作已中止,因为 RESTORE 检测到备份集中的一个或多个损坏的页面。 请通过执行另一个 BACKUP(最好启用 CHECKSUM)来解决此问题,然后重试。
11802 16 由于处理在没有检查和的情况下进行的备份时发生内部错误,操作已中止。 请通过执行另一个 BACKUP(最好启用 CHECKSUM)来解决此问题,然后重试。
11803 16 操作已中止,因为 RESTORE 检测到备份集中的一个或多个损坏的页面。 这些损坏可防止在 Azure 中成功创建自动备份。 请通过执行另一个 BACKUP(最好启用 CHECKSUM)来解决此问题,然后重试。
11804 16 由于处理在没有检查和的情况下进行的备份时发生内部错误,操作已中止。 没有检查和的备份可以包含页面损坏,一旦在 Azure 中还原,就可以阻止成功创建自动备份。 请通过执行另一个 BACKUP(最好启用 CHECKSUM)来解决此问题,然后重试。
11903 16 无法创建表 '%.*ls',因为如果没有 DEFAULT 约束、GENERATED ALWAYS 属性或 IDENTITY 属性,则无法将不可为 null 的列 '%.*ls' 声明为隐藏。
11904 16 无法创建表 '%.*ls',因为必须将至少一列声明为非隐藏列。
11905 16 只能在 SQL Server 企业版中执行可恢复索引操作。
11906 10 无法完成该操作,因为无法连接到 SBS 文件。 请尝试再次运行该操作。 如果错误仍然存在,请联系支持人员。
12002 16 无法创建表 '%.*ls' 列 '%.*ls' 上请求的 %S_MSG 索引,因为列类型不是 %S_MSG。 请指定引用具有 %S_MSG 数据类型的列的列名称。
12003 16 找不到 %.*ls 类型的列的空间分割方案 '%.*ls'。 请在 USING 子句中指定有效的分割方案名称。
12004 16 在表 '%.*ls' 上找不到列 '%.*ls' 的默认空间分割方案。 请确保列引用正确,或者在 USING 子句中指定扩展方案。
12005 16 传递给 '%.*ls' 附近的 CREATE %S_MSG 语句的参数不正确。 请根据索引创建语法验证该语句。
12006 16 向创建索引语句传递了重复参数。 请根据索引创建语法验证该语句。
12007 16 CREATE %S_MSG 语句缺少必要参数 '%.*ls'。 请根据索引创建语法验证该语句。
12008 16 表 '%.*ls' 没有 %S_MSG 索引要求的聚集主键。 请确保存在表的该主键列,然后再创建 %S_MSG 索引。
12009 16 在表 '%.*ls' 上找不到 %S_MSG 索引 '%.*ls'。 不存在此名称的 %S_MSG 索引,或者某个非 %S_MSG 索引可能使用了同一名称。 请修正索引名称,避免重复。 如果存在同名的关系索引,请删除该常规关系索引。
12010 16 每个表只能出现一个空间索引提示,可作为第一个或最后一个提示索引。
12011 16 CREATE %S_MSG 的参数值 '%.*ls' 必须小于 %d。
12012 16 CREATE %S_MSG 的参数值 '%.*ls' 必须大于 %d。
12013 16 CREATE %S_MSG的参数 '%.*ls' 的值必须大于参数 '%.*ls' 的值。
12014 16 CREATE %S_MSG 的 '%.*ls' 参数未完整定义。 如果该参数有多个部分,则必须定义所有部分。
12015 16 CREATE %S_MSG 语句中的索引选项 %.*ls 必须显示在常规索引选项之前。
12016 16 创建 %S_MSG 索引要求基表中的主键满足以下限制。 主键列的最大数目为 %d。 主键列的最大组合每行大小为 %d 个字节。 基表 '%.*ls' 的主键有 %d 列,包含 %d 个字节。 请更改基表,以满足 %S_MSG 索引规定的主键限制。
12017 10 该空间索引已禁用或脱机
12018 10 谓词的作用域中未定义空间对象
12019 10 空间索引不支持该谓词中提供的比较字
12020 10 空间索引不支持该谓词中提供的比较运算符
12021 10 空间索引不支持该谓词中提供的方法名
12022 10 该比较字引用了该谓词下方定义的一个列
12023 10 该比较谓词中的比较字具有不确定性
12024 10 该空间参数引用了该谓词下方定义的一个列
12025 10 在条件中找不到所需的二进制空间方法
12026 10 找不到所需的比较谓词
12100 16 ALTER DATABASE 失败,因为 FILESTREAM 文件组无法添加到将 READ_COMMITTED_SNAPSHOT 或 ALLOW_SNAPSHOT_ISOLATION 选项设置为 ON 的数据库中。 若要添加 FILESTREAM 文件组,必须将 READ_COMMITTED_SNAPSHOT 和 ALLOW_SNAPSHOT_ISOLATION 设置为 OFF
12101 16 客户端连接正在等待更改通知时,无法对数据库 '%.*ls' 禁用更改跟踪。 请在禁用更改跟踪之前关闭这些连接。
12104 15 ALTER DATABA标准版 CURRENT 失败,因为 '%.*ls' 是系统数据库。 无法使用 CURRENT 关键字 (keyword)更改系统数据库。 使用数据库名称更改系统数据库。
12106 16 路径名称 '%.*ls' 已被另一个数据库文件使用。 更改为另一个有效和 UNU标准版D 名称。
12107 16 对于使用sync_method“数据库快照”或“数据库快照字符”的一个或多个发布的数据库,不支持添加MEMORY_OPTIMIZED_DATA文件组。
12108 16 数据库范围的配置选项 '%.*ls' 的 '%d' 范围不足。 有关有效值的范围,请参见 sp_configure 选项 '%ls'。
12109 16 语句 '%.*ls' 失败,因为它尝试将主副本 (replica)的值设置为 '%.*ls'。 仅当设置应用于辅助数据库时,设置才能设置为 '%.*ls'。
12110 16 语句 '%.*ls' 失败,因为它尝试为辅助数据库设置 '%.*ls' 选项副本 (replica),而仅允许为主数据库设置此选项。
12111 16 MODIFY MAXSIZE 失败。 DynamicFileAllocationDetectionUnderLock 由其他线程运行,请稍后重试。
12112 10 警告:%ls 语句被迫运行 WITH(%S_MSG = ON),因为ELEVATE_%S_MSG数据库作用域配置设置为FAIL_UNSUPPORTED。 该语句可能失败。 有关详细信息,请参阅 SQL Server 错误日志。
12113 16 具有多个子句的 %ls 语句失败。 ELEVATE_ONLINE数据库范围配置需要单子句 DROP INDEX、ALTER TABLE ADD CONSTRAINT 和 ALTER TABLE DROP CONSTRAINT 语句。
12114 16 ALTER INDEX REBUILD 不支持重新生成 ALL WITH(RESUMABLE=ON),ELEVATE_RESUMABLE数据库范围配置设置为FAIL_UNSUPPORTED。
12115 16 ELEVATE_ONLINE数据库作用域选项失败的 ADD COLUMN 语句。 无法联机添加列。
12116 16 语句 '%.*ls' 失败,因为它尝试在 tempdb 中设置 '%.*ls' 选项。
12117 16 无法释放计划,因为数据库计划缓存中找不到对应于指定计划句柄的计划。 指定数据库的缓存计划句柄。 有关已缓存的计划句柄的列表,请查询 sys.dm_exec_query_stats 动态管理视图。
12118 16 ADD FILE 操作失败,因为请求的文件 ID '%d' 无效。
12119 16 ADD FILE 操作失败,因为存在正在进行的 ADD FILE 操作。
12120 16 在清理以前版本的持久版本存储之前,无法启用加速数据库恢复。 请使用sys.sp_persistent_version_cleanup '%.*ls' 的过程清理持久版本存储。
12121 15 与 PAU 一起使用的时间值 %d标准版D_RESUMABLE_INDEX_ABORT_DURATION_MINUTES不是有效值;PAU标准版D_RESUMABLE_INDEX_ABORT_DURATION_MINUTES等待时间必须大于或等于 0 且小于或等于 %d。
12122 16 无法在系统数据库上启用/禁用加速数据库恢复。
12123 10 [DbId:%d]为数据库启用 ADR。
12124 10 [DbId:%d]已为数据库禁用 ADR。
12125 16 已在数据库 '%.*ls' 上启用加速数据库恢复。 若要更改永久性版本存储文件组,请禁用加速数据库恢复,并确保在重试命令之前清空永久性版本存储。
12126 16 启用数据库镜像时,无法启用加速数据库恢复。
12127 16 无法禁用加速数据库恢复,因为它未使用 DDL 启用。
12128 16 无法在 Express 版本上启用加速数据库恢复。
12129 16 对于存储数据行版本的加速数据库恢复功能,不会为数据库 '%.*ls' 创建内部表。 无法在此数据库上启用加速数据库恢复功能。
12130 16 任务已中止,但 %S_MSG %S_MSG '%.*ls' 可能会在后台继续。 请检查 %S_MSG是否已成功完成。
12131 16 ALTER DATABA标准版 SCOPED CONFIGURATION 标准版T DW_COMPATIBILITY_LEVEL 语句失败。
12132 16 不支持兼容性级别“%d”。 支持的兼容性级别为:[%s]
12133 16 无法为数据库启用优化锁定,因为未为数据库启用加速数据库恢复。
12134 16 为此数据库启用了优化锁定。 请先禁用优化锁定,然后禁用加速数据库恢复。
12135 16 尚未填充优化锁定所需的元数据。 请重试该操作。
12136 16 指定的摘要存储终结点无效。 它必须是 Azure Blob 存储终结点。
12300 15 %S_MSG不支持计算列。
12301 15 %S_MSG 不支持索引键中的可为 null 列。
12302 15 %S_MSG不支持更新属于 PRIMARY KEY 约束的列。
12303 15 %S_MSG不支持“number”子句。
12304 15 %S_MSG 不支持更新属于 UNIQUE KEY 约束或 UNIQUE 索引的列。
12305 15 %S_MSG 不支持内联表变量。
12306 15 %S_MSG不支持游标。
12307 15 %S_MSG中参数的默认值必须是常量。
12308 15 %S_MSG不支持表值函数。
12309 15 IN标准版RT 表单的语句...值。。。%S_MSG 不支持插入多行。
12310 15 %S_MSG 不支持公共表表达式(CTE)。
12311 15 子查询(嵌套在另一个查询中的查询)仅在具有 %S_MSG 的 标准版LECT 语句中受支持。
12312 15 %S_MSG不支持分区函数。
12313 15 %S_MSG 不支持用户定义的函数。
12314 15 %S_MSG不支持用户定义的方法。
12315 15 %S_MSG不支持用户定义的属性。
12316 15 %S_MSG不支持用户定义的聚合。
12317 15 %S_MSG不支持群集索引(主键的默认索引)。 请改为指定 NONCLUSTERED 索引。
12318 15 %S_MSG不支持浏览模式元数据。
12319 15 %S_MSG不支持在 UPDATE 语句中使用 FROM 子句并在 DELETE 语句中指定表源。
12320 15 %S_MSG不支持需要更改架构版本(例如重命名)的操作。
12321 15 %S_MSG不支持创建临时过程。
12322 15 %S_MSG不支持临时表。
12323 15 %S_MSG不支持分布式查询和多个活动结果集(MARS)。
12324 15 %S_MSG不支持分布式事务(DTC)。
12325 15 %S_MSG 不支持绑定事务。
12326 15 %S_MSG不支持创建保存点。
12327 15 %S_MSG不支持不使用 *_BIN2排序规则的字符串的比较、排序和操作。
12328 15 %S_MSG不支持不使用 *_BIN2排序规则的字符列上的索引。
12329 15 %S_MSG不支持使用具有 1252 以外的代码页的排序规则的数据类型 char(n) 和 varchar(n)。
12330 15 %S_MSG不支持使用 SC 排序规则截断字符串。
12331 15 %S_MSG 不支持 DDL 语句 ALTER、DROP 和 CREATE 内部的用户事务。
12332 15 %S_MSG不支持 DDL 语句 CREATE、ALTER 和 DROP 上的数据库和服务器触发器。
12333 15 %S_MSG不支持从专用管理员连接(DAC)执行。
12334 15 %S_MSG不支持用于二进制和字符串数据类型的聚合函数 MIN 和 MAX。
12336 15 %S_MSG不支持使用副本 (replica)。
12337 15 %S_MSG不支持使用sp_addpublication sync_method的参数“database 快照”和“database 快照字符”。
12338 15 %S_MSG不支持具有 SC 排序规则中的参数的 LEN 和 SUBSTRING 函数。
12339 15 %S_MSG不支持使用除 1 以外的种子值和递增值。
12340 15 %S_MSG中的 EXECUTE 语句必须使用对象名称。 不支持变量和带引号的标识符。
12341 15 %S_MSG中的 EXECUTE 语句不支持 WITH 子句。
12342 15 %S_MSG中的 EXECUTE 语句仅支持执行本机编译的模块。
12343 16 TRIGGER_NESTLEVEL仅支持 %S_MSG 中的零个或一个参数。
12344 16 只有本机编译的模块可用于 %S_MSG。
12345 16 本机编译的用户定义函数的返回类型不支持最大长度数据类型。
12346 16 %S_MSG 不支持最大长度默认值。
12347 16 %S_MSG 不支持用户定义的函数的最大长度参数。
12348 16 %S_MSG 中不支持的最大长度文本。
12349 16 内存优化表不支持具有列存储索引的操作。
12350 15 %S_MSG 不支持面向表值函数的 DML 操作。
12351 15 只有本机编译的函数才能从本机编译的函数内部使用 EXECUTE 调用。
12352 15 在用户事务中不支持导致架构更改 %S_MSG的系统存储过程。
12353 15 内存优化表索引中的计算列必须声明为 PERSISTED。
12354 15 %Japanese_140排序规则中具有参数的函数 %ls 当前不支持 %S_MSG。
12355 15 无法更改内存优化表中计算列的持久性。 删除并重新创建具有所需持久性的列。
12356 15 %S_MSG不支持对使用 UTF8 排序规则的字符串进行比较、排序和操作。
12357 15 %S_MSG不支持对使用 UTF8 排序规则的字符列编制索引。
12358 15 启用 CDC 会在 ALTER TABLE 和 DROP TABLE 上创建数据库触发器。 因此,启用 CDC 的数据库上的 %S_MSG 不支持这些 DDL 语句。 与 CDC 无关的其他 DDL 触发器也可能阻止此操作。
12359 15 %S_MSG不支持账本表。
12401 15 多次指定 %S_MSG 选项“%S_MSG”。 每个选项只能指定一次。
12402 11 在数据库查询存储(%ld)中找不到提供的query_id(%ld)的查询。 检查query_id值并重新运行命令。
12403 11 在数据库的查询存储中找不到提供的plan_id(%ld)的查询计划。 检查plan_id值并重新运行命令。
12404 16 命令失败,因为查询存储不处于数据库(%ld)的读写模式。 确保查询存储处于读写模式,然后重新运行该命令。
12405 16 命令失败,因为未为数据库 (%ld) 启用查询存储。 确保为数据库启用查询存储并重新运行命令。
12406 11 在查询查询存储(%ld)中找不到提供的plan_id(%ld)的查询计划。 检查plan_id值并重新运行命令。
12407 18 查询存储管理器的全局实例不可用。
12408 16 读取/写入查询存储的操作失败。 检查错误日志以更正读取/写入失败的源
12409 17 查询存储无法创建系统任务
12410 23 无法加载查询存储元数据。 请尝试手动打开查询存储,或联系客户支持人员获取此地址。
12411 18 无法从查询存储加载强制计划
12412 16 内部表访问错误:无法使用 HRESULT:0x%x 访问查询存储内部表。
12413 16 无法处理语句 SQL 句柄。 请尝试改为查询sys.query_store_query_text视图。
12414 16 无法初始化查询存储以供使用,因此无法执行用户请求。
12415 16 无法将查询添加到数据库 ID %d 查询存储。
12417 15 ALTER DATABA标准版 语句中只能提供一个查询存储选项。
12418 16 数据库状态更改和 ALTER DATABA标准版 语句中提供的查询存储互不兼容的选项。
12419 16 命令失败,因为正在使用的服务器或数据库上禁用查询存储。 请联系客户支持部门获取此地址。
12420 16 无法执行操作,因为数据库 %.*ls 未启动查询存储。
12421 14 用户没有执行查询存储存储过程所需的权限。
12422 16 无法更改查询存储间隔长度,因为将来至少设置了一个现有的运行时统计信息间隔。
12423 16 读取/写入查询存储的操作失败。 请将数据分区或删除、删除索引或查阅文档以找到可能的解决方案。
12425 16 无法删除具有提供的查询 ID(%ld)的查询,因为它具有主动强制策略。
12426 16 无法删除具有提供计划 ID(%ld)的计划,因为它具有主动强制策略。
12427 16 启用时无法对查询存储执行操作。 请关闭数据库的查询存储,然后重试。
12428 16 由于架构或目录不一致,数据库 %.*ls 中的查询存储缺少内部表 %.*ls。
12429 16 数据库 %.*ls 中的查询存储对于内部表 %.*ls 具有无效的结构,可能是由于架构或目录不一致。
12430 16 存储过程 '%.*ls' 不支持指定的查询存储操作。
12431 16 查询存储存储过程 '%.*ls' 无法获取数据库的更新锁。
12432 16 由于提供了无效值,因此无法更改查询存储间隔长度。 请使用有效值(1、5、10、15、30 和 60)重试。
12433 16 操作失败,因为查询存储 %.*ls 在正在使用的服务器或数据库上禁用。 请联系客户支持部门获取此地址。
12434 16 由于架构或目录不一致,数据库 %.*ls 中的查询存储无效。
12435 16 数据库 %.*ls 中的查询存储对于内部表 %.*ls 列 %.*ls 具有无效的结构,可能是由于架构或目录不一致。
12436 17 无法确定查询存储全局资源组。
12437 17 无法确定查询存储全局资源组。
12438 16 无法执行操作,因为无法对系统数据库 %.*ls 启用查询存储。
12439 10 将数据库选项query_store %ls 设置为数据库 '%.*ls' 的 %lu。
12440 10 将数据库选项query_store %ls 设置为数据库 '%.*ls' 的 %ls。
12441 10 查询存储正在初始化。这只是一条信息性消息;无需用户操作。
12442 17 由于内部错误,查询存储刷新失败。
12443 16 查询存储无法设置默认设置。
12444 16 使用 plan_id (%ld) 的查询计划不能强制进行具有query_id(%ld)的查询,因为本机编译的计划不支持计划强制。
12445 16 无法将查询存储 max_storage_size_mb设置为 %lu。 允许的最大限制为 %lu MB。
12446 16 查询存储存储过程在可读辅助副本 (replica)上不可用。
12447 16 对于具有 plan_id (%ld) 的查询计划,不能强制使用 query_id (%ld) 进行查询,因为这种类型的语句不支持计划强制。
12449 16 无法强制执行此查询的查询计划,因为可恢复索引生成不支持计划强制。
12450 17 无法为 DW 查询或显示大小 (%ld) 分配内存。
12451 10 将数据库选项query_store %ls 设置为数据库 '%.*ls' 的 %I64u。
12452 16 值 %d 对 %S_MSG 选项 %S_MSG无效。 该值必须介于 %d 和 %d 之间。
12453 16 为 %S_MSG 选项 %S_MSG提供的值无效。 该值必须介于 %d %S_MSG 和 %d %S_MSG之间。
12454 10 将数据库选项query_store %ls 设置为数据库 '%.*ls' 的 %lu %S_MSG。
12455 10 不支持在 查询存储 中设置查询提示 '%.*ls'。
12456 16 无法从查询存储中删除具有提供的查询 ID(%ld)的查询,因为它具有查询提示(s)。 在删除查询之前清除查询提示。
12457 16 使用query_id %d 的查询已强制计划。 强制计划时,无法对它应用任何提示。
12458 16 具有query_id %d 的查询具有查询存储提示。 查询存储在有提示时无法强制计划。
12459 18 无法从查询存储加载优化重播脚本 (ORS)
12460 16 值 (%ld) 对参数 @disable_optimized_plan_forcing无效。 请传递 0 或 1。
12461 10 查询 ID 为 %d 的查询由 FORCED 或 SIMPLE 参数化自动参数化,并在查询存储中设置了 RECOMPILE 提示。 自动参数化语句不支持 RECOMPILE,因此会忽略 RECOMPILE 提示。
12462 18 查询 ID 格式不正确的反馈数据。
12463 11 副本组 ID 应大于 0
12464 16 无法强制使用 plan_id (%ld) 的查询计划副本 (replica)组 ID (%ld)
12465 16 无法从查询存储中删除具有查询 ID(%ld)的查询,因为它被一个或多个查询变体引用。 删除父查询之前,请删除关联的查询变体。
12466 16 无法从查询存储中删除具有计划 ID(%ld)的查询计划,因为它由一个或多个查询变体引用。 在删除调度程序计划之前,请删除关联的查询变体。
12500 16 CREATE TABLE 或 CREATE EXTERNAL TABLE 语句中不允许标准版LECT INTO。
12501 16 CREATE TABLE 或 CREATE EXTERNAL TABLE 和 标准版LECT 查询中的列数不同。
12502 16 无法使用 CREATE TABLE AS 标准版LECT 或 CREATE EXTERNAL TABLE AS 标准版LECT 语法定义数据类型。
12503 15 不支持在 CREATE SCHEMA 语句中指定架构元素。
12504 16 在插入选择查询中必须隐式或显式指定分布列 '%.*ls',因为目标表 '%.*ls' 是哈希分布式表。
12505 16 必须在 CREATE TABLE AS 标准版LECT 查询中显式指定“分发”选项。
12600 16 此服务器上不允许 DBCC CLONEDATABA标准版。
12601 16 不允许在事务中标准版 DBCC CLONEDATABA。
12602 16 DBCC CLONEDATABA标准版无法通过 MARS 连接执行。
12603 16 DBCC CLONEDATABA标准版不支持克隆系统数据库。
12604 16 无法读取数据库。 检查数据库是否处于脱机或可疑模式。
12605 16 无法创建快照数据库。
12606 16 未能设置快照数据库名称。
12607 16 指定的克隆数据库名称 '%.*ls' 太长。
12608 16 指定的克隆数据库名称 '%.*ls' 已存在。
12609 16 未能获取文件属性。
12610 16 无法更新数据库注册。
12611 16 未能获取数据库注册属性。
12612 16 无法将启动页与数据库注册同步。
12613 16 克隆数据库的文件或文件组过多。
12614 16 无法获取排序规则名称。
12615 16 未能获取数据库属性。
12616 16 未能删除部分创建的克隆数据库。
12617 16 不支持数据库的文件路径。
12618 16 数据库具有过多的对象。
12619 16 数据库的文件路径过长,无法创建克隆。
12620 10 '%.*ls' 的数据库克隆已从目标开始为 '%.*ls'。
12621 10 数据库 '%.*ls' 是克隆的数据库。 此数据库应仅用于诊断目的,不支持在生产环境中使用。
12622 10 '%.*ls' 的数据库克隆已完成。 克隆的数据库为 '%.*ls'。
12623 10 克隆备份成功,并存储在 %ls 中。
12624 10 克隆备份失败。
12625 10 克隆备份 %ls 上的 RESTORE VERIFY 失败
12626 10 克隆数据库验证已通过。
12627 10 克隆数据库验证失败。
12628 10 NO_STATISTICS和NO_QUERYSTORE选项作为VERIFY_CLONE的一部分打开。
12629 10 数据库 '%.*ls' 是克隆的数据库。
12630 16 VERIFY_CLONE选项不能与 标准版RVICEBROKER 选项一起指定。
12631 16 包含账本表的数据库不支持 DBCC CLONEDATABA标准版。
12701 16 无法锁定外部数据源对象(EDS 名称: %.*ls)。 锁定模式:%.*ls。
12702 16 未能锁定外部数据源管理器。 锁定模式:%.*ls。
12703 16 找不到引用的外部数据源“%ls”。
12704 16 外部数据源“%ls”中指定的错误或不可访问的位置。
12705 16 引用的外部数据源“%ls”类型为“%ls”。 请使用BLOB_STORAGE类型引用Azure Blob 存储位置。
12706 16 文件 ID %d 已在数据库 %d 上使用。
12707 10 Azure 文件共享动态缩放失败。
12708 16 S3 连接字符串不是格式正确的 JSON 文档。 分析错误 %d。
12709 16 具有 S3 连接选项的 JSON 结构不正确。 无法获取子对象“s3”。
12710 16 不支持 S3 URL 样式选项 '%ls'。 请使用 Path 或 Virtual_Hosted。
12711 16 具有 S3 连接选项的 JSON 结构不正确。 它必须至少包含一个参数。
12712 16 S3 连接选项 '%ls' 意外、重复或不是字符串。
12800 16 对临时表名 '%.*ls' 的引用不明确,无法解析。 使用 '%.*ls' 或 '%.*ls'。
12801 16 对游标名称 '%.*ls' 的引用不明确,无法解析。 可能的候选项是 '%.*ls' 和 '%.*ls'。
12803 16 无法为数据库 '%.*ls' 启用包含,因为它是系统数据库。
12804 16 功能或选项“%ls”违反包含数据库中的包含。 有关包含的数据库的详细信息,请参阅联机丛书主题“了解包含的数据库”。
12805 16 索引名称 '%.*ls' 太长。 临时表索引名称的最大长度为 %d 个字符。
12807 16 不能在非包含的数据库上设置选项 '%.*ls'。
12808 16 当包含设置为 NONE 时,不能对数据库设置选项 '%.*ls'。
12809 16 在将包含属性设置为 NONE 之前,必须先删除具有密码的所有用户。
12810 16 已多次指定选项 '%.*ls'。
12811 16 实例的用户选项必须设置为 0,才能将包含的数据库 %S_MSG。
12813 16 编译对象期间在 %S_MSG '%.*ls' 中遇到错误。 数据库 '%.*ls' 的包含选项已更改,或者此对象存在于 model db 中,并且用户尝试创建新的包含数据库。
12814 16 作为 '%.*ls' 引用的对象在目标元数据排序规则 '%.*ls' 中解析的方式不同于当前元数据排序规则 '%.*ls'。
12815 16 作为 '%.*ls' 的列在目标元数据排序规则 '%.*ls' 中解析的方式不同于当前元数据排序规则 '%.*ls'。
12816 16 作为 '%.*ls' 引用的类型或 XML 架构集合在目标元数据排序规则 '%.*ls' 中解析的方式不同于当前元数据排序规则 '%.*ls'。
12817 16 对变量、参数或 goto 标签 '%.*ls' 的引用在目标元数据排序规则 '%.*ls' 中解析的方式不同于当前元数据排序规则 '%.*ls'。
12818 16 重新配置失败。 尝试将“包含的数据库身份验证”值更改为 0,而现有包含的数据库需要重新配置 WITH OVERRIDE。
12819 16 sp_migrate_user_to_contained不能在非包含数据库中使用(一个将 CONTAINMENT 设置为 NONE 的数据库)。
12820 16 sp_migrate_user_to_contained不能与具有密码的用户或 SQL 登录以外的用户类型一起使用。
12821 16 sp_migrate_user_to_contained不能用于已签名模块的 EXECUTE AS 子句中使用的用户。
12822 16 sp_migrate_user_to_contained不能用于将密码复制到旧的哈希算法。
12823 16 sp_migrate_user_to_contained找不到用户 '%.*ls' 的登录名。
12824 16 必须将sp_configure值“包含的数据库身份验证”设置为 1,才能将包含的数据库 %S_MSG。 可能需要使用 RECONFIGURE 设置value_in_use。
12826 16 RECONFIGURE WITH OVERRIDE 将“包含的数据库身份验证”设置为 0,而正在使用包含的数据库。 这将中断包含用户的身份验证,不允许创建新的包含数据库。
12827 16 临时表 '%.*ls' 不允许用户命名的 %ls 约束 '%.*ls' ,因为它正在包含数据库中创建。 有关包含数据库的详细信息,请参阅联机丛书主题“了解包含的数据库”。
12828 16 无法从本地临时表 '%.*ls' 引用 tempdb 中的用户定义的 %S_MSG '%.*ls',因为临时表正在包含数据库中创建。 有关包含数据库的详细信息,请参阅联机丛书主题“了解包含的数据库”。
12829 16 存储过程 '%.*ls' 是指一组编号的存储过程。 带编号的存储过程在包含数据库中不可用。 有关包含数据库的详细信息,请参阅联机丛书主题“了解包含的数据库”。
12830 16 如果数据库引擎包含数据库,则sp_configure“用户选项”设置必须为零。
12831 16 数据库 '%.*ls' 是包含的数据库。 选项“包含的数据库身份验证”设置为 0。 具有密码的用户将无法登录到包含的数据库。
12832 16 无法创建或更改数据库 '%.*ls',因为架构绑定 %S_MSG '%.*ls' 依赖于内置函数 '%s'。 在包含数据库中,此内置函数的输出排序规则已更改为 '%.*ls',这不同于非包含数据库中使用的排序规则。
12833 16 无法创建或更改数据库 '%.*ls',因为表 '%.*ls' 上的检查约束 '%.*ls' 依赖于内置函数 '%s'。 在包含数据库中,此内置函数的输出排序规则已更改为 '%.*ls',这不同于非包含数据库中使用的排序规则。
12834 16 无法创建或更改数据库 '%.*ls',因为 %S_MSG '%.*ls' 上的计算列 '%.*ls' 依赖于内置函数 '%s'。 在包含数据库中,此内置函数的输出排序规则已更改为 '%.*ls',这不同于非包含数据库中使用的排序规则。
12835 10 %S_MSG '%.*ls' 的定义在更改数据库 '%.*ls' 的包含选项时被刷新,因为对象依赖于内置函数 '%s'。 在包含数据库中,此内置函数的输出排序规则已更改为 '%.*ls',这不同于非包含数据库中使用的排序规则。
12836 16 ALTER DATABASE 语句失败。 无法更改数据库 '%.*ls' 的包含选项,因为在验证 SQL 模块期间遇到编译错误。 请参阅前面的错误消息。
12837 16 CREATE DATABA标准版 语句失败。 无法创建包含的数据库 '%.*ls',因为在验证 SQL 模块期间遇到编译错误。 请参阅前面的错误消息。
12838 16 包含的数据库不支持复制、更改数据捕获和更改跟踪。 数据库 '%.*ls' 无法更改为包含的数据库,因为它已打开其中一个选项。
12839 16 包含的数据库不支持复制、更改数据捕获、更改源和更改跟踪。 不能在包含的数据库 '%s' 上启用该选项。
12840 16 CREATE DATABASE 失败。 创建部分包含的数据库 '%.*ls' 时,重新收集数据库失败,默认数据排序规则为 '%.*ls'。
12841 16 ALTER DATABASE 失败。 将数据库 '%.*ls' 更改为 containment='%ls' 时,重新收集数据库失败。
12842 16 COLLATE CATALOG_DEFAULT 子句不能用于约束、计算列、索引筛选器表达式或任何架构绑定对象。
12843 16 数据库 '%.*ls' 的包含状态与 master 中的值不匹配。 包含的数据库功能将无法按预期工作。 分离并重新附加数据库以更正 master 中的数据库状态。
12844 16 ALTER DATABA标准版 语句失败;此功能在 SQL Server 的当前版本中不可用。
12845 16 CREATE DATABA标准版 语句失败;不能同时指定 CONTAINMENT = PARTIAL 和 CATALOG_COLLATION。
12846 16 包含的数据库不支持更改源。 数据库 '%.*ls' 无法更改为包含的数据库,因为已启用更改源。
12980 16 请提供 %s 或 %s 以标识日志条目。
12981 16 创建子计划时必须指定 %s。
12982 16 请提供 %s 或 %s 以标识要运行的计划或子计划。