数据库引擎事件和错误(5000 到 5999)
本文包含错误消息编号(介于 5000 到 5999 之间)及其说明,这是目录视图中错误消息 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)的事件和错误(范围为 5000 到 5999)。 如果要查看其他版本的 SQL Server 的事件和错误,请参阅:
本文介绍 SQL Server 2017(14.x)的事件和错误(介于 5000 和 5999 之间)。 如果要查看其他版本的 SQL Server 的事件和错误,请参阅:
本文介绍 SQL Server 2019(15.x)的事件和错误(介于 5000 和 5999 之间)。 如果要查看其他版本的 SQL Server 的事件和错误,请参阅:
本文介绍 SQL Server 2022(16.x)的事件和错误(范围为 5000 到 5999)。 如果要查看其他版本的 SQL Server 的事件和错误,请参阅:
错误和事件(5000 到 5999)
错误 | Severity | 是否记录事件 | 说明 |
---|---|---|---|
5001 | 16 | 否 | 用户必须在 master 数据库中。 |
5002 | 16 | 否 | 数据库 '%.*ls' 不存在。 请验证 sys.databases 中的名称,然后重试操作。 |
5003 | 16 | 否 | 在数据库具有离线文件时不能启用数据库镜像。 |
5004 | 16 | 否 | 若要使用 ALTER DATABASE,数据库就必须处于可写入状态,从而可以执行检查点。 |
5005 | 16 | 否 | 指定的恢复时间 %I64d 秒小于零或大于最大 %d 秒。 |
5006 | 16 | 否 | 无法独占使用 %S_MSG '%.*ls' 以执行所请求的操作。 |
5008 | 16 | 否 | 不支持此 ALTER DATABASE 语句。 请更正语法,然后重新执行该语句。 |
5009 | 16 | 否 | 找不到或无法初始化语句中列出的一个或多个文件。 |
5010 | 16 | 否 | 无法用裸设备名称生成日志文件名。 必须指定日志文件名和路径。 |
5011 | 14 | 否 | 用户没有更改数据库 '%.*ls' 的权限,该数据库不存在,或数据库未处于允许访问检查的状态。 |
5012 | 16 | 否 | 无法更改主文件组的名称。 |
5013 | 16 | 否 | 不能向 master 和 model 数据库添加文件。 ALTER DATABASE 已中止。 |
5014 | 16 | 否 | 数据库 '%.*ls' 中不存在 %S_MSG '%.*ls'。 |
5015 | 16 | 否 | ALTER DATABASE 失败。 指定的总大小必须为 1 MB 或更大。 |
5016 | 16 | 否 | 不能更改系统数据库 %.*ls 的名称。 |
5017 | 16 | 否 | 不能在 FILESTREAM 或MEMORY_OPTIMIZED_DATA文件组中修改AUTOGROW_ALL_FILES或AUTOGROW_SINGLE_FILE属性。 |
5018 | 10 | 否 | 文件 ‘%.*ls’ 在系统目录中已修改。 新路径将在数据库下次启动时使用。 |
5019 | 10 | 否 | 在 sys.master_files 中找不到文件 '%.*ls' 的条目。 |
5020 | 16 | 否 | 不能从数据库中删除主数据文件或主日志文件。 |
5021 | 10 | 否 | %S_MSG 名称 '%.*ls' 已设置。 |
5022 | 16 | 否 | 此数据库的日志文件 '%ls' 已经处于活动状态。 |
5023 | 16 | 否 | 仅当数据库状态可疑或处于紧急模式下时才能重新生成日志。 |
5024 | 16 | 否 | 在 sysfiles1 中找不到主日志文件所对应的条目。 无法重建日志。 |
5025 | 16 | 否 | 文件 ‘%ls’ 已存在。 应该重命名或删除它,以便可以创建新的日志文件。 |
5027 | 16 | 否 | 不能重建系统数据库 master、model 和 tempdb 的日志。 |
5028 | 16 | 否 | 系统无法激活足够的数据库来重建日志。 |
5029 | 10 | 是 | 警告: 数据库 '%.*ls' 的日志已重新生成。 已失去事务的一致性。 RESTORE 链已断开,服务器不再有以前的日志文件的上下文,因此您需要了解它们的内容。 应运行 DBCC CHECKDB 验证物理一致性。 数据库已置于 dbo-only 模式。 在准备使数据库可用时,需要重置数据库选项,并删除所有多余的日志文件。 |
5030 | 16 | 否 | 无法用排他锁锁定该数据库,以执行该操作。 |
5031 | 16 | 否 | 由于文件 '%.*ls' 是 DEFAULT 文件组中唯一的文件,因此无法删除它。 |
5032 | 10 | 否 | 在备份日志之前,文件无法收缩到第 %d 页下方,因为它包含大容量日志页。 |
5033 | 16 | 否 | 已经超过了每个数据库的最大文件数 %ld。 |
5034 | 16 | 否 | 文件 %ls 当前正自动增大或被其他进程修改。 请稍后再试此操作。 |
5035 | 16 | 否 | 此数据库中已经存在文件组 '%.*ls'。 请指定其他名称,或者删除冲突的文件组(如果它为空)。 |
5036 | 16 | 否 | MODIFY FILE 失败。 请指定逻辑名称。 |
5038 | 16 | 否 | 对文件 "%.*ls" 进行的 MODIFY FILE 失败。 必须至少对每个文件指定一个属性。 |
5039 | 16 | 否 | MODIFY FILE 失败。 指定的大小小于或等于当前大小。 |
5040 | 16 | 否 | MODIFY FILE 失败。 大小大于 MAXSIZE。 |
5041 | 16 | 否 | MODIFY FILE 失败。 文件 '%.*ls' 不存在。 |
5042 | 16 | 否 | 无法删除 %S_MSG '%.*ls',因为它不为空。 |
5043 | 16 | 否 | 在 %ls 中找不到 %S_MSG '%.*ls'。 |
5044 | 10 | 否 | %S_MSG '%.*ls' 已删除。 |
5045 | 16 | 否 | %S_MSG 已经设置了 '%ls' 属性。 |
5046 | 10 | 否 | %S_MSG 属性 '%ls' 已设置。 |
5047 | 16 | 否 | 无法更改 PRIMARY 文件组的 READONLY 属性。 |
5048 | 16 | 否 | 无法添加、删除或修改文件组 '%.*ls' 中的文件, 因为此文件组是只读的。 |
5050 | 16 | 否 | 无法更改空文件组 '%.*ls' 的属性。 此文件组必须至少包含一个文件。 |
5051 | 16 | 否 | 不能将文件组命名为 'DEFAULT'。 |
5052 | 16 | 否 | 当数据库处于 %ls 状态时,不允许 %ls。 |
5054 | 16 | 否 | 未能清除工作表 IAM 链以允许收缩或删除文件操作。 请在 tempdb 闲置时再试。 |
5055 | 16 | 否 | 无法添加、删除或修改文件 '%.*ls', 文件为只读文件。 |
5056 | 16 | 否 | 因为文件组 '%.*ls' 已离线,所以无法添加、删除或修改该文件组中的文件。 |
5057 | 16 | 否 | 无法添加、删除或修改文件 '%.*ls',因为它已离线。 |
5058 | 16 | 否 | 不能在数据库 '%.*ls' 中设置选项 '%.*ls'。 |
5059 | 16 | 否 | 数据库 '%.*ls' 正处于转换状态。 请稍后再试 ALTER DATABASE 语句。 |
5060 | 10 | 否 | 正在回滚不合法事务。 估计回滚已完成: %d%%。 |
5061 | 16 | 否 | 由于无法在数据库 '%.*ls' 上放置锁,ALTER DATABASE 失败。 请稍后重试。 |
5062 | 16 | 否 | 选项 "%ls" 与所请求的另一选项冲突。 不能同时请求这两个选项。 |
5063 | 16 | 否 | 数据库 '%.*ls' 处于热备用状态。 热备用数据库是只读的。 |
5064 | 16 | 否 | 此时无法更改数据库 '%.*ls' 的状态或选项。 此数据库处于单用户模式,当前某个用户已与其连接。 |
5065 | 16 | 否 | 文件 "%ls" 当前正被扫描或者正由后台进程或用户进程使用。 请稍后再试此操作。 |
5066 | 16 | 否 | 不能同时设置"单个用户"和"仅供 dbo 使用"这两个数据库选项。 |
5067 | 16 | 否 | 数据库选项 TORN_PAGE_DETECTION 与 PAGE_CHECKSUM 选项不兼容。 |
5068 | 10 | 否 | 重新启动当前数据库失败。 当前数据库已切换为 MASTER。 |
5069 | 16 | 否 | ALTER DATABASE 语句失败。 |
5070 | 16 | 否 | 在其他用户正使用数据库 '%.*ls' 时,无法更改数据库状态 |
5071 | 16 | 否 | 重新生成日志时只能指定一个文件。 |
5072 | 16 | 否 | ALTER DATABASE 失败。 数据库 '%.*ls' 的默认排序规则不能设置为 %.*ls。 |
5073 | 16 | 否 | 由于数据库 '%ls' 是只读的、已离线或带可疑标记,因此无法更改此数据库的排序规则。 |
5074 | 16 | 否 | %S_MSG '%.*ls' 依赖于 %S_MSG '%.*ls'。 |
5075 | 16 | 否 | %S_MSG '%.*ls' 依赖于 %S_MSG。 如果绑定到架构的对象依赖于数据库排序规则,则无法更改数据库排序规则。 请删除数据库排序规则的依赖项,然后重试操作。 |
5076 | 10 | 否 | 警告: 更改数据库 '%.*ls' 的默认排序规则,该数据库用于复制操作。 所有复制数据库应具有相同的默认排序规则。 |
5077 | 16 | 否 | 无法更改非数据文件或主文件组中文件的状态。 |
5,078 | 16 | 否 | 无法更改 "%ls" 的数据库选项,因为它是 READONLY、OFFLINE 或标有 SUSPECT。 |
5079 | 10 | 否 | 数据库 "%.*ls" 为 vardecimal 存储格式的 %S_MSG。 |
5080 | 16 | 否 | 数据库 "%.*ls" 无法禁用 vardecimal 存储格式,因为该数据库未使用简单恢复模式。 请将该数据库恢复模式更改为简单恢复模式,然后重新发出该命令。 |
5081 | 16 | 否 | 更改跟踪选项 '%ls' 的值无效。 该值必须是正数。 |
5082 | 16 | 否 | 无法将数据库 "%.*ls" 的版本控制状态与其他数据库状态一起更改。 |
5083 | 16 | 否 | 更改版本控制状态时,不支持终止选项。 |
5084 | 10 | 是 | 将数据库选项 %ls 设置为数据库 '%.*ls' 的 %ls。 |
5085 | 16 | 否 | 更改数据库命令失败,因为启动 SQL Server 时采用了一个或多个未发布的跟踪标志,而这些标志使得用户无法启用/禁用对数据库的版本控制功能。 |
5086 | 16 | 否 | 数据库 "%.*ls" 无法禁用 vardecimal 存储格式,因为有一个或多个表启用了 vardecimal 存储格式。 请先禁用所有表的 vardecimal 存储格式,再禁用该数据库的 vardecimal 存储格式。 |
5087 | 16 | 否 | 文件的内容类型与文件组的内容类型不匹配。 |
5088 | 16 | 否 | 已对数据库 '%.*ls' 启用更改跟踪。 |
5089 | 16 | 否 | 已对数据库 '%.*ls' 禁用更改跟踪。 必须对数据库启用更改跟踪才能修改更改跟踪设置。 |
5090 | 16 | 否 | 数据库 '%.*ls' 是一个系统数据库。 无法修改系统数据库的更改跟踪设置。 |
5091 | 15 | 否 | 多次指定了 ALTER DATABASE 更改跟踪选项 '%ls'。 每个选项只能指定一次。 |
5092 | 15 | 否 | 更改跟踪选项 '%ls' 的值无效。 该值必须介于 %d 和 %d 分钟之间。 |
5093 | 16 | 否 | 无法对数据库快照执行此操作。 |
5094 | 16 | 否 | 无法对具有数据库快照或活动 DBCC 副本的数据库执行此操作。 |
5095 | 16 | 否 | 对任何文件执行 RESTORE PAGE 操作时,无法将数据库或文件组设置为只读模式。 请先完成涉及文件 "%ls" 的还原顺序,再尝试转换为只读。 |
5096 | 16 | 否 | 对任何文件执行 RESTORE PAGE 操作时,无法将恢复模型更改为 SIMPLE。 请先完成涉及文件 "%ls" 的还原顺序,再尝试转换为 SIMPLE。 |
5097 | 16 | 否 | 由于存在需要日志备份的更改,因此无法将该容器设置为脱机状态。 请备份日志,然后重试 ALTER DATABASE 语句。 |
5098 | 16 | 否 | 由于存在需要日志备份的更改,因此无法删除该容器。 请备份日志,然后重试 ALTER DATABASE 操作。 |
5099 | 16 | 否 | ALTER DATABASE 失败,因为当数据库有 FILESTREAM 文件组时,READ_COMMITTED_SNAPSHOT 和 ALLOW_SNAPSHOT_ISOLATION 选项不能设置为 ON。 若要将 READ_COMMITTED_SNAPSHOT 或 ALLOW_SNAPSHOT_ISOLATION 设置为 ON,必须从该数据库删除 FILESTREAM 文件组。 |
5102 | 22 | 否 | 尝试打开数据库 "%.*ls" 中无效 ID %d 的文件组。 |
5103 | 16 | 否 | 文件 '%ls' 的 MAXSIZE 不能小于 SIZE。 |
5104 | 16 | 否 | 文件 '%.*ls' 已被使用。 |
5105 | 16 | 是 | 出现文件激活错误。 物理文件名 '%.*ls' 可能不正确。 请诊断并更正其他错误,然后重试此操作。 |
5108 | 10 | 否 | 日志文件 '%.*ls' 与主文件不匹配。 该文件可能来自另一数据库,或者可能以前重新生成了日志。 |
5110 | 16 | 否 | 文件“%.*ls”位于系统数据库文件不支持的网络路径上。 |
5111 | 10 | 否 | 文件激活失败。 物理文件名称'%.*ls'可能不正确。 |
5112 | 10 | 是 | FCB::SetSize dbid %d fileid %d oldSize %d newSize %d。 若要防止错误日志中出现此信息性消息,请使用 DBCC TRACEOFF 禁用跟踪标志。 |
5113 | 10 | 否 | 无法重新生成日志,原因是数据库关闭时存在打开的事务/用户,该数据库没有检查点或者该数据库是只读的。 如果事务日志文件被手动删除或者由于硬件或环境问题而丢失,则可能出现此错误。 |
5,114 | 16 | 否 | 不应该为数据库快照指定日志文件、离线文件、还原文件和不起作用的文件。 "%.*ls" 文件不适合用于数据库快照。 |
5115 | 16 | 否 | 只能为数据库快照指定 SQL Server 数据库文件。 '%.*ls' 不是 SQL Server 数据库文件。 |
5118 | 16 | 否 | 文件 "%ls" 已压缩,但未驻留在只读数据库或文件组中。 必须将此文件解压缩。 |
5119 | 16 | 否 | 无法使文件 "%.*ls" 成为稀疏文件。 请确保文件系统支持稀疏文件。 |
5120 | 16 | 否 | 无法打开物理文件 "%.*ls"。 操作系统错误 %d: "%ls"。 |
5121 | 16 | 否 | "%.*ls" 指定的路径不在有效目录中。 |
5123 | 16 | 否 | 尝试打开或创建物理文件 '%.*ls' 时,CREATE FILE 遇到操作系统错误 %ls。 |
5124 | 16 | 是 | '%ls' 中的文件头与数据库 '%ls' 中文件 '%ls' 的预期内容不匹配。 可能是全文目录文件与相关的数据库不匹配。 如有必要,请执行还原操作。 |
5125 | 24 | 否 | 操作系统似乎已截断文件 '%ls'。 其大小应为 %I64d KB,但实际大小为 %I64d KB。 |
5127 | 16 | 否 | 必须指定用于创建数据库快照的所有文件。 缺少文件 "%ls"。 |
5128 | 17 | 否 | 由于磁盘空间不足,写入稀疏文件 '%ls' 失败。 |
5129 | 10 | 否 | 主文件为只读时,无法重新生成日志。 |
5130 | 10 | 否 | 启用数据库镜像时,无法重新生成日志。 |
5131 | 10 | 否 | 未重新生成日志,因为有不止一个日志文件。 |
5132 | 16 | 否 | 不能将 '%.*ls' 指定的路径用于 FILESTREAM 文件,因为此路径指向的是一个裸设备。 |
5133 | 16 | 否 | 对文件 "%ls" 的目录查找失败,出现操作系统错误 %ls。 |
5134 | 16 | 否 | 因为 '%.*ls' 指定的路径不在支持的文件系统上,所以不能用于 FILESTREAM 文件。 |
5135 | 16 | 否 | 路径 '%.*ls' 不能用于 FILESTREAM 文件。 有关支持的路径的信息,请参阅 SQL Server 联机丛书。 |
5136 | 16 | 否 | 因为 '%.*ls' 指定的路径包含在一个 FILESTREAM 容器中,所以不能用于另一个 FILESTREAM 容器。 |
5137 | 16 | 否 | 不允许快照数据库文件和基本数据库文件位于不同类型的存储上。 |
5138 | 16 | 否 | 云存储上的 SQL 文件名 '%.*ls' 不允许尾随空间。 |
5139 | 16 | 否 | 文件 '%.*ls' 上的操作 (%.*ls) 失败。 操作系统错误 %d:“%ls” |
5140 | 16 | 否 | 无法锁定凭据对象(帐户: %.*ls,容器: %.*ls)。 锁定模式:%.*ls。 |
5141 | 16 | 否 | 未能锁定凭据管理器。 锁定模式:%.*ls。 |
5142 | 16 | 否 | 未能锁定租约续订管理器。 锁定模式:%.*ls。 |
5143 | 16 | 否 | 文件 '%.*ls' 上的并发操作 (%.*ls) 失败。 操作系统错误 %d:“%ls” |
5144 | 10 | 是 | 数据库 '%.*ls' 中的文件 '%.*ls' 自动增长已由用户取消,或在 %d 毫秒后超时。 请使用 ALTER DATABASE 为此文件设置较小的 FILEGROWTH 值,或显式设置新的文件大小。 |
5145 | 10 | 是 | 数据库 '%.*ls' 中文件 '%.*ls' 的自动增长花费了 %d 毫秒。 请考虑使用 ALTER DATABASE 为此文件设置较小的 FILEGROWTH。 |
5149 | 16 | 否 | 尝试扩展物理文件 '%ls' 时,MODIFY FILE 遇到操作系统错误 %ls。 |
5150 | 16 | 否 | 单个日志文件的大小不得大于 2 TB。 |
5152 | 16 | 否 | URL %.*ls 不支持此操作。 |
5159 | 24 | 否 | %ls 期间文件 “%.*ls” 上的操作系统错误 %.*ls。 |
5161 | 16 | 是 | 遇到了意外的文件 ID。 所需的文件 ID 为 %d,但从 "%.*ls" 读取的是 %d。 请确保在 sys.master_files 中正确映射了这些文件。 可以使用 ALTER DATABASE 更正映射。 |
5169 | 16 | 否 | FILEGROWTH 不能大于文件 '%.*ls' 的 MAXSIZE。 |
5170 | 16 | 是 | 无法创建文件 '%ls',因为它已经存在。 请更改文件路径或文件名,然后重试此操作。 |
5171 | 16 | 否 | %.*ls 不是主数据库文件。 |
5172 | 16 | 否 | 文件 '%ls' 的文件头不是有效的数据库文件头。 %ls 属性不正确。 |
5173 | 16 | 是 | 一个或多个文件与数据库的主文件不匹配。 如果是尝试附加数据库,请使用正确的文件重试该操作。 如果这是现有数据库,则文件可能已损坏,应该从备份进行还原。 |
5174 | 16 | 否 | 每个文件的大小必须大于或等于 512 KB。 |
5,175 | 10 | 是 | 文件 %.*ls 已扩展为允许恢复成功。 恢复完毕后,可以增加数据库中文件的大小。 请与系统管理员联系以获取帮助。 |
5176 | 10 | 是 | 为了成功恢复,已扩展了日志文件 '%.*ls',其大小超出了它的最大大小。 恢复完毕后,应增加数据库中的日志文件的大小,或计划更频繁的日志备份(在完全恢复模式或大容量日志恢复模式下)。 |
5177 | 16 | 是 | 检查文件 '%.*ls' 的扇区大小时出现错误。 请将此文件移动到可以从中检索扇区大小的本地 NTFS 卷。 有关详细信息,请查看 SQL Server 错误日志。 |
5178 | 16 | 是 | 无法使用文件 '%.*ls',因为最初格式化此文件时所用扇区大小为 %d,而目前所在卷的扇区大小为 %d。 请将此文件移到其扇区大小小于或等于原始扇区大小的卷。 |
5179 | 16 | 是 | 无法使用文件 '%.*ls',因为它位于扇区大小为 %d 的卷。 SQL Server 支持的最大扇区大小为 4096 字节。 请将此文件移到符合此扇区大小要求的卷上。 |
5180 | 22 | 是 | 无法打开数据库 '%.*ls' 中无效文件 ID %d 的文件控制块 (FCB)。 请验证文件位置。 执行 DBCC CHECKDB。 |
5181 | 16 | 否 | 无法重新启动数据库 "%.*ls"。 将恢复到以前的状态。 |
5182 | 10 | 是 | 新的日志文件 '%.*ls' 已创建。 |
5183 | 16 | 否 | 无法创建文件 "%ls"。 使用 WITH MOVE 可以指定可用的物理文件名。 使用 WITH REPLACE 可以覆盖现有文件。 |
5184 | 16 | 否 | 不能将文件 '%.*ls' 用于群集服务器。 只能使用服务器的群集资源所依赖的带格式文件。 包含该文件的磁盘资源不在群集组中,或者 Sql Server 的群集资源不依赖于它。 |
5185 | 16 | 否 | 找不到与 FILESTRAM 文件 '%.*ls' 匹配的日志文件。 |
5186 | 16 | 否 | 尝试启动事务性文件系统资源管理器 '%.*ls' 时遇到错误(NT 状态代码 0x%x)。 |
5188 | 16 | 否 | 尝试为事务性文件系统资源管理器 '%.*ls' 执行重做操作时遇到错误(NT 状态代码 0x%x)。 |
5189 | 16 | 否 | 尝试为事务性文件系统资源管理器 '%.*ls' 执行撤消操作时遇到错误(NT 状态代码 0x%x)。 |
5190 | 16 | 否 | 尝试对事务性文件系统资源管理器 '%.*ls' 执行检查点操作时遇到错误(NT 状态代码 0x%x)。 |
5191 | 10 | 否 | 本地目录 '%.*ls' 用于群集服务器中的 tempdb。 此目录必须存在于每个群集节点上,SQL Server 服务对此具有读/写权限。 |
5192 | 16 | 否 | 允许的最大文件大小为 %I64dGB。 |
5193 | 21 | 否 | 由于租约不匹配,无法访问文件。 关闭数据库。 |
5194 | 16 | 否 | FILESTREAM 日志文件 '%.*ls' 的大小必须大于或等于 1 MB。 |
5195 | 16 | 否 | Cluster Service 函数调用 '%s' 在验证文件路径时失败,错误代码为 '%s'。 请确保故障转移群集配置正确。 |
5196 | 10 | 否 | 文件 '%ls' 已解压缩。 |
5197 | 16 | 否 | 尝试解压缩文件 "%ls" 时遇到错误(%ls)。 |
5198 | 16 | 否 | "%.*ls" 指定的路径是 UNC 路径。 故障转移群集环境不支持 UNC 路径。 |
5199 | 16 | 否 | "%.*ls" 指定的路径是裸设备。 故障转移群集环境不支持裸设备路径。 |
5201 | 10 | 否 | DBCC SHRINKDATABASE: 已跳过数据库 ID %d 的文件 ID %d,因为该文件没有足够的可用空间可以回收。 |
5202 | 10 | 否 | 数据库 ID %d 的 DBCC SHRINKDATABASE 正在等待以下事务完成: 时间戳为 %I64d 的快照事务,以及链接到时间戳 %I64d 或时间戳早于 %I64d 的其他快照事务。 |
5203 | 10 | 否 | 文件 ID %d 的 DBCC SHRINKFILE 正在等待以下事务完成: 时间戳为 %I64d 的快照事务,以及链接到时间戳 %I64d 或时间戳早于 %I64d 的其他快照事务。 |
5204 | 16 | 否 | 找不到分配单元 ID %I64d。 请检查 sys.allocation_units。 |
5205 | 10 | 否 | %.*ls: 移动页 %d:%d 失败。 |
5206 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为无法读取该页。 |
5207 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页为工作表页。 |
5208 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页为工作文件页。 |
5209 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页为专用的分配页。 |
5210 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页为无效的页类型。 |
5211 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页已在收缩期间释放。 |
5212 | 10 | 否 | %.*ls: 无法将系统表 SYSFILES1 页 %d:%d 移动到其他文件,因为它只能位于数据库的主文件中。 |
5213 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页的所有权已在收缩期间发生更改。 |
5214 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为它的页类型已在收缩期间发生更改。 |
5215 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页所属的分区已删除。 |
5216 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为该堆页所属的表已删除。 |
5217 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页是空的非叶级索引页。 |
5218 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为找不到表名。 |
5219 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d。 |
5220 | 10 | 否 | %.*ls: 无法移动索引分配映射(IAM)页 %d:%d。 |
5221 | 10 | 否 | %.*ls: 无法移动已删除的分配单元的索引分配映射(IAM)页 %d:%d。 |
5222 | 10 | 否 | %.*ls: 无法释放已删除的分配单元的页 %d:%d。 |
5223 | 10 | 否 | %.*ls: 无法释放空页 %d:%d。 |
5224 | 10 | 否 | %.*ls: 无法释放空的大型对象页 %d:%d。 |
5225 | 10 | 否 | %.*ls: 大型对象页 %d:%d 上的所有虚影记录并非都能删除。 如果可读次要副本上存在活动查询,请检查当前的虚影清理边界。 |
5226 | 10 | 否 | %.*ls: 无法释放页 %d:%d (类型为 UNLINKED_REORG_PAGE)。 |
5227 | 10 | 否 | %.*ls: 无法释放页 %d:%d (类型为 BULK_OPERATION_PAGE)。 |
5228 | 16 | 否 | 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID,行 %d。 DBCC 检测到来自联机索引生成操作的不完全清除。 (anti-matter 列值为 %d。) |
5229 | 16 | 否 | 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型 %.*ls)包含 anti-matter 列,但不是非聚集索引。 |
5230 | 10 | 否 | 语句已中止。 无法对 TEMPDB 运行 DBCC CHECKCATALOG。 |
5231 | 10 | 否 | 对象 ID %ld (对象 '%.*ls'): 尝试锁定此对象以进行检查时出现死锁。 已跳过此对象,不会处理它。 |
5232 | 10 | 否 | DBCC CHECKDB 将不检查 SQL Server 目录或 Service Broker 一致性,因为无法创建数据库快照或指定了 WITH TABLOCK。 |
5233 | 16 | 否 | 表错误: 分配单元 ID %I64d,页 %S_PGID。 测试 (%.*ls) 失败。 值是 %ld 和 %ld。 |
5234 | 10 | 否 | DBCC SHRINKDATABASE: 已跳过数据库 ID %d 的文件 ID %d,因为尝试调整该文件的空间分配失败。 |
5235 | 10 | 否 | %ls由于错误状态 %d,由 %ls 执行的 DBCC %ls (%ls%ls%ls)%ls 已异常终止。 占用时间: %d 小时 %d 分钟 %d 秒。 |
5236 | 10 | 否 | 无法处理对象 '%ls',因为该对象的名称由四部分构成,所有 DBCC 命令都不予支持。 |
5237 | 10 | 否 | 由于内部查询错误,对对象 '%.*ls' (对象 ID 为 %d)进行的 DBCC 跨行集检查失败。 |
5238 | 16 | 否 | 无法处理对象 ID %ld (对象 '%.*ls'),因为它是存储过程或用户定义函数,任何 DBCC 命令都不支持它。 |
5,239 | 16 | 否 | 无法处理对象 ID %ld (对象 '%.*ls'),因为此 DBCC 命令不支持此类型的对象。 |
5240 | 10 | 否 | 不能收缩 ID 为 %d 的数据库中 ID 为 %d 的文件,因为它正由其他进程收缩或为空。 |
5241 | 10 | 否 | 数据库 ID %d 的文件 ID %d 无法收缩,因为目标收缩大小(%I64d KB)大于实际文件大小(%I64d KB)。 |
5242 | 16 | 否 | 在数据库 '%.*ls'(ID:%d) 中对页 %S_PGID 执行内部操作期间检测到不一致性。 请与技术支持联系。 |
5243 | 16 | 否 | 在内部操作期间检测到不一致性。 请与技术支持联系。 |
5244 | 16 | 否 | 未处理修复语句。 数据库中的一个或多个文件是只读的,必须将其设为可写入文件才能进行修复。 |
5245 | 16 | 否 | 对象 ID %ld (对象 '%.*ls'): 由于超过了锁请求超时期限,DBCC 无法获取该对象的锁。 已跳过此对象,不会处理它。 |
5246 | 16 | 否 | 无法对 MSSQLSYSTEMRESOURCE 数据库执行修复操作。 有关详细信息,请查阅联机丛书主题 "资源数据库"。 |
5247 | 16 | 否 | 修复: 基于其基表行插入辅助索引行。 |
5,248 | 10 | 否 | 修复: 已成功地修复了数据库 '%ls' 的索引 '%ls' 中的 %ls 行。 |
5249 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为收缩操作无法锁定该页。 |
5250 | 16 | 否 | 数据库错误: 数据库 '%.*ls' (数据库 ID %d)的 %ls 页 %S_PGID 无效。 无法修复此错误。 您必须通过备份还原。 |
5251 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为维护与堆关联的非聚集索引失败。 |
5252 | 10 | 否 | 不能将 ID 为 %d 的数据库中 ID 为 %d 的文件收缩到预期大小。 并发工作负荷很高,导致在收缩操作中出现过多的死锁。 请在工作负荷降低后重新运行收缩操作。 |
5253 | 10 | 否 | 语句已中止。 无法对 TEMPDB 运行 DBCC CHECKALLOC。 |
5254 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为该堆页所属的表正通过另一进程生成该堆。 |
5255 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页为排序页。 |
5256 | 16 | 否 | 表错误: 分配单元 ID %I64d、页 %S_PGID 在页头中包含错误的页 ID。 该页头中的 PageId 为 %S_PGID。 |
5257 | 10 | 否 | %.*ls: 已跳过 ID 为 %d 的数据库中 ID 为 %d 的文件,因为该文件的大小在收缩操作过程中已发生更改。 |
5258 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为生成计算列表达式失败。 |
5259 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为填充计算列表达式失败。 |
5260 | 16 | 否 | 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls): 页 %S_PGID 上至少一个记录包含版本控制信息,但页头中的 VERSION_INFO 位未设置。 |
5261 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页尚未格式化。 |
5262 | 16 | 否 | 对象 ID %d、索引 ID %d、分区 ID %I64d、分配单元 ID %I64d (类型为 %.*ls)、第 %S_PGID 页、第 %d 行: 行包含 NULL 版本控制时间戳,但其版本链指针不是 NULL。 版本链将指向第 %S_PGID 页、槽 %d。 |
5263 | 10 | 否 | 发现表 '%.*ls' 的计数错误, 索引 '%.*ls', 分区 %ld: |
5264 | 10 | 否 | 数据页 %.*ls: 来自系统表 - %I64d 页;实际 - %I64d 页。 |
5265 | 10 | 否 | 已用页 %.*ls: 来自系统表 - %I64d 页;实际 - %I64d 页。 |
5266 | 10 | 否 | 保留页 %.*ls: 来自系统表 - %I64d 页;实际 - %I64d 页。 |
5267 | 10 | 否 | 行计数: 来自系统表 - %I64d 行;实际 - %I64d 行。 |
5268 | 10 | 否 | DBCC %.*ls 正在执行详尽的 %d 索引搜索以查找可能存在的不一致。 这只是一条信息性消息。 不需要任何用户操作。 |
5269 | 16 | 否 | 检查已终止。 由于 IO 操作失败,数据库 '%.*ls' (数据库 ID %d)的瞬时数据库快照已标记为可疑。 有关详细信息,请参阅 SQL Server 错误日志。 |
5270 | 10 | 否 | %.*ls: 页 %d:%d 在关键系统表中是不可移动的,所以无法移动。 |
5271 | 10 | 否 | 由于内部错误,DBCC %ls 无法输出此命令的结果。 请查看其他错误以获取详细信息。 |
5272 | 10 | 否 | %.*ls: 由于无法独占访问基础对象,因此无法移动索引分配映射(IAM)页 %d:%d。 |
5,273 | 10 | 否 | %.*ls: 因为页 %d:%d 属于以前/现在位于联机版本中的索引/堆,所以无法移动该页。 |
5274 | 16 | 否 | 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。 %S_MSG对于压缩页无效;以下内部测试失败: %.*ls。 值为 %ld 和 %ld。 |
5275 | 10 | 否 | 用于查找不一致的 '%.*ls' (数据库 ID %d)的详尽搜索已完成。 已处理搜索总数 %d 中的 %d。 占用时间: %I64d 毫秒。 这只是一条信息性消息。 不需要任何用户操作。 |
5276 | 10 | 否 | 由于出现异常 %d,状态 %d,用于查找不一致的 '%.*ls' (数据库 ID %d)的详尽搜索失败。 这只是一条信息性消息。 不需要任何用户操作。 |
5277 | 10 | 否 | 内部 %ls 数据库快照的拆分点 LSN 为 %08x:%08x:%04x,第一个 LSN 为 %08x:%08x:%04x。 |
5278 | 10 | 否 | DBCC 遇到一个页面,其内部数据库快照的 LSN 大于日志 LSN %S_LSN的当前结尾。 无法读取页 %S_PGID,数据库 '%.*ls' (数据库 ID %d),LSN = %S_LSN,类型 = %ld,isInSparseFile = %d。 请重新运行此 DBCC 命令。 |
5279 | 16 | 否 | 表错误:对象 ID %d、索引 ID %d、分区 ID %I64d、数据库片段 ID %d。 页面上的行(%d:%d),槽 ID %d 应位于片段 ID %d 上,但在片段 ID %d 中找到。 |
5280 | 16 | 否 | 在执行一致性检查命令时,会恢复意外的协议元素。 请重试操作即可。 |
5281 | 10 | 否 | 数据库 %.*ls = %I64d 上 %s 所需的估计 TEMPDB 空间(以 KB 为单位)。 |
5282 | 16 | 否 | 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。 页面的页眉无效:设置了IS_IN_SYSXACT标志位。 |
5283 | 10 | 否 | 对非聚集列存储索引对象 ID %d、索引 ID %d、分区号 %d 失败的跨行集检查。 请重新生成分区。 |
5284 | 16 | 否 | 复制的索引 '%.*ls' (对象 ID %d) 及其一个或多个克隆不包含相同的行。 |
5285 | 16 | 否 | 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 对列 ID %d 和行组 ID %d 具有缺失的字典。 删除并重新创建非聚集列存储索引。 |
5286 | 10 | 否 | %.*ls: 页 %d:%d 无法移动,因为它属于具有 LO 的活动联机索引生成。 |
5287 | 10 | 否 | DBCC THROWERROR 绕过异常。 这只是一条信息性消息。 不需要任何用户操作。 |
5288 | 16 | 否 | 列存储索引具有一个或多个与字典中的数据值不匹配的数据值。 有关详细信息,请运行 DBCC CHECKDB。 |
5289 | 16 | 否 | 表 '%.*ls' 上的聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与字典中的数据值不匹配的数据值。 从备份还原数据。 |
5290 | 16 | 否 | 列存储索引具有一个或多个数据值,这些值与元数据中的数据值不一致。 有关详细信息,请运行 DBCC CHECKDB。 |
5,291 | 16 | 否 | 表 '%.*ls' 上的聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有与元数据中的数据值不一致的一个或多个数据值。 从备份还原数据。 |
5292 | 16 | 否 | 表 '%.*ls' 上的列存储索引 '%.*ls' 在其 Delete Bitmap 中包含错误内容,rowgroup_id %d 和 tuple_id %d。 |
5293 | 16 | 否 | 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与字典中的数据值不匹配的数据值。 删除并重新创建非聚集列存储索引。 |
5294 | 16 | 否 | 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有与元数据中的数据值不一致的一个或多个数据值。 删除并重新创建非聚集列存储索引。 |
5295 | 16 | 否 | DBCC UPDATEUSAGE 无法获取对象“sysallocunits”上的锁。 请稍后重试。” |
5296 | 10 | 否 | 对象 ID %ld (对象 '%.*ls'):内存优化表不支持该操作。 已跳过此对象,不会处理它。 |
5297 | 10 | 否 | 聚集列存储索引和非聚集索引(对象 ID %d,索引 ID %d, 分区号 %d) 之间的跨行集检查失败。 请重新生成分区。 |
5298 | 16 | 否 | 无法显示页面 %S_PGID的内容。 它所属的行集处于逻辑删除状态和挂起删除状态。 |
5299 | 16 | 否 | 查询存储错误:%d 状态:%d 消息:%.*ls |
5301 | 16 | 否 | 大容量加载失败。 用户对表 '%.*ls' 不具有 ALTER TABLE 权限。 如果目标表包含触发器或检查约束但未指定 'FIRE_TRIGGERS' 或 'CHECK_CONSTRAINTS' 大容量提示,则对于大容量加载的目标表需要有 ALTER TABLE 权限。 如果指定了 'KEEPIDENTITY' 大容量提示,也需要 ALTER TABLE 权限。 |
5302 | 16 | 否 | 不能对 null 值调用 '%.*ls' 上的 Mutator '%.*ls'。 |
5303 | 16 | 否 | 在 CLR 类型 '%.*ls' 上应用 mutator '%.*ls' 的结果不能为 null 值。 |
5304 | 16 | 否 | 大容量复制失败。 用户对表 '%.*ls' 不具有 ALTER TABLE 权限。 如果该表具有触发器或检查约束但未将 'FIRE_TRIGGERS' 或 'CHECK_CONSTRAINTS' 大容量提示指定为大容量复制操作命令的选项,则对于大容量复制操作的目标表需要有 ALTER TABLE 权限。 |
5305 | 16 | 否 | rowdump 列和 lockres 列仅对指定了 NOEXPAND 提示的表和索引视图有效。 |
5306 | 16 | 否 | 不允许函数有游标参数。 变量 '%.*ls' 属于游标类型。 |
5307 | 16 | 否 | 为 sp_cursoropen 指定的参数无效。 |
5308 | 16 | 否 | 窗口函数和 NEXT VALUE FOR 函数不支持整数索引作为 ORDER BY 子句表达式。 |
5309 | 16 | 否 | 窗口化函数和 NEXT VALUE FOR 函数不支持作为 ORDER BY 子句表达式的常量。 |
5310 | 16 | 否 | INSERT 语句的 VALUES 列表中不允许聚合。 |
5,311 | 16 | 否 | 无效的引号字符 '%lc'。 远程服务器或用户命令使用了无效的引号字符。 |
5312 | 16 | 否 | 无法绑定函数 'ntile' 的输入内容。 |
5313 | 16 | 否 | 同义词 '%.*ls' 引用的对象无效。 |
5314 | 16 | 否 | 在此上下文中不允许使用聚合。 |
5315 | 16 | 否 | MERGE 语句的目标不能是远程表、远程视图或远程表上的视图。 |
5316 | 16 | 否 | MERGE 语句的目标 '%.*ls' 对 MERGE 语句中指定的某些(但不是全部)操作启用了 INSTEAD OF 触发器。 在 MERGE 语句中,如果有任意操作已经对目标启用了 INSTEAD OF 触发器,则所有操作都必须启用 INSTEAD OF 触发器。 |
5,317 | 16 | 否 | MERGE 语句的目标不能是分区视图。 |
5318 | 16 | 否 | 在 MERGE 语句中,源和目标不能具有相同的名称或别名。 请对源和目标使用不同的别名,以确保它们在 MERGE 语句中有唯一的名称。 |
5319 | 16 | 否 | 在 MERGE 语句的 WHEN 子句中不允许使用聚合。 |
5321 | 16 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用 '%ls' 函数。 |
5322 | 16 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用聚合函数。 |
5323 | 15 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用子查询。 |
5324 | 15 | 否 | 在 MERGE 语句中,带搜索条件的 '%S_MSG' 子句不能出现在不带搜索条件的 '%S_MSG' 子句后。 |
5325 | 15 | 否 | 数据文件中数据的顺序不符合为 BULK 行集 '%.*ls' 指定的 ORDER 提示。 数据的顺序必须与 ORDER 提示为 BULK 行集指定的顺序匹配。 请更新 ORDER 提示以反映输入数据的排序顺序,或更新输入数据文件以匹配 ORDER 提示指定的顺序。 |
5326 | 15 | 否 | 数据文件中的数据不符合为 BULK 行集 '%.*ls' 指定的 UNIQUE 提示。 如果为 BULK 行集指定了 UNIQUE 提示,则数据文件中的数据必须唯一。 请删除 UNIQUE 提示,或更新输入数据文件以确保数据唯一。 |
5327 | 15 | 否 | 列 '%.*ls' 没有为数据源 '%.*ls' 指定的 ORDER 提示的有效数据类型。 在 BULK 行集或 CLR TVF 的 ORDER 提示中不能使用 text、ntext、image、xml、varchar(max)、nvarchar(max) 和 varbinary(max) 数据类型。 |
5328 | 15 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,无法在 INSERT 语句的目标表 '%.*ls' 中插入标识列 '%.*ls' 的显式值。 |
5329 | 15 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用开窗函数。 |
5330 | 16 | 否 | 在 OUTPUT 子句中不能出现全文谓词。 |
5331 | 16 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,在 %S_MSG 子句中不能出现全文谓词。 |
5332 | 15 | 否 | 流中数据的顺序不符合为 CLR TVF '%.*ls' 指定的 ORDER 提示。 数据的顺序必须与在 ORDER 提示中为 CLR TVF 指定的顺序匹配。 请更新 ORDER 提示以反映输入数据的排序顺序,或更新 CLR TVF 以匹配 ORDER 提示指定的顺序。 |
5333 | 16 | 否 | 无法绑定标识符 '%.*ls'。 MERGE 语句的“WHEN NOT MATCHED”子句中仅允许子句范围内的源列和列。 |
5334 | 16 | 否 | 无法绑定标识符 '%.*ls'。 MERGE 语句的“WHEN NOT MATCHED BY SOURCE”子句中仅允许子句范围中的目标列和列。 |
5335 | 16 | 否 | 数据类型 %ls 不能用作 UNION、INTERSECT 或 EXCEPT 运算符的操作数,因为它不可比较。 |
5336 | 16 | 否 | 递归引用不允许在递归 CTE 的递归部分的 EXCEPT 运算符的右侧。 |
5337 | 16 | 否 | 常量折叠错误导致 %S_MSG 创建或更改失败。 此错误的常见原因是 %S_MSG 表达式中的算术溢出、类型转换失败和除以零。 |
5501 | 16 | 否 | 在可以创建表之前删除了 FILESTREAM 文件组。 |
5502 | 16 | 否 | FILESTREAM 容器无法访问。 |
5503 | 10 | 否 | 在 sys.database_files 中找不到 FILESTREAM 文件 '%.*ls' 的项。 |
5,504 | 15 | 否 | 只能在 'CONTAINS' 子句中为 FILESTREAM 日志文件组指定 'PRIMARY'。 |
5505 | 16 | 否 | 具有 FILESTREAM 列的表必须具有具有 ROWGUIDCOL 属性的非空唯一列。 |
5506 | 15 | 否 | FILESTREAM 数据文件或日志文件不能命名为 'DEFAULT'。 |
5507 | 15 | 否 | 不能为 FILESTREAM 日志文件组 '%.*ls' 指定 DEFAULT。 |
5508 | 15 | 否 | 只能为 VARBINARY 列声明 FILESTREAM。 |
5509 | 15 | 否 | 不能为 FILESTREAM 数据文件 '%.*ls' 指定属性 SIZE 或 FILEGROWTH。 |
5510 | 15 | 否 | 不能将 LOG ON 用于非 FILESTREAM 文件组 '%.*ls'。 |
5511 | 23 | 否 | 日志文件文件夹 '%.*ls' 下的 FILESTREAM 文件系统日志记录 '%.*ls' 已损坏。 |
5512 | 16 | 是 | 截断目录 '%.*ls' 时遇到错误 0x%x (%ls)。 |
5513 | 16 | 否 | 为 FILESTREAM 文件组 '%.*ls' 的关联日志文件组指定的名称无效。 |
5514 | 16 | 否 | 由于未启动 '%.*ls' 处的事务性文件系统资源管理器,事务复制/变更数据捕获无法继续。 |
5515 | 20 | 否 | 无法打开 FILESTREAM 文件的容器目录 '%.*ls'。 操作系统返回 Windows 状态代码 0x%x。 |
5516 | 16 | 否 | FILESTREAM 日志文件组 '%.*ls' 不能由多个 FILESTREAM 数据文件组引用。 |
5517 | 16 | 否 | FILESTREAM 容器 MAXSIZE 必须大于或等于 512 KB。 |
5,518 | 16 | 否 | FILESTREAM 路径 '%.*ls' 太长。 |
5519 | 16 | 否 | 数据库必须具有主 FILESTREAM 日志文件组和日志文件,这样它才能包含其他 FILESTREAM 文件组。 |
5520 | 16 | 否 | 由于容器大小重新计算错误,数据库 ID %d 中的 FILESTREAM 容器 ID %d 升级失败。 检查以前的错误日志条目,并采取适当的纠正措施。 |
5521 | 16 | 否 | 当 SQL Server 尝试从事务文件系统检索 '%.*ls' 资源管理器位于 '%.*ls' 时,遇到错误 0x%x (NT 状态代码)。 |
5522 | 16 | 否 | 无法删除 FILESTREAM 数据文件,因为尚未备份其日志文件。 |
5523 | 16 | 否 | 不能添加引用空 FILESTREAM 日志文件组的 FILESTREAM 数据文件组。 |
5524 | 16 | 否 | 除非默认的 FILESTREAM 数据文件组是剩余的最后一个 FILESTREAM 数据文件组,否则不能删除它。 |
5525 | 16 | 否 | 无法在 FILESTREAM 日志文件组上修改READ_ONLY和READ_WRITE属性。 |
5526 | 16 | 否 | 不能删除 FILESTREAM 日志文件 '%.*ls',某个 FILESTREAM 数据文件组正在引用它。 |
5527 | 16 | 否 | 由于存在其他 FILESTREAM 文件组,不能删除主 FILESTREAM 日志文件。 |
5528 | 16 | 否 | 数据库最多可以具有一个主 FILESTREAM 日志文件组和日志文件。 |
5529 | 16 | 否 | 无法删除 FILESTREAM 文件。 数据库是可用性组中的主数据库。 等待在每个辅助可用性副本上强化 FILESTREAM 数据文件。 然后重试删除文件操作。 |
5531 | 16 | 否 | 当 SQL Server 尝试将事务文件系统资源管理器的日志记录模式从 '%.*ls' 更改为 '%.*ls' 时,遇到错误 0x%x (NT 状态代码)。 |
5532 | 16 | 否 | SQL Server 无法获取内核事务管理器的事务上下文来执行文件系统操作。 |
5533 | 23 | 否 | 缺少 LSN 为 '%d:%d:%d' 的 FILESTREAM 文件系统日志记录。 日志文件夹 '%.*ls' 已损坏。 请从备份还原数据库。 |
5534 | 23 | 否 | 数据库 '%.*ls' 的 LSN 为 '%d:%d:%d' 的 SQL 日志记录已损坏。 数据库无法恢复。 |
5535 | 23 | 否 | FILESTREAM 数据容器 '%.*ls' 已损坏。 数据库无法恢复。 |
5,536 | 23 | 否 | FILESTREAM 删除的文件夹 '%.*ls' 已损坏。 数据库无法恢复。 |
5537 | 16 | 否 | 函数 %ls 仅对具有 FILESTREAM 属性的列有效。 |
5538 | 16 | 否 | 将 FILESTREAM 作为源的列不支持部分更新。 |
5539 | 16 | 否 | 调用方法 %ls 时,与正在使用的 FILESTREAM 关联的 ROWGUIDCOL 列不可见。 |
5540 | 16 | 否 | 由于基表的关联 ROWGUIDCOL 可为 Null 或没有唯一约束,无法将该 FILESTREAM 列与方法 %ls 一起使用。 |
5,541 | 16 | 否 | 将 FILESTREAM 列作为文件打开时,必须使用打开模式。 |
5542 | 16 | 否 | 未为 FILESTREAM 文件组 '%.*ls' 分配文件。 直到添加文件之后,才能向此文件组填充 FILESTREAM 数据。 |
5543 | 10 | 否 | FILESTREAM:有效级别 = %d(已禁用远程访问),配置的级别 = %d,文件系统访问共享名称 = '%.*ls'。 |
5544 | 10 | 否 | FILESTREAM:有效级别 = %d(已启用远程访问),配置的级别 = %d,文件系统访问共享名称 = '%.*ls'。 |
5550 | 16 | 否 | 为 Filestream 文件组 '%.*ls' 指定了太多 Filestream 容器。 此版本的 SQL Server 不支持为每个 Filestream 文件组指定多个 Filestream 容器。 有关不同 SQL Server 版本中功能支持的详细信息,请参阅联机丛书。 |
5551 | 16 | 否 | 无法添加 FILESTREAM 文件 '%.*ls',因为它的目标文件组不能包含多个文件。 此版本的 SQL Server 不支持为每个 Filestream 文件组指定多个 Filestream 容器。 有关不同 SQL Server 版本中功能支持的详细信息,请参阅联机丛书。 |
5552 | 16 | 否 | 使用属于 FILESTREAM 数据文件 ID 0x%x 的 GUID '%.*ls' 指定的 FILESTREAM 文件不存在或者无法打开。 |
5553 | 16 | 否 | SQL Server 内部错误。 FILESTREAM 管理器无法继续执行当前命令。 |
5554 | 16 | 否 | 单个文件的版本总数已达到文件系统所设置的最大限制。 |
5555 | 16 | 否 | 由于无法重命名 FILESTREAM 数据,操作失败。 |
5556 | 16 | 否 | 数据库 '%.*ls' 不存在或不支持 FILESTREAM。 请提供有效的数据库名称。 若要查看可用数据库,请使用 sys.databases。 |
5557 | 16 | 否 | FILESTREAM 容器 '%.*ls' 不存在或无法处理。 提供有效的 FILESTREAM 容器名称。 若要查看可用的容器,请使用sys.databases_files。 |
5558 | 16 | 否 | 数据库 '%.*ls' 应处于单用户模式。 |
5559 | 16 | 否 | 无法打开数据库 '%.*ls'。 |
5560 | 16 | 否 | 目前无法访问数据库 '%.*ls' 的 FILESTREAM 逻辑表,因为它与其他活动(例如后台 GC 操作、备份操作、DBCC CHECK* 操作或正在进行的快照创建)冲突。 |
5561 | 16 | 否 | 在数据库 '%.*ls' 上中止了 FILESTREAM 垃圾回收器操作。 |
5570 | 16 | 否 | FILESTREAM 未能找到垃圾收集表。 |
5571 | 23 | 否 | 内部 FILESTREAM 错误: 未能访问垃圾收集表。 |
5572 | 23 | 否 | 内部 FILESTREAM 错误: 由于潜在的损坏问题,未能执行文件系统操作。 |
5573 | 10 | 否 | 内部 FILESTREAM 错误: 无法访问该逻辑删除表,HRESULT: 0x%x。 |
5574 | 16 | 否 | 不能为数据库镜像和 FILESTREAM 或数据库镜像和MEMORY_OPTIMIZED_DATA存储启用数据库。 |
5575 | 10 | 否 | 操作 '%ls' 失败,HRESULT: 执行 sp_filestream_configure 时,文件 '%hs' 行 %d 中 %ls。 |
5578 | 16 | 否 | 更改或应用 FILESTREAM 配置时出错。 有关详细信息,请参阅 SQL Server 错误日志。 |
5579 | 10 | 否 | FILESTREAM: 有效级别 = %d,配置级别 = %d,文件系统访问共享名 = '%.*ls'。 |
5580 | 16 | 否 | FILESTREAM 实例 GUID 为 Null。 注册表设置可能已损坏。 |
5581 | 10 | 否 | 已禁用 FILESTREAM 功能。 请重新启动该 SQL Server 实例,以使设置完全生效。 如果 FILESTREAM 列中有数据,SQL Server 实例重新启动后,将无法访问这些数据。 |
5582 | 10 | 否 | 必须重新启动计算机,FILESTREAM 功能设置才能生效。 |
5583 | 16 | 否 | 为 sp_filestream_configure 存储过程的 enable_level 参数指定的值无效。 该值应为 0、1、2 或 3。 |
5584 | 16 | 否 | 另一个会话正在执行 sp_filestream_configure 存储过程。 请检查更新的配置设置,然后重试该操作(如果需要)。 |
5586 | 10 | 否 | 已将 FILESTREAM 功能配置为指定级别。 未进行任何更改。 |
5588 | 16 | 否 | 在快照隔离级别下不支持访问 FILESTREAM 数据。 |
5589 | 16 | 否 | 在基于行版本控制的读提交快照隔离(RCSI)下,不支持访问 FILESTREAM 数据。 |
5590 | 16 | 否 | 在此平台上不支持 FILESTREAM 操作。 |
5591 | 16 | 否 | FILESTREAM 功能被禁用。 |
5592 | 16 | 否 | FILESTREAM 功能未启用文件系统访问。 |
5593 | 16 | 否 | WoW64 不支持 FILESTREAM 功能。 此功能已禁用。 |
5594 | 16 | 否 | 为 .%ls() 函数的 computer_name_format 参数指定的值无效。 |
5595 | 16 | 否 | .PhysicalPathName 已禁用。 |
5596 | 10 | 否 | FILESTREAM 功能配置可能不一致。 若要重置配置,请使用sp_configure存储过程。 |
5597 | 16 | 否 | 无法初始化 FILESTREAM 功能。 Windows 管理员在通过 sp_configure 启用之前必须使用配置管理器对该实例启用 FILESTREAM。 |
5598 | 10 | 否 | 用户实例不支持 FILESTREAM 功能。 |
5599 | 16 | 否 | .ContainerId 已禁用。 |
5600 | 16 | 否 | 在指定的数据库上无法将跨数据库链接选项设置为指定的值。 |
5601 | 16 | 否 | 无法像 -F 启动选项要求的那样强制重新生成服务主密钥。 错误号为 %ld。 |
5602 | 10 | 否 | 已成功地重新生成了服务主密钥。 |
5603 | 16 | 否 | 无法像 -K 启动选项要求的那样强制重新生成 SA 的密码。 错误号为 %ld。 |
5604 | 10 | 否 | SA 的密码重新生成尝试已成功。 |
5605 | 16 | 否 | 无法强制重新生成 SA 帐户的密码,并且 /或无法根据 -K 启动选项和 -T1617 跟踪标志的请求禁用 SA 帐户的密码。 |
5701 | 10 | 否 | 已将数据库上下文更改为 '%.*ls'。 |
5702 | 10 | 否 | SQL Server 正在终止此进程。 |
5703 | 10 | 否 | 已将语言设置更改为 %.*ls。 |
5803 | 10 | 否 | 在 sys.configurations 中遇到未知的配置(id = %d)。 |
5804 | 16 | 是 | 由于至少有一个数据库是不可写的,无法在服务器级更改字符集、排序顺序或排序规则。 将数据库设为可写的,然后重试此操作。 |
5805 | 16 | 否 | 指定的锁太少。 最小值为 %d。 |
5,807 | 16 | 否 | 建议恢复间隔不要超过 %d 分钟。 请用 RECONFIGURE WITH OVERRIDE 语句强制实施此配置。 |
5808 | 16 | 否 | 不支持对系统目录进行即席更新。 |
5810 | 16 | 否 | 填充因子的有效值为 0 到 100。 |
5812 | 14 | 否 | 您没有运行 RECONFIGURE 语句的权限。 |
5828 | 16 | 否 | 用户连接数的限制是 %d。 |
5829 | 16 | 否 | 指定的用户选项值无效。 |
5831 | 16 | 否 | 最小服务器内存值(%d)必须小于等于最大值(%d)。 |
5832 | 16 | 否 | 指定的关联掩码与此系统上的 CPU 掩码不匹配。 |
5833 | 16 | 否 | 指定的关联掩码大于此版本的 SQL Server 所支持或许可的 CPU 数。 |
5834 | 16 | 否 | 指定的关联与指定的 IO 关联掩码冲突。 将关联设置更改为使用与 IO 关联掩码中指定的 CPU 不同的 CPU。 |
5835 | 16 | 否 | 无法启动系统上掩码为 0x%lx 的 CPU。 |
5836 | 16 | 否 | 在此平台上或此版本的 SQL Server 中不支持轻型池。 |
5837 | 16 | 否 | Service Broker 侦听端口不能是动态的。 有效的端口值是 1024-32767。 |
5838 | 16 | 否 | Service Broker 连接身份验证值无效。 |
5839 | 16 | 否 | 不能将 Service Broker 消息转发存储区大小设置为 0。 |
5840 | 16 | 否 | Service Broker 消息转发模式无效。 |
5841 | 16 | 否 | 全文搜索组件不支持默认的全文语言。 |
5842 | 16 | 否 | 指定的工作线程太少。 最小值是 %d。 |
5844 | 16 | 否 | 此版本的 SQL Server 不支持用户实例。 |
5846 | 16 | 否 | 轻型池不支持执行公共语言运行时 (CLR)。 禁用以下两个选项之一:“clr enabled”或“lightweight pooling”。 |
5848 | 10 | 是 | 已将物理 CPU ID %u 热添加到节点 ID %u 作为逻辑 CPU ID %u。 这只是一条信息性消息。 不需要任何用户操作。 |
5849 | 10 | 是 | SQL Server 的当前版本类别不支持联机 CPU 添加。 |
5850 | 10 | 是 | 无法完成 CPU 资源的联机添加。 在 SQL Server 启动时,指定了一个软件非一致性内存访问(soft-NUMA)配置,该配置不允许联机添加 CPU 资源。 若要使用其他 CPU 资源,请将新 CPU 添加到 soft-NUMA 配置中,然后重新启动 SQL Server;或者删除 soft-NUMA 配置,然后重新启动 SQL Server。 |
5851 | 10 | 否 | AccessCheckResult 配额必须大于或等于存储桶计数。 |
5852 | 10 | 否 | AccessCheckResult 存储桶计数必须小于 %d。 |
5853 | 16 | 否 | 相关性范围无效。 下限 %d 必须小于上限 %d。 |
5854 | 16 | 否 | 在 ALTER SERVER CONFIGURATION SET PROCESS AFFINITY 语句的范围列表中指定了多个 %S_MSG 值。 |
5855 | 16 | 否 | 关联设置未更改。 这可能是由低系统资源引起的。 |
5856 | 16 | 否 | 指定 %S_MSG %d 的 %S_MSG 范围至少包括一个对当前实例不可用的 %S_MSG。 此实例可用的最大 %S_MSG 个数为 %d。 |
5857 | 10 | 否 | CPU |
5858 | 10 | 否 | NUMANODE |
5859 | 16 | 否 | 当前相关性设置指定使用 64 个以上的处理器。 在使用sp_configure更改关联设置之前,请使用 ALTER SERVER CONFIGURATION 删除这些处理器。 |
5860 | 10 | 否 | 节点 %d 的相关性已从 0x%0*I64x:%you 更改为 0x%0*I64x:%u。 这只是一条信息性消息。 不需要任何用户操作。 |
5861 | 16 | 否 | 此系统上不存在 ID 为 %d 的 %S_MSG。 使用sys.dm_os_schedulers查找此系统的有效 %S_MSGs。 |
5,862 | 16 | 否 | 最大工作线程数设置得太低。 在此计算机上,该数字必须大于 %u。 应增加最大工作线程数。 |
5863 | 16 | 否 | 无法更改 '%.*ls' 属性的值。 操作系统错误 %ls |
5,864 | 16 | 否 | 此版本的 SQL Server 不支持 IO 关联。 |
5865 | 10 | 否 | 动态配置设置 %ls%ls 已更改为 %ld。 |
5866 | 10 | 否 | 指定的最大服务器内存 - %I64d MB 大于缓冲池扩展大小 - %I64d MB。 重启时将禁用缓冲池扩展。 |
5901 | 16 | 否 | 属于数据库 '%.*ls' 的一个或多个恢复单元未能生成检查点。 这通常是由于缺少系统资源(如磁盘或内存),或者在某些情况下由于数据库损坏而造成的。 检查错误日志中的先前条目,了解有关此失败的更多详细信息。 |
5904 | 17 | 是 | 无法发出检查点命令: 可用锁不足。 在锁可用之前,后台检查点进程将保持挂起状态。 若要释放锁,请列出事务及其锁,然后终止使用最多锁的事务。 |
错误 | Severity | 是否记录事件 | 说明 |
---|---|---|---|
5001 | 16 | 否 | 用户必须在 master 数据库中。 |
5002 | 16 | 否 | 数据库 '%.*ls' 不存在。 请验证 sys.databases 中的名称,然后重试操作。 |
5003 | 16 | 否 | 在数据库具有离线文件时不能启用数据库镜像。 |
5004 | 16 | 否 | 若要使用 ALTER DATABASE,数据库就必须处于可写入状态,从而可以执行检查点。 |
5005 | 16 | 否 | 指定的恢复时间 %I64d 秒小于零或大于最大 %d 秒。 |
5006 | 16 | 否 | 无法独占使用 %S_MSG '%.*ls' 以执行所请求的操作。 |
5008 | 16 | 否 | 不支持此 ALTER DATABASE 语句。 请更正语法,然后重新执行该语句。 |
5009 | 16 | 否 | 找不到或无法初始化语句中列出的一个或多个文件。 |
5010 | 16 | 否 | 无法用裸设备名称生成日志文件名。 必须指定日志文件名和路径。 |
5011 | 14 | 否 | 用户没有更改数据库 '%.*ls' 的权限,该数据库不存在,或数据库未处于允许访问检查的状态。 |
5012 | 16 | 否 | 无法更改主文件组的名称。 |
5013 | 16 | 否 | 不能向 master 和 model 数据库添加文件。 ALTER DATABASE 已中止。 |
5014 | 16 | 否 | 数据库 '%.*ls' 中不存在 %S_MSG '%.*ls'。 |
5015 | 16 | 否 | ALTER DATABASE 失败。 指定的总大小必须为 1 MB 或更大。 |
5016 | 16 | 否 | 不能更改系统数据库 %.*ls 的名称。 |
5017 | 16 | 否 | 不能在 FILESTREAM 或MEMORY_OPTIMIZED_DATA文件组中修改AUTOGROW_ALL_FILES或AUTOGROW_SINGLE_FILE属性。 |
5018 | 10 | 否 | 文件 ‘%.*ls’ 在系统目录中已修改。 新路径将在数据库下次启动时使用。 |
5019 | 10 | 否 | 在 sys.master_files 中找不到文件 '%.*ls' 的条目。 |
5020 | 16 | 否 | 不能从数据库中删除主数据文件或主日志文件。 |
5021 | 10 | 否 | %S_MSG 名称 '%.*ls' 已设置。 |
5022 | 16 | 否 | 此数据库的日志文件 '%ls' 已经处于活动状态。 |
5023 | 16 | 否 | 仅当数据库状态可疑或处于紧急模式下时才能重新生成日志。 |
5024 | 16 | 否 | 在 sysfiles1 中找不到主日志文件所对应的条目。 无法重建日志。 |
5025 | 16 | 否 | 文件 ‘%ls’ 已存在。 应该重命名或删除它,以便可以创建新的日志文件。 |
5027 | 16 | 否 | 不能重建系统数据库 master、model 和 tempdb 的日志。 |
5028 | 16 | 否 | 系统无法激活足够的数据库来重建日志。 |
5029 | 10 | 是 | 警告: 数据库 '%.*ls' 的日志已重新生成。 已失去事务的一致性。 RESTORE 链已断开,服务器不再有以前的日志文件的上下文,因此您需要了解它们的内容。 应运行 DBCC CHECKDB 验证物理一致性。 数据库已置于 dbo-only 模式。 在准备使数据库可用时,需要重置数据库选项,并删除所有多余的日志文件。 |
5030 | 16 | 否 | 无法用排他锁锁定该数据库,以执行该操作。 |
5031 | 16 | 否 | 由于文件 '%.*ls' 是 DEFAULT 文件组中唯一的文件,因此无法删除它。 |
5032 | 10 | 否 | 在备份日志之前,文件无法收缩到第 %d 页下方,因为它包含大容量日志页。 |
5033 | 16 | 否 | 已经超过了每个数据库的最大文件数 %ld。 |
5034 | 16 | 否 | 文件 %ls 当前正自动增大或被其他进程修改。 请稍后再试此操作。 |
5035 | 16 | 否 | 此数据库中已经存在文件组 '%.*ls'。 请指定其他名称,或者删除冲突的文件组(如果它为空)。 |
5036 | 16 | 否 | MODIFY FILE 失败。 请指定逻辑名称。 |
5038 | 16 | 否 | 对文件 "%.*ls" 进行的 MODIFY FILE 失败。 必须至少对每个文件指定一个属性。 |
5039 | 16 | 否 | MODIFY FILE 失败。 指定的大小小于或等于当前大小。 |
5040 | 16 | 否 | MODIFY FILE 失败。 大小大于 MAXSIZE。 |
5041 | 16 | 否 | MODIFY FILE 失败。 文件 '%.*ls' 不存在。 |
5042 | 16 | 否 | 无法删除 %S_MSG '%.*ls',因为它不为空。 |
5043 | 16 | 否 | 在 %ls 中找不到 %S_MSG '%.*ls'。 |
5044 | 10 | 否 | %S_MSG '%.*ls' 已删除。 |
5045 | 16 | 否 | %S_MSG 已经设置了 '%ls' 属性。 |
5046 | 10 | 否 | %S_MSG 属性 '%ls' 已设置。 |
5047 | 16 | 否 | 无法更改 PRIMARY 文件组的 READONLY 属性。 |
5048 | 16 | 否 | 无法添加、删除或修改文件组 '%.*ls' 中的文件, 因为此文件组是只读的。 |
5050 | 16 | 否 | 无法更改空文件组 '%.*ls' 的属性。 此文件组必须至少包含一个文件。 |
5051 | 16 | 否 | 不能将文件组命名为 'DEFAULT'。 |
5052 | 16 | 否 | 当数据库处于 %ls 状态时,不允许 %ls。 |
5054 | 16 | 否 | 未能清除工作表 IAM 链以允许收缩或删除文件操作。 请在 tempdb 闲置时再试。 |
5055 | 16 | 否 | 无法添加、删除或修改文件 '%.*ls', 文件为只读文件。 |
5056 | 16 | 否 | 因为文件组 '%.*ls' 已离线,所以无法添加、删除或修改该文件组中的文件。 |
5057 | 16 | 否 | 无法添加、删除或修改文件 '%.*ls',因为它已离线。 |
5058 | 16 | 否 | 不能在数据库 '%.*ls' 中设置选项 '%.*ls'。 |
5059 | 16 | 否 | 数据库 '%.*ls' 正处于转换状态。 请稍后再试 ALTER DATABASE 语句。 |
5060 | 10 | 否 | 正在回滚不合法事务。 估计回滚已完成: %d%%。 |
5061 | 16 | 否 | 由于无法在数据库 '%.*ls' 上放置锁,ALTER DATABASE 失败。 请稍后重试。 |
5062 | 16 | 否 | 选项 "%ls" 与所请求的另一选项冲突。 不能同时请求这两个选项。 |
5063 | 16 | 否 | 数据库 '%.*ls' 处于热备用状态。 热备用数据库是只读的。 |
5064 | 16 | 否 | 此时无法更改数据库 '%.*ls' 的状态或选项。 此数据库处于单用户模式,当前某个用户已与其连接。 |
5065 | 16 | 否 | 文件 "%ls" 当前正被扫描或者正由后台进程或用户进程使用。 请稍后再试此操作。 |
5066 | 16 | 否 | 不能同时设置"单个用户"和"仅供 dbo 使用"这两个数据库选项。 |
5067 | 16 | 否 | 数据库选项 TORN_PAGE_DETECTION 与 PAGE_CHECKSUM 选项不兼容。 |
5068 | 10 | 否 | 重新启动当前数据库失败。 当前数据库已切换为 MASTER。 |
5069 | 16 | 否 | ALTER DATABASE 语句失败。 |
5070 | 16 | 否 | 在其他用户正使用数据库 '%.*ls' 时,无法更改数据库状态 |
5071 | 16 | 否 | 重新生成日志时只能指定一个文件。 |
5072 | 16 | 否 | ALTER DATABASE 失败。 数据库 '%.*ls' 的默认排序规则不能设置为 %.*ls。 |
5073 | 16 | 否 | 由于数据库 '%ls' 是只读的、已离线或带可疑标记,因此无法更改此数据库的排序规则。 |
5074 | 16 | 否 | %S_MSG '%.*ls' 依赖于 %S_MSG '%.*ls'。 |
5075 | 16 | 否 | %S_MSG '%.*ls' 依赖于 %S_MSG。 如果绑定到架构的对象依赖于数据库排序规则,则无法更改数据库排序规则。 请删除数据库排序规则的依赖项,然后重试操作。 |
5076 | 10 | 否 | 警告: 更改数据库 '%.*ls' 的默认排序规则,该数据库用于复制操作。 所有复制数据库应具有相同的默认排序规则。 |
5077 | 16 | 否 | 无法更改非数据文件或主文件组中文件的状态。 |
5,078 | 16 | 否 | 无法更改 "%ls" 的数据库选项,因为它是 READONLY、OFFLINE 或标有 SUSPECT。 |
5079 | 10 | 否 | 数据库 "%.*ls" 为 vardecimal 存储格式的 %S_MSG。 |
5080 | 16 | 否 | 数据库 "%.*ls" 无法禁用 vardecimal 存储格式,因为该数据库未使用简单恢复模式。 请将该数据库恢复模式更改为简单恢复模式,然后重新发出该命令。 |
5081 | 16 | 否 | 更改跟踪选项 '%ls' 的值无效。 该值必须是正数。 |
5082 | 16 | 否 | 无法将数据库 "%.*ls" 的版本控制状态与其他数据库状态一起更改。 |
5083 | 16 | 否 | 更改版本控制状态时,不支持终止选项。 |
5084 | 10 | 是 | 将数据库选项 %ls 设置为数据库 '%.*ls' 的 %ls。 |
5085 | 16 | 否 | 更改数据库命令失败,因为启动 SQL Server 时采用了一个或多个未发布的跟踪标志,而这些标志使得用户无法启用/禁用对数据库的版本控制功能。 |
5086 | 16 | 否 | 数据库 "%.*ls" 无法禁用 vardecimal 存储格式,因为有一个或多个表启用了 vardecimal 存储格式。 请先禁用所有表的 vardecimal 存储格式,再禁用该数据库的 vardecimal 存储格式。 |
5087 | 16 | 否 | 文件的内容类型与文件组的内容类型不匹配。 |
5088 | 16 | 否 | 已对数据库 '%.*ls' 启用更改跟踪。 |
5089 | 16 | 否 | 已对数据库 '%.*ls' 禁用更改跟踪。 必须对数据库启用更改跟踪才能修改更改跟踪设置。 |
5090 | 16 | 否 | 数据库 '%.*ls' 是一个系统数据库。 无法修改系统数据库的更改跟踪设置。 |
5091 | 15 | 否 | 多次指定了 ALTER DATABASE 更改跟踪选项 '%ls'。 每个选项只能指定一次。 |
5092 | 15 | 否 | 更改跟踪选项 '%ls' 的值无效。 该值必须介于 %d 和 %d 分钟之间。 |
5093 | 16 | 否 | 无法对数据库快照执行此操作。 |
5094 | 16 | 否 | 无法对具有数据库快照或活动 DBCC 副本的数据库执行此操作。 |
5095 | 16 | 否 | 对任何文件执行 RESTORE PAGE 操作时,无法将数据库或文件组设置为只读模式。 请先完成涉及文件 "%ls" 的还原顺序,再尝试转换为只读。 |
5096 | 16 | 否 | 对任何文件执行 RESTORE PAGE 操作时,无法将恢复模型更改为 SIMPLE。 请先完成涉及文件 "%ls" 的还原顺序,再尝试转换为 SIMPLE。 |
5097 | 16 | 否 | 由于存在需要日志备份的更改,因此无法将该容器设置为脱机状态。 请备份日志,然后重试 ALTER DATABASE 语句。 |
5098 | 16 | 否 | 由于存在需要日志备份的更改,因此无法删除该容器。 请备份日志,然后重试 ALTER DATABASE 操作。 |
5099 | 16 | 否 | ALTER DATABASE 失败,因为当数据库有 FILESTREAM 文件组时,READ_COMMITTED_SNAPSHOT 和 ALLOW_SNAPSHOT_ISOLATION 选项不能设置为 ON。 若要将 READ_COMMITTED_SNAPSHOT 或 ALLOW_SNAPSHOT_ISOLATION 设置为 ON,必须从该数据库删除 FILESTREAM 文件组。 |
5102 | 22 | 否 | 尝试打开数据库 "%.*ls" 中无效 ID %d 的文件组。 |
5103 | 16 | 否 | 文件 '%ls' 的 MAXSIZE 不能小于 SIZE。 |
5104 | 16 | 否 | 文件 '%.*ls' 已被使用。 |
5105 | 16 | 是 | 出现文件激活错误。 物理文件名 '%.*ls' 可能不正确。 请诊断并更正其他错误,然后重试此操作。 |
5108 | 10 | 否 | 日志文件 '%.*ls' 与主文件不匹配。 该文件可能来自另一数据库,或者可能以前重新生成了日志。 |
5110 | 16 | 否 | 文件“%.*ls”位于系统数据库文件不支持的网络路径上。 |
5111 | 10 | 否 | 文件激活失败。 物理文件名称'%.*ls'可能不正确。 |
5112 | 10 | 是 | FCB::SetSize dbid %d fileid %d oldSize %d newSize %d。 若要防止错误日志中出现此信息性消息,请使用 DBCC TRACEOFF 禁用跟踪标志。 |
5113 | 10 | 否 | 无法重新生成日志,原因是数据库关闭时存在打开的事务/用户,该数据库没有检查点或者该数据库是只读的。 如果事务日志文件被手动删除或者由于硬件或环境问题而丢失,则可能出现此错误。 |
5,114 | 16 | 否 | 不应该为数据库快照指定日志文件、离线文件、还原文件和不起作用的文件。 "%.*ls" 文件不适合用于数据库快照。 |
5115 | 16 | 否 | 只能为数据库快照指定 SQL Server 数据库文件。 '%.*ls' 不是 SQL Server 数据库文件。 |
5118 | 16 | 否 | 文件 "%ls" 已压缩,但未驻留在只读数据库或文件组中。 必须将此文件解压缩。 |
5119 | 16 | 否 | 无法使文件 "%.*ls" 成为稀疏文件。 请确保文件系统支持稀疏文件。 |
5120 | 16 | 否 | 无法打开物理文件 "%.*ls"。 操作系统错误 %d: "%ls"。 |
5121 | 16 | 否 | "%.*ls" 指定的路径不在有效目录中。 |
5123 | 16 | 否 | 尝试打开或创建物理文件 '%.*ls' 时,CREATE FILE 遇到操作系统错误 %ls。 |
5124 | 16 | 是 | '%ls' 中的文件头与数据库 '%ls' 中文件 '%ls' 的预期内容不匹配。 可能是全文目录文件与相关的数据库不匹配。 如有必要,请执行还原操作。 |
5125 | 24 | 否 | 操作系统似乎已截断文件 '%ls'。 其大小应为 %I64d KB,但实际大小为 %I64d KB。 |
5127 | 16 | 否 | 必须指定用于创建数据库快照的所有文件。 缺少文件 "%ls"。 |
5128 | 17 | 否 | 由于磁盘空间不足,写入稀疏文件 '%ls' 失败。 |
5129 | 10 | 否 | 主文件为只读时,无法重新生成日志。 |
5130 | 10 | 否 | 启用数据库镜像时,无法重新生成日志。 |
5131 | 10 | 否 | 未重新生成日志,因为有不止一个日志文件。 |
5132 | 16 | 否 | 不能将 '%.*ls' 指定的路径用于 FILESTREAM 文件,因为此路径指向的是一个裸设备。 |
5133 | 16 | 否 | 对文件 "%ls" 的目录查找失败,出现操作系统错误 %ls。 |
5134 | 16 | 否 | 因为 '%.*ls' 指定的路径不在支持的文件系统上,所以不能用于 FILESTREAM 文件。 |
5135 | 16 | 否 | 路径 '%.*ls' 不能用于 FILESTREAM 文件。 有关支持的路径的信息,请参阅 SQL Server 联机丛书。 |
5136 | 16 | 否 | 因为 '%.*ls' 指定的路径包含在一个 FILESTREAM 容器中,所以不能用于另一个 FILESTREAM 容器。 |
5137 | 16 | 否 | 不允许快照数据库文件和基本数据库文件位于不同类型的存储上。 |
5138 | 16 | 否 | 云存储上的 SQL 文件名 '%.*ls' 不允许尾随空间。 |
5139 | 16 | 否 | 操作 (%.*ls) 在 '%.*ls' 上失败。 操作系统错误 %d:“%ls” |
5140 | 16 | 否 | 无法锁定凭据对象(帐户: %.*ls,容器: %.*ls)。 锁定模式:%.*ls。 |
5141 | 16 | 否 | 未能锁定凭据管理器。 锁定模式:%.*ls。 |
5142 | 16 | 否 | 未能锁定租约续订管理器。 锁定模式:%.*ls。 |
5143 | 16 | 否 | 文件 '%.*ls' 上的并发操作 (%.*ls) 失败。 操作系统错误 %d:“%ls” |
5144 | 10 | 是 | 数据库 '%.*ls' 中的文件 '%.*ls' 自动增长已由用户取消,或在 %d 毫秒后超时。 请使用 ALTER DATABASE 为此文件设置较小的 FILEGROWTH 值,或显式设置新的文件大小。 |
5145 | 10 | 是 | 数据库 '%.*ls' 中文件 '%.*ls' 的自动增长花费了 %d 毫秒。 请考虑使用 ALTER DATABASE 为此文件设置较小的 FILEGROWTH。 |
5149 | 16 | 否 | 尝试扩展物理文件 '%ls' 时,MODIFY FILE 遇到操作系统错误 %ls。 |
5150 | 16 | 否 | 单个日志文件的大小不得大于 2 TB。 |
5152 | 16 | 否 | URL %.*ls 不支持此操作。 |
5159 | 24 | 否 | %ls 期间文件 “%.*ls” 上的操作系统错误 %.*ls。 |
5161 | 16 | 是 | 遇到了意外的文件 ID。 所需的文件 ID 为 %d,但从 "%.*ls" 读取的是 %d。 请确保在 sys.master_files 中正确映射了这些文件。 可以使用 ALTER DATABASE 更正映射。 |
5169 | 16 | 否 | FILEGROWTH 不能大于文件 '%.*ls' 的 MAXSIZE。 |
5170 | 16 | 是 | 无法创建文件 '%ls',因为它已经存在。 请更改文件路径或文件名,然后重试此操作。 |
5171 | 16 | 否 | %.*ls 不是主数据库文件。 |
5172 | 16 | 否 | 文件 '%ls' 的文件头不是有效的数据库文件头。 %ls 属性不正确。 |
5173 | 16 | 是 | 一个或多个文件与数据库的主文件不匹配。 如果是尝试附加数据库,请使用正确的文件重试该操作。 如果这是现有数据库,则文件可能已损坏,应该从备份进行还原。 |
5174 | 16 | 否 | 每个文件的大小必须大于或等于 512 KB。 |
5,175 | 10 | 是 | 文件 %.*ls 已扩展为允许恢复成功。 恢复完毕后,可以增加数据库中文件的大小。 请与系统管理员联系以获取帮助。 |
5176 | 10 | 是 | 为了成功恢复,已扩展了日志文件 '%.*ls',其大小超出了它的最大大小。 恢复完毕后,应增加数据库中的日志文件的大小,或计划更频繁的日志备份(在完全恢复模式或大容量日志恢复模式下)。 |
5177 | 16 | 是 | 检查文件 '%.*ls' 的扇区大小时出现错误。 请将此文件移动到可以从中检索扇区大小的本地 NTFS 卷。 有关详细信息,请查看 SQL Server 错误日志。 |
5178 | 16 | 是 | 无法使用文件 '%.*ls',因为最初格式化此文件时所用扇区大小为 %d,而目前所在卷的扇区大小为 %d。 请将此文件移到其扇区大小小于或等于原始扇区大小的卷。 |
5179 | 16 | 是 | 无法使用文件 '%.*ls',因为它位于扇区大小为 %d 的卷。 SQL Server 支持的最大扇区大小为 4096 字节。 请将此文件移到符合此扇区大小要求的卷上。 |
5180 | 22 | 是 | 无法打开数据库 '%.*ls' 中无效文件 ID %d 的文件控制块 (FCB)。 请验证文件位置。 执行 DBCC CHECKDB。 |
5181 | 16 | 否 | 无法重新启动数据库 "%.*ls"。 将恢复到以前的状态。 |
5182 | 10 | 是 | 新的日志文件 '%.*ls' 已创建。 |
5183 | 16 | 否 | 无法创建文件 "%ls"。 使用 WITH MOVE 可以指定可用的物理文件名。 使用 WITH REPLACE 可以覆盖现有文件。 |
5184 | 16 | 否 | 不能将文件 '%.*ls' 用于群集服务器。 只能使用服务器的群集资源所依赖的带格式文件。 包含该文件的磁盘资源不在群集组中,或者 Sql Server 的群集资源不依赖于它。 |
5185 | 16 | 否 | 找不到与 FILESTRAM 文件 '%.*ls' 匹配的日志文件。 |
5186 | 16 | 否 | 尝试启动事务性文件系统资源管理器 '%.*ls' 时遇到错误(NT 状态代码 0x%x)。 |
5188 | 16 | 否 | 尝试为事务性文件系统资源管理器 '%.*ls' 执行重做操作时遇到错误(NT 状态代码 0x%x)。 |
5189 | 16 | 否 | 尝试为事务性文件系统资源管理器 '%.*ls' 执行撤消操作时遇到错误(NT 状态代码 0x%x)。 |
5190 | 16 | 否 | 尝试对事务性文件系统资源管理器 '%.*ls' 执行检查点操作时遇到错误(NT 状态代码 0x%x)。 |
5191 | 10 | 否 | 本地目录 '%.*ls' 用于群集服务器中的 tempdb。 此目录必须存在于每个群集节点上,SQL Server 服务对此具有读/写权限。 |
5192 | 16 | 否 | 允许的最大文件大小为 %I64dGB。 |
5193 | 21 | 否 | 由于租约不匹配,无法访问文件。 关闭数据库。 |
5194 | 16 | 否 | FILESTREAM 日志文件 '%.*ls' 的大小必须大于或等于 1 MB。 |
5195 | 16 | 否 | Cluster Service 函数调用 '%s' 在验证文件路径时失败,错误代码为 '%s'。 请确保故障转移群集配置正确。 |
5196 | 10 | 否 | 文件 '%ls' 已解压缩。 |
5197 | 16 | 否 | 尝试解压缩文件 "%ls" 时遇到错误(%ls)。 |
5198 | 16 | 否 | "%.*ls" 指定的路径是 UNC 路径。 故障转移群集环境不支持 UNC 路径。 |
5199 | 16 | 否 | "%.*ls" 指定的路径是裸设备。 故障转移群集环境不支持裸设备路径。 |
5201 | 10 | 否 | DBCC SHRINKDATABASE: 已跳过数据库 ID %d 的文件 ID %d,因为该文件没有足够的可用空间可以回收。 |
5202 | 10 | 否 | 数据库 ID %d 的 DBCC SHRINKDATABASE 正在等待以下事务完成: 时间戳为 %I64d 的快照事务,以及链接到时间戳 %I64d 或时间戳早于 %I64d 的其他快照事务。 |
5203 | 10 | 否 | 文件 ID %d 的 DBCC SHRINKFILE 正在等待以下事务完成: 时间戳为 %I64d 的快照事务,以及链接到时间戳 %I64d 或时间戳早于 %I64d 的其他快照事务。 |
5204 | 16 | 否 | 找不到分配单元 ID %I64d。 请检查 sys.allocation_units。 |
5205 | 10 | 否 | %.*ls: 移动页 %d:%d 失败。 |
5206 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为无法读取该页。 |
5207 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页为工作表页。 |
5208 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页为工作文件页。 |
5209 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页为专用的分配页。 |
5210 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页为无效的页类型。 |
5211 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页已在收缩期间释放。 |
5212 | 10 | 否 | %.*ls: 无法将系统表 SYSFILES1 页 %d:%d 移动到其他文件,因为它只能位于数据库的主文件中。 |
5213 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页的所有权已在收缩期间发生更改。 |
5214 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为它的页类型已在收缩期间发生更改。 |
5215 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页所属的分区已删除。 |
5216 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为该堆页所属的表已删除。 |
5217 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页是空的非叶级索引页。 |
5218 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为找不到表名。 |
5219 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d。 |
5220 | 10 | 否 | %.*ls: 无法移动索引分配映射(IAM)页 %d:%d。 |
5221 | 10 | 否 | %.*ls: 无法移动已删除的分配单元的索引分配映射(IAM)页 %d:%d。 |
5222 | 10 | 否 | %.*ls: 无法释放已删除的分配单元的页 %d:%d。 |
5223 | 10 | 否 | %.*ls: 无法释放空页 %d:%d。 |
5224 | 10 | 否 | %.*ls: 无法释放空的大型对象页 %d:%d。 |
5225 | 10 | 否 | %.*ls: 大型对象页 %d:%d 上的所有虚影记录并非都能删除。 如果可读次要副本上存在活动查询,请检查当前的虚影清理边界。 |
5226 | 10 | 否 | %.*ls: 无法释放页 %d:%d (类型为 UNLINKED_REORG_PAGE)。 |
5227 | 10 | 否 | %.*ls: 无法释放页 %d:%d (类型为 BULK_OPERATION_PAGE)。 |
5228 | 16 | 否 | 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID,行 %d。 DBCC 检测到来自联机索引生成操作的不完全清除。 (anti-matter 列值为 %d。) |
5229 | 16 | 否 | 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型 %.*ls)包含 anti-matter 列,但不是非聚集索引。 |
5230 | 10 | 否 | 语句已中止。 无法对 TEMPDB 运行 DBCC CHECKCATALOG。 |
5231 | 10 | 否 | 对象 ID %ld (对象 '%.*ls'): 尝试锁定此对象以进行检查时出现死锁。 已跳过此对象,不会处理它。 |
5232 | 10 | 否 | DBCC CHECKDB 将不检查 SQL Server 目录或 Service Broker 一致性,因为无法创建数据库快照或指定了 WITH TABLOCK。 |
5233 | 16 | 否 | 表错误: 分配单元 ID %I64d,页 %S_PGID。 测试 (%.*ls) 失败。 值是 %ld 和 %ld。 |
5234 | 10 | 否 | DBCC SHRINKDATABASE: 已跳过数据库 ID %d 的文件 ID %d,因为尝试调整该文件的空间分配失败。 |
5235 | 10 | 否 | %ls由于错误状态 %d,由 %ls 执行的 DBCC %ls (%ls%ls%ls)%ls 已异常终止。 占用时间: %d 小时 %d 分钟 %d 秒。 |
5236 | 10 | 否 | 无法处理对象 '%ls',因为该对象的名称由四部分构成,所有 DBCC 命令都不予支持。 |
5237 | 10 | 否 | 由于内部查询错误,对对象 '%.*ls' (对象 ID 为 %d)进行的 DBCC 跨行集检查失败。 |
5238 | 16 | 否 | 无法处理对象 ID %ld (对象 '%.*ls'),因为它是存储过程或用户定义函数,任何 DBCC 命令都不支持它。 |
5,239 | 16 | 否 | 无法处理对象 ID %ld (对象 '%.*ls'),因为此 DBCC 命令不支持此类型的对象。 |
5240 | 10 | 否 | 不能收缩 ID 为 %d 的数据库中 ID 为 %d 的文件,因为它正由其他进程收缩或为空。 |
5241 | 10 | 否 | 数据库 ID %d 的文件 ID %d 无法收缩,因为目标收缩大小(%I64d KB)大于实际文件大小(%I64d KB)。 |
5242 | 16 | 否 | 在数据库 '%.*ls'(ID:%d) 中对页 %S_PGID 执行内部操作期间检测到不一致性。 请与技术支持联系。 |
5243 | 16 | 否 | 在内部操作期间检测到不一致性。 请与技术支持联系。 |
5244 | 16 | 否 | 未处理修复语句。 数据库中的一个或多个文件是只读的,必须将其设为可写入文件才能进行修复。 |
5245 | 16 | 否 | 对象 ID %ld (对象 '%.*ls'): 由于超过了锁请求超时期限,DBCC 无法获取该对象的锁。 已跳过此对象,不会处理它。 |
5246 | 16 | 否 | 无法对 MSSQLSYSTEMRESOURCE 数据库执行修复操作。 有关详细信息,请查阅联机丛书主题 "资源数据库"。 |
5247 | 16 | 否 | 修复: 基于其基表行插入辅助索引行。 |
5,248 | 10 | 否 | 修复: 已成功地修复了数据库 '%ls' 的索引 '%ls' 中的 %ls 行。 |
5249 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为收缩操作无法锁定该页。 |
5250 | 16 | 否 | 数据库错误: 数据库 '%.*ls' (数据库 ID %d)的 %ls 页 %S_PGID 无效。 无法修复此错误。 您必须通过备份还原。 |
5251 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为维护与堆关联的非聚集索引失败。 |
5252 | 10 | 否 | 不能将 ID 为 %d 的数据库中 ID 为 %d 的文件收缩到预期大小。 并发工作负荷很高,导致在收缩操作中出现过多的死锁。 请在工作负荷降低后重新运行收缩操作。 |
5253 | 10 | 否 | 语句已中止。 无法对 TEMPDB 运行 DBCC CHECKALLOC。 |
5254 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为该堆页所属的表正通过另一进程生成该堆。 |
5255 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页为排序页。 |
5256 | 16 | 否 | 表错误: 分配单元 ID %I64d、页 %S_PGID 在页头中包含错误的页 ID。 该页头中的 PageId 为 %S_PGID。 |
5257 | 10 | 否 | %.*ls: 已跳过 ID 为 %d 的数据库中 ID 为 %d 的文件,因为该文件的大小在收缩操作过程中已发生更改。 |
5258 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为生成计算列表达式失败。 |
5259 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为填充计算列表达式失败。 |
5260 | 16 | 否 | 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls): 页 %S_PGID 上至少一个记录包含版本控制信息,但页头中的 VERSION_INFO 位未设置。 |
5261 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页尚未格式化。 |
5262 | 16 | 否 | 对象 ID %d、索引 ID %d、分区 ID %I64d、分配单元 ID %I64d (类型为 %.*ls)、第 %S_PGID 页、第 %d 行: 行包含 NULL 版本控制时间戳,但其版本链指针不是 NULL。 版本链将指向第 %S_PGID 页、槽 %d。 |
5263 | 10 | 否 | 发现表 '%.*ls' 的计数错误, 索引 '%.*ls', 分区 %ld: |
5264 | 10 | 否 | 数据页 %.*ls: 来自系统表 - %I64d 页;实际 - %I64d 页。 |
5265 | 10 | 否 | 已用页 %.*ls: 来自系统表 - %I64d 页;实际 - %I64d 页。 |
5266 | 10 | 否 | 保留页 %.*ls: 来自系统表 - %I64d 页;实际 - %I64d 页。 |
5267 | 10 | 否 | 行计数: 来自系统表 - %I64d 行;实际 - %I64d 行。 |
5268 | 10 | 否 | DBCC %.*ls 正在执行详尽的 %d 索引搜索以查找可能存在的不一致。 这只是一条信息性消息。 不需要任何用户操作。 |
5269 | 16 | 否 | 检查已终止。 由于 IO 操作失败,数据库 '%.*ls' (数据库 ID %d)的瞬时数据库快照已标记为可疑。 有关详细信息,请参阅 SQL Server 错误日志。 |
5270 | 10 | 否 | %.*ls: 页 %d:%d 在关键系统表中是不可移动的,所以无法移动。 |
5271 | 10 | 否 | 由于内部错误,DBCC %ls 无法输出此命令的结果。 请查看其他错误以获取详细信息。 |
5272 | 10 | 否 | %.*ls: 由于无法独占访问基础对象,因此无法移动索引分配映射(IAM)页 %d:%d。 |
5,273 | 10 | 否 | %.*ls: 因为页 %d:%d 属于以前/现在位于联机版本中的索引/堆,所以无法移动该页。 |
5274 | 16 | 否 | 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。 %S_MSG对于压缩页无效;以下内部测试失败: %.*ls。 值为 %ld 和 %ld。 |
5275 | 10 | 否 | 用于查找不一致的 '%.*ls' (数据库 ID %d)的详尽搜索已完成。 已处理搜索总数 %d 中的 %d。 占用时间: %I64d 毫秒。 这只是一条信息性消息。 不需要任何用户操作。 |
5276 | 10 | 否 | 由于出现异常 %d,状态 %d,用于查找不一致的 '%.*ls' (数据库 ID %d)的详尽搜索失败。 这只是一条信息性消息。 不需要任何用户操作。 |
5277 | 10 | 否 | 内部 %ls 数据库快照的拆分点 LSN 为 %08x:%08x:%04x,第一个 LSN 为 %08x:%08x:%04x。 |
5278 | 10 | 否 | DBCC 遇到一个页面,其内部数据库快照的 LSN 大于日志 LSN %S_LSN的当前结尾。 无法读取页 %S_PGID,数据库 '%.*ls' (数据库 ID %d),LSN = %S_LSN,类型 = %ld,isInSparseFile = %d。 请重新运行此 DBCC 命令。 |
5279 | 16 | 否 | 表错误:对象 ID %d、索引 ID %d、分区 ID %I64d、数据库片段 ID %d。 页面上的行(%d:%d),槽 ID %d 应位于片段 ID %d 上,但在片段 ID %d 中找到。 |
5280 | 16 | 否 | 在执行一致性检查命令时,会恢复意外的协议元素。 请重试操作即可。 |
5281 | 10 | 否 | 数据库 %.*ls = %I64d 上 %s 所需的估计 TEMPDB 空间(以 KB 为单位)。 |
5282 | 16 | 否 | 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。 页面的页眉无效:设置了IS_IN_SYSXACT标志位。 |
5283 | 10 | 否 | 对非聚集列存储索引对象 ID %d、索引 ID %d、分区号 %d 失败的跨行集检查。 请重新生成分区。 |
5284 | 16 | 否 | 复制的索引 '%.*ls' (对象 ID %d) 及其一个或多个克隆不包含相同的行。 |
5285 | 16 | 否 | 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 对列 ID %d 和行组 ID %d 具有缺失的字典。 删除并重新创建非聚集列存储索引。 |
5286 | 10 | 否 | %.*ls: 页 %d:%d 无法移动,因为它属于具有 LO 的活动联机索引生成。 |
5287 | 10 | 否 | DBCC THROWERROR 绕过异常。 这只是一条信息性消息。 不需要任何用户操作。 |
5288 | 16 | 否 | 列存储索引具有一个或多个与字典中的数据值不匹配的数据值。 有关详细信息,请运行 DBCC CHECKDB。 |
5289 | 16 | 否 | 表 '%.*ls' 上的聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与字典中的数据值不匹配的数据值。 从备份还原数据。 |
5290 | 16 | 否 | 列存储索引具有一个或多个数据值,这些值与元数据中的数据值不一致。 有关详细信息,请运行 DBCC CHECKDB。 |
5,291 | 16 | 否 | 表 '%.*ls' 上的聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有与元数据中的数据值不一致的一个或多个数据值。 从备份还原数据。 |
5292 | 16 | 否 | 表 '%.*ls' 上的列存储索引 '%.*ls' 在其 Delete Bitmap 中包含错误内容,rowgroup_id %d 和 tuple_id %d。 |
5293 | 16 | 否 | 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与字典中的数据值不匹配的数据值。 删除并重新创建非聚集列存储索引。 |
5294 | 16 | 否 | 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有与元数据中的数据值不一致的一个或多个数据值。 删除并重新创建非聚集列存储索引。 |
5295 | 16 | 否 | DBCC UPDATEUSAGE 无法获取对象“sysallocunits”上的锁。 请稍后重试。” |
5296 | 10 | 否 | 对象 ID %ld (对象 '%.*ls'):内存优化表不支持该操作。 已跳过此对象,不会处理它。 |
5297 | 10 | 否 | 聚集列存储索引和非聚集索引(对象 ID %d,索引 ID %d, 分区号 %d) 之间的跨行集检查失败。 请重新生成分区。 |
5298 | 16 | 否 | 无法显示页面 %S_PGID的内容。 它所属的行集处于逻辑删除状态和挂起删除状态。 |
5299 | 16 | 否 | 查询存储错误:%d 状态:%d 消息:%.*ls |
5301 | 16 | 否 | 大容量加载失败。 用户对表 '%.*ls' 不具有 ALTER TABLE 权限。 如果目标表包含触发器或检查约束但未指定 'FIRE_TRIGGERS' 或 'CHECK_CONSTRAINTS' 大容量提示,则对于大容量加载的目标表需要有 ALTER TABLE 权限。 如果指定了 'KEEPIDENTITY' 大容量提示,也需要 ALTER TABLE 权限。 |
5302 | 16 | 否 | 不能对 null 值调用 '%.*ls' 上的 Mutator '%.*ls'。 |
5303 | 16 | 否 | 在 CLR 类型 '%.*ls' 上应用 mutator '%.*ls' 的结果不能为 null 值。 |
5304 | 16 | 否 | 大容量复制失败。 用户对表 '%.*ls' 不具有 ALTER TABLE 权限。 如果该表具有触发器或检查约束但未将 'FIRE_TRIGGERS' 或 'CHECK_CONSTRAINTS' 大容量提示指定为大容量复制操作命令的选项,则对于大容量复制操作的目标表需要有 ALTER TABLE 权限。 |
5305 | 16 | 否 | rowdump 列和 lockres 列仅对指定了 NOEXPAND 提示的表和索引视图有效。 |
5306 | 16 | 否 | 不允许函数有游标参数。 变量 '%.*ls' 属于游标类型。 |
5307 | 16 | 否 | 为 sp_cursoropen 指定的参数无效。 |
5308 | 16 | 否 | 窗口化函数、聚合和 NEXT VALUE FOR 函数不支持整数索引作为 ORDER BY 子句表达式。 |
5309 | 16 | 否 | 窗口化函数、聚合函数和 NEXT VALUE FOR 函数不支持作为 ORDER BY 子句表达式的常量。 |
5310 | 16 | 否 | INSERT 语句的 VALUES 列表中不允许聚合。 |
5,311 | 16 | 否 | 无效的引号字符 '%lc'。 远程服务器或用户命令使用了无效的引号字符。 |
5312 | 16 | 否 | 无法绑定函数 'ntile' 的输入内容。 |
5313 | 16 | 否 | 同义词 '%.*ls' 引用的对象无效。 |
5314 | 16 | 否 | 在此上下文中不允许使用聚合。 |
5315 | 16 | 否 | MERGE 语句的目标不能是远程表、远程视图或远程表上的视图。 |
5316 | 16 | 否 | MERGE 语句的目标 '%.*ls' 对 MERGE 语句中指定的某些(但不是全部)操作启用了 INSTEAD OF 触发器。 在 MERGE 语句中,如果有任意操作已经对目标启用了 INSTEAD OF 触发器,则所有操作都必须启用 INSTEAD OF 触发器。 |
5,317 | 16 | 否 | MERGE 语句的目标不能是分区视图。 |
5318 | 16 | 否 | 在 MERGE 语句中,源和目标不能具有相同的名称或别名。 请对源和目标使用不同的别名,以确保它们在 MERGE 语句中有唯一的名称。 |
5319 | 16 | 否 | 在 MERGE 语句的 WHEN 子句中不允许使用聚合。 |
5321 | 16 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用 '%ls' 函数。 |
5322 | 16 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用聚合函数。 |
5323 | 15 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用子查询。 |
5324 | 15 | 否 | 在 MERGE 语句中,带搜索条件的 '%S_MSG' 子句不能出现在不带搜索条件的 '%S_MSG' 子句后。 |
5325 | 15 | 否 | 数据文件中数据的顺序不符合为 BULK 行集 '%.*ls' 指定的 ORDER 提示。 数据的顺序必须与 ORDER 提示为 BULK 行集指定的顺序匹配。 请更新 ORDER 提示以反映输入数据的排序顺序,或更新输入数据文件以匹配 ORDER 提示指定的顺序。 |
5326 | 15 | 否 | 数据文件中的数据不符合为 BULK 行集 '%.*ls' 指定的 UNIQUE 提示。 如果为 BULK 行集指定了 UNIQUE 提示,则数据文件中的数据必须唯一。 请删除 UNIQUE 提示,或更新输入数据文件以确保数据唯一。 |
5327 | 15 | 否 | 列 '%.*ls' 没有为数据源 '%.*ls' 指定的 ORDER 提示的有效数据类型。 在 BULK 行集或 CLR TVF 的 ORDER 提示中不能使用 text、ntext、image、xml、varchar(max)、nvarchar(max) 和 varbinary(max) 数据类型。 |
5328 | 15 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,无法在 INSERT 语句的目标表 '%.*ls' 中插入标识列 '%.*ls' 的显式值。 |
5329 | 15 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用开窗函数。 |
5330 | 16 | 否 | 在 OUTPUT 子句中不能出现全文谓词。 |
5331 | 16 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,在 %S_MSG 子句中不能出现全文谓词。 |
5332 | 15 | 否 | 流中数据的顺序不符合为 CLR TVF '%.*ls' 指定的 ORDER 提示。 数据的顺序必须与在 ORDER 提示中为 CLR TVF 指定的顺序匹配。 请更新 ORDER 提示以反映输入数据的排序顺序,或更新 CLR TVF 以匹配 ORDER 提示指定的顺序。 |
5333 | 16 | 否 | 无法绑定标识符 '%.*ls'。 MERGE 语句的“WHEN NOT MATCHED”子句中仅允许子句范围内的源列和列。 |
5334 | 16 | 否 | 无法绑定标识符 '%.*ls'。 MERGE 语句的“WHEN NOT MATCHED BY SOURCE”子句中仅允许子句范围中的目标列和列。 |
5335 | 16 | 否 | 数据类型 %ls 不能用作 UNION、INTERSECT 或 EXCEPT 运算符的操作数,因为它不可比较。 |
5336 | 16 | 否 | 递归引用不允许在递归 CTE 的递归部分的 EXCEPT 运算符的右侧。 |
5337 | 16 | 否 | 常量折叠错误导致 %S_MSG 创建或更改失败。 此错误的常见原因是 %S_MSG 表达式中的算术溢出、类型转换失败和除以零。 |
5338 | 16 | 否 | 格式选项不能与SINGLE_BLOB、SINGLE_CLOB或SINGLE_NCLOB选项一起指定。 |
5339 | 16 | 否 | char 和 widechar 数据文件类型选项支持 CSV 格式选项。 |
5501 | 16 | 否 | 在可以创建表之前删除了 FILESTREAM 文件组。 |
5502 | 16 | 否 | FILESTREAM 容器无法访问。 |
5503 | 10 | 否 | 在 sys.database_files 中找不到 FILESTREAM 文件 '%.*ls' 的项。 |
5,504 | 15 | 否 | 只能在 'CONTAINS' 子句中为 FILESTREAM 日志文件组指定 'PRIMARY'。 |
5505 | 16 | 否 | 具有 FILESTREAM 列的表必须具有具有 ROWGUIDCOL 属性的非空唯一列。 |
5506 | 15 | 否 | FILESTREAM 数据文件或日志文件不能命名为 'DEFAULT'。 |
5507 | 15 | 否 | 不能为 FILESTREAM 日志文件组 '%.*ls' 指定 DEFAULT。 |
5508 | 15 | 否 | 只能为 VARBINARY 列声明 FILESTREAM。 |
5509 | 15 | 否 | 不能为 FILESTREAM 数据文件 '%.*ls' 指定属性 SIZE 或 FILEGROWTH。 |
5510 | 15 | 否 | 不能将 LOG ON 用于非 FILESTREAM 文件组 '%.*ls'。 |
5511 | 23 | 否 | 日志文件文件夹 '%.*ls' 下的 FILESTREAM 文件系统日志记录 '%.*ls' 已损坏。 |
5512 | 16 | 是 | 截断目录 '%.*ls' 时遇到错误 0x%x (%ls)。 |
5513 | 16 | 否 | 为 FILESTREAM 文件组 '%.*ls' 的关联日志文件组指定的名称无效。 |
5514 | 16 | 否 | 由于未启动 '%.*ls' 处的事务性文件系统资源管理器,事务复制/变更数据捕获无法继续。 |
5515 | 20 | 否 | 无法打开 FILESTREAM 文件的容器目录 '%.*ls'。 操作系统已返回状态代码 0x%x。 |
5516 | 16 | 否 | FILESTREAM 日志文件组 '%.*ls' 不能由多个 FILESTREAM 数据文件组引用。 |
5517 | 16 | 否 | FILESTREAM 容器 MAXSIZE 必须大于或等于 512 KB。 |
5,518 | 16 | 否 | FILESTREAM 路径 '%.*ls' 太长。 |
5519 | 16 | 否 | 数据库必须具有主 FILESTREAM 日志文件组和日志文件,这样它才能包含其他 FILESTREAM 文件组。 |
5520 | 16 | 否 | 由于容器大小重新计算错误,数据库 ID %d 中的 FILESTREAM 容器 ID %d 升级失败。 检查以前的错误日志条目,并采取适当的纠正措施。 |
5521 | 16 | 否 | 当 SQL Server 尝试从事务文件系统检索 '%.*ls' 资源管理器位于 '%.*ls' 时,遇到错误 0x%x (NT 状态代码)。 |
5522 | 16 | 否 | 无法删除 FILESTREAM 数据文件,因为尚未备份其日志文件。 |
5523 | 16 | 否 | 不能添加引用空 FILESTREAM 日志文件组的 FILESTREAM 数据文件组。 |
5524 | 16 | 否 | 除非默认的 FILESTREAM 数据文件组是剩余的最后一个 FILESTREAM 数据文件组,否则不能删除它。 |
5525 | 16 | 否 | 无法在 FILESTREAM 日志文件组上修改READ_ONLY和READ_WRITE属性。 |
5526 | 16 | 否 | 不能删除 FILESTREAM 日志文件 '%.*ls',某个 FILESTREAM 数据文件组正在引用它。 |
5527 | 16 | 否 | 由于存在其他 FILESTREAM 文件组,不能删除主 FILESTREAM 日志文件。 |
5528 | 16 | 否 | 数据库最多可以具有一个主 FILESTREAM 日志文件组和日志文件。 |
5529 | 16 | 否 | 无法删除 FILESTREAM 文件。 数据库是可用性组中的主数据库。 等待在每个辅助可用性副本上强化 FILESTREAM 数据文件。 然后重试删除文件操作。 |
5531 | 16 | 否 | 当 SQL Server 尝试将事务文件系统资源管理器的日志记录模式从 '%.*ls' 更改为 '%.*ls' 时,遇到错误 0x%x (NT 状态代码)。 |
5532 | 16 | 否 | SQL Server 无法获取内核事务管理器的事务上下文来执行文件系统操作。 |
5533 | 23 | 否 | 缺少 LSN 为 '%d:%d:%d' 的 FILESTREAM 文件系统日志记录。 日志文件夹 '%.*ls' 已损坏。 请从备份还原数据库。 |
5534 | 23 | 否 | 数据库 '%.*ls' 的 LSN 为 '%d:%d:%d' 的 SQL 日志记录已损坏。 数据库无法恢复。 |
5535 | 23 | 否 | FILESTREAM 数据容器 '%.*ls' 已损坏。 数据库无法恢复。 |
5,536 | 23 | 否 | FILESTREAM 删除的文件夹 '%.*ls' 已损坏。 数据库无法恢复。 |
5537 | 16 | 否 | 函数 %ls 仅对具有 FILESTREAM 属性的列有效。 |
5538 | 16 | 否 | 将 FILESTREAM 作为源的列不支持部分更新。 |
5539 | 16 | 否 | 调用方法 %ls 时,与正在使用的 FILESTREAM 关联的 ROWGUIDCOL 列不可见。 |
5540 | 16 | 否 | 由于基表的关联 ROWGUIDCOL 可为 Null 或没有唯一约束,无法将该 FILESTREAM 列与方法 %ls 一起使用。 |
5,541 | 16 | 否 | 将 FILESTREAM 列作为文件打开时,必须使用打开模式。 |
5542 | 16 | 否 | 未为 FILESTREAM 文件组 '%.*ls' 分配文件。 直到添加文件之后,才能向此文件组填充 FILESTREAM 数据。 |
5543 | 10 | 否 | FILESTREAM:有效级别 = %d(已禁用远程访问),配置的级别 = %d,文件系统访问共享名称 = '%.*ls'。 |
5544 | 10 | 否 | FILESTREAM:有效级别 = %d(已启用远程访问),配置的级别 = %d,文件系统访问共享名称 = '%.*ls'。 |
5545 | 10 | 否 | FILESTREAM:连接到内核驱动程序 %ls。 这是一条信息性消息。 不需要任何用户操作。 |
5546 | 10 | 否 | FILESTREAM:无法连接到内核驱动程序 %ls。 |
5550 | 16 | 否 | 为 Filestream 文件组 '%.*ls' 指定了太多 Filestream 容器。 此版本的 SQL Server 不支持为每个 Filestream 文件组指定多个 Filestream 容器。 有关不同 SQL Server 版本中功能支持的详细信息,请参阅联机丛书。 |
5551 | 16 | 否 | 无法添加 FILESTREAM 文件 '%.*ls',因为它的目标文件组不能包含多个文件。 此版本的 SQL Server 不支持为每个 Filestream 文件组指定多个 Filestream 容器。 有关不同 SQL Server 版本中功能支持的详细信息,请参阅联机丛书。 |
5552 | 16 | 否 | 使用属于 FILESTREAM 数据文件 ID 0x%x 的 GUID '%.*ls' 指定的 FILESTREAM 文件不存在或者无法打开。 |
5553 | 16 | 否 | SQL Server 内部错误。 FILESTREAM 管理器无法继续执行当前命令。 |
5554 | 16 | 否 | 单个文件的版本总数已达到文件系统所设置的最大限制。 |
5555 | 16 | 否 | 由于无法重命名 FILESTREAM 数据,操作失败。 |
5556 | 16 | 否 | 数据库 '%.*ls' 不存在或不支持 FILESTREAM。 请提供有效的数据库名称。 若要查看可用数据库,请使用 sys.databases。 |
5557 | 16 | 否 | FILESTREAM 容器 '%.*ls' 不存在或无法处理。 提供有效的 FILESTREAM 容器名称。 若要查看可用的容器,请使用sys.databases_files。 |
5558 | 16 | 否 | 数据库 '%.*ls' 应处于单用户模式。 |
5559 | 16 | 否 | 无法打开数据库 '%.*ls'。 |
5560 | 16 | 否 | 目前无法访问数据库 '%.*ls' 的 FILESTREAM 逻辑表,因为它与其他活动(例如后台 GC 操作、备份操作、DBCC CHECK* 操作或正在进行的快照创建)冲突。 |
5561 | 16 | 否 | 在数据库 '%.*ls' 上中止了 FILESTREAM 垃圾回收器操作。 |
5570 | 16 | 否 | FILESTREAM 未能找到垃圾收集表。 |
5571 | 23 | 否 | 内部 FILESTREAM 错误: 未能访问垃圾收集表。 |
5572 | 23 | 否 | 内部 FILESTREAM 错误: 由于潜在的损坏问题,未能执行文件系统操作。 |
5573 | 10 | 否 | 内部 FILESTREAM 错误: 无法访问该逻辑删除表,HRESULT: 0x%x。 |
5574 | 16 | 否 | 不能为数据库镜像和 FILESTREAM 或数据库镜像和MEMORY_OPTIMIZED_DATA存储启用数据库。 |
5575 | 10 | 否 | 操作 '%ls' 失败,HRESULT: 执行 sp_filestream_configure 时,文件 '%hs' 行 %d 中 %ls。 |
5576 | 10 | 否 | 已启用 FILESTREAM 功能。 这是一条信息性消息。 不需要任何用户操作。 |
5577 | 10 | 否 | FILESTREAM 访问级别已更改为 %d。 请重新启动该 SQL Server 实例,以使设置完全生效。 |
5578 | 16 | 否 | 更改或应用 FILESTREAM 配置时出错。 有关详细信息,请参阅 SQL Server 错误日志。 |
5579 | 10 | 否 | FILESTREAM:有效级别 = %d,配置级别 = %d。 |
5580 | 16 | 否 | FILESTREAM 实例 GUID 为 Null。 注册表设置可能已损坏。 |
5581 | 10 | 否 | 已禁用 FILESTREAM 功能。 请重新启动该 SQL Server 实例,以使设置完全生效。 如果 FILESTREAM 列中有数据,SQL Server 实例重新启动后,将无法访问这些数据。 |
5582 | 10 | 否 | 必须重新启动计算机,FILESTREAM 功能设置才能生效。 |
5583 | 16 | 否 | 为 sp_filestream_configure 存储过程的 enable_level 参数指定的值无效。 该值应为 0、1、2 或 3。 |
5584 | 16 | 否 | 另一个会话正在执行 sp_filestream_configure 存储过程。 请检查更新的配置设置,然后重试该操作(如果需要)。 |
5585 | 10 | 否 | 无法启用 FILESTREAM 文件 I/O 访问。 操作系统管理员必须使用 Configuration Manager 在实例上启用 FILESTREAM 文件 I/O 访问。 |
5586 | 10 | 否 | 已将 FILESTREAM 功能配置为指定级别。 未进行任何更改。 |
5588 | 16 | 否 | 在快照隔离级别下不支持访问 FILESTREAM 数据。 |
5589 | 16 | 否 | 在基于行版本控制的读提交快照隔离(RCSI)下,不支持访问 FILESTREAM 数据。 |
5590 | 16 | 否 | 在此平台上不支持 FILESTREAM 操作。 |
5591 | 16 | 否 | FILESTREAM 功能被禁用。 |
5592 | 16 | 否 | FILESTREAM 功能未启用文件系统访问。 |
5593 | 16 | 否 | WoW64 不支持 FILESTREAM 功能。 此功能已禁用。 |
5594 | 16 | 否 | 为 .%ls() 函数的 computer_name_format 参数指定的值无效。 |
5595 | 16 | 否 | .PhysicalPathName 已禁用。 |
5596 | 10 | 否 | FILESTREAM 功能配置可能不一致。 若要重置配置,请使用sp_configure存储过程。 |
5597 | 16 | 否 | 无法初始化 FILESTREAM 功能。 操作系统管理员必须使用 Configuration Manager 在实例上启用 FILESTREAM。 |
5598 | 10 | 否 | 用户实例不支持 FILESTREAM 功能。 |
5599 | 16 | 否 | .ContainerId 已禁用。 |
5600 | 16 | 否 | 在指定的数据库上无法将跨数据库链接选项设置为指定的值。 |
5601 | 16 | 否 | 无法像 -F 启动选项要求的那样强制重新生成服务主密钥。 错误号为 %ld。 |
5602 | 10 | 否 | 已成功地重新生成了服务主密钥。 |
5603 | 16 | 否 | 无法像 -K 启动选项要求的那样强制重新生成 SA 的密码。 错误号为 %ld。 |
5604 | 10 | 否 | SA 的密码重新生成尝试已成功。 |
5605 | 16 | 否 | 无法强制重新生成 SA 帐户的密码,并且 /或无法根据 -K 启动选项和 -T1617 跟踪标志的请求禁用 SA 帐户的密码。 |
5701 | 10 | 否 | 已将数据库上下文更改为 '%.*ls'。 |
5702 | 10 | 否 | SQL Server 正在终止此进程。 |
5703 | 10 | 否 | 已将语言设置更改为 %.*ls。 |
5803 | 10 | 否 | 在 sys.configurations 中遇到未知的配置(id = %d)。 |
5804 | 16 | 是 | 由于至少有一个数据库是不可写的,无法在服务器级更改字符集、排序顺序或排序规则。 将数据库设为可写的,然后重试此操作。 |
5805 | 16 | 否 | 指定的锁太少。 最小值为 %d。 |
5,807 | 16 | 否 | 建议恢复间隔不要超过 %d 分钟。 请用 RECONFIGURE WITH OVERRIDE 语句强制实施此配置。 |
5808 | 16 | 否 | 不支持对系统目录进行即席更新。 |
5810 | 16 | 否 | 填充因子的有效值为 0 到 100。 |
5812 | 14 | 否 | 您没有运行 RECONFIGURE 语句的权限。 |
5828 | 16 | 否 | 用户连接数的限制是 %d。 |
5829 | 16 | 否 | 指定的用户选项值无效。 |
5831 | 16 | 否 | 最小服务器内存值(%d)必须小于等于最大值(%d)。 |
5832 | 16 | 否 | 指定的关联掩码与此系统上的 CPU 掩码不匹配。 |
5833 | 16 | 否 | 指定的关联掩码大于此版本的 SQL Server 所支持或许可的 CPU 数。 |
5834 | 16 | 否 | 指定的关联与指定的 IO 关联掩码冲突。 将关联设置更改为使用与 IO 关联掩码中指定的 CPU 不同的 CPU。 |
5835 | 16 | 否 | 无法启动系统上掩码为 0x%lx 的 CPU。 |
5836 | 16 | 否 | 在此平台上或此版本的 SQL Server 中不支持轻型池。 |
5837 | 16 | 否 | Service Broker 侦听端口不能是动态的。 有效的端口值是 1024-32767。 |
5838 | 16 | 否 | Service Broker 连接身份验证值无效。 |
5839 | 16 | 否 | 不能将 Service Broker 消息转发存储区大小设置为 0。 |
5840 | 16 | 否 | Service Broker 消息转发模式无效。 |
5841 | 16 | 否 | 全文搜索组件不支持默认的全文语言。 |
5842 | 16 | 否 | 指定的工作线程太少。 最小值是 %d。 |
5844 | 16 | 否 | 此版本的 SQL Server 不支持用户实例。 |
5846 | 16 | 否 | 轻型池不支持执行公共语言运行时 (CLR)。 禁用以下两个选项之一:“clr enabled”或“lightweight pooling”。 |
5848 | 10 | 是 | 已将物理 CPU ID %u 热添加到节点 ID %u 作为逻辑 CPU ID %u。 这只是一条信息性消息。 不需要任何用户操作。 |
5849 | 10 | 是 | SQL Server 的当前版本类别不支持联机 CPU 添加。 |
5850 | 10 | 是 | 无法完成 CPU 资源的联机添加。 在 SQL Server 启动时,指定了一个软件非一致性内存访问(soft-NUMA)配置,该配置不允许联机添加 CPU 资源。 若要使用其他 CPU 资源,请将新 CPU 添加到 soft-NUMA 配置中,然后重新启动 SQL Server;或者删除 soft-NUMA 配置,然后重新启动 SQL Server。 |
5851 | 10 | 否 | AccessCheckResult 配额必须大于或等于存储桶计数。 |
5852 | 10 | 否 | AccessCheckResult 存储桶计数必须小于 %d。 |
5853 | 16 | 否 | 相关性范围无效。 下限 %d 必须小于上限 %d。 |
5854 | 16 | 否 | 在 ALTER SERVER CONFIGURATION SET PROCESS AFFINITY 语句的范围列表中指定了多个 %S_MSG 值。 |
5855 | 16 | 否 | 关联设置未更改。 这可能是由低系统资源引起的。 |
5856 | 16 | 否 | 指定 %S_MSG %d 的 %S_MSG 范围至少包括一个对当前实例不可用的 %S_MSG。 此实例可用的最大 %S_MSG 个数为 %d。 |
5857 | 10 | 否 | CPU |
5858 | 10 | 否 | NUMANODE |
5859 | 16 | 否 | 当前相关性设置指定使用 64 个以上的处理器。 在使用sp_configure更改关联设置之前,请使用 ALTER SERVER CONFIGURATION 删除这些处理器。 |
5860 | 10 | 否 | 节点 %d 的相关性已从 0x%0*I64x:%you 更改为 0x%0*I64x:%u。 这只是一条信息性消息。 不需要任何用户操作。 |
5861 | 16 | 否 | 此系统上不存在 ID 为 %d 的 %S_MSG。 使用sys.dm_os_schedulers查找此系统的有效 %S_MSGs。 |
5,862 | 16 | 否 | 最大工作线程数设置得太低。 在此计算机上,该数字必须大于 %u。 应增加最大工作线程数。 |
5863 | 16 | 否 | 无法更改 '%.*ls' 属性的值。 操作系统错误 %ls |
5,864 | 16 | 否 | 此版本的 SQL Server 不支持 IO 关联。 |
5865 | 10 | 否 | 动态配置设置 %ls%ls 已更改为 %ld。 |
5866 | 10 | 否 | 指定的最大服务器内存 - %I64d MB 大于缓冲池扩展大小 - %I64d MB。 重启时将禁用缓冲池扩展。 |
5867 | 16 | 否 | 当 SQL Server 以不可知的关联模式运行时,不支持更改 AFFINITY。 |
5901 | 16 | 否 | 属于数据库 '%.*ls' 的一个或多个恢复单元未能生成检查点。 这通常是由于缺少系统资源(如磁盘或内存),或者在某些情况下由于数据库损坏而造成的。 检查错误日志中的先前条目,了解有关此失败的更多详细信息。 |
5904 | 17 | 是 | 无法发出检查点命令: 可用锁不足。 在锁可用之前,后台检查点进程将保持挂起状态。 若要释放锁,请列出事务及其锁,然后终止使用最多锁的事务。 |
错误 | Severity | 是否记录事件 | 说明 |
---|---|---|---|
5001 | 16 | 否 | 用户必须在 master 数据库中。 |
5002 | 16 | 否 | 数据库 '%.*ls' 不存在。 请验证 sys.databases 中的名称,然后重试操作。 |
5003 | 16 | 否 | 在数据库具有离线文件时不能启用数据库镜像。 |
5004 | 16 | 否 | 若要使用 ALTER DATABASE,数据库就必须处于可写入状态,从而可以执行检查点。 |
5005 | 16 | 否 | 指定的恢复时间 %I64d 秒小于零或大于最大 %d 秒。 |
5006 | 16 | 否 | 无法独占使用 %S_MSG '%.*ls' 以执行所请求的操作。 |
5008 | 16 | 否 | 不支持此 ALTER DATABASE 语句。 请更正语法,然后重新执行该语句。 |
5009 | 16 | 否 | 找不到或无法初始化语句中列出的一个或多个文件。 |
5010 | 16 | 否 | 无法用裸设备名称生成日志文件名。 必须指定日志文件名和路径。 |
5011 | 14 | 否 | 用户没有更改数据库 '%.*ls' 的权限,该数据库不存在,或数据库未处于允许访问检查的状态。 |
5012 | 16 | 否 | 无法更改主文件组的名称。 |
5013 | 16 | 否 | 不能向 master 和 model 数据库添加文件。 ALTER DATABASE 已中止。 |
5014 | 16 | 否 | 数据库 '%.*ls' 中不存在 %S_MSG '%.*ls'。 |
5015 | 16 | 否 | ALTER DATABASE 失败。 指定的总大小必须为 1 MB 或更大。 |
5016 | 16 | 否 | 不能更改系统数据库 %.*ls 的名称。 |
5017 | 16 | 否 | 不能在 FILESTREAM 或MEMORY_OPTIMIZED_DATA文件组中修改AUTOGROW_ALL_FILES或AUTOGROW_SINGLE_FILE属性。 |
5018 | 10 | 否 | 文件 ‘%.*ls’ 在系统目录中已修改。 新路径将在数据库下次启动时使用。 |
5019 | 10 | 否 | 在 sys.master_files 中找不到文件 '%.*ls' 的条目。 |
5020 | 16 | 否 | 不能从数据库中删除主数据文件或主日志文件。 |
5021 | 10 | 否 | %S_MSG 名称 '%.*ls' 已设置。 |
5022 | 16 | 否 | 此数据库的日志文件 '%ls' 已经处于活动状态。 |
5023 | 16 | 否 | 仅当数据库状态可疑或处于紧急模式下时才能重新生成日志。 |
5024 | 16 | 否 | 在 sysfiles1 中找不到主日志文件所对应的条目。 无法重建日志。 |
5025 | 16 | 否 | 文件 ‘%ls’ 已存在。 应该重命名或删除它,以便可以创建新的日志文件。 |
5027 | 16 | 否 | 不能重建系统数据库 master、model 和 tempdb 的日志。 |
5028 | 16 | 否 | 系统无法激活足够的数据库来重建日志。 |
5029 | 10 | 是 | 警告: 数据库 '%.*ls' 的日志已重新生成。 已失去事务的一致性。 RESTORE 链已断开,服务器不再有以前的日志文件的上下文,因此您需要了解它们的内容。 应运行 DBCC CHECKDB 验证物理一致性。 数据库已置于 dbo-only 模式。 在准备使数据库可用时,需要重置数据库选项,并删除所有多余的日志文件。 |
5030 | 16 | 否 | 无法用排他锁锁定该数据库,以执行该操作。 |
5031 | 16 | 否 | 由于文件 '%.*ls' 是 DEFAULT 文件组中唯一的文件,因此无法删除它。 |
5032 | 10 | 否 | 在备份日志之前,文件无法收缩到第 %d 页下方,因为它包含大容量日志页。 |
5033 | 16 | 否 | 已经超过了每个数据库的最大文件数 %ld。 |
5034 | 16 | 否 | 文件 %ls 当前正自动增大或被其他进程修改。 请稍后再试此操作。 |
5035 | 16 | 否 | 此数据库中已经存在文件组 '%.*ls'。 请指定其他名称,或者删除冲突的文件组(如果它为空)。 |
5036 | 16 | 否 | MODIFY FILE 失败。 请指定逻辑名称。 |
5038 | 16 | 否 | 对文件 "%.*ls" 进行的 MODIFY FILE 失败。 必须至少对每个文件指定一个属性。 |
5039 | 16 | 否 | MODIFY FILE 失败。 指定的大小小于或等于当前大小。 |
5040 | 16 | 否 | MODIFY FILE 失败。 大小大于 MAXSIZE。 |
5041 | 16 | 否 | MODIFY FILE 失败。 文件 '%.*ls' 不存在。 |
5042 | 16 | 否 | 无法删除 %S_MSG '%.*ls',因为它不为空。 |
5043 | 16 | 否 | 在 %ls 中找不到 %S_MSG '%.*ls'。 |
5044 | 10 | 否 | %S_MSG '%.*ls' 已删除。 |
5045 | 16 | 否 | %S_MSG 已经设置了 '%ls' 属性。 |
5046 | 10 | 否 | %S_MSG 属性 '%ls' 已设置。 |
5047 | 16 | 否 | 无法更改 PRIMARY 文件组的 READONLY 属性。 |
5048 | 16 | 否 | 无法添加、删除或修改文件组 '%.*ls' 中的文件, 因为此文件组是只读的。 |
5050 | 16 | 否 | 无法更改空文件组 '%.*ls' 的属性。 此文件组必须至少包含一个文件。 |
5051 | 16 | 否 | 不能将文件组命名为 'DEFAULT'。 |
5052 | 16 | 否 | 当数据库处于 %ls 状态时,不允许 %ls。 |
5054 | 16 | 否 | 未能清除工作表 IAM 链以允许收缩或删除文件操作。 请在 tempdb 闲置时再试。 |
5055 | 16 | 否 | 无法添加、删除或修改文件 '%.*ls', 文件为只读文件。 |
5056 | 16 | 否 | 因为文件组 '%.*ls' 已离线,所以无法添加、删除或修改该文件组中的文件。 |
5057 | 16 | 否 | 无法添加、删除或修改文件 '%.*ls',因为它已离线。 |
5058 | 16 | 否 | 不能在数据库 '%.*ls' 中设置选项 '%.*ls'。 |
5059 | 16 | 否 | 数据库 '%.*ls' 正处于转换状态。 请稍后再试 ALTER DATABASE 语句。 |
5060 | 10 | 否 | 正在回滚不合法事务。 估计回滚已完成: %d%%。 |
5061 | 16 | 否 | 由于无法在数据库 '%.*ls' 上放置锁,ALTER DATABASE 失败。 请稍后重试。 |
5062 | 16 | 否 | 选项 "%ls" 与所请求的另一选项冲突。 不能同时请求这两个选项。 |
5063 | 16 | 否 | 数据库 '%.*ls' 处于热备用状态。 热备用数据库是只读的。 |
5064 | 16 | 否 | 此时无法更改数据库 '%.*ls' 的状态或选项。 此数据库处于单用户模式,当前某个用户已与其连接。 |
5065 | 16 | 否 | 文件 "%ls" 当前正被扫描或者正由后台进程或用户进程使用。 请稍后再试此操作。 |
5066 | 16 | 否 | 不能同时设置"单个用户"和"仅供 dbo 使用"这两个数据库选项。 |
5067 | 16 | 否 | 数据库选项 TORN_PAGE_DETECTION 与 PAGE_CHECKSUM 选项不兼容。 |
5068 | 10 | 否 | 重新启动当前数据库失败。 当前数据库已切换为 MASTER。 |
5069 | 16 | 否 | ALTER DATABASE 语句失败。 |
5070 | 16 | 否 | 在其他用户正使用数据库 '%.*ls' 时,无法更改数据库状态 |
5071 | 16 | 否 | 重新生成日志时只能指定一个文件。 |
5072 | 16 | 否 | ALTER DATABASE 失败。 数据库 '%.*ls' 的默认排序规则不能设置为 %.*ls。 |
5073 | 16 | 否 | 由于数据库 '%ls' 是只读的、已离线或带可疑标记,因此无法更改此数据库的排序规则。 |
5074 | 16 | 否 | %S_MSG '%.*ls' 依赖于 %S_MSG '%.*ls'。 |
5075 | 16 | 否 | %S_MSG '%.*ls' 依赖于 %S_MSG。 如果绑定到架构的对象依赖于数据库排序规则,则无法更改数据库排序规则。 请删除数据库排序规则的依赖项,然后重试操作。 |
5076 | 10 | 否 | 警告: 更改数据库 '%.*ls' 的默认排序规则,该数据库用于复制操作。 所有复制数据库应具有相同的默认排序规则。 |
5077 | 16 | 否 | 无法更改非数据文件或主文件组中文件的状态。 |
5,078 | 16 | 否 | 无法更改 "%ls" 的数据库选项,因为它是 READONLY、OFFLINE 或标有 SUSPECT。 |
5079 | 10 | 否 | 数据库 "%.*ls" 为 vardecimal 存储格式的 %S_MSG。 |
5080 | 16 | 否 | 数据库 "%.*ls" 无法禁用 vardecimal 存储格式,因为该数据库未使用简单恢复模式。 请将该数据库恢复模式更改为简单恢复模式,然后重新发出该命令。 |
5081 | 16 | 否 | 更改跟踪选项 '%ls' 的值无效。 该值必须是正数。 |
5082 | 16 | 否 | 无法将数据库 "%.*ls" 的版本控制状态与其他数据库状态一起更改。 |
5083 | 16 | 否 | 更改版本控制状态时,不支持终止选项。 |
5084 | 10 | 是 | 将数据库选项 %ls 设置为数据库 '%.*ls' 的 %ls。 |
5085 | 16 | 否 | 更改数据库命令失败,因为启动 SQL Server 时采用了一个或多个未发布的跟踪标志,而这些标志使得用户无法启用/禁用对数据库的版本控制功能。 |
5086 | 16 | 否 | 数据库 "%.*ls" 无法禁用 vardecimal 存储格式,因为有一个或多个表启用了 vardecimal 存储格式。 请先禁用所有表的 vardecimal 存储格式,再禁用该数据库的 vardecimal 存储格式。 |
5087 | 16 | 否 | 文件的内容类型与文件组的内容类型不匹配。 |
5088 | 16 | 否 | 已对数据库 '%.*ls' 启用更改跟踪。 |
5089 | 16 | 否 | 已对数据库 '%.*ls' 禁用更改跟踪。 必须对数据库启用更改跟踪才能修改更改跟踪设置。 |
5090 | 16 | 否 | 数据库 '%.*ls' 是一个系统数据库。 无法修改系统数据库的更改跟踪设置。 |
5091 | 15 | 否 | 多次指定了 ALTER DATABASE 更改跟踪选项 '%ls'。 每个选项只能指定一次。 |
5092 | 15 | 否 | 更改跟踪选项 '%ls' 的值无效。 该值必须介于 %d 和 %d 分钟之间。 |
5093 | 16 | 否 | 无法对数据库快照执行此操作。 |
5094 | 16 | 否 | 无法对具有数据库快照或活动 DBCC 副本的数据库执行此操作。 |
5095 | 16 | 否 | 对任何文件执行 RESTORE PAGE 操作时,无法将数据库或文件组设置为只读模式。 请先完成涉及文件 "%ls" 的还原顺序,再尝试转换为只读。 |
5096 | 16 | 否 | 对任何文件执行 RESTORE PAGE 操作时,无法将恢复模型更改为 SIMPLE。 请先完成涉及文件 "%ls" 的还原顺序,再尝试转换为 SIMPLE。 |
5097 | 16 | 否 | 由于存在需要日志备份的更改,因此无法将该容器设置为脱机状态。 请备份日志,然后重试 ALTER DATABASE 语句。 |
5098 | 16 | 否 | 由于存在需要日志备份的更改,因此无法删除该容器。 请备份日志,然后重试 ALTER DATABASE 操作。 |
5099 | 16 | 否 | ALTER DATABASE 失败,因为当数据库有 FILESTREAM 文件组时,READ_COMMITTED_SNAPSHOT 和 ALLOW_SNAPSHOT_ISOLATION 选项不能设置为 ON。 若要将 READ_COMMITTED_SNAPSHOT 或 ALLOW_SNAPSHOT_ISOLATION 设置为 ON,必须从该数据库删除 FILESTREAM 文件组。 |
5102 | 22 | 否 | 尝试打开数据库 "%.*ls" 中无效 ID %d 的文件组。 |
5103 | 16 | 否 | 文件 '%ls' 的 MAXSIZE 不能小于 SIZE。 |
5104 | 16 | 否 | 文件 '%.*ls' 已被使用。 |
5105 | 16 | 是 | 出现文件激活错误。 物理文件名 '%.*ls' 可能不正确。 请诊断并更正其他错误,然后重试此操作。 |
5108 | 10 | 否 | 日志文件 '%.*ls' 与主文件不匹配。 该文件可能来自另一数据库,或者可能以前重新生成了日志。 |
5110 | 16 | 否 | 文件“%.*ls”位于系统数据库文件不支持的网络路径上。 |
5111 | 10 | 否 | 文件激活失败。 物理文件名称'%.*ls'可能不正确。 |
5112 | 10 | 是 | FCB::SetSize dbid %d fileid %d oldSize %d newSize %d。 若要防止错误日志中出现此信息性消息,请使用 DBCC TRACEOFF 禁用跟踪标志。 |
5113 | 10 | 否 | 无法重新生成日志,原因是数据库关闭时存在打开的事务/用户,该数据库没有检查点或者该数据库是只读的。 如果事务日志文件被手动删除或者由于硬件或环境问题而丢失,则可能出现此错误。 |
5,114 | 16 | 否 | 不应该为数据库快照指定日志文件、离线文件、还原文件和不起作用的文件。 "%.*ls" 文件不适合用于数据库快照。 |
5115 | 16 | 否 | 只能为数据库快照指定 SQL Server 数据库文件。 '%.*ls' 不是 SQL Server 数据库文件。 |
5118 | 16 | 否 | 文件 "%ls" 已压缩,但未驻留在只读数据库或文件组中。 必须将此文件解压缩。 |
5119 | 16 | 否 | 无法使文件 "%.*ls" 成为稀疏文件。 请确保文件系统支持稀疏文件。 |
5120 | 16 | 否 | 无法打开物理文件 "%.*ls"。 操作系统错误 %d: "%ls"。 |
5121 | 16 | 否 | "%.*ls" 指定的路径不在有效目录中。 |
5123 | 16 | 否 | 尝试打开或创建物理文件 '%.*ls' 时,CREATE FILE 遇到操作系统错误 %ls。 |
5124 | 16 | 是 | '%ls' 中的文件头与数据库 '%ls' 中文件 '%ls' 的预期内容不匹配。 可能是全文目录文件与相关的数据库不匹配。 如有必要,请执行还原操作。 |
5125 | 24 | 否 | 操作系统似乎已截断文件 '%ls'。 其大小应为 %I64d KB,但实际大小为 %I64d KB。 |
5127 | 16 | 否 | 必须指定用于创建数据库快照的所有文件。 缺少文件 "%ls"。 |
5128 | 17 | 否 | 由于磁盘空间不足,写入稀疏文件 '%ls' 失败。 |
5129 | 10 | 否 | 主文件为只读时,无法重新生成日志。 |
5130 | 10 | 否 | 启用数据库镜像时,无法重新生成日志。 |
5131 | 10 | 否 | 未重新生成日志,因为有不止一个日志文件。 |
5132 | 16 | 否 | 不能将 '%.*ls' 指定的路径用于 FILESTREAM 文件,因为此路径指向的是一个裸设备。 |
5133 | 16 | 否 | 对文件 "%ls" 的目录查找失败,出现操作系统错误 %ls。 |
5134 | 16 | 否 | 因为 '%.*ls' 指定的路径不在支持的文件系统上,所以不能用于 FILESTREAM 文件。 |
5135 | 16 | 否 | 路径 '%.*ls' 不能用于 FILESTREAM 文件。 有关支持的路径的信息,请参阅 SQL Server 联机丛书。 |
5136 | 16 | 否 | 因为 '%.*ls' 指定的路径包含在一个 FILESTREAM 容器中,所以不能用于另一个 FILESTREAM 容器。 |
5137 | 16 | 否 | 不允许快照数据库文件和基本数据库文件位于不同类型的存储上。 |
5138 | 16 | 否 | 云存储上的 SQL 文件名 '%.*ls' 不允许尾随空间。 |
5139 | 16 | 否 | 操作 (%.*ls) 在 '%.*ls' 上失败。 操作系统错误 %d:“%ls” |
5140 | 16 | 否 | 无法锁定凭据对象(帐户: %.*ls,容器: %.*ls)。 锁定模式:%.*ls。 |
5141 | 16 | 否 | 未能锁定凭据管理器。 锁定模式:%.*ls。 |
5142 | 16 | 否 | 未能锁定租约续订管理器。 锁定模式:%.*ls。 |
5143 | 16 | 否 | 文件 '%.*ls' 上的并发操作 (%.*ls) 失败。 操作系统错误 %d:“%ls” |
5144 | 10 | 是 | 数据库 '%.*ls' 中的文件 '%.*ls' 自动增长已由用户取消,或在 %d 毫秒后超时。 请使用 ALTER DATABASE 为此文件设置较小的 FILEGROWTH 值,或显式设置新的文件大小。 |
5145 | 10 | 是 | 数据库 '%.*ls' 中文件 '%.*ls' 的自动增长花费了 %d 毫秒。 请考虑使用 ALTER DATABASE 为此文件设置较小的 FILEGROWTH。 |
5149 | 16 | 否 | 尝试扩展物理文件 '%ls' 时,MODIFY FILE 遇到操作系统错误 %ls。 |
5150 | 16 | 否 | 单个日志文件的大小不得大于 2 TB。 |
5152 | 16 | 否 | URL %.*ls 不支持此操作。 |
5153 | 16 | 否 | Sql DW 后门的 Alter Database modify 语句不支持 OVERFLOW。 |
5159 | 24 | 否 | %ls 期间文件 “%.*ls” 上的操作系统错误 %.*ls。 |
5161 | 16 | 是 | 遇到了意外的文件 ID。 所需的文件 ID 为 %d,但从 "%.*ls" 读取的是 %d。 请确保在 sys.master_files 中正确映射了这些文件。 可以使用 ALTER DATABASE 更正映射。 |
5169 | 16 | 否 | FILEGROWTH 不能大于文件 '%.*ls' 的 MAXSIZE。 |
5170 | 16 | 是 | 无法创建文件 '%ls',因为它已经存在。 请更改文件路径或文件名,然后重试此操作。 |
5171 | 16 | 否 | %.*ls 不是主数据库文件。 |
5172 | 16 | 否 | 文件 '%ls' 的文件头不是有效的数据库文件头。 %ls 属性不正确。 |
5173 | 16 | 是 | 一个或多个文件与数据库的主文件不匹配。 如果是尝试附加数据库,请使用正确的文件重试该操作。 如果这是现有数据库,则文件可能已损坏,应该从备份进行还原。 |
5174 | 16 | 否 | 每个文件的大小必须大于或等于 512 KB。 |
5,175 | 10 | 是 | 文件 %.*ls 已扩展为允许恢复成功。 恢复完毕后,可以增加数据库中文件的大小。 请与系统管理员联系以获取帮助。 |
5176 | 10 | 是 | 为了成功恢复,已扩展了日志文件 '%.*ls',其大小超出了它的最大大小。 恢复完毕后,应增加数据库中的日志文件的大小,或计划更频繁的日志备份(在完全恢复模式或大容量日志恢复模式下)。 |
5177 | 16 | 是 | 检查文件 '%.*ls' 的扇区大小时出现错误。 请将此文件移动到可以从中检索扇区大小的本地 NTFS 卷。 有关详细信息,请查看 SQL Server 错误日志。 |
5178 | 16 | 是 | 无法使用文件 '%.*ls',因为最初格式化此文件时所用扇区大小为 %d,而目前所在卷的扇区大小为 %d。 请将此文件移到其扇区大小小于或等于原始扇区大小的卷。 |
5179 | 16 | 是 | 无法使用文件 '%.*ls',因为它位于扇区大小为 %d 的卷。 SQL Server 支持的最大扇区大小为 4096 字节。 请将此文件移到符合此扇区大小要求的卷上。 |
5180 | 22 | 是 | 无法打开数据库 '%.*ls' 中无效文件 ID %d 的文件控制块 (FCB)。 请验证文件位置。 执行 DBCC CHECKDB。 |
5181 | 16 | 否 | 无法重新启动数据库 "%.*ls"。 将恢复到以前的状态。 |
5182 | 10 | 是 | 新的日志文件 '%.*ls' 已创建。 |
5183 | 16 | 否 | 无法创建文件 "%ls"。 使用 WITH MOVE 可以指定可用的物理文件名。 使用 WITH REPLACE 可以覆盖现有文件。 |
5184 | 16 | 否 | 不能将文件 '%.*ls' 用于群集服务器。 只能使用服务器的群集资源所依赖的带格式文件。 包含该文件的磁盘资源不在群集组中,或者 Sql Server 的群集资源不依赖于它。 |
5185 | 16 | 否 | 找不到与 FILESTRAM 文件 '%.*ls' 匹配的日志文件。 |
5186 | 16 | 否 | 尝试启动事务性文件系统资源管理器 '%.*ls' 时遇到错误(NT 状态代码 0x%x)。 |
5188 | 16 | 否 | 尝试为事务性文件系统资源管理器 '%.*ls' 执行重做操作时遇到错误(NT 状态代码 0x%x)。 |
5189 | 16 | 否 | 尝试为事务性文件系统资源管理器 '%.*ls' 执行撤消操作时遇到错误(NT 状态代码 0x%x)。 |
5190 | 16 | 否 | 尝试对事务性文件系统资源管理器 '%.*ls' 执行检查点操作时遇到错误(NT 状态代码 0x%x)。 |
5191 | 10 | 否 | 本地目录 '%.*ls' 用于群集服务器中的 tempdb。 此目录必须存在于每个群集节点上,SQL Server 服务对此具有读/写权限。 |
5192 | 16 | 否 | 允许的最大文件大小为 %I64dGB。 |
5193 | 21 | 否 | 由于租约不匹配,无法访问文件。 关闭数据库。 |
5194 | 16 | 否 | FILESTREAM 日志文件 '%.*ls' 的大小必须大于或等于 1 MB。 |
5195 | 16 | 否 | Cluster Service 函数调用 '%s' 在验证文件路径时失败,错误代码为 '%s'。 请确保故障转移群集配置正确。 |
5196 | 10 | 否 | 文件 '%ls' 已解压缩。 |
5197 | 16 | 否 | 尝试解压缩文件 "%ls" 时遇到错误(%ls)。 |
5198 | 16 | 否 | "%.*ls" 指定的路径是 UNC 路径。 故障转移群集环境不支持 UNC 路径。 |
5199 | 16 | 否 | "%.*ls" 指定的路径是裸设备。 故障转移群集环境不支持裸设备路径。 |
5201 | 10 | 否 | DBCC SHRINKDATABASE: 已跳过数据库 ID %d 的文件 ID %d,因为该文件没有足够的可用空间可以回收。 |
5202 | 10 | 否 | 数据库 ID %d 的 DBCC SHRINKDATABASE 正在等待以下事务完成: 时间戳为 %I64d 的快照事务,以及链接到时间戳 %I64d 或时间戳早于 %I64d 的其他快照事务。 |
5203 | 10 | 否 | 文件 ID %d 的 DBCC SHRINKFILE 正在等待以下事务完成: 时间戳为 %I64d 的快照事务,以及链接到时间戳 %I64d 或时间戳早于 %I64d 的其他快照事务。 |
5204 | 16 | 否 | 找不到分配单元 ID %I64d。 请检查 sys.allocation_units。 |
5205 | 10 | 否 | %.*ls: 移动页 %d:%d 失败。 |
5206 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为无法读取该页。 |
5207 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页为工作表页。 |
5208 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页为工作文件页。 |
5209 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页为专用的分配页。 |
5210 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页为无效的页类型。 |
5211 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页已在收缩期间释放。 |
5212 | 10 | 否 | %.*ls: 无法将系统表 SYSFILES1 页 %d:%d 移动到其他文件,因为它只能位于数据库的主文件中。 |
5213 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页的所有权已在收缩期间发生更改。 |
5214 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为它的页类型已在收缩期间发生更改。 |
5215 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页所属的分区已删除。 |
5216 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为该堆页所属的表已删除。 |
5217 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页是空的非叶级索引页。 |
5218 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为找不到表名。 |
5219 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d。 |
5220 | 10 | 否 | %.*ls: 无法移动索引分配映射(IAM)页 %d:%d。 |
5221 | 10 | 否 | %.*ls: 无法移动已删除的分配单元的索引分配映射(IAM)页 %d:%d。 |
5222 | 10 | 否 | %.*ls: 无法释放已删除的分配单元的页 %d:%d。 |
5223 | 10 | 否 | %.*ls: 无法释放空页 %d:%d。 |
5224 | 10 | 否 | %.*ls: 无法释放空的大型对象页 %d:%d。 |
5225 | 10 | 否 | %.*ls: 大型对象页 %d:%d 上的所有虚影记录并非都能删除。 如果可读次要副本上存在活动查询,请检查当前的虚影清理边界。 |
5226 | 10 | 否 | %.*ls: 无法释放页 %d:%d (类型为 UNLINKED_REORG_PAGE)。 |
5227 | 10 | 否 | %.*ls: 无法释放页 %d:%d (类型为 BULK_OPERATION_PAGE)。 |
5228 | 16 | 否 | 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID,行 %d。 DBCC 检测到来自联机索引生成操作的不完全清除。 (anti-matter 列值为 %d。) |
5229 | 16 | 否 | 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型 %.*ls)包含 anti-matter 列,但不是非聚集索引。 |
5230 | 10 | 否 | 语句已中止。 无法对 TEMPDB 运行 DBCC CHECKCATALOG。 |
5231 | 10 | 否 | 对象 ID %ld (对象 '%.*ls'): 尝试锁定此对象以进行检查时出现死锁。 已跳过此对象,不会处理它。 |
5232 | 10 | 否 | DBCC CHECKDB 将不检查 SQL Server 目录或 Service Broker 一致性,因为无法创建数据库快照或指定了 WITH TABLOCK。 |
5233 | 16 | 否 | 表错误: 分配单元 ID %I64d,页 %S_PGID。 测试 (%.*ls) 失败。 值是 %ld 和 %ld。 |
5234 | 10 | 否 | DBCC SHRINKDATABASE: 已跳过数据库 ID %d 的文件 ID %d,因为尝试调整该文件的空间分配失败。 |
5235 | 10 | 否 | %ls由于错误状态 %d,由 %ls 执行的 DBCC %ls (%ls%ls%ls)%ls 已异常终止。 占用时间: %d 小时 %d 分钟 %d 秒。 |
5236 | 10 | 否 | 无法处理对象 '%ls',因为该对象的名称由四部分构成,所有 DBCC 命令都不予支持。 |
5237 | 10 | 否 | 由于内部查询错误,对对象 '%.*ls' (对象 ID 为 %d)进行的 DBCC 跨行集检查失败。 |
5238 | 16 | 否 | 无法处理对象 ID %ld (对象 '%.*ls'),因为它是存储过程或用户定义函数,任何 DBCC 命令都不支持它。 |
5,239 | 16 | 否 | 无法处理对象 ID %ld (对象 '%.*ls'),因为此 DBCC 命令不支持此类型的对象。 |
5240 | 10 | 否 | 不能收缩 ID 为 %d 的数据库中 ID 为 %d 的文件,因为它正由其他进程收缩或为空。 |
5241 | 10 | 否 | 数据库 ID %d 的文件 ID %d 无法收缩,因为目标收缩大小(%I64d KB)大于实际文件大小(%I64d KB)。 |
5242 | 16 | 否 | 在数据库 '%.*ls'(ID:%d) 中对页 %S_PGID 执行内部操作期间检测到不一致性。 请与技术支持联系。 |
5243 | 16 | 否 | 在内部操作期间检测到不一致性。 请与技术支持联系。 |
5244 | 16 | 否 | 未处理修复语句。 数据库中的一个或多个文件是只读的,必须将其设为可写入文件才能进行修复。 |
5245 | 16 | 否 | 对象 ID %ld (对象 '%.*ls'): 由于超过了锁请求超时期限,DBCC 无法获取该对象的锁。 已跳过此对象,不会处理它。 |
5246 | 16 | 否 | 无法对 MSSQLSYSTEMRESOURCE 数据库执行修复操作。 有关详细信息,请查阅联机丛书主题 "资源数据库"。 |
5247 | 16 | 否 | 修复: 基于其基表行插入辅助索引行。 |
5,248 | 10 | 否 | 修复: 已成功地修复了数据库 '%ls' 的索引 '%ls' 中的 %ls 行。 |
5249 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为收缩操作无法锁定该页。 |
5250 | 16 | 否 | 数据库错误: 数据库 '%.*ls' (数据库 ID %d)的 %ls 页 %S_PGID 无效。 无法修复此错误。 您必须通过备份还原。 |
5251 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为维护与堆关联的非聚集索引失败。 |
5252 | 10 | 否 | 不能将 ID 为 %d 的数据库中 ID 为 %d 的文件收缩到预期大小。 并发工作负荷很高,导致在收缩操作中出现过多的死锁。 请在工作负荷降低后重新运行收缩操作。 |
5253 | 10 | 否 | 语句已中止。 无法对 TEMPDB 运行 DBCC CHECKALLOC。 |
5254 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为该堆页所属的表正通过另一进程生成该堆。 |
5255 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页为排序页。 |
5256 | 16 | 否 | 表错误: 分配单元 ID %I64d、页 %S_PGID 在页头中包含错误的页 ID。 该页头中的 PageId 为 %S_PGID。 |
5257 | 10 | 否 | %.*ls: 已跳过 ID 为 %d 的数据库中 ID 为 %d 的文件,因为该文件的大小在收缩操作过程中已发生更改。 |
5258 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为生成计算列表达式失败。 |
5259 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为填充计算列表达式失败。 |
5260 | 16 | 否 | 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls): 页 %S_PGID 上至少一个记录包含版本控制信息,但页头中的 VERSION_INFO 位未设置。 |
5261 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页尚未格式化。 |
5262 | 16 | 否 | 对象 ID %d、索引 ID %d、分区 ID %I64d、分配单元 ID %I64d (类型为 %.*ls)、第 %S_PGID 页、第 %d 行: 行包含 NULL 版本控制时间戳,但其版本链指针不是 NULL。 版本链将指向第 %S_PGID 页、槽 %d。 |
5263 | 10 | 否 | 发现表 '%.*ls' 的计数错误, 索引 '%.*ls', 分区 %ld: |
5264 | 10 | 否 | 数据页 %.*ls: 来自系统表 - %I64d 页;实际 - %I64d 页。 |
5265 | 10 | 否 | 已用页 %.*ls: 来自系统表 - %I64d 页;实际 - %I64d 页。 |
5266 | 10 | 否 | 保留页 %.*ls: 来自系统表 - %I64d 页;实际 - %I64d 页。 |
5267 | 10 | 否 | 行计数: 来自系统表 - %I64d 行;实际 - %I64d 行。 |
5268 | 10 | 否 | DBCC %.*ls 正在执行详尽的 %d 索引搜索以查找可能存在的不一致。 这只是一条信息性消息。 不需要任何用户操作。 |
5269 | 16 | 否 | 检查已终止。 由于 IO 操作失败,数据库 '%.*ls' (数据库 ID %d)的瞬时数据库快照已标记为可疑。 有关详细信息,请参阅 SQL Server 错误日志。 |
5270 | 10 | 否 | %.*ls: 页 %d:%d 在关键系统表中是不可移动的,所以无法移动。 |
5271 | 10 | 否 | 由于内部错误,DBCC %ls 无法输出此命令的结果。 请查看其他错误以获取详细信息。 |
5272 | 10 | 否 | %.*ls: 由于无法独占访问基础对象,因此无法移动索引分配映射(IAM)页 %d:%d。 |
5,273 | 10 | 否 | %.*ls: 因为页 %d:%d 属于以前/现在位于联机版本中的索引/堆,所以无法移动该页。 |
5274 | 16 | 否 | 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。 %S_MSG对于压缩页无效;以下内部测试失败: %.*ls。 值为 %ld 和 %ld。 |
5275 | 10 | 否 | 用于查找不一致的 '%.*ls' (数据库 ID %d)的详尽搜索已完成。 已处理搜索总数 %d 中的 %d。 占用时间: %I64d 毫秒。 这只是一条信息性消息。 不需要任何用户操作。 |
5276 | 10 | 否 | 由于出现异常 %d,状态 %d,用于查找不一致的 '%.*ls' (数据库 ID %d)的详尽搜索失败。 这只是一条信息性消息。 不需要任何用户操作。 |
5277 | 10 | 否 | 内部 %ls 数据库快照的拆分点 LSN 为 %08x:%08x:%04x,第一个 LSN 为 %08x:%08x:%04x。 |
5278 | 10 | 否 | DBCC 遇到一个页面,其内部数据库快照的 LSN 大于日志 LSN %S_LSN的当前结尾。 无法读取页 %S_PGID,数据库 '%.*ls' (数据库 ID %d),LSN = %S_LSN,类型 = %ld,isInSparseFile = %d。 请重新运行此 DBCC 命令。 |
5279 | 16 | 否 | 表错误:对象 ID %d、索引 ID %d、分区 ID %I64d、数据库片段 ID %d。 页面上的行(%d:%d),槽 ID %d 应位于片段 ID %d 上,但在片段 ID %d 中找到。 |
5280 | 16 | 否 | 在执行一致性检查命令期间收到意外的协议元素。 请重试操作即可。 |
5281 | 10 | 否 | 数据库 %.*ls = %I64d 上 %s 所需的估计 TEMPDB 空间(以 KB 为单位)。 |
5282 | 16 | 否 | 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。 页面的页眉无效:设置了IS_IN_SYSXACT标志位。 |
5283 | 10 | 否 | 对非聚集列存储索引对象 ID %d、索引 ID %d、分区号 %d 失败的跨行集检查。 请重新生成分区。 |
5284 | 16 | 否 | 复制的索引 '%.*ls' (对象 ID %d) 及其一个或多个克隆不包含相同的行。 |
5285 | 16 | 否 | 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 对列 ID %d 和行组 ID %d 具有缺失的字典。 删除并重新创建非聚集列存储索引。 |
5286 | 10 | 否 | %.*ls: 页 %d:%d 无法移动,因为它属于具有 LO 的活动联机索引生成。 |
5287 | 10 | 否 | DBCC THROWERROR 绕过异常。 这只是一条信息性消息。 不需要任何用户操作。 |
5288 | 16 | 否 | 列存储索引具有一个或多个与字典中的数据值不匹配的数据值。 有关详细信息,请运行 DBCC CHECKDB。 |
5289 | 16 | 否 | 表 '%.*ls' 上的聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与字典中的数据值不匹配的数据值。 从备份还原数据。 |
5290 | 16 | 否 | 列存储索引具有一个或多个数据值,这些值与元数据中的数据值不一致。 有关详细信息,请运行 DBCC CHECKDB。 |
5,291 | 16 | 否 | 表 '%.*ls' 上的聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有与元数据中的数据值不一致的一个或多个数据值。 从备份还原数据。 |
5292 | 16 | 否 | 表 '%.*ls' 上的列存储索引 '%.*ls' 在其 Delete Bitmap 中包含错误内容,rowgroup_id %d 和 tuple_id %d。 |
5293 | 16 | 否 | 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与字典中的数据值不匹配的数据值。 删除并重新创建非聚集列存储索引。 |
5294 | 16 | 否 | 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有与元数据中的数据值不一致的一个或多个数据值。 删除并重新创建非聚集列存储索引。 |
5295 | 16 | 否 | DBCC UPDATEUSAGE 无法获取对象“sysallocunits”上的锁。 请稍后重试。” |
5296 | 10 | 否 | 对象 ID %ld (对象 '%.*ls'):内存优化表不支持该操作。 已跳过此对象,不会处理它。 |
5297 | 10 | 否 | 聚集列存储索引和非聚集索引(对象 ID %d,索引 ID %d, 分区号 %d) 之间的跨行集检查失败。 请重新生成分区。 |
5298 | 16 | 否 | 无法显示页面 %S_PGID的内容。 它所属的行集处于逻辑删除状态和挂起删除状态。 |
5299 | 16 | 否 | 查询存储错误:%d 状态:%d 消息:%.*ls |
5301 | 16 | 否 | 大容量加载失败。 用户对表 '%.*ls' 不具有 ALTER TABLE 权限。 如果目标表包含触发器或检查约束但未指定 'FIRE_TRIGGERS' 或 'CHECK_CONSTRAINTS' 大容量提示,则对于大容量加载的目标表需要有 ALTER TABLE 权限。 如果指定了 'KEEPIDENTITY' 大容量提示,也需要 ALTER TABLE 权限。 |
5302 | 16 | 否 | 不能对 null 值调用 '%.*ls' 上的 Mutator '%.*ls'。 |
5303 | 16 | 否 | 在 CLR 类型 '%.*ls' 上应用 mutator '%.*ls' 的结果不能为 null 值。 |
5304 | 16 | 否 | 大容量复制失败。 用户对表 '%.*ls' 不具有 ALTER TABLE 权限。 如果该表具有触发器或检查约束但未将 'FIRE_TRIGGERS' 或 'CHECK_CONSTRAINTS' 大容量提示指定为大容量复制操作命令的选项,则对于大容量复制操作的目标表需要有 ALTER TABLE 权限。 |
5305 | 16 | 否 | rowdump 列和 lockres 列仅对指定了 NOEXPAND 提示的表和索引视图有效。 |
5306 | 16 | 否 | 不允许函数有游标参数。 变量 '%.*ls' 属于游标类型。 |
5307 | 16 | 否 | 为 sp_cursoropen 指定的参数无效。 |
5308 | 16 | 否 | 窗口化函数、聚合和 NEXT VALUE FOR 函数不支持整数索引作为 ORDER BY 子句表达式。 |
5309 | 16 | 否 | 窗口化函数、聚合函数和 NEXT VALUE FOR 函数不支持作为 ORDER BY 子句表达式的常量。 |
5310 | 16 | 否 | INSERT 语句的 VALUES 列表中不允许聚合。 |
5,311 | 16 | 否 | 无效的引号字符 '%lc'。 远程服务器或用户命令使用了无效的引号字符。 |
5312 | 16 | 否 | 无法绑定函数 'ntile' 的输入内容。 |
5313 | 16 | 否 | 同义词 '%.*ls' 引用的对象无效。 |
5314 | 16 | 否 | 在此上下文中不允许使用聚合。 |
5315 | 16 | 否 | MERGE 语句的目标不能是远程表、远程视图或远程表上的视图。 |
5316 | 16 | 否 | MERGE 语句的目标 '%.*ls' 对 MERGE 语句中指定的某些(但不是全部)操作启用了 INSTEAD OF 触发器。 在 MERGE 语句中,如果有任意操作已经对目标启用了 INSTEAD OF 触发器,则所有操作都必须启用 INSTEAD OF 触发器。 |
5,317 | 16 | 否 | MERGE 语句的目标不能是分区视图。 |
5318 | 16 | 否 | 在 MERGE 语句中,源和目标不能具有相同的名称或别名。 请对源和目标使用不同的别名,以确保它们在 MERGE 语句中有唯一的名称。 |
5319 | 16 | 否 | 在 MERGE 语句的 WHEN 子句中不允许使用聚合。 |
5321 | 16 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用 '%ls' 函数。 |
5322 | 16 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用聚合函数。 |
5323 | 15 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用子查询。 |
5324 | 15 | 否 | 在 MERGE 语句中,带搜索条件的 '%S_MSG' 子句不能出现在不带搜索条件的 '%S_MSG' 子句后。 |
5325 | 15 | 否 | 数据文件中数据的顺序不符合为 BULK 行集 '%.*ls' 指定的 ORDER 提示。 数据的顺序必须与 ORDER 提示为 BULK 行集指定的顺序匹配。 请更新 ORDER 提示以反映输入数据的排序顺序,或更新输入数据文件以匹配 ORDER 提示指定的顺序。 |
5326 | 15 | 否 | 数据文件中的数据不符合为 BULK 行集 '%.*ls' 指定的 UNIQUE 提示。 如果为 BULK 行集指定了 UNIQUE 提示,则数据文件中的数据必须唯一。 请删除 UNIQUE 提示,或更新输入数据文件以确保数据唯一。 |
5327 | 15 | 否 | 列 '%.*ls' 没有为数据源 '%.*ls' 指定的 ORDER 提示的有效数据类型。 在 BULK 行集或 CLR TVF 的 ORDER 提示中不能使用 text、ntext、image、xml、varchar(max)、nvarchar(max) 和 varbinary(max) 数据类型。 |
5328 | 15 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,无法在 INSERT 语句的目标表 '%.*ls' 中插入标识列 '%.*ls' 的显式值。 |
5329 | 15 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用开窗函数。 |
5330 | 16 | 否 | 在 OUTPUT 子句中不能出现全文谓词。 |
5331 | 16 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,在 %S_MSG 子句中不能出现全文谓词。 |
5332 | 15 | 否 | 流中数据的顺序不符合为 CLR TVF '%.*ls' 指定的 ORDER 提示。 数据的顺序必须与在 ORDER 提示中为 CLR TVF 指定的顺序匹配。 请更新 ORDER 提示以反映输入数据的排序顺序,或更新 CLR TVF 以匹配 ORDER 提示指定的顺序。 |
5333 | 16 | 否 | 无法绑定标识符 '%.*ls'。 MERGE 语句的“WHEN NOT MATCHED”子句中仅允许子句范围内的源列和列。 |
5334 | 16 | 否 | 无法绑定标识符 '%.*ls'。 MERGE 语句的“WHEN NOT MATCHED BY SOURCE”子句中仅允许子句范围中的目标列和列。 |
5335 | 16 | 否 | 数据类型 %ls 不能用作 UNION、INTERSECT 或 EXCEPT 运算符的操作数,因为它不可比较。 |
5336 | 16 | 否 | 递归引用不允许在递归 CTE 的递归部分的 EXCEPT 运算符的右侧。 |
5337 | 16 | 否 | 常量折叠错误导致 %S_MSG 创建或更改失败。 此错误的常见原因是 %S_MSG 表达式中的算术溢出、类型转换失败和除以零。 |
5338 | 16 | 否 | 格式选项不能与SINGLE_BLOB、SINGLE_CLOB或SINGLE_NCLOB选项一起指定。 |
5339 | 16 | 否 | char 和 widechar 数据文件类型选项支持 CSV 格式选项。 |
5340 | 16 | 否 | WITH 架构子句不能与 FORMATFILE 或 SINGLE_BLOB/SINGLE_CLOB/SINGLE_NCLOB 选项一起指定。 |
5341 | 16 | 否 | 如果没有 FORMAT = “CSV” 选项,则无法提供 WITH 架构子句。 |
5342 | 16 | 否 | 如果没有 WITH 架构,则无法提供 ROWTERMINATOR 和 FIELDTERMINATOR。 |
5344 | 16 | 否 | WITH 架构子句中不能提供重复的列序号。 |
5345 | 16 | 否 | OFFSET 和 LENGTH 参数都必须与内联架构(WITH 子句)一起提供。 |
5346 | 16 | 否 | 如果没有 WITH 架构,则无法提供 DATAFILETYPE 选项。 |
5347 | 16 | 否 | 如果没有 WITH 架构,则无法提供USE_TYPE_DEFAULT选项。 |
5348 | 16 | 否 | 不能将ERRORFILE_SECRET与ERRORFILE_DATA_SOURCE选项一起指定。 |
5349 | 16 | 否 | 如果没有 ERRORFILE 选项,则无法指定ERRORFILE_SECRET。 |
5501 | 16 | 否 | 在可以创建表之前删除了 FILESTREAM 文件组。 |
5502 | 16 | 否 | FILESTREAM 容器无法访问。 |
5503 | 10 | 否 | 在 sys.database_files 中找不到 FILESTREAM 文件 '%.*ls' 的项。 |
5,504 | 15 | 否 | 只能在 'CONTAINS' 子句中为 FILESTREAM 日志文件组指定 'PRIMARY'。 |
5505 | 16 | 否 | 具有 FILESTREAM 列的表必须具有具有 ROWGUIDCOL 属性的非空唯一列。 |
5506 | 15 | 否 | FILESTREAM 数据文件或日志文件不能命名为 'DEFAULT'。 |
5507 | 15 | 否 | 不能为 FILESTREAM 日志文件组 '%.*ls' 指定 DEFAULT。 |
5508 | 15 | 否 | 只能为 VARBINARY 列声明 FILESTREAM。 |
5509 | 15 | 否 | 不能为 FILESTREAM 数据文件 '%.*ls' 指定属性 SIZE 或 FILEGROWTH。 |
5510 | 15 | 否 | 不能将 LOG ON 用于非 FILESTREAM 文件组 '%.*ls'。 |
5511 | 23 | 否 | 日志文件文件夹 '%.*ls' 下的 FILESTREAM 文件系统日志记录 '%.*ls' 已损坏。 |
5512 | 16 | 是 | 截断目录 '%.*ls' 时遇到错误 0x%x (%ls)。 |
5513 | 16 | 否 | 为 FILESTREAM 文件组 '%.*ls' 的关联日志文件组指定的名称无效。 |
5514 | 16 | 否 | 由于未启动 '%.*ls' 处的事务性文件系统资源管理器,事务复制/变更数据捕获无法继续。 |
5515 | 20 | 否 | 无法打开 FILESTREAM 文件的容器目录 '%.*ls'。 操作系统已返回状态代码 0x%x。 |
5516 | 16 | 否 | FILESTREAM 日志文件组 '%.*ls' 不能由多个 FILESTREAM 数据文件组引用。 |
5517 | 16 | 否 | FILESTREAM 容器 MAXSIZE 必须大于或等于 512 KB。 |
5,518 | 16 | 否 | FILESTREAM 路径 '%.*ls' 太长。 |
5519 | 16 | 否 | 数据库必须具有主 FILESTREAM 日志文件组和日志文件,这样它才能包含其他 FILESTREAM 文件组。 |
5520 | 16 | 否 | 由于容器大小重新计算错误,数据库 ID %d 中的 FILESTREAM 容器 ID %d 升级失败。 检查以前的错误日志条目,并采取适当的纠正措施。 |
5521 | 16 | 否 | 当 SQL Server 尝试从事务文件系统检索 '%.*ls' 资源管理器位于 '%.*ls' 时,遇到错误 0x%x (NT 状态代码)。 |
5522 | 16 | 否 | 无法删除 FILESTREAM 数据文件,因为尚未备份其日志文件。 |
5523 | 16 | 否 | 不能添加引用空 FILESTREAM 日志文件组的 FILESTREAM 数据文件组。 |
5524 | 16 | 否 | 除非默认的 FILESTREAM 数据文件组是剩余的最后一个 FILESTREAM 数据文件组,否则不能删除它。 |
5525 | 16 | 否 | 无法在 FILESTREAM 日志文件组上修改READ_ONLY和READ_WRITE属性。 |
5526 | 16 | 否 | 不能删除 FILESTREAM 日志文件 '%.*ls',某个 FILESTREAM 数据文件组正在引用它。 |
5527 | 16 | 否 | 由于存在其他 FILESTREAM 文件组,不能删除主 FILESTREAM 日志文件。 |
5528 | 16 | 否 | 数据库最多可以具有一个主 FILESTREAM 日志文件组和日志文件。 |
5529 | 16 | 否 | 无法删除 FILESTREAM 文件。 数据库是可用性组中的主数据库。 等待在每个辅助可用性副本上强化 FILESTREAM 数据文件。 然后重试删除文件操作。 |
5531 | 16 | 否 | 当 SQL Server 尝试将事务文件系统资源管理器的日志记录模式从 '%.*ls' 更改为 '%.*ls' 时,遇到错误 0x%x (NT 状态代码)。 |
5532 | 16 | 否 | SQL Server 无法获取内核事务管理器的事务上下文来执行文件系统操作。 |
5533 | 23 | 否 | 缺少 LSN 为 '%d:%d:%d' 的 FILESTREAM 文件系统日志记录。 日志文件夹 '%.*ls' 已损坏。 请从备份还原数据库。 |
5534 | 23 | 否 | 数据库 '%.*ls' 的 LSN 为 '%d:%d:%d' 的 SQL 日志记录已损坏。 数据库无法恢复。 |
5535 | 23 | 否 | FILESTREAM 数据容器 '%.*ls' 已损坏。 数据库无法恢复。 |
5,536 | 23 | 否 | FILESTREAM 删除的文件夹 '%.*ls' 已损坏。 数据库无法恢复。 |
5537 | 16 | 否 | 函数 %ls 仅对具有 FILESTREAM 属性的列有效。 |
5538 | 16 | 否 | 将 FILESTREAM 作为源的列不支持部分更新。 |
5539 | 16 | 否 | 调用方法 %ls 时,与正在使用的 FILESTREAM 关联的 ROWGUIDCOL 列不可见。 |
5540 | 16 | 否 | 由于基表的关联 ROWGUIDCOL 可为 Null 或没有唯一约束,无法将该 FILESTREAM 列与方法 %ls 一起使用。 |
5,541 | 16 | 否 | 将 FILESTREAM 列作为文件打开时,必须使用打开模式。 |
5542 | 16 | 否 | 未为 FILESTREAM 文件组 '%.*ls' 分配文件。 直到添加文件之后,才能向此文件组填充 FILESTREAM 数据。 |
5543 | 10 | 否 | FILESTREAM:有效级别 = %d(已禁用远程访问),配置的级别 = %d,文件系统访问共享名称 = '%.*ls'。 |
5544 | 10 | 否 | FILESTREAM:有效级别 = %d(已启用远程访问),配置的级别 = %d,文件系统访问共享名称 = '%.*ls'。 |
5545 | 10 | 否 | FILESTREAM:连接到内核驱动程序 %ls。 这是一条信息性消息。 不需要任何用户操作。 |
5546 | 10 | 否 | FILESTREAM:无法连接到内核驱动程序 %ls。 |
5550 | 16 | 否 | 为 Filestream 文件组 '%.*ls' 指定了太多 Filestream 容器。 此版本的 SQL Server 不支持为每个 Filestream 文件组指定多个 Filestream 容器。 有关不同 SQL Server 版本中功能支持的详细信息,请参阅联机丛书。 |
5551 | 16 | 否 | 无法添加 FILESTREAM 文件 '%.*ls',因为它的目标文件组不能包含多个文件。 此版本的 SQL Server 不支持为每个 Filestream 文件组指定多个 Filestream 容器。 有关不同 SQL Server 版本中功能支持的详细信息,请参阅联机丛书。 |
5552 | 16 | 否 | 使用属于 FILESTREAM 数据文件 ID 0x%x 的 GUID '%.*ls' 指定的 FILESTREAM 文件不存在或者无法打开。 |
5553 | 16 | 否 | SQL Server 内部错误。 FILESTREAM 管理器无法继续执行当前命令。 |
5554 | 16 | 否 | 单个文件的版本总数已达到文件系统所设置的最大限制。 |
5555 | 16 | 否 | 由于无法重命名 FILESTREAM 数据,操作失败。 |
5556 | 16 | 否 | 数据库 '%.*ls' 不存在或不支持 FILESTREAM。 请提供有效的数据库名称。 若要查看可用数据库,请使用 sys.databases。 |
5557 | 16 | 否 | FILESTREAM 容器 '%.*ls' 不存在或无法处理。 提供有效的 FILESTREAM 容器名称。 若要查看可用的容器,请使用sys.databases_files。 |
5558 | 16 | 否 | 数据库 '%.*ls' 应处于单用户模式。 |
5559 | 16 | 否 | 无法打开数据库 '%.*ls'。 |
5560 | 16 | 否 | 目前无法访问数据库 '%.*ls' 的 FILESTREAM 逻辑表,因为它与其他活动(例如后台 GC 操作、备份操作、DBCC CHECK* 操作或正在进行的快照创建)冲突。 |
5561 | 16 | 否 | 在数据库 '%.*ls' 上中止了 FILESTREAM 垃圾回收器操作。 |
5570 | 16 | 否 | FILESTREAM 未能找到垃圾收集表。 |
5571 | 23 | 否 | 内部 FILESTREAM 错误: 未能访问垃圾收集表。 |
5572 | 23 | 否 | 内部 FILESTREAM 错误: 由于潜在的损坏问题,未能执行文件系统操作。 |
5573 | 10 | 否 | 内部 FILESTREAM 错误: 无法访问该逻辑删除表,HRESULT: 0x%x。 |
5574 | 16 | 否 | 不能为数据库镜像和 FILESTREAM 或数据库镜像和MEMORY_OPTIMIZED_DATA存储启用数据库。 |
5575 | 10 | 否 | 操作 '%ls' 失败,HRESULT: 执行 sp_filestream_configure 时,文件 '%hs' 行 %d 中 %ls。 |
5576 | 10 | 否 | 已启用 FILESTREAM 功能。 这是一条信息性消息。 不需要任何用户操作。 |
5577 | 10 | 否 | FILESTREAM 访问级别已更改为 %d。 请重新启动该 SQL Server 实例,以使设置完全生效。 |
5578 | 16 | 否 | 更改或应用 FILESTREAM 配置时出错。 有关详细信息,请参阅 SQL Server 错误日志。 |
5579 | 10 | 否 | FILESTREAM:有效级别 = %d,配置级别 = %d。 |
5580 | 16 | 否 | FILESTREAM 实例 GUID 为 Null。 注册表设置可能已损坏。 |
5581 | 10 | 否 | 已禁用 FILESTREAM 功能。 请重新启动该 SQL Server 实例,以使设置完全生效。 如果 FILESTREAM 列中有数据,SQL Server 实例重新启动后,将无法访问这些数据。 |
5582 | 10 | 否 | 必须重新启动计算机,FILESTREAM 功能设置才能生效。 |
5583 | 16 | 否 | 为 sp_filestream_configure 存储过程的 enable_level 参数指定的值无效。 该值应为 0、1、2 或 3。 |
5584 | 16 | 否 | 另一个会话正在执行 sp_filestream_configure 存储过程。 请检查更新的配置设置,然后重试该操作(如果需要)。 |
5585 | 10 | 否 | 无法启用 FILESTREAM 文件 I/O 访问。 操作系统管理员必须使用 Configuration Manager 在实例上启用 FILESTREAM 文件 I/O 访问。 |
5586 | 10 | 否 | 已将 FILESTREAM 功能配置为指定级别。 未进行任何更改。 |
5588 | 16 | 否 | 在快照隔离级别下不支持访问 FILESTREAM 数据。 |
5589 | 16 | 否 | 在基于行版本控制的读提交快照隔离(RCSI)下,不支持访问 FILESTREAM 数据。 |
5590 | 16 | 否 | 在此平台上不支持 FILESTREAM 操作。 |
5591 | 16 | 否 | FILESTREAM 功能被禁用。 |
5592 | 16 | 否 | FILESTREAM 功能未启用文件系统访问。 |
5593 | 16 | 否 | WoW64 不支持 FILESTREAM 功能。 此功能已禁用。 |
5594 | 16 | 否 | 为 .%ls() 函数的 computer_name_format 参数指定的值无效。 |
5595 | 16 | 否 | .PhysicalPathName 已禁用。 |
5596 | 10 | 否 | FILESTREAM 功能配置可能不一致。 若要重置配置,请使用sp_configure存储过程。 |
5597 | 16 | 否 | 无法初始化 FILESTREAM 功能。 操作系统管理员必须使用 Configuration Manager 在实例上启用 FILESTREAM。 |
5598 | 10 | 否 | 用户实例不支持 FILESTREAM 功能。 |
5599 | 16 | 否 | .ContainerId 已禁用。 |
5600 | 16 | 否 | 在指定的数据库上无法将跨数据库链接选项设置为指定的值。 |
5601 | 16 | 否 | 无法像 -F 启动选项要求的那样强制重新生成服务主密钥。 错误号为 %ld。 |
5602 | 10 | 否 | 已成功地重新生成了服务主密钥。 |
5603 | 16 | 否 | 无法像 -K 启动选项要求的那样强制重新生成 SA 的密码。 错误号为 %ld。 |
5604 | 10 | 否 | SA 的密码重新生成尝试已成功。 |
5605 | 16 | 否 | 无法强制重新生成 SA 帐户的密码,并且 /或无法根据 -K 启动选项和 -T1617 跟踪标志的请求禁用 SA 帐户的密码。 |
5701 | 10 | 否 | 已将数据库上下文更改为 '%.*ls'。 |
5702 | 10 | 否 | SQL Server 正在终止此进程。 |
5703 | 10 | 否 | 已将语言设置更改为 %.*ls。 |
5803 | 10 | 否 | 在 sys.configurations 中遇到未知的配置(id = %d)。 |
5804 | 16 | 是 | 由于至少有一个数据库是不可写的,无法在服务器级更改字符集、排序顺序或排序规则。 将数据库设为可写的,然后重试此操作。 |
5805 | 16 | 否 | 指定的锁太少。 最小值为 %d。 |
5,807 | 16 | 否 | 建议恢复间隔不要超过 %d 分钟。 请用 RECONFIGURE WITH OVERRIDE 语句强制实施此配置。 |
5808 | 16 | 否 | 不支持对系统目录进行即席更新。 |
5810 | 16 | 否 | 填充因子的有效值为 0 到 100。 |
5812 | 14 | 否 | 您没有运行 RECONFIGURE 语句的权限。 |
5828 | 16 | 否 | 用户连接数的限制是 %d。 |
5829 | 16 | 否 | 指定的用户选项值无效。 |
5831 | 16 | 否 | 最小服务器内存值(%d)必须小于等于最大值(%d)。 |
5832 | 16 | 否 | 指定的关联掩码与此系统上的 CPU 掩码不匹配。 |
5833 | 16 | 否 | 指定的关联掩码大于此版本的 SQL Server 所支持或许可的 CPU 数。 |
5834 | 16 | 否 | 指定的关联与指定的 IO 关联掩码冲突。 将关联设置更改为使用与 IO 关联掩码中指定的 CPU 不同的 CPU。 |
5835 | 16 | 否 | 无法启动系统上掩码为 0x%lx 的 CPU。 |
5836 | 16 | 否 | 在此平台上或此版本的 SQL Server 中不支持轻型池。 |
5837 | 16 | 否 | Service Broker 侦听端口不能是动态的。 有效的端口值是 1024-32767。 |
5838 | 16 | 否 | Service Broker 连接身份验证值无效。 |
5839 | 16 | 否 | 不能将 Service Broker 消息转发存储区大小设置为 0。 |
5840 | 16 | 否 | Service Broker 消息转发模式无效。 |
5841 | 16 | 否 | 全文搜索组件不支持默认的全文语言。 |
5842 | 16 | 否 | 指定的工作线程太少。 最小值是 %d。 |
5844 | 16 | 否 | 此版本的 SQL Server 不支持用户实例。 |
5846 | 16 | 否 | 轻型池不支持执行公共语言运行时 (CLR)。 禁用以下两个选项之一:“clr enabled”或“lightweight pooling”。 |
5848 | 10 | 是 | 已将物理 CPU ID %u 热添加到节点 ID %u 作为逻辑 CPU ID %u。 这只是一条信息性消息。 不需要任何用户操作。 |
5849 | 10 | 是 | SQL Server 的当前版本类别不支持联机 CPU 添加。 |
5850 | 10 | 是 | 无法完成 CPU 资源的联机添加。 在 SQL Server 启动时,指定了一个软件非一致性内存访问(soft-NUMA)配置,该配置不允许联机添加 CPU 资源。 若要使用其他 CPU 资源,请将新 CPU 添加到 soft-NUMA 配置中,然后重新启动 SQL Server;或者删除 soft-NUMA 配置,然后重新启动 SQL Server。 |
5851 | 10 | 否 | AccessCheckResult 配额必须大于或等于存储桶计数。 |
5852 | 10 | 否 | AccessCheckResult 存储桶计数必须小于 %d。 |
5853 | 16 | 否 | 相关性范围无效。 下限 %d 必须小于上限 %d。 |
5854 | 16 | 否 | 在 ALTER SERVER CONFIGURATION SET PROCESS AFFINITY 语句的范围列表中指定了多个 %S_MSG 值。 |
5855 | 16 | 否 | 关联设置未更改。 这可能是由低系统资源引起的。 |
5856 | 16 | 否 | 指定 %S_MSG %d 的 %S_MSG 范围至少包括一个对当前实例不可用的 %S_MSG。 此实例可用的最大 %S_MSG 个数为 %d。 |
5857 | 10 | 否 | CPU |
5858 | 10 | 否 | NUMANODE |
5859 | 16 | 否 | 当前相关性设置指定使用 64 个以上的处理器。 在使用sp_configure更改关联设置之前,请使用 ALTER SERVER CONFIGURATION 删除这些处理器。 |
5860 | 10 | 否 | 节点 %d 的相关性已从 0x%0*I64x:%you 更改为 0x%0*I64x:%u。 这只是一条信息性消息。 不需要任何用户操作。 |
5861 | 16 | 否 | 此系统上不存在 ID 为 %d 的 %S_MSG。 使用sys.dm_os_schedulers查找此系统的有效 %S_MSGs。 |
5,862 | 16 | 否 | 最大工作线程数设置得太低。 在此计算机上,该数字必须大于 %u。 应增加最大工作线程数。 |
5863 | 16 | 否 | 无法更改 '%.*ls' 属性的值。 操作系统错误 %ls |
5,864 | 16 | 否 | 此版本的 SQL Server 不支持 IO 关联。 |
5865 | 10 | 否 | 动态配置设置 %ls%ls 已更改为 %ld。 |
5866 | 10 | 否 | 指定的最大服务器内存 - %I64d MB 大于缓冲池扩展大小 - %I64d MB。 重启时将禁用缓冲池扩展。 |
5867 | 16 | 否 | 当 SQL Server 以不可知的关联模式运行时,不支持更改 AFFINITY。 |
5868 | 16 | 否 | 文件系统 DMV 和 DMF 已被禁用。 |
5869 | 16 | 否 | SQL 数据库 托管实例不支持更改服务器配置选项 %s。 |
5870 | 16 | 否 | SQL 数据库 托管实例不支持更改服务器配置选项 %s。 |
5871 | 16 | 否 | 无法将列加密 enclave 类型设置为基于虚拟化的安全性 (VBS) - 操作系统不支持 VBS。 |
5872 | 16 | 否 | 指定的列加密 enclave 类型 %d 无效。 |
5873 | 16 | 否 | 无法将列加密 enclave 类型设置为软件防护扩展 (SGX)- 操作系统不支持 SGX。 |
5874 | 16 | 否 | 在与包含可用性组的连接中不允许更改服务器配置选项。 更改到 SQL Server 实例级别的连接,然后重试该操作。 |
5901 | 16 | 否 | 属于数据库 '%.*ls' 的一个或多个恢复单元未能生成检查点。 这通常是由于缺少系统资源(如磁盘或内存),或者在某些情况下由于数据库损坏而造成的。 检查错误日志中的先前条目,了解有关此失败的更多详细信息。 |
5904 | 17 | 是 | 无法发出检查点命令: 可用锁不足。 在锁可用之前,后台检查点进程将保持挂起状态。 若要释放锁,请列出事务及其锁,然后终止使用最多锁的事务。 |
错误 | Severity | 是否记录事件 | 说明 |
---|---|---|---|
5001 | 16 | 否 | 用户必须在 master 数据库中。 |
5002 | 16 | 否 | 数据库 '%.*ls' 不存在。 请验证 sys.databases 中的名称,然后重试操作。 |
5003 | 16 | 否 | 在数据库具有离线文件时不能启用数据库镜像。 |
5004 | 16 | 否 | 若要使用 ALTER DATABASE,数据库就必须处于可写入状态,从而可以执行检查点。 |
5005 | 16 | 否 | 指定的恢复时间 %I64d 秒小于零或大于最大 %d 秒。 |
5006 | 16 | 否 | 无法独占使用 %S_MSG '%.*ls' 以执行所请求的操作。 |
5008 | 16 | 否 | 不支持此 ALTER DATABASE 语句。 请更正语法,然后重新执行该语句。 |
5009 | 16 | 否 | 找不到或无法初始化语句中列出的一个或多个文件。 |
5010 | 16 | 否 | 无法用裸设备名称生成日志文件名。 必须指定日志文件名和路径。 |
5011 | 14 | 否 | 用户没有更改数据库 '%.*ls' 的权限,该数据库不存在,或数据库未处于允许访问检查的状态。 |
5012 | 16 | 否 | 无法更改主文件组的名称。 |
5013 | 16 | 否 | 不能向 master 和 model 数据库添加文件。 ALTER DATABASE 已中止。 |
5014 | 16 | 否 | 数据库 '%.*ls' 中不存在 %S_MSG '%.*ls'。 |
5015 | 16 | 否 | ALTER DATABASE 失败。 指定的总大小必须为 1 MB 或更大。 |
5016 | 16 | 否 | 不能更改系统数据库 %.*ls 的名称。 |
5017 | 16 | 否 | 不能在 FILESTREAM 或MEMORY_OPTIMIZED_DATA文件组中修改AUTOGROW_ALL_FILES或AUTOGROW_SINGLE_FILE属性。 |
5018 | 10 | 否 | 文件 ‘%.*ls’ 在系统目录中已修改。 新路径将在数据库下次启动时使用。 |
5019 | 10 | 否 | 在 sys.master_files 中找不到文件 '%.*ls' 的条目。 |
5020 | 16 | 否 | 不能从数据库中删除主数据文件或主日志文件。 |
5021 | 10 | 否 | %S_MSG 名称 '%.*ls' 已设置。 |
5022 | 16 | 否 | 此数据库的日志文件 '%ls' 已经处于活动状态。 |
5023 | 16 | 否 | 仅当数据库状态可疑或处于紧急模式下时才能重新生成日志。 |
5024 | 16 | 否 | 在 sysfiles1 中找不到主日志文件所对应的条目。 无法重建日志。 |
5025 | 16 | 否 | 文件 ‘%ls’ 已存在。 应该重命名或删除它,以便可以创建新的日志文件。 |
5027 | 16 | 否 | 不能重建系统数据库 master、model 和 tempdb 的日志。 |
5028 | 16 | 否 | 系统无法激活足够的数据库来重建日志。 |
5029 | 10 | 是 | 警告: 数据库 '%.*ls' 的日志已重新生成。 已失去事务的一致性。 RESTORE 链已断开,服务器不再有以前的日志文件的上下文,因此您需要了解它们的内容。 应运行 DBCC CHECKDB 验证物理一致性。 数据库已置于 dbo-only 模式。 在准备使数据库可用时,需要重置数据库选项,并删除所有多余的日志文件。 |
5030 | 16 | 否 | 无法以独占方式锁定数据库 %.*ls 来执行该操作。 |
5031 | 16 | 否 | 由于文件 '%.*ls' 是 DEFAULT 文件组中唯一的文件,因此无法删除它。 |
5032 | 10 | 否 | 在备份日志之前,文件无法收缩到第 %d 页下方,因为它包含大容量日志页。 |
5033 | 16 | 否 | 已经超过了每个数据库的最大文件数 %ld。 |
5034 | 16 | 否 | 文件 %ls 当前正自动增大或被其他进程修改。 请稍后再试此操作。 |
5035 | 16 | 否 | 此数据库中已经存在文件组 '%.*ls'。 请指定其他名称,或者删除冲突的文件组(如果它为空)。 |
5036 | 16 | 否 | MODIFY FILE 失败。 请指定逻辑名称。 |
5038 | 16 | 否 | 对文件 "%.*ls" 进行的 MODIFY FILE 失败。 必须至少对每个文件指定一个属性。 |
5039 | 16 | 否 | MODIFY FILE 失败。 指定的大小小于或等于当前大小。 |
5040 | 16 | 否 | 数据库 '%.*ls' 的 MODIFY FILE 失败,文件 ID %d。 文件的大小(%I64d KB)大于 MAXSIZE (%I64d KB)。 |
5041 | 16 | 否 | MODIFY FILE 失败。 文件 '%.*ls' 不存在。 |
5042 | 16 | 否 | 无法删除 %S_MSG '%.*ls',因为它不为空。 |
5043 | 16 | 否 | 在 %ls 中找不到 %S_MSG '%.*ls'。 |
5044 | 10 | 否 | %S_MSG '%.*ls' 已删除。 |
5045 | 16 | 否 | %S_MSG 已经设置了 '%ls' 属性。 |
5046 | 10 | 否 | %S_MSG 属性 '%ls' 已设置。 |
5047 | 16 | 否 | 无法更改 PRIMARY 文件组的 READONLY 属性。 |
5048 | 16 | 否 | 无法添加、删除或修改文件组 '%.*ls' 中的文件, 因为此文件组是只读的。 |
5050 | 16 | 否 | 无法更改空文件组 '%.*ls' 的属性。 此文件组必须至少包含一个文件。 |
5051 | 16 | 否 | 不能将文件组命名为 'DEFAULT'。 |
5052 | 16 | 否 | 当数据库处于 %ls 状态时,不允许 %ls。 |
5054 | 16 | 否 | 未能清除工作表 IAM 链以允许收缩或删除文件操作。 请在 tempdb 闲置时再试。 |
5055 | 16 | 否 | 无法添加、删除或修改文件 '%.*ls', 文件为只读文件。 |
5056 | 16 | 否 | 因为文件组 '%.*ls' 已离线,所以无法添加、删除或修改该文件组中的文件。 |
5057 | 16 | 否 | 无法添加、删除或修改文件 '%.*ls',因为它已离线。 |
5058 | 16 | 否 | 不能在数据库 '%.*ls' 中设置选项 '%.*ls'。 |
5059 | 16 | 否 | 数据库 '%.*ls' 正处于转换状态。 请稍后再试 ALTER DATABASE 语句。 |
5060 | 10 | 否 | 正在回滚不合法事务。 估计回滚已完成: %d%%。 |
5061 | 16 | 否 | 由于无法在数据库 '%.*ls' 上放置锁,ALTER DATABASE 失败。 请稍后重试。 |
5062 | 16 | 否 | 选项 "%ls" 与所请求的另一选项冲突。 不能同时请求这两个选项。 |
5063 | 16 | 否 | 数据库 '%.*ls' 处于热备用状态。 热备用数据库是只读的。 |
5064 | 16 | 否 | 此时无法更改数据库 '%.*ls' 的状态或选项。 此数据库处于单用户模式,当前某个用户已与其连接。 |
5065 | 16 | 否 | 文件 "%ls" 当前正被扫描或者正由后台进程或用户进程使用。 请稍后再试此操作。 |
5066 | 16 | 否 | 不能同时设置"单个用户"和"仅供 dbo 使用"这两个数据库选项。 |
5067 | 16 | 否 | 数据库选项 TORN_PAGE_DETECTION 与 PAGE_CHECKSUM 选项不兼容。 |
5068 | 10 | 否 | 重新启动当前数据库失败。 当前数据库已切换为 MASTER。 |
5069 | 16 | 否 | ALTER DATABASE 语句失败。 |
5070 | 16 | 否 | 在其他用户正使用数据库 '%.*ls' 时,无法更改数据库状态 |
5071 | 16 | 否 | 重新生成日志时只能指定一个文件。 |
5072 | 16 | 否 | ALTER DATABASE 失败。 数据库 '%.*ls' 的默认排序规则不能设置为 %.*ls。 |
5073 | 16 | 否 | 由于数据库 '%ls' 是只读的、已离线或带可疑标记,因此无法更改此数据库的排序规则。 |
5074 | 16 | 否 | %S_MSG '%.*ls' 依赖于 %S_MSG '%.*ls'。 |
5075 | 16 | 否 | %S_MSG '%.*ls' 依赖于 %S_MSG。 如果绑定到架构的对象依赖于数据库排序规则,则无法更改数据库排序规则。 请删除数据库排序规则的依赖项,然后重试操作。 |
5076 | 10 | 否 | 警告: 更改数据库 '%.*ls' 的默认排序规则,该数据库用于复制操作。 所有复制数据库应具有相同的默认排序规则。 |
5077 | 16 | 否 | 无法更改非数据文件或主文件组中文件的状态。 |
5,078 | 16 | 否 | 无法更改 "%ls" 的数据库选项,因为它是 READONLY、OFFLINE 或标有 SUSPECT。 |
5079 | 10 | 否 | 数据库 "%.*ls" 为 vardecimal 存储格式的 %S_MSG。 |
5080 | 16 | 否 | 数据库 "%.*ls" 无法禁用 vardecimal 存储格式,因为该数据库未使用简单恢复模式。 请将该数据库恢复模式更改为简单恢复模式,然后重新发出该命令。 |
5081 | 16 | 否 | 更改跟踪选项 '%ls' 的值无效。 该值必须是正数。 |
5082 | 16 | 否 | 无法将数据库 "%.*ls" 的版本控制状态与其他数据库状态一起更改。 |
5083 | 16 | 否 | 更改版本控制状态时,不支持终止选项。 |
5084 | 10 | 是 | 将数据库选项 %ls 设置为数据库 '%.*ls' 的 %ls。 |
5085 | 16 | 否 | 更改数据库命令失败,因为启动 SQL Server 时采用了一个或多个未发布的跟踪标志,而这些标志使得用户无法启用/禁用对数据库的版本控制功能。 |
5086 | 16 | 否 | 数据库 "%.*ls" 无法禁用 vardecimal 存储格式,因为有一个或多个表启用了 vardecimal 存储格式。 请先禁用所有表的 vardecimal 存储格式,再禁用该数据库的 vardecimal 存储格式。 |
5087 | 16 | 否 | 文件的内容类型与文件组的内容类型不匹配。 |
5088 | 16 | 否 | 已对数据库 '%.*ls' 启用更改跟踪。 |
5089 | 16 | 否 | 已对数据库 '%.*ls' 禁用更改跟踪。 必须对数据库启用更改跟踪才能修改更改跟踪设置。 |
5090 | 16 | 否 | 数据库 '%.*ls' 是一个系统数据库。 无法修改系统数据库的更改跟踪设置。 |
5091 | 15 | 否 | 多次指定了 ALTER DATABASE 更改跟踪选项 '%ls'。 每个选项只能指定一次。 |
5092 | 15 | 否 | 更改跟踪选项 '%ls' 的值无效。 该值必须介于 %d 和 %d 分钟之间。 |
5093 | 16 | 否 | 无法对数据库快照执行此操作。 |
5094 | 16 | 否 | 无法对具有数据库快照或活动 DBCC 副本的数据库执行此操作。 |
5095 | 16 | 否 | 对任何文件执行 RESTORE PAGE 操作时,无法将数据库或文件组设置为只读模式。 请先完成涉及文件 "%ls" 的还原顺序,再尝试转换为只读。 |
5096 | 16 | 否 | 对任何文件执行 RESTORE PAGE 操作时,无法将恢复模型更改为 SIMPLE。 请先完成涉及文件 "%ls" 的还原顺序,再尝试转换为 SIMPLE。 |
5097 | 16 | 否 | 由于存在需要日志备份的更改,因此无法将该容器设置为脱机状态。 请备份日志,然后重试 ALTER DATABASE 语句。 |
5098 | 16 | 否 | 由于存在需要日志备份的更改,因此无法删除该容器。 请备份日志,然后重试 ALTER DATABASE 操作。 |
5099 | 16 | 否 | ALTER DATABASE 失败,因为当数据库有 FILESTREAM 文件组时,READ_COMMITTED_SNAPSHOT 和 ALLOW_SNAPSHOT_ISOLATION 选项不能设置为 ON。 若要将 READ_COMMITTED_SNAPSHOT 或 ALLOW_SNAPSHOT_ISOLATION 设置为 ON,必须从该数据库删除 FILESTREAM 文件组。 |
5102 | 22 | 否 | 尝试打开数据库 "%.*ls" 中无效 ID %d 的文件组。 |
5103 | 16 | 否 | 文件 '%ls' 的 MAXSIZE 不能小于 SIZE。 |
5104 | 16 | 否 | 文件 '%.*ls' 已被使用。 |
5105 | 16 | 是 | 出现文件激活错误。 物理文件名 '%.*ls' 可能不正确。 请诊断并更正其他错误,然后重试此操作。 |
5108 | 10 | 否 | 日志文件 '%.*ls' 与主文件不匹配。 该文件可能来自另一数据库,或者可能以前重新生成了日志。 |
5110 | 16 | 否 | 文件“%.*ls”位于系统数据库文件不支持的网络路径上。 |
5111 | 10 | 否 | 文件激活失败。 物理文件名称'%.*ls'可能不正确。 |
5112 | 10 | 是 | FCB::SetSize dbid %d fileid %d oldSize %d newSize %d。 若要防止错误日志中出现此信息性消息,请使用 DBCC TRACEOFF 禁用跟踪标志。 |
5113 | 10 | 否 | 无法重新生成日志,原因是数据库关闭时存在打开的事务/用户,该数据库没有检查点或者该数据库是只读的。 如果事务日志文件被手动删除或者由于硬件或环境问题而丢失,则可能出现此错误。 |
5,114 | 16 | 否 | 不应该为数据库快照指定日志文件、离线文件、还原文件和不起作用的文件。 "%.*ls" 文件不适合用于数据库快照。 |
5115 | 16 | 否 | 只能为数据库快照指定 SQL Server 数据库文件。 '%.*ls' 不是 SQL Server 数据库文件。 |
5118 | 16 | 否 | 文件 "%ls" 已压缩,但未驻留在只读数据库或文件组中。 必须将此文件解压缩。 |
5119 | 16 | 否 | 无法使文件 "%.*ls" 成为稀疏文件。 请确保文件系统支持稀疏文件。 |
5120 | 16 | 否 | 无法打开物理文件 "%.*ls"。 操作系统错误 %d: "%ls"。 |
5121 | 16 | 否 | "%.*ls" 指定的路径不在有效目录中。 |
5123 | 16 | 否 | 尝试打开或创建物理文件 '%.*ls' 时,CREATE FILE 遇到操作系统错误 %ls。 |
5124 | 16 | 是 | '%ls' 中的文件头与数据库 '%ls' 中文件 '%ls' 的预期内容不匹配。 可能是全文目录文件与相关的数据库不匹配。 如有必要,请执行还原操作。 |
5125 | 24 | 否 | 操作系统似乎已截断文件 '%ls'。 其大小应为 %I64d KB,但实际大小为 %I64d KB。 |
5127 | 16 | 否 | 必须指定用于创建数据库快照的所有文件。 缺少文件 "%ls"。 |
5128 | 17 | 否 | 由于磁盘空间不足,写入稀疏文件 '%ls' 失败。 |
5129 | 10 | 否 | 主文件为只读时,无法重新生成日志。 |
5130 | 10 | 否 | 启用数据库镜像时,无法重新生成日志。 |
5131 | 10 | 否 | 未重新生成日志,因为有不止一个日志文件。 |
5132 | 16 | 否 | 不能将 '%.*ls' 指定的路径用于 FILESTREAM 文件,因为此路径指向的是一个裸设备。 |
5133 | 16 | 否 | 对文件 "%ls" 的目录查找失败,出现操作系统错误 %ls。 |
5134 | 16 | 否 | 因为 '%.*ls' 指定的路径不在支持的文件系统上,所以不能用于 FILESTREAM 文件。 |
5135 | 16 | 否 | 路径 '%.*ls' 不能用于 FILESTREAM 文件。 有关支持的路径的信息,请参阅 SQL Server 联机丛书。 |
5136 | 16 | 否 | 因为 '%.*ls' 指定的路径包含在一个 FILESTREAM 容器中,所以不能用于另一个 FILESTREAM 容器。 |
5137 | 16 | 否 | 不允许快照数据库文件和基本数据库文件位于不同类型的存储上。 |
5138 | 16 | 否 | 云存储上的 SQL 文件名 '%.*ls' 不允许尾随空间。 |
5139 | 16 | 否 | 操作 (%.*ls) 在 '%.*ls' 上失败。 操作系统错误 %d:“%ls” |
5140 | 16 | 否 | 无法锁定凭据对象(帐户: %.*ls,容器: %.*ls)。 锁定模式:%.*ls。 |
5141 | 16 | 否 | 未能锁定凭据管理器。 锁定模式:%.*ls。 |
5142 | 16 | 否 | 未能锁定租约续订管理器。 锁定模式:%.*ls。 |
5143 | 16 | 否 | 文件 '%.*ls' 上的并发操作 (%.*ls) 失败。 操作系统错误 %d:“%ls” |
5144 | 10 | 是 | 数据库 '%.*ls' 中的文件 '%.*ls' 自动增长已由用户取消,或在 %d 毫秒后超时。 请使用 ALTER DATABASE 为此文件设置较小的 FILEGROWTH 值,或显式设置新的文件大小。 |
5145 | 10 | 是 | 数据库 '%.*ls' 中文件 '%.*ls' 的自动增长花费了 %d 毫秒。 请考虑使用 ALTER DATABASE 为此文件设置较小的 FILEGROWTH。 |
5149 | 16 | 否 | 尝试扩展物理文件 '%ls' 时,MODIFY FILE 遇到操作系统错误 %ls。 |
5150 | 16 | 否 | 单个日志文件的大小不得大于 2 TB。 |
5152 | 16 | 否 | URL %.*ls 不支持此操作。 |
5153 | 16 | 否 | Sql DW 后门的 Alter Database modify 语句不支持 OVERFLOW。 |
5159 | 24 | 否 | %ls 期间文件 “%.*ls” 上的操作系统错误 %.*ls。 |
5161 | 16 | 是 | 遇到了意外的文件 ID。 所需的文件 ID 为 %d,但从 "%.*ls" 读取的是 %d。 请确保在 sys.master_files 中正确映射了这些文件。 可以使用 ALTER DATABASE 更正映射。 |
5169 | 16 | 否 | FILEGROWTH 不能大于文件 '%.*ls' 的 MAXSIZE。 |
5170 | 16 | 是 | 无法创建文件 '%ls',因为它已经存在。 请更改文件路径或文件名,然后重试此操作。 |
5171 | 16 | 否 | %.*ls 不是主数据库文件。 |
5172 | 16 | 否 | 文件 '%ls' 的文件头不是有效的数据库文件头。 %ls 属性不正确。 |
5173 | 16 | 是 | 一个或多个文件与数据库的主文件不匹配。 如果是尝试附加数据库,请使用正确的文件重试该操作。 如果这是现有数据库,则文件可能已损坏,应该从备份进行还原。 |
5174 | 16 | 否 | 每个文件的大小必须大于或等于 512 KB。 |
5,175 | 10 | 是 | 文件 %.*ls 已扩展为允许恢复成功。 恢复完毕后,可以增加数据库中文件的大小。 请与系统管理员联系以获取帮助。 |
5176 | 10 | 是 | 为了成功恢复,已扩展了日志文件 '%.*ls',其大小超出了它的最大大小。 恢复完毕后,应增加数据库中的日志文件的大小,或计划更频繁的日志备份(在完全恢复模式或大容量日志恢复模式下)。 |
5177 | 16 | 是 | 检查文件 '%.*ls' 的扇区大小时出现错误。 请将此文件移动到可以从中检索扇区大小的本地 NTFS 卷。 有关详细信息,请查看 SQL Server 错误日志。 |
5178 | 16 | 是 | 无法使用文件 '%.*ls',因为最初格式化此文件时所用扇区大小为 %d,而目前所在卷的扇区大小为 %d。 请将此文件移到其扇区大小小于或等于原始扇区大小的卷。 |
5179 | 16 | 是 | 无法使用文件 '%.*ls',因为它位于扇区大小为 %d 的卷。 SQL Server 支持的最大扇区大小为 4096 字节。 请将此文件移到符合此扇区大小要求的卷上。 |
5180 | 22 | 是 | 无法打开数据库 '%.*ls' 中无效文件 ID %d 的文件控制块 (FCB)。 请验证文件位置。 执行 DBCC CHECKDB。 |
5181 | 16 | 否 | 无法重新启动数据库 "%.*ls"。 将恢复到以前的状态。 |
5182 | 10 | 是 | 新的日志文件 '%.*ls' 已创建。 |
5183 | 16 | 否 | 无法创建文件 "%ls"。 使用 WITH MOVE 可以指定可用的物理文件名。 使用 WITH REPLACE 可以覆盖现有文件。 |
5184 | 16 | 否 | 不能将文件 '%.*ls' 用于群集服务器。 只能使用服务器的群集资源所依赖的带格式文件。 包含该文件的磁盘资源不在群集组中,或者 Sql Server 的群集资源不依赖于它。 |
5185 | 16 | 否 | 找不到与 FILESTRAM 文件 '%.*ls' 匹配的日志文件。 |
5186 | 16 | 否 | 尝试启动事务性文件系统资源管理器 '%.*ls' 时遇到错误(NT 状态代码 0x%x)。 |
5188 | 16 | 否 | 尝试为事务性文件系统资源管理器 '%.*ls' 执行重做操作时遇到错误(NT 状态代码 0x%x)。 |
5189 | 16 | 否 | 尝试为事务性文件系统资源管理器 '%.*ls' 执行撤消操作时遇到错误(NT 状态代码 0x%x)。 |
5190 | 16 | 否 | 尝试对事务性文件系统资源管理器 '%.*ls' 执行检查点操作时遇到错误(NT 状态代码 0x%x)。 |
5191 | 10 | 否 | 本地目录 '%.*ls' 用于群集服务器中的 tempdb。 此目录必须存在于每个群集节点上,SQL Server 服务对此具有读/写权限。 |
5192 | 16 | 否 | 允许的最大文件大小为 %I64dGB。 |
5193 | 21 | 否 | 由于租约不匹配,无法访问文件。 关闭数据库。 |
5194 | 16 | 否 | FILESTREAM 日志文件 '%.*ls' 的大小必须大于或等于 1 MB。 |
5195 | 16 | 否 | Cluster Service 函数调用 '%s' 在验证文件路径时失败,错误代码为 '%s'。 请确保故障转移群集配置正确。 |
5196 | 10 | 否 | 文件 '%ls' 已解压缩。 |
5197 | 16 | 否 | 尝试解压缩文件 "%ls" 时遇到错误(%ls)。 |
5198 | 16 | 否 | "%.*ls" 指定的路径是 UNC 路径。 故障转移群集环境不支持 UNC 路径。 |
5199 | 16 | 否 | "%.*ls" 指定的路径是裸设备。 故障转移群集环境不支持裸设备路径。 |
5201 | 10 | 否 | DBCC SHRINKDATABASE: 已跳过数据库 ID %d 的文件 ID %d,因为该文件没有足够的可用空间可以回收。 |
5202 | 10 | 否 | 数据库 ID %d 的 DBCC SHRINKDATABASE 正在等待以下事务完成: 时间戳为 %I64d 的快照事务,以及链接到时间戳 %I64d 或时间戳早于 %I64d 的其他快照事务。 |
5203 | 10 | 否 | 文件 ID %d 的 DBCC SHRINKFILE 正在等待以下事务完成: 时间戳为 %I64d 的快照事务,以及链接到时间戳 %I64d 或时间戳早于 %I64d 的其他快照事务。 |
5204 | 16 | 否 | 找不到分配单元 ID %I64d。 请检查 sys.allocation_units。 |
5205 | 10 | 否 | %.*ls: 移动页 %d:%d 失败。 |
5206 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为无法读取该页。 |
5207 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页为工作表页。 |
5208 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页为工作文件页。 |
5209 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页为专用的分配页。 |
5210 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页为无效的页类型。 |
5211 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页已在收缩期间释放。 |
5212 | 10 | 否 | %.*ls: 无法将系统表 SYSFILES1 页 %d:%d 移动到其他文件,因为它只能位于数据库的主文件中。 |
5213 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页的所有权已在收缩期间发生更改。 |
5214 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为它的页类型已在收缩期间发生更改。 |
5215 | 10 | 否 | %.*ls: 页 %d:%d 无法移动,因为删除了它所属的分区,或者属于暂停的可恢复索引生成的一部分。 使用sys.index_resumable_operations标识暂停的可恢复索引生成。 |
5216 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为该堆页所属的表已删除。 |
5217 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页是空的非叶级索引页。 |
5218 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为找不到表名。 |
5219 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d。 |
5220 | 10 | 否 | %.*ls: 无法移动索引分配映射(IAM)页 %d:%d。 |
5221 | 10 | 否 | %.*ls: 无法移动已删除的分配单元的索引分配映射(IAM)页 %d:%d。 |
5222 | 10 | 否 | %.*ls: 无法释放已删除的分配单元的页 %d:%d。 |
5223 | 10 | 否 | %.*ls: 无法释放空页 %d:%d。 |
5224 | 10 | 否 | %.*ls: 无法释放空的大型对象页 %d:%d。 |
5225 | 10 | 否 | %.*ls: 大型对象页 %d:%d 上的所有虚影记录并非都能删除。 如果可读次要副本上存在活动查询,请检查当前的虚影清理边界。 |
5226 | 10 | 否 | %.*ls: 无法释放页 %d:%d (类型为 UNLINKED_REORG_PAGE)。 |
5227 | 10 | 否 | %.*ls: 无法释放页 %d:%d (类型为 BULK_OPERATION_PAGE)。 |
5228 | 16 | 否 | 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID,行 %d。 DBCC 检测到来自联机索引生成操作的不完全清除。 (anti-matter 列值为 %d。) |
5229 | 16 | 否 | 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型 %.*ls)包含 anti-matter 列,但不是非聚集索引。 |
5230 | 10 | 否 | 语句已中止。 无法对 TEMPDB 运行 DBCC CHECKCATALOG。 |
5231 | 10 | 否 | 对象 ID %ld (对象 '%.*ls'): 尝试锁定此对象以进行检查时出现死锁。 已跳过此对象,不会处理它。 |
5232 | 10 | 否 | DBCC CHECKDB 将不检查 SQL Server 目录或 Service Broker 一致性,因为无法创建数据库快照或指定了 WITH TABLOCK。 |
5233 | 16 | 否 | 表错误: 分配单元 ID %I64d,页 %S_PGID。 测试 (%.*ls) 失败。 值是 %ld 和 %ld。 |
5234 | 10 | 否 | DBCC SHRINKDATABASE: 已跳过数据库 ID %d 的文件 ID %d,因为尝试调整该文件的空间分配失败。 |
5235 | 10 | 否 | %ls由于错误状态 %d,由 %ls 执行的 DBCC %ls (%ls%ls%ls)%ls 已异常终止。 占用时间: %d 小时 %d 分钟 %d 秒。 |
5236 | 10 | 否 | 无法处理对象 '%ls',因为该对象的名称由四部分构成,所有 DBCC 命令都不予支持。 |
5237 | 10 | 否 | 由于内部查询错误,对对象 '%.*ls' (对象 ID 为 %d)进行的 DBCC 跨行集检查失败。 |
5238 | 16 | 否 | 无法处理对象 ID %ld (对象 '%.*ls'),因为它是存储过程或用户定义函数,任何 DBCC 命令都不支持它。 |
5,239 | 16 | 否 | 无法处理对象 ID %ld (对象 '%.*ls'),因为此 DBCC 命令不支持此类型的对象。 |
5240 | 10 | 否 | 不能收缩 ID 为 %d 的数据库中 ID 为 %d 的文件,因为它正由其他进程收缩或为空。 |
5241 | 10 | 否 | 数据库 ID %d 的文件 ID %d 无法收缩,因为目标收缩大小(%I64d KB)大于实际文件大小(%I64d KB)。 |
5242 | 16 | 否 | 在数据库 '%.*ls'(ID:%d) 中对页 %S_PGID 执行内部操作期间检测到不一致性。 请与技术支持联系。 |
5243 | 16 | 否 | 在内部操作期间检测到不一致性。 请与技术支持联系。 |
5244 | 16 | 否 | 未处理修复语句。 数据库中的一个或多个文件是只读的,必须将其设为可写入文件才能进行修复。 |
5245 | 16 | 否 | 对象 ID %ld (对象 '%.*ls'): 由于超过了锁请求超时期限,DBCC 无法获取该对象的锁。 已跳过此对象,不会处理它。 |
5246 | 16 | 否 | 无法对 MSSQLSYSTEMRESOURCE 数据库执行修复操作。 有关详细信息,请查阅联机丛书主题 "资源数据库"。 |
5247 | 16 | 否 | 修复: 基于其基表行插入辅助索引行。 |
5,248 | 10 | 否 | 修复: 已成功地修复了数据库 '%ls' 的索引 '%ls' 中的 %ls 行。 |
5249 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为收缩操作无法锁定该页。 |
5250 | 16 | 否 | 数据库错误: 数据库 '%.*ls' (数据库 ID %d)的 %ls 页 %S_PGID 无效。 无法修复此错误。 您必须通过备份还原。 |
5251 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为维护与堆关联的非聚集索引失败。 |
5252 | 10 | 否 | 不能将 ID 为 %d 的数据库中 ID 为 %d 的文件收缩到预期大小。 并发工作负荷很高,导致在收缩操作中出现过多的死锁。 请在工作负荷降低后重新运行收缩操作。 |
5253 | 10 | 否 | 语句已中止。 无法对 TEMPDB 运行 DBCC CHECKALLOC。 |
5254 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为该堆页所属的表正通过另一进程生成该堆。 |
5255 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页为排序页。 |
5256 | 16 | 否 | 表错误: 分配单元 ID %I64d、页 %S_PGID 在页头中包含错误的页 ID。 该页头中的 PageId 为 %S_PGID。 |
5257 | 10 | 否 | %.*ls: 已跳过 ID 为 %d 的数据库中 ID 为 %d 的文件,因为该文件的大小在收缩操作过程中已发生更改。 |
5258 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为生成计算列表达式失败。 |
5259 | 10 | 否 | %.*ls: 无法移动堆页 %d:%d,因为填充计算列表达式失败。 |
5260 | 16 | 否 | 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls): 页 %S_PGID 上至少一个记录包含版本控制信息,但页头中的 VERSION_INFO 位未设置。 |
5261 | 10 | 否 | %.*ls: 无法移动页 %d:%d,因为该页尚未格式化。 |
5262 | 16 | 否 | 对象 ID %d、索引 ID %d、分区 ID %I64d、分配单元 ID %I64d (类型为 %.*ls)、第 %S_PGID 页、第 %d 行: 行包含 NULL 版本控制时间戳,但其版本链指针不是 NULL。 版本链将指向第 %S_PGID 页、槽 %d。 |
5263 | 10 | 否 | 发现表 '%.*ls' 的计数错误, 索引 '%.*ls', 分区 %ld: |
5264 | 10 | 否 | 数据页 %.*ls: 来自系统表 - %I64d 页;实际 - %I64d 页。 |
5265 | 10 | 否 | 已用页 %.*ls: 来自系统表 - %I64d 页;实际 - %I64d 页。 |
5266 | 10 | 否 | 保留页 %.*ls: 来自系统表 - %I64d 页;实际 - %I64d 页。 |
5267 | 10 | 否 | 行计数: 来自系统表 - %I64d 行;实际 - %I64d 行。 |
5268 | 10 | 否 | DBCC %.*ls 正在执行详尽的 %d 索引搜索以查找可能存在的不一致。 这只是一条信息性消息。 不需要任何用户操作。 |
5269 | 16 | 否 | 检查已终止。 由于 IO 操作失败,数据库 '%.*ls' (数据库 ID %d)的瞬时数据库快照已标记为可疑。 有关详细信息,请参阅 SQL Server 错误日志。 |
5270 | 10 | 否 | %.*ls: 页 %d:%d 在关键系统表中是不可移动的,所以无法移动。 |
5271 | 10 | 否 | 由于内部错误,DBCC %ls 无法输出此命令的结果。 请查看其他错误以获取详细信息。 |
5272 | 10 | 否 | %.*ls: 由于无法独占访问基础对象,因此无法移动索引分配映射(IAM)页 %d:%d。 |
5,273 | 10 | 否 | %.*ls: 因为页 %d:%d 属于以前/现在位于联机版本中的索引/堆,所以无法移动该页。 |
5274 | 16 | 否 | 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。 %S_MSG对于压缩页无效;以下内部测试失败: %.*ls。 值为 %ld 和 %ld。 |
5275 | 10 | 否 | 用于查找不一致的 '%.*ls' (数据库 ID %d)的详尽搜索已完成。 已处理搜索总数 %d 中的 %d。 占用时间: %I64d 毫秒。 这只是一条信息性消息。 不需要任何用户操作。 |
5276 | 10 | 否 | 由于出现异常 %d,状态 %d,用于查找不一致的 '%.*ls' (数据库 ID %d)的详尽搜索失败。 这只是一条信息性消息。 不需要任何用户操作。 |
5277 | 10 | 否 | 内部 %ls 数据库快照的拆分点 LSN 为 %08x:%08x:%04x,第一个 LSN 为 %08x:%08x:%04x。 |
5278 | 10 | 否 | DBCC 遇到一个页面,其内部数据库快照的 LSN 大于日志 LSN %S_LSN的当前结尾。 无法读取页 %S_PGID,数据库 '%.*ls' (数据库 ID %d),LSN = %S_LSN,类型 = %ld,isInSparseFile = %d。 请重新运行此 DBCC 命令。 |
5279 | 16 | 否 | 表错误:对象 ID %d、索引 ID %d、分区 ID %I64d、数据库片段 ID %d。 页面上的行(%d:%d),槽 ID %d 应位于片段 ID %d 上,但在片段 ID %d 中找到。 |
5280 | 16 | 否 | 在执行一致性检查命令期间收到意外的协议元素。 请重试操作即可。 |
5281 | 10 | 否 | 数据库 %.*ls = %I64d 上 %s 所需的估计 TEMPDB 空间(以 KB 为单位)。 |
5282 | 16 | 否 | 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。 页面的页眉无效:设置了IS_IN_SYSXACT标志位。 |
5283 | 10 | 否 | 对非聚集列存储索引对象 ID %d、索引 ID %d、分区号 %d 失败的跨行集检查。 请重新生成分区。 |
5284 | 16 | 否 | 复制的索引 '%.*ls' (对象 ID %d) 及其一个或多个克隆不包含相同的行。 |
5285 | 16 | 否 | 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 对列 ID %d 和行组 ID %d 具有缺失的字典。 删除并重新创建非聚集列存储索引。 |
5286 | 10 | 否 | %.*ls: 页 %d:%d 无法移动,因为它属于具有 LO 的活动联机索引生成。 |
5287 | 10 | 否 | DBCC THROWERROR 绕过异常。 这只是一条信息性消息。 不需要任何用户操作。 |
5288 | 16 | 否 | 列存储索引具有一个或多个与字典中的数据值不匹配的数据值。 有关详细信息,请运行 DBCC CHECKDB。 |
5289 | 16 | 否 | 表 '%.*ls' 上的聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与字典中的数据值不匹配的数据值。 从备份还原数据。 |
5290 | 16 | 否 | 列存储索引具有一个或多个数据值,这些值与元数据中的数据值不一致。 有关详细信息,请运行 DBCC CHECKDB。 |
5,291 | 16 | 否 | 表 '%.*ls' 上的聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有与元数据中的数据值不一致的一个或多个数据值。 从备份还原数据。 |
5292 | 16 | 否 | 表 '%.*ls' 上的列存储索引 '%.*ls' 在其 Delete Bitmap 中包含错误内容,rowgroup_id %d 和 tuple_id %d。 |
5293 | 16 | 否 | 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与字典中的数据值不匹配的数据值。 删除并重新创建非聚集列存储索引。 |
5294 | 16 | 否 | 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有与元数据中的数据值不一致的一个或多个数据值。 删除并重新创建非聚集列存储索引。 |
5295 | 16 | 否 | DBCC UPDATEUSAGE 无法获取对象“sysallocunits”上的锁。 请稍后重试。” |
5296 | 10 | 否 | 对象 ID %ld (对象 '%.*ls'):内存优化表不支持该操作。 已跳过此对象,不会处理它。 |
5297 | 10 | 否 | 聚集列存储索引和非聚集索引(对象 ID %d,索引 ID %d, 分区号 %d) 之间的跨行集检查失败。 请重新生成分区。 |
5298 | 16 | 否 | 无法显示页面 %S_PGID的内容。 它所属的行集处于逻辑删除状态和挂起删除状态。 |
5299 | 16 | 否 | 查询存储错误:%d 状态:%d 消息:%.*ls |
5301 | 16 | 否 | 大容量加载失败。 用户对表 '%.*ls' 不具有 ALTER TABLE 权限。 如果目标表包含触发器或检查约束但未指定 'FIRE_TRIGGERS' 或 'CHECK_CONSTRAINTS' 大容量提示,则对于大容量加载的目标表需要有 ALTER TABLE 权限。 如果指定了 'KEEPIDENTITY' 大容量提示,也需要 ALTER TABLE 权限。 |
5302 | 16 | 否 | 不能对 null 值调用 '%.*ls' 上的 Mutator '%.*ls'。 |
5303 | 16 | 否 | 在 CLR 类型 '%.*ls' 上应用 mutator '%.*ls' 的结果不能为 null 值。 |
5304 | 16 | 否 | 大容量复制失败。 用户对表 '%.*ls' 不具有 ALTER TABLE 权限。 如果该表具有触发器或检查约束但未将 'FIRE_TRIGGERS' 或 'CHECK_CONSTRAINTS' 大容量提示指定为大容量复制操作命令的选项,则对于大容量复制操作的目标表需要有 ALTER TABLE 权限。 |
5305 | 16 | 否 | rowdump 列和 lockres 列仅对指定了 NOEXPAND 提示的表和索引视图有效。 |
5306 | 16 | 否 | 不允许函数有游标参数。 变量 '%.*ls' 属于游标类型。 |
5307 | 16 | 否 | 为 sp_cursoropen 指定的参数无效。 |
5308 | 16 | 否 | 窗口化函数、聚合和 NEXT VALUE FOR 函数不支持整数索引作为 ORDER BY 子句表达式。 |
5309 | 16 | 否 | 窗口化函数、聚合函数和 NEXT VALUE FOR 函数不支持作为 ORDER BY 子句表达式的常量。 |
5310 | 16 | 否 | INSERT 语句的 VALUES 列表中不允许聚合。 |
5,311 | 16 | 否 | 无效的引号字符 '%lc'。 远程服务器或用户命令使用了无效的引号字符。 |
5312 | 16 | 否 | 无法绑定函数 'ntile' 的输入内容。 |
5313 | 16 | 否 | 同义词 '%.*ls' 引用的对象无效。 |
5314 | 16 | 否 | 在此上下文中不允许使用聚合。 |
5315 | 16 | 否 | MERGE 语句的目标不能是远程表、远程视图或远程表上的视图。 |
5316 | 16 | 否 | MERGE 语句的目标 '%.*ls' 对 MERGE 语句中指定的某些(但不是全部)操作启用了 INSTEAD OF 触发器。 在 MERGE 语句中,如果有任意操作已经对目标启用了 INSTEAD OF 触发器,则所有操作都必须启用 INSTEAD OF 触发器。 |
5,317 | 16 | 否 | MERGE 语句的目标不能是分区视图。 |
5318 | 16 | 否 | 在 MERGE 语句中,源和目标不能具有相同的名称或别名。 请对源和目标使用不同的别名,以确保它们在 MERGE 语句中有唯一的名称。 |
5319 | 16 | 否 | 在 MERGE 语句的 WHEN 子句中不允许使用聚合。 |
5321 | 16 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用 '%ls' 函数。 |
5322 | 16 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用聚合函数。 |
5323 | 15 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用子查询。 |
5324 | 15 | 否 | 在 MERGE 语句中,带搜索条件的 '%S_MSG' 子句不能出现在不带搜索条件的 '%S_MSG' 子句后。 |
5325 | 15 | 否 | 数据文件中数据的顺序不符合为 BULK 行集 '%.*ls' 指定的 ORDER 提示。 数据的顺序必须与 ORDER 提示为 BULK 行集指定的顺序匹配。 请更新 ORDER 提示以反映输入数据的排序顺序,或更新输入数据文件以匹配 ORDER 提示指定的顺序。 |
5326 | 15 | 否 | 数据文件中的数据不符合为 BULK 行集 '%.*ls' 指定的 UNIQUE 提示。 如果为 BULK 行集指定了 UNIQUE 提示,则数据文件中的数据必须唯一。 请删除 UNIQUE 提示,或更新输入数据文件以确保数据唯一。 |
5327 | 15 | 否 | 列 '%.*ls' 没有为数据源 '%.*ls' 指定的 ORDER 提示的有效数据类型。 在 BULK 行集或 CLR TVF 的 ORDER 提示中不能使用 text、ntext、image、xml、varchar(max)、nvarchar(max) 和 varbinary(max) 数据类型。 |
5328 | 15 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,无法在 INSERT 语句的目标表 '%.*ls' 中插入标识列 '%.*ls' 的显式值。 |
5329 | 15 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用开窗函数。 |
5330 | 16 | 否 | 在 OUTPUT 子句中不能出现全文谓词。 |
5331 | 16 | 否 | 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,在 %S_MSG 子句中不能出现全文谓词。 |
5332 | 15 | 否 | 流中数据的顺序不符合为 CLR TVF '%.*ls' 指定的 ORDER 提示。 数据的顺序必须与在 ORDER 提示中为 CLR TVF 指定的顺序匹配。 请更新 ORDER 提示以反映输入数据的排序顺序,或更新 CLR TVF 以匹配 ORDER 提示指定的顺序。 |
5333 | 16 | 否 | 无法绑定标识符 '%.*ls'。 MERGE 语句的“WHEN NOT MATCHED”子句中仅允许子句范围内的源列和列。 |
5334 | 16 | 否 | 无法绑定标识符 '%.*ls'。 MERGE 语句的“WHEN NOT MATCHED BY SOURCE”子句中仅允许子句范围中的目标列和列。 |
5335 | 16 | 否 | 数据类型 %ls 不能用作 UNION、INTERSECT 或 EXCEPT 运算符的操作数,因为它不可比较。 |
5336 | 16 | 否 | 递归引用不允许在递归 CTE 的递归部分的 EXCEPT 运算符的右侧。 |
5337 | 16 | 否 | 常量折叠错误导致 %S_MSG 创建或更改失败。 此错误的常见原因是 %S_MSG 表达式中的算术溢出、类型转换失败和除以零。 |
5338 | 16 | 否 | 格式选项不能与SINGLE_BLOB、SINGLE_CLOB或SINGLE_NCLOB选项一起指定。 |
5339 | 16 | 否 | char 和 widechar 数据文件类型选项支持 CSV 格式选项。 |
5340 | 16 | 否 | WITH 架构子句不能与 FORMATFILE 或 SINGLE_BLOB/SINGLE_CLOB/SINGLE_NCLOB 选项一起指定。 |
5341 | 16 | 否 | 如果没有 FORMAT = “CSV” 选项,则无法提供 WITH 架构子句。 |
5342 | 16 | 否 | 如果没有 WITH 架构,则无法提供 ROWTERMINATOR 和 FIELDTERMINATOR/DELIMITER。 |
5343 | 16 | 否 | ROWTERMINATOR 和 FIELDTERMINATOR/DELIMITER 只能与架构推理或 WITH 子句一起使用。 |
5344 | 16 | 否 | WITH 架构子句中不能提供重复的列序号。 |
5345 | 16 | 否 | OFFSET 和 LENGTH 参数都必须与内联架构(WITH 子句)一起提供。 |
5346 | 16 | 否 | DATAFILETYPE 只能与架构推理或 WITH 子句一起使用。 |
5347 | 16 | 否 | 如果没有 WITH 架构,则无法提供USE_TYPE_DEFAULT选项。 |
5348 | 16 | 否 | 不能将ERRORFILE_SECRET与ERRORFILE_DATA_SOURCE选项一起指定。 |
5349 | 16 | 否 | 如果没有 ERRORFILE 选项,则无法指定ERRORFILE_SECRET。 |
5,350 | 16 | 否 | CSV 格式仅支持 TABLESAMPLE PERCENT 选项。 |
5351 | 16 | 否 | 部分文件不能与 TABLESAMPLE 子句一起提供。 |
5352 | 16 | 否 | 更新中缺少包含操作提示的更新分配。 |
5353 | 16 | 否 | 提供的格式 '%ls' 不支持分析器版本 '%ls'。 |
5354 | 16 | 否 | 不支持分析器版本 '%ls'。 |
5355 | 16 | 否 | 不能将空字符串值作为指定格式 '%ls' 和 PARSER_VERSION '%ls' 的 '%ls' 选项提供。 |
5,356 | 16 | 否 | OPENROWSET 不支持指定数据库或服务器凭据。 |
5357 | 16 | 否 | 指定格式 '%ls' 不支持选项 '%ls' 和 PARSER_VERSION '%ls'。 |
5358 | 16 | 否 | 如果没有ERRORFILE_DATA_SOURCE选项,则无法指定ERRORFILE_LOCATION。 |
5359 | 16 | 否 | 如果没有ERRORFILE_LOCATION选项,则无法指定ERRORFILE_DATA_SOURCE。 |
5360 | 16 | 否 | 使用子句时,格式化文件和 SINGLE_BLOB/SINGLE_CLOB/SINGLE_NCLOB 选项不能与 ReadMode=Metadata 一起使用。 |
5361 | 16 | 否 | 不支持的数据文件类型选项和格式的组合。 |
5362 | 15 | 否 | 窗口 '%.*ls' 未定义。 |
5363 | 15 | 否 | 函数 '%.*ls' 在 OVER 或 WINDOW 子句中可能没有 ORDER BY。 |
5364 | 15 | 否 | 具有 ROWS 或 RANGE 的窗口框架必须具有 ORDER BY 子句。 |
5365 | 15 | 否 | 不允许循环窗口引用。 |
5366 | 15 | 否 | 函数 '%.*ls' 必须具有 OVER 子句或具有 ORDER BY 的 WINDOW。 |
5,367 | 15 | 否 | 一个窗口中定义的窗口规范不能在另一个窗口中重新定义。 |
5368 | 16 | 否 | 指定格式 '%ls' 不支持选项 '%ls'。 |
5,369 | 16 | 否 | 当指定 FORMAT 为 '%ls' 时,具有 '%ls' 连接器的位置不支持选项 '%ls'。 |
5370 | 16 | 否 | 视图 '%.*ls' 中检测到的列引用无效。 请使用sp_refreshview存储过程重新创建视图或刷新列定义。 |
5371 | 16 | 否 | 指定的 FORMAT '%ls' 不支持连接器前缀 '%ls'。 |
5372 | 16 | 否 | 文件格式 '%ls' 不支持指定的批量选项 '%ls'。 请查阅文档以了解所支持的选项。 |
5373 | 16 | 否 | 所有输入参数应具有相同的类型。 支持的类型为 tinyint、smallint、int、bigint、decimal 和 numeric。 |
5374 | 16 | 否 | 指定 FORMAT 为 '%ls' 时,使用 '%ls' 连接器的位置不支持 WITH 子句。 |
5501 | 16 | 否 | 在可以创建表之前删除了 FILESTREAM 文件组。 |
5502 | 16 | 否 | FILESTREAM 容器无法访问。 |
5503 | 10 | 否 | 在 sys.database_files 中找不到 FILESTREAM 文件 '%.*ls' 的项。 |
5,504 | 15 | 否 | 只能在 'CONTAINS' 子句中为 FILESTREAM 日志文件组指定 'PRIMARY'。 |
5505 | 16 | 否 | 具有 FILESTREAM 列的表必须具有具有 ROWGUIDCOL 属性的非空唯一列。 |
5506 | 15 | 否 | FILESTREAM 数据文件或日志文件不能命名为 'DEFAULT'。 |
5507 | 15 | 否 | 不能为 FILESTREAM 日志文件组 '%.*ls' 指定 DEFAULT。 |
5508 | 15 | 否 | 只能为 VARBINARY 列声明 FILESTREAM。 |
5509 | 15 | 否 | 不能为 FILESTREAM 数据文件 '%.*ls' 指定属性 SIZE 或 FILEGROWTH。 |
5510 | 15 | 否 | 不能将 LOG ON 用于非 FILESTREAM 文件组 '%.*ls'。 |
5511 | 23 | 否 | 日志文件文件夹 '%.*ls' 下的 FILESTREAM 文件系统日志记录 '%.*ls' 已损坏。 |
5512 | 16 | 是 | 截断目录 '%.*ls' 时遇到错误 0x%x (%ls)。 |
5513 | 16 | 否 | 为 FILESTREAM 文件组 '%.*ls' 的关联日志文件组指定的名称无效。 |
5514 | 16 | 否 | 由于未启动 '%.*ls' 处的事务性文件系统资源管理器,事务复制/变更数据捕获无法继续。 |
5515 | 20 | 否 | 无法打开 FILESTREAM 文件的容器目录 '%.*ls'。 操作系统已返回状态代码 0x%x。 |
5516 | 16 | 否 | FILESTREAM 日志文件组 '%.*ls' 不能由多个 FILESTREAM 数据文件组引用。 |
5517 | 16 | 否 | FILESTREAM 容器 MAXSIZE 必须大于或等于 512 KB。 |
5,518 | 16 | 否 | FILESTREAM 路径 '%.*ls' 太长。 |
5519 | 16 | 否 | 数据库必须具有主 FILESTREAM 日志文件组和日志文件,这样它才能包含其他 FILESTREAM 文件组。 |
5520 | 16 | 否 | 由于容器大小重新计算错误,数据库 ID %d 中的 FILESTREAM 容器 ID %d 升级失败。 检查以前的错误日志条目,并采取适当的纠正措施。 |
5521 | 16 | 否 | 当 SQL Server 尝试从事务文件系统检索 '%.*ls' 资源管理器位于 '%.*ls' 时,遇到错误 0x%x (NT 状态代码)。 |
5522 | 16 | 否 | 无法删除 FILESTREAM 数据文件,因为尚未备份其日志文件。 |
5523 | 16 | 否 | 不能添加引用空 FILESTREAM 日志文件组的 FILESTREAM 数据文件组。 |
5524 | 16 | 否 | 除非默认的 FILESTREAM 数据文件组是剩余的最后一个 FILESTREAM 数据文件组,否则不能删除它。 |
5525 | 16 | 否 | 无法在 FILESTREAM 日志文件组上修改READ_ONLY和READ_WRITE属性。 |
5526 | 16 | 否 | 不能删除 FILESTREAM 日志文件 '%.*ls',某个 FILESTREAM 数据文件组正在引用它。 |
5527 | 16 | 否 | 由于存在其他 FILESTREAM 文件组,不能删除主 FILESTREAM 日志文件。 |
5528 | 16 | 否 | 数据库最多可以具有一个主 FILESTREAM 日志文件组和日志文件。 |
5529 | 16 | 否 | 无法删除 FILESTREAM 文件。 数据库是可用性组中的主数据库。 等待在每个辅助可用性副本上强化 FILESTREAM 数据文件。 然后重试删除文件操作。 |
5531 | 16 | 否 | 当 SQL Server 尝试将事务文件系统资源管理器的日志记录模式从 '%.*ls' 更改为 '%.*ls' 时,遇到错误 0x%x (NT 状态代码)。 |
5532 | 16 | 否 | SQL Server 无法获取内核事务管理器的事务上下文来执行文件系统操作。 |
5533 | 23 | 否 | 缺少 LSN 为 '%d:%d:%d' 的 FILESTREAM 文件系统日志记录。 日志文件夹 '%.*ls' 已损坏。 请从备份还原数据库。 |
5534 | 23 | 否 | 数据库 '%.*ls' 的 LSN 为 '%d:%d:%d' 的 SQL 日志记录已损坏。 数据库无法恢复。 |
5535 | 23 | 否 | FILESTREAM 数据容器 '%.*ls' 已损坏。 数据库无法恢复。 |
5,536 | 23 | 否 | FILESTREAM 删除的文件夹 '%.*ls' 已损坏。 数据库无法恢复。 |
5537 | 16 | 否 | 函数 %ls 仅对具有 FILESTREAM 属性的列有效。 |
5538 | 16 | 否 | 将 FILESTREAM 作为源的列不支持部分更新。 |
5539 | 16 | 否 | 调用方法 %ls 时,与正在使用的 FILESTREAM 关联的 ROWGUIDCOL 列不可见。 |
5540 | 16 | 否 | 由于基表的关联 ROWGUIDCOL 可为 Null 或没有唯一约束,无法将该 FILESTREAM 列与方法 %ls 一起使用。 |
5,541 | 16 | 否 | 将 FILESTREAM 列作为文件打开时,必须使用打开模式。 |
5542 | 16 | 否 | 未为 FILESTREAM 文件组 '%.*ls' 分配文件。 直到添加文件之后,才能向此文件组填充 FILESTREAM 数据。 |
5543 | 10 | 否 | FILESTREAM:有效级别 = %d(已禁用远程访问),配置的级别 = %d,文件系统访问共享名称 = '%.*ls'。 |
5544 | 10 | 否 | FILESTREAM:有效级别 = %d(已启用远程访问),配置的级别 = %d,文件系统访问共享名称 = '%.*ls'。 |
5545 | 10 | 否 | FILESTREAM:连接到内核驱动程序 %ls。 这是一条信息性消息。 不需要任何用户操作。 |
5546 | 10 | 否 | FILESTREAM:无法连接到内核驱动程序 %ls。 |
5550 | 16 | 否 | 为 Filestream 文件组 '%.*ls' 指定了太多 Filestream 容器。 此版本的 SQL Server 不支持为每个 Filestream 文件组指定多个 Filestream 容器。 有关不同 SQL Server 版本中功能支持的详细信息,请参阅联机丛书。 |
5551 | 16 | 否 | 无法添加 FILESTREAM 文件 '%.*ls',因为它的目标文件组不能包含多个文件。 此版本的 SQL Server 不支持为每个 Filestream 文件组指定多个 Filestream 容器。 有关不同 SQL Server 版本中功能支持的详细信息,请参阅联机丛书。 |
5552 | 16 | 否 | 使用属于 FILESTREAM 数据文件 ID 0x%x 的 GUID '%.*ls' 指定的 FILESTREAM 文件不存在或者无法打开。 |
5553 | 16 | 否 | SQL Server 内部错误。 FILESTREAM 管理器无法继续执行当前命令。 |
5554 | 16 | 否 | 单个文件的版本总数已达到文件系统所设置的最大限制。 |
5555 | 16 | 否 | 由于无法重命名 FILESTREAM 数据,操作失败。 |
5556 | 16 | 否 | 数据库 '%.*ls' 不存在或不支持 FILESTREAM。 请提供有效的数据库名称。 若要查看可用数据库,请使用 sys.databases。 |
5557 | 16 | 否 | FILESTREAM 容器 '%.*ls' 不存在或无法处理。 提供有效的 FILESTREAM 容器名称。 若要查看可用的容器,请使用sys.databases_files。 |
5558 | 16 | 否 | 数据库 '%.*ls' 应处于单用户模式。 |
5559 | 16 | 否 | 无法打开数据库 '%.*ls'。 |
5560 | 16 | 否 | 目前无法访问数据库 '%.*ls' 的 FILESTREAM 逻辑表,因为它与其他活动(例如后台 GC 操作、备份操作、DBCC CHECK* 操作或正在进行的快照创建)冲突。 |
5561 | 16 | 否 | 在数据库 '%.*ls' 上中止了 FILESTREAM 垃圾回收器操作。 |
5570 | 16 | 否 | FILESTREAM 未能找到垃圾收集表。 |
5571 | 23 | 否 | 内部 FILESTREAM 错误: 未能访问垃圾收集表。 |
5572 | 23 | 否 | 内部 FILESTREAM 错误: 由于潜在的损坏问题,未能执行文件系统操作。 |
5573 | 10 | 否 | 内部 FILESTREAM 错误: 无法访问该逻辑删除表,HRESULT: 0x%x。 |
5574 | 16 | 否 | 不能为数据库镜像和 FILESTREAM 或数据库镜像和MEMORY_OPTIMIZED_DATA存储启用数据库。 |
5575 | 10 | 否 | 操作 '%ls' 失败,HRESULT: 执行 sp_filestream_configure 时,文件 '%hs' 行 %d 中 %ls。 |
5576 | 10 | 否 | 已启用 FILESTREAM 功能。 这是一条信息性消息。 不需要任何用户操作。 |
5577 | 10 | 否 | FILESTREAM 访问级别已更改为 %d。 请重新启动该 SQL Server 实例,以使设置完全生效。 |
5578 | 16 | 否 | 更改或应用 FILESTREAM 配置时出错。 有关详细信息,请参阅 SQL Server 错误日志。 |
5579 | 10 | 否 | FILESTREAM:有效级别 = %d,配置级别 = %d。 |
5580 | 16 | 否 | FILESTREAM 实例 GUID 为 Null。 注册表设置可能已损坏。 |
5581 | 10 | 否 | 已禁用 FILESTREAM 功能。 请重新启动该 SQL Server 实例,以使设置完全生效。 如果 FILESTREAM 列中有数据,SQL Server 实例重新启动后,将无法访问这些数据。 |
5582 | 10 | 否 | 必须重新启动计算机,FILESTREAM 功能设置才能生效。 |
5583 | 16 | 否 | 为 sp_filestream_configure 存储过程的 enable_level 参数指定的值无效。 该值应为 0、1、2 或 3。 |
5584 | 16 | 否 | 另一个会话正在执行 sp_filestream_configure 存储过程。 请检查更新的配置设置,然后重试该操作(如果需要)。 |
5585 | 10 | 否 | 无法启用 FILESTREAM 文件 I/O 访问。 操作系统管理员必须使用 Configuration Manager 在实例上启用 FILESTREAM 文件 I/O 访问。 |
5586 | 10 | 否 | 已将 FILESTREAM 功能配置为指定级别。 未进行任何更改。 |
5588 | 16 | 否 | 在快照隔离级别下不支持访问 FILESTREAM 数据。 |
5589 | 16 | 否 | 在基于行版本控制的读提交快照隔离(RCSI)下,不支持访问 FILESTREAM 数据。 |
5590 | 16 | 否 | 在此平台上不支持 FILESTREAM 操作。 |
5591 | 16 | 否 | FILESTREAM 功能被禁用。 |
5592 | 16 | 否 | FILESTREAM 功能未启用文件系统访问。 |
5593 | 16 | 否 | WoW64 不支持 FILESTREAM 功能。 此功能已禁用。 |
5594 | 16 | 否 | 为 .%ls() 函数的 computer_name_format 参数指定的值无效。 |
5595 | 16 | 否 | .PhysicalPathName 已禁用。 |
5596 | 10 | 否 | FILESTREAM 功能配置可能不一致。 若要重置配置,请使用sp_configure存储过程。 |
5597 | 16 | 否 | 无法初始化 FILESTREAM 功能。 操作系统管理员必须使用 Configuration Manager 在实例上启用 FILESTREAM。 |
5598 | 10 | 否 | 用户实例不支持 FILESTREAM 功能。 |
5599 | 16 | 否 | .ContainerId 已禁用。 |
5600 | 16 | 否 | 在指定的数据库上无法将跨数据库链接选项设置为指定的值。 |
5601 | 16 | 否 | 无法像 -F 启动选项要求的那样强制重新生成服务主密钥。 错误号为 %ld。 |
5602 | 10 | 否 | 已成功地重新生成了服务主密钥。 |
5603 | 16 | 否 | 无法像 -K 启动选项要求的那样强制重新生成 SA 的密码。 错误号为 %ld。 |
5604 | 10 | 否 | SA 的密码重新生成尝试已成功。 |
5605 | 16 | 否 | 无法强制重新生成 SA 帐户的密码,并且 /或无法根据 -K 启动选项和 -T1617 跟踪标志的请求禁用 SA 帐户的密码。 |
5701 | 10 | 否 | 已将数据库上下文更改为 '%.*ls'。 |
5702 | 10 | 否 | SQL Server 正在终止此进程。 |
5703 | 10 | 否 | 已将语言设置更改为 %.*ls。 |
5803 | 10 | 否 | 在 sys.configurations 中遇到未知的配置(id = %d)。 |
5804 | 16 | 是 | 由于至少有一个数据库是不可写的,无法在服务器级更改字符集、排序顺序或排序规则。 将数据库设为可写的,然后重试此操作。 |
5805 | 16 | 否 | 指定的锁太少。 最小值为 %d。 |
5,807 | 16 | 否 | 建议恢复间隔不要超过 %d 分钟。 请用 RECONFIGURE WITH OVERRIDE 语句强制实施此配置。 |
5808 | 16 | 否 | 不支持对系统目录进行即席更新。 |
5810 | 16 | 否 | 填充因子的有效值为 0 到 100。 |
5812 | 14 | 否 | 您没有运行 RECONFIGURE 语句的权限。 |
5828 | 16 | 否 | 用户连接数的限制是 %d。 |
5829 | 16 | 否 | 指定的用户选项值无效。 |
5831 | 16 | 否 | 最小服务器内存值(%d)必须小于等于最大值(%d)。 |
5832 | 16 | 否 | 指定的关联掩码与此系统上的 CPU 掩码不匹配。 |
5833 | 16 | 否 | 指定的关联掩码大于此版本的 SQL Server 所支持或许可的 CPU 数。 |
5834 | 16 | 否 | 指定的关联与指定的 IO 关联掩码冲突。 将关联设置更改为使用与 IO 关联掩码中指定的 CPU 不同的 CPU。 |
5835 | 16 | 否 | 无法启动系统上掩码为 0x%lx 的 CPU。 |
5836 | 16 | 否 | 在此平台上或此版本的 SQL Server 中不支持轻型池。 |
5837 | 16 | 否 | Service Broker 侦听端口不能是动态的。 有效的端口值是 1024-32767。 |
5838 | 16 | 否 | Service Broker 连接身份验证值无效。 |
5839 | 16 | 否 | 不能将 Service Broker 消息转发存储区大小设置为 0。 |
5840 | 16 | 否 | Service Broker 消息转发模式无效。 |
5841 | 16 | 否 | 全文搜索组件不支持默认的全文语言。 |
5842 | 16 | 否 | 指定的工作线程太少。 最小值是 %d。 |
5844 | 16 | 否 | 此版本的 SQL Server 不支持用户实例。 |
5846 | 16 | 否 | 轻型池不支持执行公共语言运行时 (CLR)。 禁用以下两个选项之一:“clr enabled”或“lightweight pooling”。 |
5848 | 10 | 是 | 已将物理 CPU ID %u 热添加到节点 ID %u 作为逻辑 CPU ID %u。 这只是一条信息性消息。 不需要任何用户操作。 |
5849 | 10 | 是 | SQL Server 的当前版本类别不支持联机 CPU 添加。 |
5850 | 10 | 是 | 无法完成 CPU 资源的联机添加。 在 SQL Server 启动时,指定了一个软件非一致性内存访问(soft-NUMA)配置,该配置不允许联机添加 CPU 资源。 若要使用其他 CPU 资源,请将新 CPU 添加到 soft-NUMA 配置中,然后重新启动 SQL Server;或者删除 soft-NUMA 配置,然后重新启动 SQL Server。 |
5851 | 10 | 否 | AccessCheckResult 配额必须大于或等于存储桶计数。 |
5852 | 10 | 否 | AccessCheckResult 存储桶计数必须小于 %d。 |
5853 | 16 | 否 | 相关性范围无效。 下限 %d 必须小于上限 %d。 |
5854 | 16 | 否 | 在 ALTER SERVER CONFIGURATION SET PROCESS AFFINITY 语句的范围列表中指定了多个 %S_MSG 值。 |
5855 | 16 | 否 | 关联设置未更改。 这可能是由低系统资源引起的。 |
5856 | 16 | 否 | 指定 %S_MSG %d 的 %S_MSG 范围至少包括一个对当前实例不可用的 %S_MSG。 此实例可用的最大 %S_MSG 个数为 %d。 |
5857 | 10 | 否 | CPU |
5858 | 10 | 否 | NUMANODE |
5859 | 16 | 否 | 当前相关性设置指定使用 64 个以上的处理器。 在使用sp_configure更改关联设置之前,请使用 ALTER SERVER CONFIGURATION 删除这些处理器。 |
5860 | 10 | 否 | 节点 %d 的相关性已从 0x%0*I64x:%you 更改为 0x%0*I64x:%u。 这只是一条信息性消息。 不需要任何用户操作。 |
5861 | 16 | 否 | 此系统上不存在 ID 为 %d 的 %S_MSG。 使用sys.dm_os_schedulers查找此系统的有效 %S_MSGs。 |
5,862 | 16 | 否 | 最大工作线程数设置得太低。 在此计算机上,该数字必须大于 %u。 应增加最大工作线程数。 |
5863 | 16 | 否 | 无法更改 '%.*ls' 属性的值。 操作系统错误 %ls |
5,864 | 16 | 否 | 此版本的 SQL Server 不支持 IO 关联。 |
5865 | 10 | 否 | 动态配置设置 %ls%ls 已更改为 %ld。 |
5866 | 10 | 否 | 指定的最大服务器内存 - %I64d MB 大于缓冲池扩展大小 - %I64d MB。 重启时将禁用缓冲池扩展。 |
5867 | 16 | 否 | 当 SQL Server 以不可知的关联模式运行时,不支持更改 AFFINITY。 |
5868 | 16 | 否 | 文件系统 DMV 和 DMF 已被禁用。 |
5869 | 16 | 否 | SQL 数据库 托管实例不支持更改服务器配置选项 %s。 |
5870 | 16 | 否 | 此版本的 SQL Server 不支持更改服务器配置选项 '%s'。 |
5871 | 16 | 否 | 无法将列加密 enclave 类型设置为基于虚拟化的安全性 (VBS) - 操作系统不支持 VBS。 |
5872 | 16 | 否 | 指定的列加密 enclave 类型 %d 无效。 |
5873 | 16 | 否 | 无法将列加密 enclave 类型设置为软件防护扩展 (SGX)- 操作系统不支持 SGX。 |
5874 | 16 | 否 | 在与包含可用性组的连接中不允许更改服务器配置选项。 更改到 SQL Server 实例级别的连接,然后重试该操作。 |
5901 | 16 | 否 | 属于数据库 '%.*ls' 的一个或多个恢复单元未能生成检查点。 这通常是由于缺少系统资源(如磁盘或内存),或者在某些情况下由于数据库损坏而造成的。 检查错误日志中的先前条目,了解有关此失败的更多详细信息。 |
5904 | 17 | 是 | 无法发出检查点命令: 可用锁不足。 在锁可用之前,后台检查点进程将保持挂起状态。 若要释放锁,请列出事务及其锁,然后终止使用最多锁的事务。 |