相关文章推荐
灰常酷的小马驹  ·  QTableWidget ...·  6 月前    · 
卖萌的充电器  ·  资源 | ...·  1 年前    · 

本文包含 (介于 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'
    [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 版本

本文介绍 (2016 SQL Server 5000 到 5999) 之间的事件和错误 (13.x) 。 如果要查看其他版本的SQL Server的事件和错误,请参阅:

  • SQL Server 2022
  • SQL Server 2019
  • SQL Server 2017
  • 本文介绍 2017 (SQL Server 5000 到 5999) 之间的事件和错误 (14.x) 。 如果要查看其他版本的SQL Server的事件和错误,请参阅:

  • SQL Server 2022
  • SQL Server 2019
  • SQL Server 2016
  • 本文介绍 (2019 SQL Server 5000 到 5999) 范围内的事件和错误 (15.x) 。 如果要查看其他版本的SQL Server的事件和错误,请参阅:

  • SQL Server 2022
  • SQL Server 2017
  • SQL Server 2016
  • 本文介绍 (SQL Server 2022 (16.x) 5000 到 5999) 之间的事件和错误。 如果要查看其他版本的SQL Server的事件和错误,请参阅:

  • SQL Server 2019
  • SQL Server 2017
  • SQL Server 2016
  • 错误和事件 (5000 到 5999)

    无法在 FILESTREAM 或MEMORY_OPTIMIZED_DATA文件组上修改 AUTOGROW_ALL_FILES 或 AUTOGROW_SINGLE_FILE 属性。 文件 ‘%.*ls’ 在系统目录中已修改。 新路径将在数据库下次启动时使用。 在 sys.master_files 中找不到文件 '%.*ls' 的条目。 不能从数据库中删除主数据文件或主日志文件。 %S_MSG 名称 '%.*ls' 已设置。 此数据库的日志文件 '%ls' 已经处于活动状态。 仅当数据库状态可疑或处于紧急模式下时才能重新生成日志。 在 sysfiles1 中找不到主日志文件所对应的条目。 无法重建日志。 文件 ‘%ls’ 已存在。 应该重命名或删除它,以便可以创建新的日志文件。 不能重建系统数据库 master、model 和 tempdb 的日志。 系统无法激活足够的数据库来重建日志。 警告:数据库 '%.*ls' 的日志已重新生成。 已失去事务的一致性。 RESTORE 链已断开,服务器不再有以前的日志文件的上下文,因此您需要了解它们的内容。 应运行 DBCC CHECKDB 验证物理一致性。 数据库已置于 dbo-only 模式。 在准备使数据库可用时,需要重置数据库选项,并删除所有多余的日志文件。 无法用排他锁锁定该数据库,以执行该操作。 由于文件 '%.*ls' 是 DEFAULT 文件组中唯一的文件,因此无法删除它。 在备份日志之前,无法将文件收缩到页面 %d 以下,因为它包含批量记录的页面。 已经超过了每个数据库的最大文件数 %ld。 文件 %ls 当前正自动增大或被其他进程修改。 请稍后再试此操作。 此数据库中已经存在文件组 '%.*ls'。 请指定其他名称,或者删除冲突的文件组(如果它为空)。 MODIFY FILE 失败。 请指定逻辑名称。 对文件 "%.*ls" 进行的 MODIFY FILE 失败。 必须至少对每个文件指定一个属性。 MODIFY FILE 失败。 指定的大小小于或等于当前大小。 MODIFY FILE 失败。 大小大于 MAXSIZE。 MODIFY FILE 失败。 文件 '%.*ls' 不存在。 无法删除 %S_MSG '%.*ls',因为它不为空。 在 %ls 中找不到 %S_MSG '%.*ls'。 %S_MSG '%.*ls' 已删除。 %S_MSG 已经设置了 '%ls' 属性。 %S_MSG 属性 '%ls' 已设置。 无法更改 PRIMARY 文件组的 READONLY 属性。 无法添加、删除或修改文件组 '%.*ls' 中的文件, 因为此文件组是只读的。 无法更改空文件组 '%.*ls' 的属性。 此文件组必须至少包含一个文件。 不能将文件组命名为 'DEFAULT'。 当数据库处于 %ls 状态时,不允许 %ls。 未能清除工作表 IAM 链以允许收缩或删除文件操作。 请在 tempdb 闲置时再试。 无法添加、删除或修改文件 '%.*ls', 文件为只读文件。 因为文件组 '%.*ls' 已离线,所以无法添加、删除或修改该文件组中的文件。 无法添加、删除或修改文件 '%.*ls',因为它已离线。 在数据库 '%.*ls' 中无法设置选项 '%.*ls'。 数据库 '%.*ls' 正处于转换状态。 请稍后再试 ALTER DATABASE 语句。 正在回滚不合法事务。 估计回滚已完成: %d%%。 由于无法在数据库 '%.*ls' 上放置锁,ALTER DATABASE 失败。 请稍后再试。 选项 "%ls" 与所请求的另一选项冲突。 不能同时请求这两个选项。 数据库 '%.*ls' 处于热备用状态。 热备用数据库是只读的。 此时无法更改数据库 '%.*ls' 的状态或选项。 此数据库处于单用户模式,当前某个用户已与其连接。 文件 "%ls" 当前正被扫描或者正由后台进程或用户进程使用。 请稍后再试此操作。 不能同时设置"单个用户"和"仅供 dbo 使用"这两个数据库选项。 数据库选项 TORN_PAGE_DETECTION 与 PAGE_CHECKSUM 选项不兼容。 重新启动当前数据库失败。 当前数据库已切换为 MASTER。 ALTER DATABASE 语句失败。 在其他用户正使用数据库 '%.*ls' 时,无法更改数据库状态 重新生成日志时只能指定一个文件。 ALTER DATABASE 失败。 无法将数据库 '%.*ls' 的默认排序规则设置为 %.*ls。 由于数据库 '%ls' 是只读的、已离线或带可疑标记,因此无法更改此数据库的排序规则。 %S_MSG '%.*ls' 依赖于 %S_MSG '%.*ls'。 %S_MSG '%.*ls' 依赖于 %S_MSG。 如果绑定到架构的对象依赖于数据库排序规则,则无法更改数据库排序规则。 请删除数据库排序规则的依赖项,然后重试操作。 警告:更改数据库 '%.*ls' 的默认排序规则,该数据库用于复制操作。 所有复制数据库应具有相同的默认排序规则。 无法更改非数据文件或主文件组中文件的状态。 无法更改 "%ls" 的数据库选项,因为它是 READONLY、OFFLINE 或标有 SUSPECT。 数据库 "%.*ls" 为 vardecimal 存储格式的 %S_MSG。 数据库 "%.*ls" 无法禁用 vardecimal 存储格式,因为该数据库未使用简单恢复模式。 请将该数据库恢复模式更改为简单恢复模式,然后重新发出该命令。 更改跟踪选项 '%ls' 的值无效。 该值必须是正数。 无法将数据库 "%.*ls" 的版本控制状态与其他数据库状态一起更改。 更改版本控制状态时,不支持终止选项。 为数据库 '%.*ls' 将数据库选项 %ls 设置为 %ls。 更改数据库命令失败,因为启动 SQL Server 时采用了一个或多个未发布的跟踪标志,而这些标志使得用户无法启用/禁用对数据库的版本控制功能。 数据库 "%.*ls" 无法禁用 vardecimal 存储格式,因为有一个或多个表启用了 vardecimal 存储格式。 请先禁用所有表的 vardecimal 存储格式,再禁用该数据库的 vardecimal 存储格式。 文件的内容类型与文件组的内容类型不匹配。 已对数据库 '%.*ls' 启用更改跟踪。 已对数据库 '%.*ls' 禁用更改跟踪。 必须对数据库启用更改跟踪才能修改更改跟踪设置。 数据库 '%.*ls' 是一个系统数据库。 无法修改系统数据库的更改跟踪设置。 多次指定了 ALTER DATABASE 更改跟踪选项 '%ls'。 每个选项只能指定一次。 更改跟踪选项 '%ls' 的值无效。 该值必须介于 %d 和 %d 分钟之间。 无法对数据库快照执行此操作。 无法对具有数据库快照或活动 DBCC 副本的数据库执行此操作。 对任何文件执行 RESTORE PAGE 操作时,无法将数据库或文件组设置为只读模式。 请先完成涉及文件 "%ls" 的还原顺序,再尝试转换为只读。 对任何文件执行 RESTORE PAGE 操作时,无法将恢复模型更改为 SIMPLE。 请先完成涉及文件 "%ls" 的还原顺序,再尝试转换为 SIMPLE。 由于存在需要日志备份的更改,因此无法将该容器设置为脱机状态。 请备份日志,然后重试 ALTER DATABASE 语句。 由于存在需要日志备份的更改,因此无法删除该容器。 请备份日志,然后重试 ALTER DATABASE 操作。 ALTER DATABASE 失败,因为当数据库有 FILESTREAM 文件组时,READ_COMMITTED_SNAPSHOT 和 ALLOW_SNAPSHOT_ISOLATION 选项不能设置为 ON。 若要将 READ_COMMITTED_SNAPSHOT 或 ALLOW_SNAPSHOT_ISOLATION 设置为 ON,必须从该数据库删除 FILESTREAM 文件组。 尝试打开数据库 "%.*ls" 中无效 ID %d 的文件组。 文件 '%ls' 的 MAXSIZE 不能小于 SIZE。 文件 '%.*ls' 已被使用。 出现文件激活错误。 物理文件名 '%.*ls' 可能不正确。 请诊断并更正其他错误,然后重试此操作。 日志文件 '%.*ls' 与主文件不匹配。 该文件可能来自另一数据库,或者可能以前重新生成了日志。 文件“%.*ls”位于系统数据库文件不支持的网络路径上。 文件激活失败。 物理文件名称'%.*ls'可能不正确。 FCB::SetSize dbid %d fileid %d oldSize %d newSize %d。 若要防止错误日志中出现此信息性消息,请使用 DBCC TRACEOFF 禁用跟踪标志。 无法重新生成日志,原因是数据库关闭时存在打开的事务/用户,该数据库没有检查点或者该数据库是只读的。 如果事务日志文件被手动删除或者由于硬件或环境问题而丢失,则可能出现此错误。 不应该为数据库快照指定日志文件、离线文件、还原文件和不起作用的文件。 "%.*ls" 文件不适合用于数据库快照。 只能为数据库快照指定 SQL Server 数据库文件。 '%.*ls' 不是 SQL Server 数据库文件。 文件 "%ls" 已压缩,但未驻留在只读数据库或文件组中。 必须将此文件解压缩。 无法使文件 "%.*ls" 成为稀疏文件。 请确保文件系统支持稀疏文件。 无法打开物理文件 "%.*ls"。 操作系统错误 %d: "%ls"。 "%.*ls" 指定的路径不在有效目录中。 尝试打开或创建物理文件 '%.*ls' 时,CREATE FILE 遇到操作系统错误 %ls。 '%ls' 中的文件头与数据库 '%ls' 中文件 '%ls' 的预期内容不匹配。 可能是全文目录文件与相关的数据库不匹配。 如有必要,请执行还原操作。 操作系统似乎已截断文件 '%ls'。 其大小应为 %I64d KB,但实际大小为 %I64d KB。 必须指定用于创建数据库快照的所有文件。 缺少文件 "%ls"。 由于磁盘空间不足,写入稀疏文件 '%ls' 失败。 主文件为只读时,无法重新生成日志。 启用数据库镜像时,无法重新生成日志。 未重新生成日志,因为有不止一个日志文件。 不能将 '%.*ls' 指定的路径用于 FILESTREAM 文件,因为此路径指向的是一个裸设备。 对文件 "%ls" 的目录查找失败,出现操作系统错误 %ls。 因为 '%.*ls' 指定的路径不在支持的文件系统上,所以不能用于 FILESTREAM 文件。 路径 '%.*ls' 不能用于 FILESTREAM 文件。 有关支持的路径的信息,请参阅 SQL Server 联机丛书。 因为 '%.*ls' 指定的路径包含在一个 FILESTREAM 容器中,所以不能用于另一个 FILESTREAM 容器。 快照数据库文件和基础数据库文件不允许位于不同类型的存储上。 云存储上的 SQL 文件名 '%.*ls' 中不允许尾随空间。 (%.*ls) 对文件 '%.*ls' 的操作失败。 操作系统错误 %d:“%ls"” 未能锁定凭据对象 (帐户: %.*ls,容器: %.*ls) 。 锁定模式:%.*ls。 未能锁定凭据管理器。 锁定模式:%.*ls。 未能锁定租约续订管理器。 锁定模式:%.*ls。 文件 '%.*ls' 上的并发操作 (%.*ls) 失败。 操作系统错误 %d:“%ls"” 数据库 '%.*ls' 中的文件 '%.*ls' 的自动增长已由用户取消,或已在 %d 毫秒后超时。 请使用 ALTER DATABASE 为此文件设置较小的 FILEGROWTH 值,或显式设置新的文件大小。 数据库 '%.*ls' 中的文件 '%.*ls' 的自动增长花费了 %d 毫秒。 请考虑使用 ALTER DATABASE 为此文件设置较小的 FILEGROWTH。 尝试扩展物理文件 '%ls' 时,MODIFY FILE 遇到操作系统错误 %ls。 单个日志文件的大小不得大于 2 TB。 URL %.*ls 不支持此操作。 在 %ls 期间文件 "%.*ls" 出现操作系统错误 %.*ls。 遇到了意外的文件 ID。 所需的文件 ID 为 %d,但从 "%.*ls" 读取的是 %d。 请确保在 sys.master_files 中正确映射了这些文件。 可以使用 ALTER DATABASE 更正映射。 FILEGROWTH 不能大于文件 '%.*ls' 的 MAXSIZE。 无法创建文件 '%ls',因为它已经存在。 请更改文件路径或文件名,然后重试此操作。 %.*ls 不是主数据库文件。 文件 '%ls' 的文件头不是有效的数据库文件头。 %ls 属性不正确。 一个或多个文件与数据库的主文件不匹配。 如果是尝试附加数据库,请使用正确的文件重试该操作。 如果这是现有数据库,则文件可能已损坏,应该从备份进行还原。 每个文件的大小必须大于或等于 512 KB。 文件 %.*ls 已扩展为允许恢复成功。 恢复完毕后,可以增加数据库中文件的大小。 请与系统管理员联系以获取帮助。 为了成功恢复,已扩展了日志文件 '%.*ls',其大小超出了它的最大大小。 恢复完毕后,应增加数据库中的日志文件的大小,或计划更频繁的日志备份(在完全恢复模式或大容量日志恢复模式下)。 检查文件 '%.*ls' 的扇区大小时出现错误。 请将此文件移动到可以从中检索扇区大小的本地 NTFS 卷。 有关详细信息,请查看 SQL Server 错误日志。 无法使用文件 '%.*ls',因为最初格式化此文件时所用扇区大小为 %d,而目前所在卷的扇区大小为 %d。 请将此文件移到其扇区大小小于或等于原始扇区大小的卷。 无法使用文件 '%.*ls',因为它位于扇区大小为 %d 的卷。 SQL Server 支持的最大扇区大小为 4096 字节。 请将此文件移到符合此扇区大小要求的卷上。 无法打开数据库 '%.*ls' 中无效文件 ID %d 的文件控制块 (FCB) 。 请验证文件位置。 执行 DBCC CHECKDB。 无法重新启动数据库 "%.*ls"。 将恢复到以前的状态。 新的日志文件 '%.*ls' 已创建。 无法创建文件 "%ls"。 使用 WITH MOVE 可以指定可用的物理文件名。 使用 WITH REPLACE 可以覆盖现有文件。 不能将文件 '%.*ls' 用于群集服务器。 只能使用服务器的群集资源所依赖的带格式文件。 包含该文件的磁盘资源不在群集组中,或者 Sql Server 的群集资源不依赖于它。 找不到与 FILESTRAM 文件 '%.*ls' 匹配的日志文件。 尝试启动事务性文件系统资源管理器 '%.*ls' 时遇到错误(NT 状态代码 0x%x)。 尝试为事务性文件系统资源管理器 '%.*ls' 执行重做操作时遇到错误(NT 状态代码 0x%x)。 尝试为事务性文件系统资源管理器 '%.*ls' 执行撤消操作时遇到错误(NT 状态代码 0x%x)。 尝试对事务性文件系统资源管理器 '%.*ls' 执行检查点操作时遇到错误(NT 状态代码 0x%x)。 本地目录 '%.*ls' 用于群集服务器中的 tempdb。 此目录必须存在于每个群集节点上,并且SQL Server服务对此目录具有读/写权限。 允许的最大文件大小为 %I64dGB。 由于租约不匹配,无法访问文件。 关闭数据库。 FILESTREAM 日志文件 '%.*ls' 的大小必须大于或等于 1 MB。 Cluster Service 函数调用 '%s' 在验证文件路径时失败,错误代码为 '%s'。 请确保故障转移群集配置正确。 文件 '%ls' 已解压缩。 尝试解压缩文件 "%ls" 时遇到错误(%ls)。 "%.*ls" 指定的路径是 UNC 路径。 故障转移群集环境不支持 UNC 路径。 "%.*ls" 指定的路径是裸设备。 故障转移群集环境不支持裸设备路径。 DBCC SHRINKDATABASE:已跳过数据库 ID %d 的文件 ID %d,因为该文件没有足够的可用空间可以回收。 数据库 ID %d 的 DBCC SHRINKDATABASE 正在等待以下事务完成: 时间戳为 %I64d 的快照事务,以及链接到时间戳 %I64d 或时间戳早于 %I64d 的其他快照事务。 文件 ID %d 的 DBCC SHRINKFILE 正在等待以下事务完成: 时间戳为 %I64d 的快照事务,以及链接到时间戳 %I64d 或时间戳早于 %I64d 的其他快照事务。 找不到分配单元 ID %I64d。 请检查 sys.allocation_units。 %.*ls:移动页 %d:%d 失败。 %.*ls:无法移动页 %d:%d,因为无法读取该页。 %.*ls:无法移动页 %d:%d,因为该页为工作表页。 %.*ls:无法移动页 %d:%d,因为该页为工作文件页。 %.*ls:无法移动页 %d:%d,因为该页为专用的分配页。 %.*ls:无法移动页 %d:%d,因为该页为无效的页类型。 %.*ls:无法移动页 %d:%d,因为该页已在收缩期间解除分配。 %.*ls:无法将系统表 SYSFILES1 页 %d:%d 移动到其他文件,因为它只能位于数据库的主文件中。 %.*ls:无法移动页 %d:%d,因为该页的所有权已在收缩期间发生更改。 %.*ls:无法移动页 %d:%d,因为它的页类型已在收缩期间发生更改。 %.*ls:无法移动页 %d:%d,因为该页所属的分区已删除。 %.*ls:无法移动堆页 %d:%d,因为该堆页所属的表已删除。 %.*ls:无法移动页 %d:%d,因为该页是空的非叶级索引页。 %.*ls:无法移动堆页 %d:%d,因为找不到表名。 %.*ls:无法移动堆页 %d:%d。 %.*ls:无法移动索引分配映射 (IAM) 页 %d:%d。 %.*ls:无法移动已删除的分配单元的索引分配映射 (IAM) 页 %d:%d。 %.*ls:无法解除分配已删除的分配单元的页 %d:%d。 %.*ls:无法解除分配空页 %d:%d。 %.*ls:无法解除分配空的大型对象页 %d:%d。 %.*ls:大型对象页 %d:%d 上的所有虚影记录并非都能删除。 如果对可读次要副本有活动查询,检查当前虚影清理边界。 %.*ls:无法解除分配页 %d:%d (类型为 UNLINKED_REORG_PAGE)。 %.*ls:无法解除分配页 %d:%d (类型为 BULK_OPERATION_PAGE)。 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID,行 %d。 DBCC 检测到来自联机索引生成操作的不完全清除。 (anti-matter 列值为 %d。) 表错误:对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型 %.*ls)包含 anti-matter 列,但不是非聚集索引。 语句已中止。 无法对 TEMPDB 运行 DBCC CHECKCATALOG。 对象 ID %ld (对象 '%.*ls'):尝试锁定此对象以进行检查时出现死锁。 已跳过此对象,不会处理它。 DBCC CHECKDB 将不检查 SQL Server 目录或 Service Broker 一致性,因为无法创建数据库快照或指定了 WITH TABLOCK。 表错误: 分配单元 ID %I64d,页 %S_PGID。 测试 (%.*ls) 失败。 值是 %ld 和 %ld。 DBCC SHRINKDATABASE:已跳过数据库 ID %d 的文件 ID %d,因为尝试调整该文件的空间分配失败。 %ls由于错误状态 %d,由 %ls 执行的 DBCC %ls (%ls%ls%ls)%ls 已异常终止。 占用时间: %d 小时 %d 分钟 %d 秒。 无法处理对象 '%ls',因为该对象的名称由四部分构成,所有 DBCC 命令都不予支持。 由于内部查询错误,对对象 '%.*ls' (对象 ID 为 %d)进行的 DBCC 跨行集检查失败。 无法处理对象 ID %ld (对象 '%.*ls'),因为它是存储过程或用户定义函数,任何 DBCC 命令都不支持它。 无法处理对象 ID %ld (对象 '%.*ls'),因为此 DBCC 命令不支持此类型的对象。 不能收缩 ID 为 %d 的数据库中 ID 为 %d 的文件,因为它正由其他进程收缩或为空。 数据库 ID %d 的文件 ID %d 无法收缩,因为目标收缩大小(%I64d KB)大于实际文件大小(%I64d KB)。 在数据库 '%.*ls'(ID:%d) 中对页 %S_PGID 执行内部操作期间检测到不一致性。 请与技术支持联系。 在内部操作期间检测到不一致性。 请与技术支持联系。 未处理修复语句。 数据库中的一个或多个文件是只读的,必须将其设为可写入文件才能进行修复。 对象 ID %ld (对象 '%.*ls'):由于超过了锁请求超时期限,DBCC 无法获取该对象的锁。 已跳过此对象,不会处理它。 无法对 MSSQLSYSTEMRESOURCE 数据库执行修复操作。 有关详细信息,请查阅联机丛书主题 "资源数据库"。 修复: 基于其基表行插入辅助索引行。 修复:已成功地修复了 %ls 行,该行位于索引 "%ls" 中,而该索引又位于数据库 "%ls" 中。 %.*ls:无法移动页 %d:%d,因为收缩操作无法锁定该页。 数据库错误: 数据库 '%.*ls' (数据库 ID %d)的 %ls 页 %S_PGID 无效。 无法修复此错误。 您必须通过备份还原。 %.*ls:无法移动堆页 %d:%d,因为维护与堆关联的非聚集索引失败。 不能将 ID 为 %d 的数据库中 ID 为 %d 的文件收缩到预期大小。 并发工作负荷很高,导致在收缩操作中出现过多的死锁。 请在工作负荷降低后重新运行收缩操作。 语句已中止。 无法对 TEMPDB 运行 DBCC CHECKALLOC。 %.*ls:无法移动堆页 %d:%d,因为该堆页所属的表正通过另一进程生成该堆。 %.*ls:无法移动页 %d:%d,因为该页为排序页。 表错误: 分配单元 ID %I64d、页 %S_PGID 在页头中包含错误的页 ID。 该页头中的 PageId 为 %S_PGID。 %.*ls:已跳过 ID 为 %d 的数据库中 ID 为 %d 的文件,因为该文件的大小在收缩操作过程中已发生更改。 %.*ls:无法移动堆页 %d:%d,因为生成计算列表达式失败。 %.*ls:无法移动堆页 %d:%d,因为填充计算列表达式失败。 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls):页 %S_PGID 上至少一个记录包含版本控制信息,但页头中的 VERSION_INFO 位未设置。 %.*ls:无法移动页 %d:%d,因为该页尚未格式化。 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID,行 %d:行包含 NULL 版本时间戳,但其版本链指针不为 NULL。 版本链将指向第 %S_PGID 页、槽 %d。 发现表 '%.*ls'、索引 '%.*ls'、分区 %ld 的计数不正确: 数据页 %.*ls:来自系统表 - %I64d 页;实际 - %I64d 页。 已用页 %.*ls:来自系统表 - %I64d 页;实际 - %I64d 页。 保留页 %.*ls:来自系统表 - %I64d 页;实际 - %I64d 页。 行计数:来自系统表 - %I64d 行;实际 - %I64d 行。 DBCC %.*ls 正在执行详尽的 %d 索引搜索以查找可能存在的不一致。 这只是一条信息性消息。 不需要任何用户操作。 检查已终止。 由于 IO 操作失败,数据库 '%.*ls' (数据库 ID %d)的瞬时数据库快照已标记为可疑。 有关详细信息,请参阅 SQL Server 错误日志。 %.*ls:页 %d:%d 在关键系统表中是不可移动的,所以无法移动。 由于内部错误,DBCC %ls 无法输出此命令的结果。 请查看其他错误以获取详细信息。 %.*ls:由于无法独占访问基础对象,因此无法移动索引分配映射 (IAM) 页 %d:%d。 %.*ls:因为页 %d:%d 属于以前/现在位于联机版本中的索引/堆,所以无法移动该页。 表错误:对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。 %S_MSG 对压缩页无效;以下内部测试失败:%.*ls。 值为 %ld 和 %ld。 用于查找不一致的 '%.*ls' (数据库 ID %d)的详尽搜索已完成。 已处理搜索总数 %d 中的 %d。 占用时间: %I64d 毫秒。 这只是一条信息性消息。 不需要任何用户操作。 由于出现异常 %d,状态 %d,用于查找不一致的 '%.*ls' (数据库 ID %d)的详尽搜索失败。 这只是一条信息性消息。 不需要任何用户操作。 内部 %ls 数据库快照的拆分点 LSN 为 %08x:%08x:%04x,第一个 LSN 为 %08x:%08x:%04x。 DBCC 遇到其内部数据库快照的 LSN 大于当前日志 LSN 结束S_LSN的页面。 无法读取页 %S_PGID,数据库 '%.*ls' (数据库 ID %d) ,LSN = %S_LSN,类型 = %ld,isInSparseFile = %d。 请重新运行此 DBCC 命令。” 表错误:对象 ID %d、索引 ID %d、分区 ID %I64d、数据库片段 ID %d。 页面上的行 (%d:%d) ,槽 ID %d 应位于片段 ID %d 上,但在片段 ID %d 中找到。 在执行一致性检查命令期间,意外的协议元素被收回。 请重试操作即可。 数据库 %.*ls = %I64d 上的 %s 所需的估计 TEMPDB 空间 (KB) 。 表错误:对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。 页面的标头无效:已设置IS_IN_SYSXACT标志位。 跨行集检查非聚集列存储索引对象 ID %d,索引 ID %d,分区号 %d 失败。 请重新生成分区。 复制的索引 '%.*ls' (对象 ID %d) ,并且其一个或多个克隆不包含相同的行。 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 列 ID %d 和行组 ID %d 上缺少字典。 删除并重新创建非聚集列存储索引。 %.*ls:无法移动页面 %d:%d,因为它属于具有 LOB 的活动联机索引生成。 DBCC THROWERROR 绕过异常。 这只是一条信息性消息。 不需要任何用户操作。 列存储索引具有一个或多个与字典中的数据值不匹配的数据值。 有关详细信息,请运行 DBCC CHECKDB。 表 '%.*ls' 上的聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与字典中的数据值不匹配的数据值。 从备份还原数据。 列存储索引具有一个或多个与元数据中的数据值不一致的数据值。 有关详细信息,请运行 DBCC CHECKDB。 表 '%.*ls' 上的聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与元数据中的数据值不一致的数据值。 从备份还原数据。 表 '%.*ls' 上的列存储索引 '%.*ls' 的删除位图中包含错误的内容,rowgroup_id %d 和 tuple_id %d。 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与字典中的数据值不匹配的数据值。 删除并重新创建非聚集列存储索引。 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与元数据中的数据值不一致的数据值。 删除并重新创建非聚集列存储索引。 DBCC UPDATEUSAGE 无法获取对象“sysallocunits”上的锁。 请稍后重试。 对象 ID %ld (对象 '%.*ls') :内存优化表不支持该操作。 已跳过此对象,不会处理它。 聚集列存储索引和非聚集索引之间的跨行集检查 (对象 ID %d、索引 ID %d、分区号 %d) 失败。 请重新生成分区。 无法显示页面 %S_PGID 的内容。 它所属的行集处于逻辑删除状态,待删除。 查询存储 错误:%d 状态:%d 消息:%.*ls 大容量加载失败。 用户对表 '%.*ls' 不具有 ALTER TABLE 权限。 如果目标表包含触发器或检查约束但未指定 'FIRE_TRIGGERS' 或 'CHECK_CONSTRAINTS' 大容量提示,则对于大容量加载的目标表需要有 ALTER TABLE 权限。 如果指定了 'KEEPIDENTITY' 大容量提示,也需要 ALTER TABLE 权限。 不能对 Null 值调用 '%.*ls' 上的赋值函数 '%.*ls'。 在 CLR 类型 '%.*ls' 上应用赋值函数 '%.*ls' 的结果不能是 Null 值。 大容量复制失败。 用户对表 '%.*ls' 不具有 ALTER TABLE 权限。 如果该表具有触发器或检查约束但未将 'FIRE_TRIGGERS' 或 'CHECK_CONSTRAINTS' 大容量提示指定为大容量复制操作命令的选项,则对于大容量复制操作的目标表需要有 ALTER TABLE 权限。 rowdump 列和 lockres 列仅对指定了 NOEXPAND 提示的表和索引视图有效。 不允许函数有游标参数。 变量 '%.*ls' 属于游标类型。 为 sp_cursoropen 指定的参数无效。 开窗函数和 NEXT VALUE FOR 函数不支持整数索引作为 ORDER BY 子句表达式。 开窗函数和 NEXT VALUE FOR 函数不支持将常量用作 ORDER BY 子句表达式。 INSERT 语句的 VALUES 列表中不允许聚合。 无效的引号字符 '%lc'。 远程服务器或用户命令使用了无效的引号字符。 无法绑定函数 'ntile' 的输入内容。 同义词 '%.*ls' 引用的对象无效。 此上下文中不允许使用聚合。 MERGE 语句的目标不能是远程表、远程视图或远程表上的视图。 MERGE 语句的目标 '%.*ls' 对 MERGE 语句中指定的某些(但不是全部)操作启用了 INSTEAD OF 触发器。 在 MERGE 语句中,如果有任意操作已经对目标启用了 INSTEAD OF 触发器,则所有操作都必须启用 INSTEAD OF 触发器。 MERGE 语句的目标不能是分区视图。 在 MERGE 语句中,源和目标不能具有相同的名称或别名。 请对源和目标使用不同的别名,以确保它们在 MERGE 语句中有唯一的名称。 在 MERGE 语句的 WHEN 子句中不允许使用聚合。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用 '%ls' 函数。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用聚合函数。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用子查询。 在 MERGE 语句中,带搜索条件的 '%S_MSG' 子句不能出现在不带搜索条件的 '%S_MSG' 子句后。 数据文件中数据的顺序不符合为 BULK 行集 '%.*ls' 指定的 ORDER 提示。 数据的顺序必须与 ORDER 提示为 BULK 行集指定的顺序匹配。 请更新 ORDER 提示以反映输入数据的排序顺序,或更新输入数据文件以匹配 ORDER 提示指定的顺序。 数据文件中的数据不符合为 BULK 行集 '%.*ls' 指定的 UNIQUE 提示。 如果为 BULK 行集指定了 UNIQUE 提示,则数据文件中的数据必须唯一。 请删除 UNIQUE 提示,或更新输入数据文件以确保数据唯一。 对于为数据源 '%.*ls' 指定的 ORDER 提示,列 '%.*ls' 的数据类型无效。 在 BULK 行集或 CLR TVF 的 ORDER 提示中不能使用 text、ntext、image、xml、varchar(max)、nvarchar(max) 和 varbinary(max) 数据类型。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,不能为 INSERT 语句的目标表 '%.*ls' 中的标识列 '%.*ls' 插入显式值。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用开窗函数。 在 OUTPUT 子句中不能出现全文谓词。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,在 %S_MSG 子句中不能出现全文谓词。 流中数据的顺序不符合为 CLR TVF '%.*ls' 指定的 ORDER 提示。 数据的顺序必须与在 ORDER 提示中为 CLR TVF 指定的顺序匹配。 请更新 ORDER 提示以反映输入数据的排序顺序,或更新 CLR TVF 以匹配 ORDER 提示指定的顺序。 无法绑定标识符 '%.*ls'。 MERGE 语句的“WHEN NOT MATCHED”子句中仅允许子句范围内的源列和列。 无法绑定标识符 '%.*ls'。 MERGE 语句的“WHEN NOT MATCHED BY SOURCE”子句中仅允许子句范围内的目标列和列。 数据类型 %ls 不能用作 UNION、INTERSECT 或 EXCEPT 运算符的操作数,因为它不可比较。 递归 CTE 的递归部分不允许在 EXCEPT 运算符的右侧使用递归引用。 常量折叠错误导致 %S_MSG的创建或更改失败。 此错误的常见原因是算术溢出、类型转换失败,以及 %S_MSG 中的表达式中被零除。 在可以创建表之前删除了 FILESTREAM 文件组。 FILESTREAM 容器无法访问。 在 sys.database_files 中找不到 FILESTREAM 文件 '%.*ls' 的项。 只能在 'CONTAINS' 子句中为 FILESTREAM 日志文件组指定 'PRIMARY'。 具有 FILESTREAM 列的表必须具有具有 ROWGUIDCOL 属性的非空唯一列。 FILESTREAM 数据文件或日志文件不能命名为 'DEFAULT'。 不能为 FILESTREAM 日志文件组 '%.*ls' 指定 DEFAULT。 只能为 VARBINARY 列声明 FILESTREAM。 无法为 FILESTREAM 数据文件 '%.*ls' 指定属性 SIZE 或 FILEGROWTH。 不能将 LOG ON 用于非 FILESTREAM 文件组 '%.*ls'。 FILESTREAM 的文件系统日志记录 '%.*ls' (在日志文件夹 '%.*ls' 下)已损坏。 截断目录 '%.*ls' 时遇到错误 0x%x (%ls)。 为 FILESTREAM 文件组 '%.*ls' 的关联日志文件组指定的名称无效。 由于未启动 '%.*ls' 处的事务性文件系统资源管理器,事务复制/变更数据捕获无法继续。 无法打开 FILESTREAM 文件的容器目录 '%.*ls'。 操作系统返回 Windows 状态代码 0x%x。 FILESTREAM 日志文件组 '%.*ls' 不能由多个 FILESTREAM 数据文件组引用。 FILESTREAM 容器 MAXSIZE 必须大于或等于 512 KB。 FILESTREAM 路径 '%.*ls' 太长。 数据库必须具有主 FILESTREAM 日志文件组和日志文件,这样它才能包含其他 FILESTREAM 文件组。 由于容器大小重新计算错误,数据库 ID %d 中的 FILESTREAM 容器 ID %d 升级失败。 检查前面的错误日志条目,并采取适当的纠正措施。 SQL Server 尝试从 '%.*ls' 处的事务性文件系统资源管理器检索 '%.*ls' 时遇到错误 0x%x (NT 状态代码)。 无法删除 FILESTREAM 数据文件,因为尚未备份其日志文件。 不能添加引用空 FILESTREAM 日志文件组的 FILESTREAM 数据文件组。 除非默认的 FILESTREAM 数据文件组是剩余的最后一个 FILESTREAM 数据文件组,否则不能删除它。 无法在 FILESTREAM 日志文件组上修改 READ_ONLY 和 READ_WRITE 属性。 不能删除 FILESTREAM 日志文件 '%.*ls',某个 FILESTREAM 数据文件组正在引用它。 由于存在其他 FILESTREAM 文件组,不能删除主 FILESTREAM 日志文件。 数据库最多可以具有一个主 FILESTREAM 日志文件组和日志文件。 未能删除 FILESTREAM 文件。 数据库是可用性组中的主数据库。 等待在每个辅助可用性副本 (replica) 上强化 FILESTREAM 数据文件。 然后重试删除文件操作。 SQL Server 尝试将位于 '%.*ls' 的事务性文件系统资源管理器的日志记录模式从 '%.*ls' 更改为 '%.*ls' 时,遇到错误 0x%x (NT 状态代码)。 SQL Server 无法获取内核事务管理器的事务上下文来执行文件系统操作。 缺少 LSN 为 '%d:%d:%d' 的 FILESTREAM 文件系统日志记录。 日志文件夹 '%.*ls' 已损坏。 请从备份还原数据库。 数据库 '%.*ls' 的 LSN 为 '%d:%d:%d' 的 SQL 日志记录已损坏。 数据库无法恢复。 FILESTREAM 数据容器 '%.*ls' 已损坏。 数据库无法恢复。 FILESTREAM 删除的文件夹 '%.*ls' 已损坏。 数据库无法恢复。 函数 %ls 仅对具有 FILESTREAM 属性的列有效。 将 FILESTREAM 作为源的列不支持部分更新。 调用方法 %ls 时,与正在使用的 FILESTREAM 关联的 ROWGUIDCOL 列不可见。 由于基表的关联 ROWGUIDCOL 可为 Null 或没有唯一约束,无法将该 FILESTREAM 列与方法 %ls 一起使用。 将 FILESTREAM 列作为文件打开时,必须使用打开模式。 未为 FILESTREAM 文件组 '%.*ls' 分配文件。 直到添加文件之后,才能向此文件组填充 FILESTREAM 数据。 FILESTREAM:有效级别 = %d (已禁用远程访问) ,配置级别 = %d,文件系统访问共享名称 = '%.*ls'。 FILESTREAM:有效级别 = %d (已启用远程访问) ,配置级别 = %d,文件系统访问共享名称 = '%.*ls'。 为 Filestream 文件组 '%.*ls' 指定了太多 Filestream 容器。 此版本的 SQL Server 不支持为每个文件流文件组指定多个 Filestream 容器。 有关不同 SQL Server 版本中功能支持的详细信息,请参阅联机丛书。 无法添加 FILESTREAM 文件 '%.*ls',因为它的目标文件组不能包含多个文件。 此版本的 SQL Server 不支持为每个文件流文件组指定多个 Filestream 容器。 有关不同 SQL Server 版本中功能支持的详细信息,请参阅联机丛书。 使用属于 FILESTREAM 数据文件 ID 0x%x 的 GUID '%.*ls' 指定的 FILESTREAM 文件不存在或者无法打开。 SQL Server 内部错误。 FILESTREAM 管理器无法继续执行当前命令。 单个文件的版本总数已达到文件系统所设置的最大限制。 由于无法重命名 FILESTREAM 数据,操作失败。 数据库 '%.*ls' 不存在或不支持 FILESTREAM。 请提供有效的数据库名称。 若要查看可用数据库,请使用 sys.databases。 FILESTREAM 容器 '%.*ls' 不存在或无法处理。 提供有效的 FILESTREAM 容器名称。 若要查看可用的容器,请使用 sys.databases_files。 数据库 '%.*ls' 应处于单用户模式。 无法打开数据库 '%.*ls'。 目前无法访问数据库 '%.*ls' 的 FILESTREAM 逻辑删除表,因为它与其他活动(如后台 GC 操作、备份操作、DBCC CHECK* 操作或正在进行的快照创建)冲突。 数据库 '%.*ls' 上的 FILESTREAM 垃圾回收器操作已中止。 FILESTREAM 未能找到垃圾收集表。 内部 FILESTREAM 错误: 未能访问垃圾收集表。 内部 FILESTREAM 错误: 由于潜在的损坏问题,未能执行文件系统操作。 内部 FILESTREAM 错误: 无法访问逻辑删除表,HRESULT:0x%x。 不能同时为数据库镜像和 FILESTREAM 或数据库镜像和MEMORY_OPTIMIZED_DATA存储启用数据库。 操作 '%ls' 失败,HRESULT: 执行 sp_filestream_configure 时,文件 '%hs' 行 %d 中 %ls。 更改或应用 FILESTREAM 配置时出错。 有关详细信息,请参阅 SQL Server 错误日志。 FILESTREAM: 有效级别 = %d,配置级别 = %d,文件系统访问共享名 = '%.*ls'。 FILESTREAM 实例 GUID 为 Null。 注册表设置可能已损坏。 已禁用 FILESTREAM 功能。 请重新启动该 SQL Server 实例,以使设置完全生效。 如果 FILESTREAM 列中有数据,SQL Server 实例重新启动后,将无法访问这些数据。 必须重新启动计算机,FILESTREAM 功能设置才能生效。 为 sp_filestream_configure 存储过程的 enable_level 参数指定的值无效。 该值应为 0、1、2 或 3。 另一个会话正在执行 sp_filestream_configure 存储过程。 请检查更新的配置设置,然后重试该操作(如果需要)。 已将 FILESTREAM 功能配置为指定级别。 未进行任何更改。 在快照隔离级别下不支持访问 FILESTREAM 数据。 在基于行版本控制的读提交快照隔离(RCSI)下,不支持访问 FILESTREAM 数据。 在此平台上不支持 FILESTREAM 操作。 FILESTREAM 功能被禁用。 FILESTREAM 功能未启用文件系统访问。 WoW64 不支持 FILESTREAM 功能。 此功能已禁用。 为 .%ls () 函数的 computer_name_format 参数指定的值无效。 .PhysicalPathName 已禁用。 FILESTREAM 功能配置可能不一致。 若要重置配置,请使用sp_configure存储过程。 无法初始化 FILESTREAM 功能。 Windows 管理员在通过 sp_configure 启用之前必须使用配置管理器对该实例启用 FILESTREAM。 用户实例不支持 FILESTREAM 功能。 .ContainerId 已禁用。 在指定的数据库上无法将跨数据库链接选项设置为指定的值。 无法像 -F 启动选项要求的那样强制重新生成服务主密钥。 错误号为 %ld。 已成功地重新生成了服务主密钥。 无法像 -K 启动选项要求的那样强制重新生成 SA 的密码。 错误号为 %ld。 SA 的密码重新生成尝试已成功。 无法强制重新生成 SA 帐户的密码,并且/或无法根据 -K 启动选项和 -T1617 跟踪标志的请求禁用 SA 帐户。 已将数据库上下文更改为 '%.*ls'。 SQL Server 正在终止此进程。 已将语言设置更改为 %.*ls。 在 sys.configurations 中遇到未知的配置(id = %d)。 由于至少有一个数据库是不可写的,无法在服务器级更改字符集、排序顺序或排序规则。 将数据库设为可写的,然后重试此操作。 指定的锁太少。 最小值为 %d。 建议恢复间隔不要超过 %d 分钟。 请用 RECONFIGURE WITH OVERRIDE 语句强制实施此配置。 不支持对系统目录进行即席更新。 填充因子的有效值为 0 到 100。 您没有运行 RECONFIGURE 语句的权限。 用户连接数的限制是 %d。 指定的用户选项值无效。 最小服务器内存值(%d)必须小于等于最大值(%d)。 指定的关联掩码与此系统上的 CPU 掩码不匹配。 指定的关联掩码大于此版本的 SQL Server 所支持或许可的 CPU 数。 指定的相关性与指定的 IO 关联掩码冲突。 更改相关性设置,以使用与 IO 关联掩码中指定的 CPU 不同的 CPU。 无法启动系统上掩码为 0x%lx 的 CPU。 在此平台上或此版本的 SQL Server 中不支持轻型池。 Service Broker 侦听端口不能是动态的。 有效的端口值是 1024-32767。 Service Broker 连接身份验证值无效。 不能将 Service Broker 消息转发存储区大小设置为 0。 Service Broker 消息转发模式无效。 全文搜索组件不支持默认的全文语言。 指定的工作线程太少。 最小值是 %d。 此版本的 SQL Server 不支持用户实例。 轻型池不支持执行公共语言运行时 (CLR)。 禁用以下两个选项之一:“clr enabled”或“lightweight pooling”。 已将物理 CPU ID %u 热添加到节点 ID %u 作为逻辑 CPU ID %u。 这只是一条信息性消息。 不需要任何用户操作。 SQL Server 的当前版本类别不支持联机 CPU 添加。 无法完成 CPU 资源的联机添加。 在 SQL Server 启动时,指定了一个软件非一致性内存访问(soft-NUMA)配置,该配置不允许联机添加 CPU 资源。 若要使用其他 CPU 资源,请将新 CPU 添加到 soft-NUMA 配置中,然后重新启动 SQL Server;或者删除 soft-NUMA 配置,然后重新启动 SQL Server。 AccessCheckResult 配额必须大于或等于存储桶计数。 AccessCheckResult 存储桶计数必须小于 %d。 相关性范围无效。 下限 %d 必须小于上限 %d。 在 ALTER SERVER CONFIGURATION SET PROCESS AFFINITY 语句的范围列表中多次指定了 %S_MSG 值。 未更改相关性设置。 这可能是由系统资源不足导致的。 指定 %S_MSG %d 的 %S_MSG 范围至少包含一个对当前实例不可用的 %S_MSG。 此实例可用的最大 %S_MSG 个数为 %d。 NUMANODE 当前关联设置指定使用超过 64 个处理器。 在使用sp_configure更改相关性设置之前,请使用 ALTER SERVER CONFIGURATION 删除这些处理器。 节点 %d: 的相关性已从 0x%0*I64x:%you 更改为 0x%0*I64x:%u。 这只是一条信息性消息。 不需要任何用户操作。 此系统上不存在 ID 为 %d 的 %S_MSG。 使用 sys.dm_os_schedulers 查找此系统的有效 %S_MSGs。 最大工作线程数设置得太低。 在此计算机上,该数字必须大于 %u。 应增加最大工作线程数。 无法更改 '%.*ls' 属性的值。 操作系统错误 %ls 此版本的 SQL Server 不支持 IO 相关性。 动态配置设置 %ls%ls 已更改为 %ld。 指定的最大服务器内存 - %I64d MB 大于缓冲池扩展大小 - %I64d MB。 重启时将禁用缓冲池扩展。 属于数据库 '%.*ls' 的一个或多个恢复单元未能生成检查点。 这通常是由于缺少系统资源(如磁盘或内存),或者在某些情况下由于数据库损坏而导致的。 检查错误日志中以前的条目,了解有关此失败的更多详细信息。 无法发出检查点命令: 可用锁不足。 在锁可用之前,后台检查点进程将保持挂起状态。 若要释放锁,请列出事务及其锁,然后终止使用最多锁的事务。 不能在 FILESTREAM 或MEMORY_OPTIMIZED_DATA文件组上修改 AUTOGROW_ALL_FILES 或 AUTOGROW_SINGLE_FILE 属性。 文件 ‘%.*ls’ 在系统目录中已修改。 新路径将在数据库下次启动时使用。 在 sys.master_files 中找不到文件 '%.*ls' 的条目。 不能从数据库中删除主数据文件或主日志文件。 %S_MSG 名称 '%.*ls' 已设置。 此数据库的日志文件 '%ls' 已经处于活动状态。 仅当数据库状态可疑或处于紧急模式下时才能重新生成日志。 在 sysfiles1 中找不到主日志文件所对应的条目。 无法重建日志。 文件 ‘%ls’ 已存在。 应该重命名或删除它,以便可以创建新的日志文件。 不能重建系统数据库 master、model 和 tempdb 的日志。 系统无法激活足够的数据库来重建日志。 警告:数据库 '%.*ls' 的日志已重新生成。 已失去事务的一致性。 RESTORE 链已断开,服务器不再有以前的日志文件的上下文,因此您需要了解它们的内容。 应运行 DBCC CHECKDB 验证物理一致性。 数据库已置于 dbo-only 模式。 在准备使数据库可用时,需要重置数据库选项,并删除所有多余的日志文件。 无法用排他锁锁定该数据库,以执行该操作。 由于文件 '%.*ls' 是 DEFAULT 文件组中唯一的文件,因此无法删除它。 在备份日志之前,无法将文件收缩到页 %d 以下,因为它包含大容量日志页。 已经超过了每个数据库的最大文件数 %ld。 文件 %ls 当前正自动增大或被其他进程修改。 请稍后再试此操作。 此数据库中已经存在文件组 '%.*ls'。 请指定其他名称,或者删除冲突的文件组(如果它为空)。 MODIFY FILE 失败。 请指定逻辑名称。 对文件 "%.*ls" 进行的 MODIFY FILE 失败。 必须至少对每个文件指定一个属性。 MODIFY FILE 失败。 指定的大小小于或等于当前大小。 MODIFY FILE 失败。 大小大于 MAXSIZE。 MODIFY FILE 失败。 文件 '%.*ls' 不存在。 无法删除 %S_MSG '%.*ls',因为它不为空。 在 %ls 中找不到 %S_MSG '%.*ls'。 %S_MSG '%.*ls' 已删除。 %S_MSG 已经设置了 '%ls' 属性。 %S_MSG 属性 '%ls' 已设置。 无法更改 PRIMARY 文件组的 READONLY 属性。 无法添加、删除或修改文件组 '%.*ls' 中的文件, 因为此文件组是只读的。 无法更改空文件组 '%.*ls' 的属性。 此文件组必须至少包含一个文件。 不能将文件组命名为 'DEFAULT'。 当数据库处于 %ls 状态时,不允许 %ls。 未能清除工作表 IAM 链以允许收缩或删除文件操作。 请在 tempdb 闲置时再试。 无法添加、删除或修改文件 '%.*ls', 文件为只读文件。 因为文件组 '%.*ls' 已离线,所以无法添加、删除或修改该文件组中的文件。 无法添加、删除或修改文件 '%.*ls',因为它已离线。 在数据库 '%.*ls' 中无法设置选项 '%.*ls'。 数据库 '%.*ls' 正处于转换状态。 请稍后再试 ALTER DATABASE 语句。 正在回滚不合法事务。 估计回滚已完成: %d%%。 由于无法在数据库 '%.*ls' 上放置锁,ALTER DATABASE 失败。 请稍后再试。 选项 "%ls" 与所请求的另一选项冲突。 不能同时请求这两个选项。 数据库 '%.*ls' 处于热备用状态。 热备用数据库是只读的。 此时无法更改数据库 '%.*ls' 的状态或选项。 此数据库处于单用户模式,当前某个用户已与其连接。 文件 "%ls" 当前正被扫描或者正由后台进程或用户进程使用。 请稍后再试此操作。 不能同时设置"单个用户"和"仅供 dbo 使用"这两个数据库选项。 数据库选项 TORN_PAGE_DETECTION 与 PAGE_CHECKSUM 选项不兼容。 重新启动当前数据库失败。 当前数据库已切换为 MASTER。 ALTER DATABASE 语句失败。 在其他用户正使用数据库 '%.*ls' 时,无法更改数据库状态 重新生成日志时只能指定一个文件。 ALTER DATABASE 失败。 无法将数据库 '%.*ls' 的默认排序规则设置为 %.*ls。 由于数据库 '%ls' 是只读的、已离线或带可疑标记,因此无法更改此数据库的排序规则。 %S_MSG '%.*ls' 依赖于 %S_MSG '%.*ls'。 %S_MSG '%.*ls' 依赖于 %S_MSG。 如果绑定到架构的对象依赖于数据库排序规则,则无法更改数据库排序规则。 请删除数据库排序规则的依赖项,然后重试操作。 警告:更改数据库 '%.*ls' 的默认排序规则,该数据库用于复制操作。 所有复制数据库应具有相同的默认排序规则。 无法更改非数据文件或主文件组中文件的状态。 无法更改 "%ls" 的数据库选项,因为它是 READONLY、OFFLINE 或标有 SUSPECT。 数据库 "%.*ls" 为 vardecimal 存储格式的 %S_MSG。 数据库 "%.*ls" 无法禁用 vardecimal 存储格式,因为该数据库未使用简单恢复模式。 请将该数据库恢复模式更改为简单恢复模式,然后重新发出该命令。 更改跟踪选项 '%ls' 的值无效。 该值必须是正数。 无法将数据库 "%.*ls" 的版本控制状态与其他数据库状态一起更改。 更改版本控制状态时,不支持终止选项。 为数据库 '%.*ls' 将数据库选项 %ls 设置为 %ls。 更改数据库命令失败,因为启动 SQL Server 时采用了一个或多个未发布的跟踪标志,而这些标志使得用户无法启用/禁用对数据库的版本控制功能。 数据库 "%.*ls" 无法禁用 vardecimal 存储格式,因为有一个或多个表启用了 vardecimal 存储格式。 请先禁用所有表的 vardecimal 存储格式,再禁用该数据库的 vardecimal 存储格式。 文件的内容类型与文件组的内容类型不匹配。 已对数据库 '%.*ls' 启用更改跟踪。 已对数据库 '%.*ls' 禁用更改跟踪。 必须对数据库启用更改跟踪才能修改更改跟踪设置。 数据库 '%.*ls' 是一个系统数据库。 无法修改系统数据库的更改跟踪设置。 多次指定了 ALTER DATABASE 更改跟踪选项 '%ls'。 每个选项只能指定一次。 更改跟踪选项 '%ls' 的值无效。 该值必须介于 %d 和 %d 分钟之间。 无法对数据库快照执行此操作。 无法对具有数据库快照或活动 DBCC 副本的数据库执行此操作。 对任何文件执行 RESTORE PAGE 操作时,无法将数据库或文件组设置为只读模式。 请先完成涉及文件 "%ls" 的还原顺序,再尝试转换为只读。 对任何文件执行 RESTORE PAGE 操作时,无法将恢复模型更改为 SIMPLE。 请先完成涉及文件 "%ls" 的还原顺序,再尝试转换为 SIMPLE。 由于存在需要日志备份的更改,因此无法将该容器设置为脱机状态。 请备份日志,然后重试 ALTER DATABASE 语句。 由于存在需要日志备份的更改,因此无法删除该容器。 请备份日志,然后重试 ALTER DATABASE 操作。 ALTER DATABASE 失败,因为当数据库有 FILESTREAM 文件组时,READ_COMMITTED_SNAPSHOT 和 ALLOW_SNAPSHOT_ISOLATION 选项不能设置为 ON。 若要将 READ_COMMITTED_SNAPSHOT 或 ALLOW_SNAPSHOT_ISOLATION 设置为 ON,必须从该数据库删除 FILESTREAM 文件组。 尝试打开数据库 "%.*ls" 中无效 ID %d 的文件组。 文件 '%ls' 的 MAXSIZE 不能小于 SIZE。 文件 '%.*ls' 已被使用。 出现文件激活错误。 物理文件名 '%.*ls' 可能不正确。 请诊断并更正其他错误,然后重试此操作。 日志文件 '%.*ls' 与主文件不匹配。 该文件可能来自另一数据库,或者可能以前重新生成了日志。 文件 “%.*ls” 位于系统数据库文件不支持的网络路径上。 文件激活失败。 物理文件名称'%.*ls'可能不正确。 FCB::SetSize dbid %d fileid %d oldSize %d newSize %d。 若要防止错误日志中出现此信息性消息,请使用 DBCC TRACEOFF 禁用跟踪标志。 无法重新生成日志,原因是数据库关闭时存在打开的事务/用户,该数据库没有检查点或者该数据库是只读的。 如果事务日志文件被手动删除或者由于硬件或环境问题而丢失,则可能出现此错误。 不应该为数据库快照指定日志文件、离线文件、还原文件和不起作用的文件。 "%.*ls" 文件不适合用于数据库快照。 只能为数据库快照指定 SQL Server 数据库文件。 '%.*ls' 不是 SQL Server 数据库文件。 文件 "%ls" 已压缩,但未驻留在只读数据库或文件组中。 必须将此文件解压缩。 无法使文件 "%.*ls" 成为稀疏文件。 请确保文件系统支持稀疏文件。 无法打开物理文件 "%.*ls"。 操作系统错误 %d: "%ls"。 "%.*ls" 指定的路径不在有效目录中。 尝试打开或创建物理文件 '%.*ls' 时,CREATE FILE 遇到操作系统错误 %ls。 '%ls' 中的文件头与数据库 '%ls' 中文件 '%ls' 的预期内容不匹配。 可能是全文目录文件与相关的数据库不匹配。 如有必要,请执行还原操作。 操作系统似乎已截断文件 '%ls'。 其大小应为 %I64d KB,但实际大小为 %I64d KB。 必须指定用于创建数据库快照的所有文件。 缺少文件 "%ls"。 由于磁盘空间不足,写入稀疏文件 '%ls' 失败。 主文件为只读时,无法重新生成日志。 启用数据库镜像时,无法重新生成日志。 未重新生成日志,因为有不止一个日志文件。 不能将 '%.*ls' 指定的路径用于 FILESTREAM 文件,因为此路径指向的是一个裸设备。 对文件 "%ls" 的目录查找失败,出现操作系统错误 %ls。 因为 '%.*ls' 指定的路径不在支持的文件系统上,所以不能用于 FILESTREAM 文件。 路径 '%.*ls' 不能用于 FILESTREAM 文件。 有关支持的路径的信息,请参阅 SQL Server 联机丛书。 因为 '%.*ls' 指定的路径包含在一个 FILESTREAM 容器中,所以不能用于另一个 FILESTREAM 容器。 快照数据库文件和基础数据库文件不允许位于不同类型的存储上。 云存储上的 SQL 文件名 '%.*ls' 中不允许尾随空间。 操作 (%.*ls) 在 '%.*ls' 上失败。 操作系统错误 %d:“%ls"” 未能锁定凭据对象 (帐户: %.*ls,容器: %.*ls) 。 锁定模式:%.*ls。 未能锁定凭据管理器。 锁定模式:%.*ls。 未能锁定租约续订管理器。 锁定模式:%.*ls。 文件 '%.*ls' 上的并发操作 (%.*ls) 失败。 操作系统错误 %d:“%ls"” 数据库 '%.*ls' 中的文件 '%.*ls' 的自动增长已由用户取消,或已在 %d 毫秒后超时。 请使用 ALTER DATABASE 为此文件设置较小的 FILEGROWTH 值,或显式设置新的文件大小。 数据库 '%.*ls' 中的文件 '%.*ls' 的自动增长花费了 %d 毫秒。 请考虑使用 ALTER DATABASE 为此文件设置较小的 FILEGROWTH。 尝试扩展物理文件 '%ls' 时,MODIFY FILE 遇到操作系统错误 %ls。 单个日志文件的大小不得大于 2 TB。 URL %.*ls 不支持此操作。 在 %ls 期间文件 "%.*ls" 出现操作系统错误 %.*ls。 遇到了意外的文件 ID。 所需的文件 ID 为 %d,但从 "%.*ls" 读取的是 %d。 请确保在 sys.master_files 中正确映射了这些文件。 可以使用 ALTER DATABASE 更正映射。 FILEGROWTH 不能大于文件 '%.*ls' 的 MAXSIZE。 无法创建文件 '%ls',因为它已经存在。 请更改文件路径或文件名,然后重试此操作。 %.*ls 不是主数据库文件。 文件 '%ls' 的文件头不是有效的数据库文件头。 %ls 属性不正确。 一个或多个文件与数据库的主文件不匹配。 如果是尝试附加数据库,请使用正确的文件重试该操作。 如果这是现有数据库,则文件可能已损坏,应该从备份进行还原。 每个文件的大小必须大于或等于 512 KB。 文件 %.*ls 已扩展为允许恢复成功。 恢复完毕后,可以增加数据库中文件的大小。 请与系统管理员联系以获取帮助。 为了成功恢复,已扩展了日志文件 '%.*ls',其大小超出了它的最大大小。 恢复完毕后,应增加数据库中的日志文件的大小,或计划更频繁的日志备份(在完全恢复模式或大容量日志恢复模式下)。 检查文件 '%.*ls' 的扇区大小时出现错误。 请将此文件移动到可以从中检索扇区大小的本地 NTFS 卷。 有关详细信息,请查看 SQL Server 错误日志。 无法使用文件 '%.*ls',因为最初格式化此文件时所用扇区大小为 %d,而目前所在卷的扇区大小为 %d。 请将此文件移到其扇区大小小于或等于原始扇区大小的卷。 无法使用文件 '%.*ls',因为它位于扇区大小为 %d 的卷。 SQL Server 支持的最大扇区大小为 4096 字节。 请将此文件移到符合此扇区大小要求的卷上。 无法打开数据库 '%.*ls' 中无效文件 ID %d 的文件控制块 (FCB) 。 请验证文件位置。 执行 DBCC CHECKDB。 无法重新启动数据库 "%.*ls"。 将恢复到以前的状态。 新的日志文件 '%.*ls' 已创建。 无法创建文件 "%ls"。 使用 WITH MOVE 可以指定可用的物理文件名。 使用 WITH REPLACE 可以覆盖现有文件。 不能将文件 '%.*ls' 用于群集服务器。 只能使用服务器的群集资源所依赖的带格式文件。 包含该文件的磁盘资源不在群集组中,或者 Sql Server 的群集资源不依赖于它。 找不到与 FILESTRAM 文件 '%.*ls' 匹配的日志文件。 尝试启动事务性文件系统资源管理器 '%.*ls' 时遇到错误(NT 状态代码 0x%x)。 尝试为事务性文件系统资源管理器 '%.*ls' 执行重做操作时遇到错误(NT 状态代码 0x%x)。 尝试为事务性文件系统资源管理器 '%.*ls' 执行撤消操作时遇到错误(NT 状态代码 0x%x)。 尝试对事务性文件系统资源管理器 '%.*ls' 执行检查点操作时遇到错误(NT 状态代码 0x%x)。 本地目录 '%.*ls' 用于群集服务器中的 tempdb。 此目录必须存在于每个群集节点上,并且SQL Server服务对它具有读/写权限。 允许的最大文件大小为 %I64dGB。 由于租约不匹配,无法访问文件。 关闭数据库。 FILESTREAM 日志文件 '%.*ls' 的大小必须大于或等于 1 MB。 Cluster Service 函数调用 '%s' 在验证文件路径时失败,错误代码为 '%s'。 请确保故障转移群集配置正确。 文件 '%ls' 已解压缩。 尝试解压缩文件 "%ls" 时遇到错误(%ls)。 "%.*ls" 指定的路径是 UNC 路径。 故障转移群集环境不支持 UNC 路径。 "%.*ls" 指定的路径是裸设备。 故障转移群集环境不支持裸设备路径。 DBCC SHRINKDATABASE:已跳过数据库 ID %d 的文件 ID %d,因为该文件没有足够的可用空间可以回收。 数据库 ID %d 的 DBCC SHRINKDATABASE 正在等待以下事务完成: 时间戳为 %I64d 的快照事务,以及链接到时间戳 %I64d 或时间戳早于 %I64d 的其他快照事务。 文件 ID %d 的 DBCC SHRINKFILE 正在等待以下事务完成: 时间戳为 %I64d 的快照事务,以及链接到时间戳 %I64d 或时间戳早于 %I64d 的其他快照事务。 找不到分配单元 ID %I64d。 请检查 sys.allocation_units。 %.*ls:移动页 %d:%d 失败。 %.*ls:无法移动页 %d:%d,因为无法读取该页。 %.*ls:无法移动页 %d:%d,因为该页为工作表页。 %.*ls:无法移动页 %d:%d,因为该页为工作文件页。 %.*ls:无法移动页 %d:%d,因为该页为专用的分配页。 %.*ls:无法移动页 %d:%d,因为该页为无效的页类型。 %.*ls:无法移动页 %d:%d,因为该页已在收缩期间解除分配。 %.*ls:无法将系统表 SYSFILES1 页 %d:%d 移动到其他文件,因为它只能位于数据库的主文件中。 %.*ls:无法移动页 %d:%d,因为该页的所有权已在收缩期间发生更改。 %.*ls:无法移动页 %d:%d,因为它的页类型已在收缩期间发生更改。 %.*ls:无法移动页 %d:%d,因为该页所属的分区已删除。 %.*ls:无法移动堆页 %d:%d,因为该堆页所属的表已删除。 %.*ls:无法移动页 %d:%d,因为该页是空的非叶级索引页。 %.*ls:无法移动堆页 %d:%d,因为找不到表名。 %.*ls:无法移动堆页 %d:%d。 %.*ls:无法移动索引分配映射 (IAM) 页 %d:%d。 %.*ls:无法移动已删除的分配单元的索引分配映射 (IAM) 页 %d:%d。 %.*ls:无法解除分配已删除的分配单元的页 %d:%d。 %.*ls:无法解除分配空页 %d:%d。 %.*ls:无法解除分配空的大型对象页 %d:%d。 %.*ls:大型对象页 %d:%d 上的所有虚影记录并非都能删除。 如果对可读次要副本有活动查询,检查当前虚影清理边界。 %.*ls:无法解除分配页 %d:%d (类型为 UNLINKED_REORG_PAGE)。 %.*ls:无法解除分配页 %d:%d (类型为 BULK_OPERATION_PAGE)。 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID,行 %d。 DBCC 检测到来自联机索引生成操作的不完全清除。 (anti-matter 列值为 %d。) 表错误:对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型 %.*ls)包含 anti-matter 列,但不是非聚集索引。 语句已中止。 无法对 TEMPDB 运行 DBCC CHECKCATALOG。 对象 ID %ld (对象 '%.*ls'):尝试锁定此对象以进行检查时出现死锁。 已跳过此对象,不会处理它。 DBCC CHECKDB 将不检查 SQL Server 目录或 Service Broker 一致性,因为无法创建数据库快照或指定了 WITH TABLOCK。 表错误: 分配单元 ID %I64d,页 %S_PGID。 测试 (%.*ls) 失败。 值是 %ld 和 %ld。 DBCC SHRINKDATABASE:已跳过数据库 ID %d 的文件 ID %d,因为尝试调整该文件的空间分配失败。 %ls由于错误状态 %d,由 %ls 执行的 DBCC %ls (%ls%ls%ls)%ls 已异常终止。 占用时间: %d 小时 %d 分钟 %d 秒。 无法处理对象 '%ls',因为该对象的名称由四部分构成,所有 DBCC 命令都不予支持。 由于内部查询错误,对对象 '%.*ls' (对象 ID 为 %d)进行的 DBCC 跨行集检查失败。 无法处理对象 ID %ld (对象 '%.*ls'),因为它是存储过程或用户定义函数,任何 DBCC 命令都不支持它。 无法处理对象 ID %ld (对象 '%.*ls'),因为此 DBCC 命令不支持此类型的对象。 不能收缩 ID 为 %d 的数据库中 ID 为 %d 的文件,因为它正由其他进程收缩或为空。 数据库 ID %d 的文件 ID %d 无法收缩,因为目标收缩大小(%I64d KB)大于实际文件大小(%I64d KB)。 在数据库 '%.*ls'(ID:%d) 中对页 %S_PGID 执行内部操作期间检测到不一致性。 请与技术支持联系。 在内部操作期间检测到不一致性。 请与技术支持联系。 未处理修复语句。 数据库中的一个或多个文件是只读的,必须将其设为可写入文件才能进行修复。 对象 ID %ld (对象 '%.*ls'):由于超过了锁请求超时期限,DBCC 无法获取该对象的锁。 已跳过此对象,不会处理它。 无法对 MSSQLSYSTEMRESOURCE 数据库执行修复操作。 有关详细信息,请查阅联机丛书主题 "资源数据库"。 修复: 基于其基表行插入辅助索引行。 修复:已成功地修复了 %ls 行,该行位于索引 "%ls" 中,而该索引又位于数据库 "%ls" 中。 %.*ls:无法移动页 %d:%d,因为收缩操作无法锁定该页。 数据库错误: 数据库 '%.*ls' (数据库 ID %d)的 %ls 页 %S_PGID 无效。 无法修复此错误。 您必须通过备份还原。 %.*ls:无法移动堆页 %d:%d,因为维护与堆关联的非聚集索引失败。 不能将 ID 为 %d 的数据库中 ID 为 %d 的文件收缩到预期大小。 并发工作负荷很高,导致在收缩操作中出现过多的死锁。 请在工作负荷降低后重新运行收缩操作。 语句已中止。 无法对 TEMPDB 运行 DBCC CHECKALLOC。 %.*ls:无法移动堆页 %d:%d,因为该堆页所属的表正通过另一进程生成该堆。 %.*ls:无法移动页 %d:%d,因为该页为排序页。 表错误: 分配单元 ID %I64d、页 %S_PGID 在页头中包含错误的页 ID。 该页头中的 PageId 为 %S_PGID。 %.*ls:已跳过 ID 为 %d 的数据库中 ID 为 %d 的文件,因为该文件的大小在收缩操作过程中已发生更改。 %.*ls:无法移动堆页 %d:%d,因为生成计算列表达式失败。 %.*ls:无法移动堆页 %d:%d,因为填充计算列表达式失败。 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls):页 %S_PGID 上至少一个记录包含版本控制信息,但页头中的 VERSION_INFO 位未设置。 %.*ls:无法移动页 %d:%d,因为该页尚未格式化。 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID,行 %d:行包含 NULL 版本时间戳,但其版本链指针不为 NULL。 版本链将指向第 %S_PGID 页、槽 %d。 发现表 '%.*ls'、索引 '%.*ls'、分区 %ld 的计数不正确: 数据页 %.*ls:来自系统表 - %I64d 页;实际 - %I64d 页。 已用页 %.*ls:来自系统表 - %I64d 页;实际 - %I64d 页。 保留页 %.*ls:来自系统表 - %I64d 页;实际 - %I64d 页。 行计数:来自系统表 - %I64d 行;实际 - %I64d 行。 DBCC %.*ls 正在执行详尽的 %d 索引搜索以查找可能存在的不一致。 这只是一条信息性消息。 不需要任何用户操作。 检查已终止。 由于 IO 操作失败,数据库 '%.*ls' (数据库 ID %d)的瞬时数据库快照已标记为可疑。 有关详细信息,请参阅 SQL Server 错误日志。 %.*ls:页 %d:%d 在关键系统表中是不可移动的,所以无法移动。 由于内部错误,DBCC %ls 无法输出此命令的结果。 请查看其他错误以获取详细信息。 %.*ls:由于无法独占访问基础对象,因此无法移动索引分配映射 (IAM) 页 %d:%d。 %.*ls:因为页 %d:%d 属于以前/现在位于联机版本中的索引/堆,所以无法移动该页。 表错误:对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。 %S_MSG 对压缩页无效;以下内部测试失败:%.*ls。 值为 %ld 和 %ld。 用于查找不一致的 '%.*ls' (数据库 ID %d)的详尽搜索已完成。 已处理搜索总数 %d 中的 %d。 占用时间: %I64d 毫秒。 这只是一条信息性消息。 不需要任何用户操作。 由于出现异常 %d,状态 %d,用于查找不一致的 '%.*ls' (数据库 ID %d)的详尽搜索失败。 这只是一条信息性消息。 不需要任何用户操作。 内部 %ls 数据库快照的拆分点 LSN 为 %08x:%08x:%04x,第一个 LSN 为 %08x:%08x:%04x。 DBCC 遇到其内部数据库快照的 LSN 大于当前日志 LSN 结束S_LSN的页面。 无法读取页 %S_PGID,数据库 '%.*ls' (数据库 ID %d) ,LSN = %S_LSN,类型 = %ld,isInSparseFile = %d。 请重新运行此 DBCC 命令。” 表错误:对象 ID %d、索引 ID %d、分区 ID %I64d、数据库片段 ID %d。 页面上的行 (%d:%d) ,槽 ID %d 应位于片段 ID %d 上,但在片段 ID %d 中找到。 在执行一致性检查命令期间,意外的协议元素被收回。 请重试操作即可。 数据库 %.*ls = %I64d 上的 %s 所需的估计 TEMPDB 空间 (KB) 。 表错误:对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。 页面的标头无效:已设置IS_IN_SYSXACT标志位。 跨行集检查非聚集列存储索引对象 ID %d,索引 ID %d,分区号 %d 失败。 请重新生成分区。 复制的索引 '%.*ls' (对象 ID %d) ,并且其一个或多个克隆不包含相同的行。 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 列 ID %d 和行组 ID %d 上缺少字典。 删除并重新创建非聚集列存储索引。 %.*ls:无法移动页面 %d:%d,因为它属于具有 LOB 的活动联机索引生成。 DBCC THROWERROR 绕过异常。 这只是一条信息性消息。 不需要任何用户操作。 列存储索引具有一个或多个与字典中的数据值不匹配的数据值。 有关详细信息,请运行 DBCC CHECKDB。 表 '%.*ls' 上的聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与字典中的数据值不匹配的数据值。 从备份还原数据。 列存储索引具有一个或多个与元数据中的数据值不一致的数据值。 有关详细信息,请运行 DBCC CHECKDB。 表 '%.*ls' 上的聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与元数据中的数据值不一致的数据值。 从备份还原数据。 表 '%.*ls' 上的列存储索引 '%.*ls' 的 Delete Bitmap 中包含错误的内容,rowgroup_id %d 和 tuple_id %d。 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与字典中的数据值不匹配的数据值。 删除并重新创建非聚集列存储索引。 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与元数据中的数据值不一致的数据值。 删除并重新创建非聚集列存储索引。 DBCC UPDATEUSAGE 无法获取对象“sysallocunits”上的锁。 请稍后重试。 对象 ID %ld (对象 '%.*ls') :内存优化表不支持该操作。 已跳过此对象,不会处理它。 聚集列存储索引与非聚集索引之间的跨行集检查 (对象 ID %d、索引 ID %d、分区号 %d) 失败。 请重新生成分区。 无法显示页面 %S_PGID的内容。 它所属的行集处于逻辑删除状态,待删除。 查询存储错误:%d State:%d Message:%.*ls 大容量加载失败。 用户对表 '%.*ls' 不具有 ALTER TABLE 权限。 如果目标表包含触发器或检查约束但未指定 'FIRE_TRIGGERS' 或 'CHECK_CONSTRAINTS' 大容量提示,则对于大容量加载的目标表需要有 ALTER TABLE 权限。 如果指定了 'KEEPIDENTITY' 大容量提示,也需要 ALTER TABLE 权限。 不能对 Null 值调用 '%.*ls' 上的赋值函数 '%.*ls'。 在 CLR 类型 '%.*ls' 上应用赋值函数 '%.*ls' 的结果不能是 Null 值。 大容量复制失败。 用户对表 '%.*ls' 不具有 ALTER TABLE 权限。 如果该表具有触发器或检查约束但未将 'FIRE_TRIGGERS' 或 'CHECK_CONSTRAINTS' 大容量提示指定为大容量复制操作命令的选项,则对于大容量复制操作的目标表需要有 ALTER TABLE 权限。 rowdump 列和 lockres 列仅对指定了 NOEXPAND 提示的表和索引视图有效。 不允许函数有游标参数。 变量 '%.*ls' 属于游标类型。 为 sp_cursoropen 指定的参数无效。 窗口化函数、聚合和 NEXT VALUE FOR 函数不支持整数索引作为 ORDER BY 子句表达式。 窗口化函数、聚合函数和 NEXT VALUE FOR 函数不支持将常量用作 ORDER BY 子句表达式。 INSERT 语句的 VALUES 列表中不允许聚合。 无效的引号字符 '%lc'。 远程服务器或用户命令使用了无效的引号字符。 无法绑定函数 'ntile' 的输入内容。 同义词 '%.*ls' 引用的对象无效。 此上下文中不允许使用聚合。 MERGE 语句的目标不能是远程表、远程视图或远程表上的视图。 MERGE 语句的目标 '%.*ls' 对 MERGE 语句中指定的某些(但不是全部)操作启用了 INSTEAD OF 触发器。 在 MERGE 语句中,如果有任意操作已经对目标启用了 INSTEAD OF 触发器,则所有操作都必须启用 INSTEAD OF 触发器。 MERGE 语句的目标不能是分区视图。 在 MERGE 语句中,源和目标不能具有相同的名称或别名。 请对源和目标使用不同的别名,以确保它们在 MERGE 语句中有唯一的名称。 在 MERGE 语句的 WHEN 子句中不允许使用聚合。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用 '%ls' 函数。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用聚合函数。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用子查询。 在 MERGE 语句中,带搜索条件的 '%S_MSG' 子句不能出现在不带搜索条件的 '%S_MSG' 子句后。 数据文件中数据的顺序不符合为 BULK 行集 '%.*ls' 指定的 ORDER 提示。 数据的顺序必须与 ORDER 提示为 BULK 行集指定的顺序匹配。 请更新 ORDER 提示以反映输入数据的排序顺序,或更新输入数据文件以匹配 ORDER 提示指定的顺序。 数据文件中的数据不符合为 BULK 行集 '%.*ls' 指定的 UNIQUE 提示。 如果为 BULK 行集指定了 UNIQUE 提示,则数据文件中的数据必须唯一。 请删除 UNIQUE 提示,或更新输入数据文件以确保数据唯一。 对于为数据源 '%.*ls' 指定的 ORDER 提示,列 '%.*ls' 的数据类型无效。 在 BULK 行集或 CLR TVF 的 ORDER 提示中不能使用 text、ntext、image、xml、varchar(max)、nvarchar(max) 和 varbinary(max) 数据类型。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,不能为 INSERT 语句的目标表 '%.*ls' 中的标识列 '%.*ls' 插入显式值。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用开窗函数。 在 OUTPUT 子句中不能出现全文谓词。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,在 %S_MSG 子句中不能出现全文谓词。 流中数据的顺序不符合为 CLR TVF '%.*ls' 指定的 ORDER 提示。 数据的顺序必须与在 ORDER 提示中为 CLR TVF 指定的顺序匹配。 请更新 ORDER 提示以反映输入数据的排序顺序,或更新 CLR TVF 以匹配 ORDER 提示指定的顺序。 无法绑定标识符 '%.*ls'。 MERGE 语句的“WHEN NOT MATCHED”子句中仅允许子句范围内的源列和列。 无法绑定标识符 '%.*ls'。 MERGE 语句的“WHEN NOT MATCHED BY SOURCE”子句中仅允许子句范围内的目标列和列。 数据类型 %ls 不能用作 UNION、INTERSECT 或 EXCEPT 运算符的操作数,因为它不可比较。 递归 CTE 的递归部分不允许在 EXCEPT 运算符的右侧使用递归引用。 常量折叠错误导致 %S_MSG创建或更改失败。 此错误的常见原因是算术溢出、类型转换失败以及 %S_MSG表达式中的被零除。 格式选项不能与SINGLE_BLOB、SINGLE_CLOB或SINGLE_NCLOB选项一起指定。 char 和 widechar datafiletype 选项支持 CSV 格式选项。 在可以创建表之前删除了 FILESTREAM 文件组。 FILESTREAM 容器无法访问。 在 sys.database_files 中找不到 FILESTREAM 文件 '%.*ls' 的项。 只能在 'CONTAINS' 子句中为 FILESTREAM 日志文件组指定 'PRIMARY'。 具有 FILESTREAM 列的表必须具有具有 ROWGUIDCOL 属性的非空唯一列。 FILESTREAM 数据文件或日志文件不能命名为 'DEFAULT'。 不能为 FILESTREAM 日志文件组 '%.*ls' 指定 DEFAULT。 只能为 VARBINARY 列声明 FILESTREAM。 无法为 FILESTREAM 数据文件 '%.*ls' 指定属性 SIZE 或 FILEGROWTH。 不能将 LOG ON 用于非 FILESTREAM 文件组 '%.*ls'。 FILESTREAM 的文件系统日志记录 '%.*ls' (在日志文件夹 '%.*ls' 下)已损坏。 截断目录 '%.*ls' 时遇到错误 0x%x (%ls)。 为 FILESTREAM 文件组 '%.*ls' 的关联日志文件组指定的名称无效。 由于未启动 '%.*ls' 处的事务性文件系统资源管理器,事务复制/变更数据捕获无法继续。 无法打开 FILESTREAM 文件的容器目录 '%.*ls'。 操作系统已返回状态代码 0x%x。 FILESTREAM 日志文件组 '%.*ls' 不能由多个 FILESTREAM 数据文件组引用。 FILESTREAM 容器 MAXSIZE 必须大于或等于 512 KB。 FILESTREAM 路径 '%.*ls' 太长。 数据库必须具有主 FILESTREAM 日志文件组和日志文件,这样它才能包含其他 FILESTREAM 文件组。 由于容器大小重新计算错误,数据库 ID %d 中的 FILESTREAM 容器 ID %d 升级失败。 检查前面的错误日志条目,并采取适当的纠正措施。 SQL Server 尝试从 '%.*ls' 处的事务性文件系统资源管理器检索 '%.*ls' 时遇到错误 0x%x (NT 状态代码)。 无法删除 FILESTREAM 数据文件,因为尚未备份其日志文件。 不能添加引用空 FILESTREAM 日志文件组的 FILESTREAM 数据文件组。 除非默认的 FILESTREAM 数据文件组是剩余的最后一个 FILESTREAM 数据文件组,否则不能删除它。 无法在 FILESTREAM 日志文件组上修改 READ_ONLY 和 READ_WRITE 属性。 不能删除 FILESTREAM 日志文件 '%.*ls',某个 FILESTREAM 数据文件组正在引用它。 由于存在其他 FILESTREAM 文件组,不能删除主 FILESTREAM 日志文件。 数据库最多可以具有一个主 FILESTREAM 日志文件组和日志文件。 未能删除 FILESTREAM 文件。 数据库是可用性组中的主数据库。 等待在每个辅助可用性副本 (replica) 上强化 FILESTREAM 数据文件。 然后重试删除文件操作。 SQL Server 尝试将位于 '%.*ls' 的事务性文件系统资源管理器的日志记录模式从 '%.*ls' 更改为 '%.*ls' 时,遇到错误 0x%x (NT 状态代码)。 SQL Server 无法获取内核事务管理器的事务上下文来执行文件系统操作。 缺少 LSN 为 '%d:%d:%d' 的 FILESTREAM 文件系统日志记录。 日志文件夹 '%.*ls' 已损坏。 请从备份还原数据库。 数据库 '%.*ls' 的 LSN 为 '%d:%d:%d' 的 SQL 日志记录已损坏。 数据库无法恢复。 FILESTREAM 数据容器 '%.*ls' 已损坏。 数据库无法恢复。 FILESTREAM 删除的文件夹 '%.*ls' 已损坏。 数据库无法恢复。 函数 %ls 仅对具有 FILESTREAM 属性的列有效。 将 FILESTREAM 作为源的列不支持部分更新。 调用方法 %ls 时,与正在使用的 FILESTREAM 关联的 ROWGUIDCOL 列不可见。 由于基表的关联 ROWGUIDCOL 可为 Null 或没有唯一约束,无法将该 FILESTREAM 列与方法 %ls 一起使用。 将 FILESTREAM 列作为文件打开时,必须使用打开模式。 未为 FILESTREAM 文件组 '%.*ls' 分配文件。 直到添加文件之后,才能向此文件组填充 FILESTREAM 数据。 FILESTREAM:有效级别 = %d (已禁用远程访问) ,配置级别 = %d,文件系统访问共享名称 = '%.*ls'。 FILESTREAM:有效级别 = %d (已启用远程访问) ,配置级别 = %d,文件系统访问共享名称 = '%.*ls'。 FILESTREAM:连接到内核驱动程序 %ls。 这是一条信息性消息。 不需要任何用户操作。 FILESTREAM:无法连接到内核驱动程序 %ls。 为 Filestream 文件组 '%.*ls' 指定了太多 Filestream 容器。 此版本的 SQL Server 不支持为每个文件流文件组指定多个 Filestream 容器。 有关不同 SQL Server 版本中功能支持的详细信息,请参阅联机丛书。 无法添加 FILESTREAM 文件 '%.*ls',因为它的目标文件组不能包含多个文件。 此版本的 SQL Server 不支持为每个文件流文件组指定多个 Filestream 容器。 有关不同 SQL Server 版本中功能支持的详细信息,请参阅联机丛书。 使用属于 FILESTREAM 数据文件 ID 0x%x 的 GUID '%.*ls' 指定的 FILESTREAM 文件不存在或者无法打开。 SQL Server 内部错误。 FILESTREAM 管理器无法继续执行当前命令。 单个文件的版本总数已达到文件系统所设置的最大限制。 由于无法重命名 FILESTREAM 数据,操作失败。 数据库 '%.*ls' 不存在或不支持 FILESTREAM。 请提供有效的数据库名称。 若要查看可用数据库,请使用 sys.databases。 FILESTREAM 容器 '%.*ls' 不存在或无法处理。 提供有效的 FILESTREAM 容器名称。 若要查看可用的容器,请使用 sys.databases_files。 数据库 '%.*ls' 应处于单用户模式。 无法打开数据库 '%.*ls'。 目前无法访问数据库 '%.*ls' 的 FILESTREAM 逻辑删除表,因为它与其他活动(如后台 GC 操作、备份操作、DBCC CHECK* 操作或正在进行的快照创建)冲突。 数据库 '%.*ls' 上的 FILESTREAM 垃圾回收器操作已中止。 FILESTREAM 未能找到垃圾收集表。 内部 FILESTREAM 错误: 未能访问垃圾收集表。 内部 FILESTREAM 错误: 由于潜在的损坏问题,未能执行文件系统操作。 内部 FILESTREAM 错误: 无法访问逻辑删除表,HRESULT:0x%x。 不能同时为数据库镜像和 FILESTREAM 或数据库镜像和MEMORY_OPTIMIZED_DATA存储启用数据库。 操作 '%ls' 失败,HRESULT: 执行 sp_filestream_configure 时,文件 '%hs' 行 %d 中 %ls。 FILESTREAM 功能已启用。 这是一条信息性消息。 不需要任何用户操作。 FILESTREAM 访问级别已更改为 %d。 请重新启动该 SQL Server 实例,以使设置完全生效。 更改或应用 FILESTREAM 配置时出错。 有关详细信息,请参阅 SQL Server 错误日志。 FILESTREAM:有效级别 = %d,配置级别 = %d。 FILESTREAM 实例 GUID 为 Null。 注册表设置可能已损坏。 已禁用 FILESTREAM 功能。 请重新启动该 SQL Server 实例,以使设置完全生效。 如果 FILESTREAM 列中有数据,SQL Server 实例重新启动后,将无法访问这些数据。 必须重新启动计算机,FILESTREAM 功能设置才能生效。 为 sp_filestream_configure 存储过程的 enable_level 参数指定的值无效。 该值应为 0、1、2 或 3。 另一个会话正在执行 sp_filestream_configure 存储过程。 请检查更新的配置设置,然后重试该操作(如果需要)。 无法启用 FILESTREAM 文件 I/O 访问。 操作系统管理员必须使用 Configuration Manager 对实例启用 FILESTREAM 文件 I/O 访问。 已将 FILESTREAM 功能配置为指定级别。 未进行任何更改。 在快照隔离级别下不支持访问 FILESTREAM 数据。 在基于行版本控制的读提交快照隔离(RCSI)下,不支持访问 FILESTREAM 数据。 在此平台上不支持 FILESTREAM 操作。 FILESTREAM 功能被禁用。 FILESTREAM 功能未启用文件系统访问。 WoW64 不支持 FILESTREAM 功能。 此功能已禁用。 为 .%ls () 函数的 computer_name_format 参数指定的值无效。 .PhysicalPathName 已禁用。 FILESTREAM 功能配置可能不一致。 若要重置配置,请使用sp_configure存储过程。 无法初始化 FILESTREAM 功能。 操作系统管理员必须使用 Configuration Manager 在实例上启用 FILESTREAM。 用户实例不支持 FILESTREAM 功能。 .ContainerId 已禁用。 在指定的数据库上无法将跨数据库链接选项设置为指定的值。 无法像 -F 启动选项要求的那样强制重新生成服务主密钥。 错误号为 %ld。 已成功地重新生成了服务主密钥。 无法像 -K 启动选项要求的那样强制重新生成 SA 的密码。 错误号为 %ld。 SA 的密码重新生成尝试已成功。 无法强制重新生成 SA 帐户的密码和/或无法根据 -K 启动选项和 -T1617 跟踪标志的要求禁用 SA 帐户。 已将数据库上下文更改为 '%.*ls'。 SQL Server 正在终止此进程。 已将语言设置更改为 %.*ls。 在 sys.configurations 中遇到未知的配置(id = %d)。 由于至少有一个数据库是不可写的,无法在服务器级更改字符集、排序顺序或排序规则。 将数据库设为可写的,然后重试此操作。 指定的锁太少。 最小值为 %d。 建议恢复间隔不要超过 %d 分钟。 请用 RECONFIGURE WITH OVERRIDE 语句强制实施此配置。 不支持对系统目录进行即席更新。 填充因子的有效值为 0 到 100。 您没有运行 RECONFIGURE 语句的权限。 用户连接数的限制是 %d。 指定的用户选项值无效。 最小服务器内存值(%d)必须小于等于最大值(%d)。 指定的关联掩码与此系统上的 CPU 掩码不匹配。 指定的关联掩码大于此版本的 SQL Server 所支持或许可的 CPU 数。 指定的相关性与指定的 IO 关联掩码冲突。 更改相关性设置,以使用与 IO 关联掩码中指定的 CPU 不同的 CPU。 无法启动系统上掩码为 0x%lx 的 CPU。 在此平台上或此版本的 SQL Server 中不支持轻型池。 Service Broker 侦听端口不能是动态的。 有效的端口值是 1024-32767。 Service Broker 连接身份验证值无效。 不能将 Service Broker 消息转发存储区大小设置为 0。 Service Broker 消息转发模式无效。 全文搜索组件不支持默认的全文语言。 指定的工作线程太少。 最小值是 %d。 此版本的 SQL Server 不支持用户实例。 轻型池不支持执行公共语言运行时 (CLR)。 禁用以下两个选项之一:“clr enabled”或“lightweight pooling”。 已将物理 CPU ID %u 热添加到节点 ID %u 作为逻辑 CPU ID %u。 这只是一条信息性消息。 不需要任何用户操作。 SQL Server 的当前版本类别不支持联机 CPU 添加。 无法完成 CPU 资源的联机添加。 在 SQL Server 启动时,指定了一个软件非一致性内存访问(soft-NUMA)配置,该配置不允许联机添加 CPU 资源。 若要使用其他 CPU 资源,请将新 CPU 添加到 soft-NUMA 配置中,然后重新启动 SQL Server;或者删除 soft-NUMA 配置,然后重新启动 SQL Server。 AccessCheckResult 配额必须大于或等于存储桶计数。 AccessCheckResult 存储桶计数必须小于 %d。 相关性范围无效。 下限 %d 必须小于上限 %d。 在 ALTER SERVER CONFIGURATION SET PROCESS AFFINITY 语句的范围列表中多次指定 %S_MSG 值。 未更改相关性设置。 这可以由系统资源不足导致。 指定 %S_MSG %d 的 %S_MSG 范围至少包含一个对当前实例不可用的 %S_MSG。 此实例可用的最大 %S_MSG 个数为 %d。 NUMANODE 当前相关性设置指定使用超过 64 个处理器。 在使用sp_configure更改相关性设置之前,请使用 ALTER SERVER CONFIGURATION 删除这些处理器。 节点 %d 的相关性已从 0x%0*I64x:%you 更改为 0x%0*I64x:%u。 这只是一条信息性消息。 不需要任何用户操作。 此系统上不存在 ID 为 %d 的 %S_MSG。 使用 sys.dm_os_schedulers 查找此系统的有效 %S_MSGs。 最大工作线程数设置得太低。 在此计算机上,该数字必须大于 %u。 应增加最大工作线程数。 无法更改 '%.*ls' 属性的值。 操作系统错误 %ls 此版本的 sql Server 不支持 IO 关联。 动态配置设置 %ls%ls 已更改为 %ld。 指定的最大服务器内存 - %I64d MB 大于缓冲池扩展大小 - %I64d MB。 重启时将禁用缓冲池扩展。 当 sql Server 在不可知的相关性模式下运行时,不支持更改 AFFINITY。 属于数据库 '%.*ls' 的一个或多个恢复单元未能生成检查点。 这通常是由于缺少系统资源(如磁盘或内存),或者在某些情况下由于数据库损坏而导致的。 检查错误日志中以前的条目,了解有关此失败的更多详细信息。 无法发出检查点命令: 可用锁不足。 在锁可用之前,后台检查点进程将保持挂起状态。 若要释放锁,请列出事务及其锁,然后终止使用最多锁的事务。 不能在 FILESTREAM 或MEMORY_OPTIMIZED_DATA文件组上修改 AUTOGROW_ALL_FILES 或 AUTOGROW_SINGLE_FILE 属性。 文件 ‘%.*ls’ 在系统目录中已修改。 新路径将在数据库下次启动时使用。 在 sys.master_files 中找不到文件 '%.*ls' 的条目。 不能从数据库中删除主数据文件或主日志文件。 %S_MSG 名称 '%.*ls' 已设置。 此数据库的日志文件 '%ls' 已经处于活动状态。 仅当数据库状态可疑或处于紧急模式下时才能重新生成日志。 在 sysfiles1 中找不到主日志文件所对应的条目。 无法重建日志。 文件 ‘%ls’ 已存在。 应该重命名或删除它,以便可以创建新的日志文件。 不能重建系统数据库 master、model 和 tempdb 的日志。 系统无法激活足够的数据库来重建日志。 警告:数据库 '%.*ls' 的日志已重新生成。 已失去事务的一致性。 RESTORE 链已断开,服务器不再有以前的日志文件的上下文,因此您需要了解它们的内容。 应运行 DBCC CHECKDB 验证物理一致性。 数据库已置于 dbo-only 模式。 在准备使数据库可用时,需要重置数据库选项,并删除所有多余的日志文件。 无法用排他锁锁定该数据库,以执行该操作。 由于文件 '%.*ls' 是 DEFAULT 文件组中唯一的文件,因此无法删除它。 在备份日志之前,无法将文件收缩到页面 %d 以下,因为它包含批量记录的页面。 已经超过了每个数据库的最大文件数 %ld。 文件 %ls 当前正自动增大或被其他进程修改。 请稍后再试此操作。 此数据库中已经存在文件组 '%.*ls'。 请指定其他名称,或者删除冲突的文件组(如果它为空)。 MODIFY FILE 失败。 请指定逻辑名称。 对文件 "%.*ls" 进行的 MODIFY FILE 失败。 必须至少对每个文件指定一个属性。 MODIFY FILE 失败。 指定的大小小于或等于当前大小。 MODIFY FILE 失败。 大小大于 MAXSIZE。 MODIFY FILE 失败。 文件 '%.*ls' 不存在。 无法删除 %S_MSG '%.*ls',因为它不为空。 在 %ls 中找不到 %S_MSG '%.*ls'。 %S_MSG '%.*ls' 已删除。 %S_MSG 已经设置了 '%ls' 属性。 %S_MSG 属性 '%ls' 已设置。 无法更改 PRIMARY 文件组的 READONLY 属性。 无法添加、删除或修改文件组 '%.*ls' 中的文件, 因为此文件组是只读的。 无法更改空文件组 '%.*ls' 的属性。 此文件组必须至少包含一个文件。 不能将文件组命名为 'DEFAULT'。 当数据库处于 %ls 状态时,不允许 %ls。 未能清除工作表 IAM 链以允许收缩或删除文件操作。 请在 tempdb 闲置时再试。 无法添加、删除或修改文件 '%.*ls', 文件为只读文件。 因为文件组 '%.*ls' 已离线,所以无法添加、删除或修改该文件组中的文件。 无法添加、删除或修改文件 '%.*ls',因为它已离线。 在数据库 '%.*ls' 中无法设置选项 '%.*ls'。 数据库 '%.*ls' 正处于转换状态。 请稍后再试 ALTER DATABASE 语句。 正在回滚不合法事务。 估计回滚已完成: %d%%。 由于无法在数据库 '%.*ls' 上放置锁,ALTER DATABASE 失败。 请稍后再试。 选项 "%ls" 与所请求的另一选项冲突。 不能同时请求这两个选项。 数据库 '%.*ls' 处于热备用状态。 热备用数据库是只读的。 此时无法更改数据库 '%.*ls' 的状态或选项。 此数据库处于单用户模式,当前某个用户已与其连接。 文件 "%ls" 当前正被扫描或者正由后台进程或用户进程使用。 请稍后再试此操作。 不能同时设置"单个用户"和"仅供 dbo 使用"这两个数据库选项。 数据库选项 TORN_PAGE_DETECTION 与 PAGE_CHECKSUM 选项不兼容。 重新启动当前数据库失败。 当前数据库已切换为 MASTER。 ALTER DATABASE 语句失败。 在其他用户正使用数据库 '%.*ls' 时,无法更改数据库状态 重新生成日志时只能指定一个文件。 ALTER DATABASE 失败。 无法将数据库 '%.*ls' 的默认排序规则设置为 %.*ls。 由于数据库 '%ls' 是只读的、已离线或带可疑标记,因此无法更改此数据库的排序规则。 %S_MSG '%.*ls' 依赖于 %S_MSG '%.*ls'。 %S_MSG '%.*ls' 依赖于 %S_MSG。 如果绑定到架构的对象依赖于数据库排序规则,则无法更改数据库排序规则。 请删除数据库排序规则的依赖项,然后重试操作。 警告:更改数据库 '%.*ls' 的默认排序规则,该数据库用于复制操作。 所有复制数据库应具有相同的默认排序规则。 无法更改非数据文件或主文件组中文件的状态。 无法更改 "%ls" 的数据库选项,因为它是 READONLY、OFFLINE 或标有 SUSPECT。 数据库 "%.*ls" 为 vardecimal 存储格式的 %S_MSG。 数据库 "%.*ls" 无法禁用 vardecimal 存储格式,因为该数据库未使用简单恢复模式。 请将该数据库恢复模式更改为简单恢复模式,然后重新发出该命令。 更改跟踪选项 '%ls' 的值无效。 该值必须是正数。 无法将数据库 "%.*ls" 的版本控制状态与其他数据库状态一起更改。 更改版本控制状态时,不支持终止选项。 为数据库 '%.*ls' 将数据库选项 %ls 设置为 %ls。 更改数据库命令失败,因为启动 SQL Server 时采用了一个或多个未发布的跟踪标志,而这些标志使得用户无法启用/禁用对数据库的版本控制功能。 数据库 "%.*ls" 无法禁用 vardecimal 存储格式,因为有一个或多个表启用了 vardecimal 存储格式。 请先禁用所有表的 vardecimal 存储格式,再禁用该数据库的 vardecimal 存储格式。 文件的内容类型与文件组的内容类型不匹配。 已对数据库 '%.*ls' 启用更改跟踪。 已对数据库 '%.*ls' 禁用更改跟踪。 必须对数据库启用更改跟踪才能修改更改跟踪设置。 数据库 '%.*ls' 是一个系统数据库。 无法修改系统数据库的更改跟踪设置。 多次指定了 ALTER DATABASE 更改跟踪选项 '%ls'。 每个选项只能指定一次。 更改跟踪选项 '%ls' 的值无效。 该值必须介于 %d 和 %d 分钟之间。 无法对数据库快照执行此操作。 无法对具有数据库快照或活动 DBCC 副本的数据库执行此操作。 对任何文件执行 RESTORE PAGE 操作时,无法将数据库或文件组设置为只读模式。 请先完成涉及文件 "%ls" 的还原顺序,再尝试转换为只读。 对任何文件执行 RESTORE PAGE 操作时,无法将恢复模型更改为 SIMPLE。 请先完成涉及文件 "%ls" 的还原顺序,再尝试转换为 SIMPLE。 由于存在需要日志备份的更改,因此无法将该容器设置为脱机状态。 请备份日志,然后重试 ALTER DATABASE 语句。 由于存在需要日志备份的更改,因此无法删除该容器。 请备份日志,然后重试 ALTER DATABASE 操作。 ALTER DATABASE 失败,因为当数据库有 FILESTREAM 文件组时,READ_COMMITTED_SNAPSHOT 和 ALLOW_SNAPSHOT_ISOLATION 选项不能设置为 ON。 若要将 READ_COMMITTED_SNAPSHOT 或 ALLOW_SNAPSHOT_ISOLATION 设置为 ON,必须从该数据库删除 FILESTREAM 文件组。 尝试打开数据库 "%.*ls" 中无效 ID %d 的文件组。 文件 '%ls' 的 MAXSIZE 不能小于 SIZE。 文件 '%.*ls' 已被使用。 出现文件激活错误。 物理文件名 '%.*ls' 可能不正确。 请诊断并更正其他错误,然后重试此操作。 日志文件 '%.*ls' 与主文件不匹配。 该文件可能来自另一数据库,或者可能以前重新生成了日志。 文件“%.*ls”位于系统数据库文件不支持的网络路径上。 文件激活失败。 物理文件名称'%.*ls'可能不正确。 FCB::SetSize dbid %d fileid %d oldSize %d newSize %d。 若要防止错误日志中出现此信息性消息,请使用 DBCC TRACEOFF 禁用跟踪标志。 无法重新生成日志,原因是数据库关闭时存在打开的事务/用户,该数据库没有检查点或者该数据库是只读的。 如果事务日志文件被手动删除或者由于硬件或环境问题而丢失,则可能出现此错误。 不应该为数据库快照指定日志文件、离线文件、还原文件和不起作用的文件。 "%.*ls" 文件不适合用于数据库快照。 只能为数据库快照指定 SQL Server 数据库文件。 '%.*ls' 不是 SQL Server 数据库文件。 文件 "%ls" 已压缩,但未驻留在只读数据库或文件组中。 必须将此文件解压缩。 无法使文件 "%.*ls" 成为稀疏文件。 请确保文件系统支持稀疏文件。 无法打开物理文件 "%.*ls"。 操作系统错误 %d: "%ls"。 "%.*ls" 指定的路径不在有效目录中。 尝试打开或创建物理文件 '%.*ls' 时,CREATE FILE 遇到操作系统错误 %ls。 '%ls' 中的文件头与数据库 '%ls' 中文件 '%ls' 的预期内容不匹配。 可能是全文目录文件与相关的数据库不匹配。 如有必要,请执行还原操作。 操作系统似乎已截断文件 '%ls'。 其大小应为 %I64d KB,但实际大小为 %I64d KB。 必须指定用于创建数据库快照的所有文件。 缺少文件 "%ls"。 由于磁盘空间不足,写入稀疏文件 '%ls' 失败。 主文件为只读时,无法重新生成日志。 启用数据库镜像时,无法重新生成日志。 未重新生成日志,因为有不止一个日志文件。 不能将 '%.*ls' 指定的路径用于 FILESTREAM 文件,因为此路径指向的是一个裸设备。 对文件 "%ls" 的目录查找失败,出现操作系统错误 %ls。 因为 '%.*ls' 指定的路径不在支持的文件系统上,所以不能用于 FILESTREAM 文件。 路径 '%.*ls' 不能用于 FILESTREAM 文件。 有关支持的路径的信息,请参阅 SQL Server 联机丛书。 因为 '%.*ls' 指定的路径包含在一个 FILESTREAM 容器中,所以不能用于另一个 FILESTREAM 容器。 快照数据库文件和基础数据库文件不允许位于不同类型的存储上。 云存储上的 SQL 文件名 '%.*ls' 中不允许尾随空间。 操作 (%.*ls) 在 '%.*ls' 上失败。 操作系统错误 %d:“%ls"” 未能锁定凭据对象 (帐户: %.*ls,容器: %.*ls) 。 锁定模式:%.*ls。 未能锁定凭据管理器。 锁定模式:%.*ls。 未能锁定租约续订管理器。 锁定模式:%.*ls。 文件 '%.*ls' 上的并发操作 (%.*ls) 失败。 操作系统错误 %d:“%ls"” 数据库 '%.*ls' 中的文件 '%.*ls' 的自动增长已由用户取消,或已在 %d 毫秒后超时。 请使用 ALTER DATABASE 为此文件设置较小的 FILEGROWTH 值,或显式设置新的文件大小。 数据库 '%.*ls' 中的文件 '%.*ls' 的自动增长花费了 %d 毫秒。 请考虑使用 ALTER DATABASE 为此文件设置较小的 FILEGROWTH。 尝试扩展物理文件 '%ls' 时,MODIFY FILE 遇到操作系统错误 %ls。 单个日志文件的大小不得大于 2 TB。 URL %.*ls 不支持此操作。 Sql DW 后门的 Alter Database modify 语句不支持 OVERFLOW。 在 %ls 期间文件 "%.*ls" 出现操作系统错误 %.*ls。 遇到了意外的文件 ID。 所需的文件 ID 为 %d,但从 "%.*ls" 读取的是 %d。 请确保在 sys.master_files 中正确映射了这些文件。 可以使用 ALTER DATABASE 更正映射。 FILEGROWTH 不能大于文件 '%.*ls' 的 MAXSIZE。 无法创建文件 '%ls',因为它已经存在。 请更改文件路径或文件名,然后重试此操作。 %.*ls 不是主数据库文件。 文件 '%ls' 的文件头不是有效的数据库文件头。 %ls 属性不正确。 一个或多个文件与数据库的主文件不匹配。 如果是尝试附加数据库,请使用正确的文件重试该操作。 如果这是现有数据库,则文件可能已损坏,应该从备份进行还原。 每个文件的大小必须大于或等于 512 KB。 文件 %.*ls 已扩展为允许恢复成功。 恢复完毕后,可以增加数据库中文件的大小。 请与系统管理员联系以获取帮助。 为了成功恢复,已扩展了日志文件 '%.*ls',其大小超出了它的最大大小。 恢复完毕后,应增加数据库中的日志文件的大小,或计划更频繁的日志备份(在完全恢复模式或大容量日志恢复模式下)。 检查文件 '%.*ls' 的扇区大小时出现错误。 请将此文件移动到可以从中检索扇区大小的本地 NTFS 卷。 有关详细信息,请查看 SQL Server 错误日志。 无法使用文件 '%.*ls',因为最初格式化此文件时所用扇区大小为 %d,而目前所在卷的扇区大小为 %d。 请将此文件移到其扇区大小小于或等于原始扇区大小的卷。 无法使用文件 '%.*ls',因为它位于扇区大小为 %d 的卷。 SQL Server 支持的最大扇区大小为 4096 字节。 请将此文件移到符合此扇区大小要求的卷上。 无法打开数据库 '%.*ls' 中无效文件 ID %d 的文件控制块 (FCB) 。 请验证文件位置。 执行 DBCC CHECKDB。 无法重新启动数据库 "%.*ls"。 将恢复到以前的状态。 新的日志文件 '%.*ls' 已创建。 无法创建文件 "%ls"。 使用 WITH MOVE 可以指定可用的物理文件名。 使用 WITH REPLACE 可以覆盖现有文件。 不能将文件 '%.*ls' 用于群集服务器。 只能使用服务器的群集资源所依赖的带格式文件。 包含该文件的磁盘资源不在群集组中,或者 Sql Server 的群集资源不依赖于它。 找不到与 FILESTRAM 文件 '%.*ls' 匹配的日志文件。 尝试启动事务性文件系统资源管理器 '%.*ls' 时遇到错误(NT 状态代码 0x%x)。 尝试为事务性文件系统资源管理器 '%.*ls' 执行重做操作时遇到错误(NT 状态代码 0x%x)。 尝试为事务性文件系统资源管理器 '%.*ls' 执行撤消操作时遇到错误(NT 状态代码 0x%x)。 尝试对事务性文件系统资源管理器 '%.*ls' 执行检查点操作时遇到错误(NT 状态代码 0x%x)。 本地目录 '%.*ls' 用于群集服务器中的 tempdb。 此目录必须存在于每个群集节点上,并且SQL Server服务对它具有读/写权限。 允许的最大文件大小为 %I64dGB。 由于租约不匹配,无法访问文件。 关闭数据库。 FILESTREAM 日志文件 '%.*ls' 的大小必须大于或等于 1 MB。 Cluster Service 函数调用 '%s' 在验证文件路径时失败,错误代码为 '%s'。 请确保故障转移群集配置正确。 文件 '%ls' 已解压缩。 尝试解压缩文件 "%ls" 时遇到错误(%ls)。 "%.*ls" 指定的路径是 UNC 路径。 故障转移群集环境不支持 UNC 路径。 "%.*ls" 指定的路径是裸设备。 故障转移群集环境不支持裸设备路径。 DBCC SHRINKDATABASE:已跳过数据库 ID %d 的文件 ID %d,因为该文件没有足够的可用空间可以回收。 数据库 ID %d 的 DBCC SHRINKDATABASE 正在等待以下事务完成: 时间戳为 %I64d 的快照事务,以及链接到时间戳 %I64d 或时间戳早于 %I64d 的其他快照事务。 文件 ID %d 的 DBCC SHRINKFILE 正在等待以下事务完成: 时间戳为 %I64d 的快照事务,以及链接到时间戳 %I64d 或时间戳早于 %I64d 的其他快照事务。 找不到分配单元 ID %I64d。 请检查 sys.allocation_units。 %.*ls:移动页 %d:%d 失败。 %.*ls:无法移动页 %d:%d,因为无法读取该页。 %.*ls:无法移动页 %d:%d,因为该页为工作表页。 %.*ls:无法移动页 %d:%d,因为该页为工作文件页。 %.*ls:无法移动页 %d:%d,因为该页为专用的分配页。 %.*ls:无法移动页 %d:%d,因为该页为无效的页类型。 %.*ls:无法移动页 %d:%d,因为该页已在收缩期间解除分配。 %.*ls:无法将系统表 SYSFILES1 页 %d:%d 移动到其他文件,因为它只能位于数据库的主文件中。 %.*ls:无法移动页 %d:%d,因为该页的所有权已在收缩期间发生更改。 %.*ls:无法移动页 %d:%d,因为它的页类型已在收缩期间发生更改。 %.*ls:无法移动页 %d:%d,因为该页所属的分区已删除。 %.*ls:无法移动堆页 %d:%d,因为该堆页所属的表已删除。 %.*ls:无法移动页 %d:%d,因为该页是空的非叶级索引页。 %.*ls:无法移动堆页 %d:%d,因为找不到表名。 %.*ls:无法移动堆页 %d:%d。 %.*ls:无法移动索引分配映射 (IAM) 页 %d:%d。 %.*ls:无法移动已删除的分配单元的索引分配映射 (IAM) 页 %d:%d。 %.*ls:无法解除分配已删除的分配单元的页 %d:%d。 %.*ls:无法解除分配空页 %d:%d。 %.*ls:无法解除分配空的大型对象页 %d:%d。 %.*ls:大型对象页 %d:%d 上的所有虚影记录并非都能删除。 如果存在针对可读次要副本的活动查询检查当前虚影清理边界。 %.*ls:无法解除分配页 %d:%d (类型为 UNLINKED_REORG_PAGE)。 %.*ls:无法解除分配页 %d:%d (类型为 BULK_OPERATION_PAGE)。 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID,行 %d。 DBCC 检测到来自联机索引生成操作的不完全清除。 (anti-matter 列值为 %d。) 表错误:对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型 %.*ls)包含 anti-matter 列,但不是非聚集索引。 语句已中止。 无法对 TEMPDB 运行 DBCC CHECKCATALOG。 对象 ID %ld (对象 '%.*ls'):尝试锁定此对象以进行检查时出现死锁。 已跳过此对象,不会处理它。 DBCC CHECKDB 将不检查 SQL Server 目录或 Service Broker 一致性,因为无法创建数据库快照或指定了 WITH TABLOCK。 表错误: 分配单元 ID %I64d,页 %S_PGID。 测试 (%.*ls) 失败。 值是 %ld 和 %ld。 DBCC SHRINKDATABASE:已跳过数据库 ID %d 的文件 ID %d,因为尝试调整该文件的空间分配失败。 %ls由于错误状态 %d,由 %ls 执行的 DBCC %ls (%ls%ls%ls)%ls 已异常终止。 占用时间: %d 小时 %d 分钟 %d 秒。 无法处理对象 '%ls',因为该对象的名称由四部分构成,所有 DBCC 命令都不予支持。 由于内部查询错误,对对象 '%.*ls' (对象 ID 为 %d)进行的 DBCC 跨行集检查失败。 无法处理对象 ID %ld (对象 '%.*ls'),因为它是存储过程或用户定义函数,任何 DBCC 命令都不支持它。 无法处理对象 ID %ld (对象 '%.*ls'),因为此 DBCC 命令不支持此类型的对象。 不能收缩 ID 为 %d 的数据库中 ID 为 %d 的文件,因为它正由其他进程收缩或为空。 数据库 ID %d 的文件 ID %d 无法收缩,因为目标收缩大小(%I64d KB)大于实际文件大小(%I64d KB)。 在数据库 '%.*ls'(ID:%d) 中对页 %S_PGID 执行内部操作期间检测到不一致性。 请与技术支持联系。 在内部操作期间检测到不一致性。 请与技术支持联系。 未处理修复语句。 数据库中的一个或多个文件是只读的,必须将其设为可写入文件才能进行修复。 对象 ID %ld (对象 '%.*ls'):由于超过了锁请求超时期限,DBCC 无法获取该对象的锁。 已跳过此对象,不会处理它。 无法对 MSSQLSYSTEMRESOURCE 数据库执行修复操作。 有关详细信息,请查阅联机丛书主题 "资源数据库"。 修复: 基于其基表行插入辅助索引行。 修复:已成功地修复了 %ls 行,该行位于索引 "%ls" 中,而该索引又位于数据库 "%ls" 中。 %.*ls:无法移动页 %d:%d,因为收缩操作无法锁定该页。 数据库错误: 数据库 '%.*ls' (数据库 ID %d)的 %ls 页 %S_PGID 无效。 无法修复此错误。 您必须通过备份还原。 %.*ls:无法移动堆页 %d:%d,因为维护与堆关联的非聚集索引失败。 不能将 ID 为 %d 的数据库中 ID 为 %d 的文件收缩到预期大小。 并发工作负荷很高,导致在收缩操作中出现过多的死锁。 请在工作负荷降低后重新运行收缩操作。 语句已中止。 无法对 TEMPDB 运行 DBCC CHECKALLOC。 %.*ls:无法移动堆页 %d:%d,因为该堆页所属的表正通过另一进程生成该堆。 %.*ls:无法移动页 %d:%d,因为该页为排序页。 表错误: 分配单元 ID %I64d、页 %S_PGID 在页头中包含错误的页 ID。 该页头中的 PageId 为 %S_PGID。 %.*ls:已跳过 ID 为 %d 的数据库中 ID 为 %d 的文件,因为该文件的大小在收缩操作过程中已发生更改。 %.*ls:无法移动堆页 %d:%d,因为生成计算列表达式失败。 %.*ls:无法移动堆页 %d:%d,因为填充计算列表达式失败。 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls):页 %S_PGID 上至少一个记录包含版本控制信息,但页头中的 VERSION_INFO 位未设置。 %.*ls:无法移动页 %d:%d,因为该页尚未格式化。 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID,行 %d:行包含 NULL 版本时间戳,但其版本链指针不为 NULL。 版本链将指向第 %S_PGID 页、槽 %d。 发现表 '%.*ls'、索引 '%.*ls'、分区 %ld 的计数不正确: 数据页 %.*ls:来自系统表 - %I64d 页;实际 - %I64d 页。 已用页 %.*ls:来自系统表 - %I64d 页;实际 - %I64d 页。 保留页 %.*ls:来自系统表 - %I64d 页;实际 - %I64d 页。 行计数:来自系统表 - %I64d 行;实际 - %I64d 行。 DBCC %.*ls 正在执行详尽的 %d 索引搜索以查找可能存在的不一致。 这只是一条信息性消息。 不需要任何用户操作。 检查已终止。 由于 IO 操作失败,数据库 '%.*ls' (数据库 ID %d)的瞬时数据库快照已标记为可疑。 有关详细信息,请参阅 SQL Server 错误日志。 %.*ls:页 %d:%d 在关键系统表中是不可移动的,所以无法移动。 由于内部错误,DBCC %ls 无法输出此命令的结果。 请查看其他错误以获取详细信息。 %.*ls:由于无法独占访问基础对象,因此无法移动索引分配映射 (IAM) 页 %d:%d。 %.*ls:因为页 %d:%d 属于以前/现在位于联机版本中的索引/堆,所以无法移动该页。 表错误:对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。 %S_MSG 对压缩页无效;以下内部测试失败:%.*ls。 值为 %ld 和 %ld。 用于查找不一致的 '%.*ls' (数据库 ID %d)的详尽搜索已完成。 已处理搜索总数 %d 中的 %d。 占用时间: %I64d 毫秒。 这只是一条信息性消息。 不需要任何用户操作。 由于出现异常 %d,状态 %d,用于查找不一致的 '%.*ls' (数据库 ID %d)的详尽搜索失败。 这只是一条信息性消息。 不需要任何用户操作。 内部 %ls 数据库快照的拆分点 LSN 为 %08x:%08x:%04x,第一个 LSN 为 %08x:%08x:%04x。 DBCC 遇到其内部数据库快照的 LSN 大于当前日志 LSN 结束S_LSN的页面。 无法读取页 %S_PGID,数据库 '%.*ls' (数据库 ID %d) ,LSN = %S_LSN,类型 = %ld,isInSparseFile = %d。 请重新运行此 DBCC 命令。” 表错误:对象 ID %d、索引 ID %d、分区 ID %I64d、数据库片段 ID %d。 页面上的行 (%d:%d) ,槽 ID %d 应位于片段 ID %d 上,但在片段 ID %d 中找到。 在执行一致性检查命令期间收到意外的协议元素。 请重试操作即可。 数据库 %.*ls = %I64d 上的 %s 所需的估计 TEMPDB 空间 (KB) 。 表错误:对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。 页面的标头无效:已设置IS_IN_SYSXACT标志位。 跨行集检查非聚集列存储索引对象 ID %d,索引 ID %d,分区号 %d 失败。 请重新生成分区。 复制的索引 '%.*ls' (对象 ID %d) ,并且其一个或多个克隆不包含相同的行。 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 列 ID %d 和行组 ID %d 上缺少字典。 删除并重新创建非聚集列存储索引。 %.*ls:无法移动页面 %d:%d,因为它属于具有 LOB 的活动联机索引生成。 DBCC THROWERROR 绕过异常。 这只是一条信息性消息。 不需要任何用户操作。 列存储索引具有一个或多个与字典中的数据值不匹配的数据值。 有关详细信息,请运行 DBCC CHECKDB。 表 '%.*ls' 上的聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与字典中的数据值不匹配的数据值。 从备份还原数据。 列存储索引具有一个或多个与元数据中的数据值不一致的数据值。 有关详细信息,请运行 DBCC CHECKDB。 表 '%.*ls' 上的聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与元数据中的数据值不一致的数据值。 从备份还原数据。 表 '%.*ls' 上的列存储索引 '%.*ls' 的 Delete Bitmap 中包含错误的内容,rowgroup_id %d 和 tuple_id %d。 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与字典中的数据值不匹配的数据值。 删除并重新创建非聚集列存储索引。 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与元数据中的数据值不一致的数据值。 删除并重新创建非聚集列存储索引。 DBCC UPDATEUSAGE 无法获取对象“sysallocunits”上的锁。 请稍后重试。 对象 ID %ld (对象 '%.*ls') :内存优化表不支持该操作。 已跳过此对象,不会处理它。 聚集列存储索引与非聚集索引之间的跨行集检查 (对象 ID %d、索引 ID %d、分区号 %d) 失败。 请重新生成分区。 无法显示页面 %S_PGID的内容。 它所属的行集处于逻辑删除状态,待删除。 查询存储错误:%d State:%d Message:%.*ls 大容量加载失败。 用户对表 '%.*ls' 不具有 ALTER TABLE 权限。 如果目标表包含触发器或检查约束但未指定 'FIRE_TRIGGERS' 或 'CHECK_CONSTRAINTS' 大容量提示,则对于大容量加载的目标表需要有 ALTER TABLE 权限。 如果指定了 'KEEPIDENTITY' 大容量提示,也需要 ALTER TABLE 权限。 不能对 Null 值调用 '%.*ls' 上的赋值函数 '%.*ls'。 在 CLR 类型 '%.*ls' 上应用赋值函数 '%.*ls' 的结果不能是 Null 值。 大容量复制失败。 用户对表 '%.*ls' 不具有 ALTER TABLE 权限。 如果该表具有触发器或检查约束但未将 'FIRE_TRIGGERS' 或 'CHECK_CONSTRAINTS' 大容量提示指定为大容量复制操作命令的选项,则对于大容量复制操作的目标表需要有 ALTER TABLE 权限。 rowdump 列和 lockres 列仅对指定了 NOEXPAND 提示的表和索引视图有效。 不允许函数有游标参数。 变量 '%.*ls' 属于游标类型。 为 sp_cursoropen 指定的参数无效。 窗口化函数、聚合和 NEXT VALUE FOR 函数不支持整数索引作为 ORDER BY 子句表达式。 窗口化函数、聚合函数和 NEXT VALUE FOR 函数不支持将常量用作 ORDER BY 子句表达式。 INSERT 语句的 VALUES 列表中不允许聚合。 无效的引号字符 '%lc'。 远程服务器或用户命令使用了无效的引号字符。 无法绑定函数 'ntile' 的输入内容。 同义词 '%.*ls' 引用的对象无效。 此上下文中不允许使用聚合。 MERGE 语句的目标不能是远程表、远程视图或远程表上的视图。 MERGE 语句的目标 '%.*ls' 对 MERGE 语句中指定的某些(但不是全部)操作启用了 INSTEAD OF 触发器。 在 MERGE 语句中,如果有任意操作已经对目标启用了 INSTEAD OF 触发器,则所有操作都必须启用 INSTEAD OF 触发器。 MERGE 语句的目标不能是分区视图。 在 MERGE 语句中,源和目标不能具有相同的名称或别名。 请对源和目标使用不同的别名,以确保它们在 MERGE 语句中有唯一的名称。 在 MERGE 语句的 WHEN 子句中不允许使用聚合。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用 '%ls' 函数。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用聚合函数。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用子查询。 在 MERGE 语句中,带搜索条件的 '%S_MSG' 子句不能出现在不带搜索条件的 '%S_MSG' 子句后。 数据文件中数据的顺序不符合为 BULK 行集 '%.*ls' 指定的 ORDER 提示。 数据的顺序必须与 ORDER 提示为 BULK 行集指定的顺序匹配。 请更新 ORDER 提示以反映输入数据的排序顺序,或更新输入数据文件以匹配 ORDER 提示指定的顺序。 数据文件中的数据不符合为 BULK 行集 '%.*ls' 指定的 UNIQUE 提示。 如果为 BULK 行集指定了 UNIQUE 提示,则数据文件中的数据必须唯一。 请删除 UNIQUE 提示,或更新输入数据文件以确保数据唯一。 对于为数据源 '%.*ls' 指定的 ORDER 提示,列 '%.*ls' 的数据类型无效。 在 BULK 行集或 CLR TVF 的 ORDER 提示中不能使用 text、ntext、image、xml、varchar(max)、nvarchar(max) 和 varbinary(max) 数据类型。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,不能为 INSERT 语句的目标表 '%.*ls' 中的标识列 '%.*ls' 插入显式值。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用开窗函数。 在 OUTPUT 子句中不能出现全文谓词。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,在 %S_MSG 子句中不能出现全文谓词。 流中数据的顺序不符合为 CLR TVF '%.*ls' 指定的 ORDER 提示。 数据的顺序必须与在 ORDER 提示中为 CLR TVF 指定的顺序匹配。 请更新 ORDER 提示以反映输入数据的排序顺序,或更新 CLR TVF 以匹配 ORDER 提示指定的顺序。 无法绑定标识符 '%.*ls'。 MERGE 语句的“WHEN NOT MATCHED”子句中仅允许子句范围内的源列和列。 无法绑定标识符 '%.*ls'。 MERGE 语句的“WHEN NOT MATCHED BY SOURCE”子句中仅允许子句范围内的目标列和列。 数据类型 %ls 不能用作 UNION、INTERSECT 或 EXCEPT 运算符的操作数,因为它不可比较。 递归 CTE 的递归部分不允许在 EXCEPT 运算符的右侧使用递归引用。 常量折叠错误导致 %S_MSG创建或更改失败。 此错误的常见原因是算术溢出、类型转换失败以及 %S_MSG表达式中的被零除。 格式选项不能与SINGLE_BLOB、SINGLE_CLOB或SINGLE_NCLOB选项一起指定。 char 和 widechar datafiletype 选项支持 CSV 格式选项。 WITH 架构子句不能与 FORMATFILE 或 SINGLE_BLOB/SINGLE_CLOB/SINGLE_NCLOB 选项一起指定。 如果没有 FORMAT = 'CSV' 选项,则无法提供 WITH 架构子句。 如果没有 WITH 架构,则无法提供 ROWTERMINATOR 和 FIELDTERMINATOR。 在 WITH 架构子句中不能提供重复的列序号。 OFFSET 和 LENGTH 参数都必须与内联架构 (WITH 子句) 一起提供。 如果没有 WITH 架构,则无法提供 DATAFILETYPE 选项。 如果没有 WITH 架构,则无法提供USE_TYPE_DEFAULT选项。 不能将ERRORFILE_SECRET与 ERRORFILE_DATA_SOURCE 选项一起指定。 如果没有 ERRORFILE 选项,则无法指定ERRORFILE_SECRET。 在可以创建表之前删除了 FILESTREAM 文件组。 FILESTREAM 容器无法访问。 在 sys.database_files 中找不到 FILESTREAM 文件 '%.*ls' 的项。 只能在 'CONTAINS' 子句中为 FILESTREAM 日志文件组指定 'PRIMARY'。 具有 FILESTREAM 列的表必须具有具有 ROWGUIDCOL 属性的非 null 唯一列。 FILESTREAM 数据文件或日志文件不能命名为 'DEFAULT'。 不能为 FILESTREAM 日志文件组 '%.*ls' 指定 DEFAULT。 只能为 VARBINARY 列声明 FILESTREAM。 不能为 FILESTREAM 数据文件 '%.*ls' 指定属性 SIZE 或 FILEGROWTH。 不能将 LOG ON 用于非 FILESTREAM 文件组 '%.*ls'。 FILESTREAM 的文件系统日志记录 '%.*ls' (在日志文件夹 '%.*ls' 下)已损坏。 截断目录 '%.*ls' 时遇到错误 0x%x (%ls)。 为 FILESTREAM 文件组 '%.*ls' 的关联日志文件组指定的名称无效。 由于未启动 '%.*ls' 处的事务性文件系统资源管理器,事务复制/变更数据捕获无法继续。 无法打开 FILESTREAM 文件的容器目录 '%.*ls'。 操作系统已返回状态代码 0x%x。 FILESTREAM 日志文件组 '%.*ls' 不能由多个 FILESTREAM 数据文件组引用。 FILESTREAM 容器 MAXSIZE 必须大于或等于 512 KB。 FILESTREAM 路径 '%.*ls' 太长。 数据库必须具有主 FILESTREAM 日志文件组和日志文件,这样它才能包含其他 FILESTREAM 文件组。 由于容器大小重新计算错误,数据库 ID %d 中的 FILESTREAM 容器 ID %d 升级失败。 检查前面的错误日志条目,并采取适当的纠正措施。 SQL Server 尝试从 '%.*ls' 处的事务性文件系统资源管理器检索 '%.*ls' 时遇到错误 0x%x (NT 状态代码)。 无法删除 FILESTREAM 数据文件,因为尚未备份其日志文件。 不能添加引用空 FILESTREAM 日志文件组的 FILESTREAM 数据文件组。 除非默认的 FILESTREAM 数据文件组是剩余的最后一个 FILESTREAM 数据文件组,否则不能删除它。 无法在 FILESTREAM 日志文件组上修改 READ_ONLY 和 READ_WRITE 属性。 不能删除 FILESTREAM 日志文件 '%.*ls',某个 FILESTREAM 数据文件组正在引用它。 由于存在其他 FILESTREAM 文件组,不能删除主 FILESTREAM 日志文件。 数据库最多可以具有一个主 FILESTREAM 日志文件组和日志文件。 无法删除 FILESTREAM 文件。 数据库是可用性组中的主数据库。 等待在每个辅助可用性副本 (replica) 上强化 FILESTREAM 数据文件。 然后重试删除文件操作。 SQL Server 尝试将位于 '%.*ls' 的事务性文件系统资源管理器的日志记录模式从 '%.*ls' 更改为 '%.*ls' 时,遇到错误 0x%x (NT 状态代码)。 SQL Server 无法获取内核事务管理器的事务上下文来执行文件系统操作。 缺少 LSN 为 '%d:%d:%d' 的 FILESTREAM 文件系统日志记录。 日志文件夹 '%.*ls' 已损坏。 请从备份还原数据库。 数据库 '%.*ls' 的 LSN 为 '%d:%d:%d' 的 SQL 日志记录已损坏。 数据库无法恢复。 FILESTREAM 数据容器 '%.*ls' 已损坏。 数据库无法恢复。 FILESTREAM 删除的文件夹 '%.*ls' 已损坏。 数据库无法恢复。 函数 %ls 仅对具有 FILESTREAM 属性的列有效。 将 FILESTREAM 作为源的列不支持部分更新。 调用方法 %ls 时,与正在使用的 FILESTREAM 关联的 ROWGUIDCOL 列不可见。 由于基表的关联 ROWGUIDCOL 可为 Null 或没有唯一约束,无法将该 FILESTREAM 列与方法 %ls 一起使用。 将 FILESTREAM 列作为文件打开时,必须使用打开模式。 未为 FILESTREAM 文件组 '%.*ls' 分配文件。 直到添加文件之后,才能向此文件组填充 FILESTREAM 数据。 FILESTREAM:有效级别 = %d (远程访问禁用) ,配置级别 = %d,文件系统访问共享名称 = '%.*ls'。 FILESTREAM:有效级别 = %d (已启用远程访问) ,配置级别 = %d,文件系统访问共享名称 = '%.*ls'。 FILESTREAM:连接到内核驱动程序 %ls。 这是一条信息性消息。 不需要任何用户操作。 FILESTREAM:无法连接到内核驱动程序 %ls。 为 Filestream 文件组 '%.*ls' 指定了过多的文件流容器。 此版本的 SQL Server 不支持为每个文件流文件组指定多个文件流容器。 有关不同 SQL Server 版本中功能支持的详细信息,请参阅联机丛书。 无法添加 FILESTREAM 文件 '%.*ls',因为它的目标文件组不能包含多个文件。 此版本的 SQL Server 不支持为每个文件流文件组指定多个文件流容器。 有关不同 SQL Server 版本中功能支持的详细信息,请参阅联机丛书。 使用属于 FILESTREAM 数据文件 ID 0x%x 的 GUID '%.*ls' 指定的 FILESTREAM 文件不存在或者无法打开。 SQL Server 内部错误。 FILESTREAM 管理器无法继续执行当前命令。 单个文件的版本总数已达到文件系统所设置的最大限制。 由于无法重命名 FILESTREAM 数据,操作失败。 数据库 '%.*ls' 不存在或不支持 FILESTREAM。 请提供有效的数据库名称。 若要查看可用数据库,请使用 sys.databases。 FILESTREAM 容器 '%.*ls' 不存在或无法处理。 提供有效的 FILESTREAM 容器名称。 若要查看可用的容器,请使用 sys.databases_files。 数据库 '%.*ls' 应处于单用户模式。 无法打开数据库 '%.*ls'。 目前无法执行对数据库 '%.*ls' 的 FILESTREAM 逻辑删除表的访问,因为它与其他活动(例如后台 GC 操作、备份操作、DBCC CHECK* 操作或正在进行的快照创建)冲突。 数据库 '%.*ls' 上的 FILESTREAM 垃圾回收器操作已中止。 FILESTREAM 未能找到垃圾收集表。 内部 FILESTREAM 错误: 未能访问垃圾收集表。 内部 FILESTREAM 错误: 由于潜在的损坏问题,未能执行文件系统操作。 内部 FILESTREAM 错误: 无法访问逻辑删除表,HRESULT:0x%x。 不能同时为数据库镜像和 FILESTREAM 或数据库镜像和MEMORY_OPTIMIZED_DATA存储启用数据库。 操作 '%ls' 失败,HRESULT: 执行 sp_filestream_configure 时,文件 '%hs' 行 %d 中 %ls。 FILESTREAM 功能已启用。 这是一条信息性消息。 不需要任何用户操作。 FILESTREAM 访问级别已更改为 %d。 请重新启动该 SQL Server 实例,以使设置完全生效。 更改或应用 FILESTREAM 配置时出错。 有关详细信息,请参阅 SQL Server 错误日志。 FILESTREAM:有效级别 = %d,配置级别 = %d。 FILESTREAM 实例 GUID 为 Null。 注册表设置可能已损坏。 已禁用 FILESTREAM 功能。 请重新启动该 SQL Server 实例,以使设置完全生效。 如果 FILESTREAM 列中有数据,SQL Server 实例重新启动后,将无法访问这些数据。 必须重新启动计算机,FILESTREAM 功能设置才能生效。 为 sp_filestream_configure 存储过程的 enable_level 参数指定的值无效。 该值应为 0、1、2 或 3。 另一个会话正在执行 sp_filestream_configure 存储过程。 请检查更新的配置设置,然后重试该操作(如果需要)。 无法启用 FILESTREAM 文件 I/O 访问。 操作系统管理员必须使用 Configuration Manager 对实例启用 FILESTREAM 文件 I/O 访问。 已将 FILESTREAM 功能配置为指定级别。 未进行任何更改。 在快照隔离级别下不支持访问 FILESTREAM 数据。 在基于行版本控制的读提交快照隔离(RCSI)下,不支持访问 FILESTREAM 数据。 在此平台上不支持 FILESTREAM 操作。 FILESTREAM 功能被禁用。 FILESTREAM 功能未启用文件系统访问。 WoW64 不支持 FILESTREAM 功能。 此功能已禁用。 为 .%ls () 函数的 computer_name_format 参数指定的值无效。 .PhysicalPathName 已禁用。 FILESTREAM 功能配置可能不一致。 若要重置配置,请使用sp_configure存储过程。 无法初始化 FILESTREAM 功能。 操作系统管理员必须使用 Configuration Manager 在实例上启用 FILESTREAM。 用户实例不支持 FILESTREAM 功能。 .ContainerId 已禁用。 在指定的数据库上无法将跨数据库链接选项设置为指定的值。 无法像 -F 启动选项要求的那样强制重新生成服务主密钥。 错误号为 %ld。 已成功地重新生成了服务主密钥。 无法像 -K 启动选项要求的那样强制重新生成 SA 的密码。 错误号为 %ld。 SA 的密码重新生成尝试已成功。 无法强制重新生成 SA 帐户的密码和/或无法根据 -K 启动选项和 -T1617 跟踪标志的要求禁用 SA 帐户。 已将数据库上下文更改为 '%.*ls'。 SQL Server 正在终止此进程。 已将语言设置更改为 %.*ls。 在 sys.configurations 中遇到未知的配置(id = %d)。 由于至少有一个数据库是不可写的,无法在服务器级更改字符集、排序顺序或排序规则。 将数据库设为可写的,然后重试此操作。 指定的锁太少。 最小值为 %d。 建议恢复间隔不要超过 %d 分钟。 请用 RECONFIGURE WITH OVERRIDE 语句强制实施此配置。 不支持对系统目录进行即席更新。 填充因子的有效值为 0 到 100。 您没有运行 RECONFIGURE 语句的权限。 用户连接数的限制是 %d。 指定的用户选项值无效。 最小服务器内存值(%d)必须小于等于最大值(%d)。 指定的关联掩码与此系统上的 CPU 掩码不匹配。 指定的关联掩码大于此版本的 SQL Server 所支持或许可的 CPU 数。 指定的相关性与指定的 IO 关联掩码冲突。 更改相关性设置,以使用与 IO 关联掩码中指定的 CPU 不同的 CPU。 无法启动系统上掩码为 0x%lx 的 CPU。 在此平台上或此版本的 SQL Server 中不支持轻型池。 Service Broker 侦听端口不能是动态的。 有效的端口值是 1024-32767。 Service Broker 连接身份验证值无效。 不能将 Service Broker 消息转发存储区大小设置为 0。 Service Broker 消息转发模式无效。 全文搜索组件不支持默认的全文语言。 指定的工作线程太少。 最小值是 %d。 此版本的 SQL Server 不支持用户实例。 轻型池不支持执行公共语言运行时 (CLR)。 禁用以下两个选项之一:“clr enabled”或“lightweight pooling”。 已将物理 CPU ID %u 热添加到节点 ID %u 作为逻辑 CPU ID %u。 这只是一条信息性消息。 不需要任何用户操作。 SQL Server 的当前版本类别不支持联机 CPU 添加。 无法完成 CPU 资源的联机添加。 在 SQL Server 启动时,指定了一个软件非一致性内存访问(soft-NUMA)配置,该配置不允许联机添加 CPU 资源。 若要使用其他 CPU 资源,请将新 CPU 添加到 soft-NUMA 配置中,然后重新启动 SQL Server;或者删除 soft-NUMA 配置,然后重新启动 SQL Server。 AccessCheckResult 配额必须大于或等于存储桶计数。 AccessCheckResult 存储桶计数必须小于 %d。 相关性范围无效。 下限 %d 必须小于上限 %d。 在 ALTER SERVER CONFIGURATION SET PROCESS AFFINITY 语句的范围列表中多次指定 %S_MSG 值。 未更改相关性设置。 这可以由系统资源不足导致。 指定 %S_MSG %d 的 %S_MSG 范围至少包含一个对当前实例不可用的 %S_MSG。 此实例可用的最大 %S_MSG 个数为 %d。 NUMANODE 当前关联设置指定使用超过 64 个处理器。 在使用sp_configure更改相关性设置之前,请使用 ALTER SERVER CONFIGURATION 删除这些处理器。 节点 %d: 的相关性已从 0x%0*I64x:%you 更改为 0x%0*I64x:%u。 这只是一条信息性消息。 不需要任何用户操作。 此系统上不存在 ID 为 %d 的 %S_MSG。 使用 sys.dm_os_schedulers 查找此系统的有效 %S_MSGs。 最大工作线程数设置得太低。 在此计算机上,该数字必须大于 %u。 应增加最大工作线程数。 无法更改 '%.*ls' 属性的值。 操作系统错误 %ls 此版本的 SQL Server 不支持 IO 相关性。 动态配置设置 %ls%ls 已更改为 %ld。 指定的最大服务器内存 - %I64d MB 大于缓冲池扩展大小 - %I64d MB。 重启时将禁用缓冲池扩展。 当 SQL Server 在不可知的相关性模式下运行时,不支持更改 AFFINITY。 文件系统 DMV 和 DMF 已被禁用。 SQL 数据库托管实例不支持对服务器配置选项 %s 进行更改。 SQL 数据库托管实例不支持对服务器配置选项 %s 进行更改。 无法将列加密 enclave 类型设置为基于虚拟化的安全 (VBS) - 操作系统不支持 VBS。 指定的列加密 enclave 类型 %d 无效。 无法将列加密 enclave 类型设置为 Software Guard 扩展 (SGX) - 操作系统不支持 SGX。 不允许在与包含的可用性组的连接中更改服务器配置选项。 将连接更改为SQL Server实例级别,然后重试该操作。 属于数据库 '%.*ls' 的一个或多个恢复单元未能生成检查点。 这通常是由于缺少系统资源(如磁盘或内存),或者在某些情况下由于数据库损坏而导致的。 检查错误日志中以前的条目,了解有关此失败的更多详细信息。 无法发出检查点命令: 可用锁不足。 在锁可用之前,后台检查点进程将保持挂起状态。 若要释放锁,请列出事务及其锁,然后终止使用最多锁的事务。 无法在 FILESTREAM 或MEMORY_OPTIMIZED_DATA文件组上修改 AUTOGROW_ALL_FILES 或 AUTOGROW_SINGLE_FILE 属性。 文件 ‘%.*ls’ 在系统目录中已修改。 新路径将在数据库下次启动时使用。 在 sys.master_files 中找不到文件 '%.*ls' 的条目。 不能从数据库中删除主数据文件或主日志文件。 %S_MSG 名称 '%.*ls' 已设置。 此数据库的日志文件 '%ls' 已经处于活动状态。 仅当数据库状态可疑或处于紧急模式下时才能重新生成日志。 在 sysfiles1 中找不到主日志文件所对应的条目。 无法重建日志。 文件 ‘%ls’ 已存在。 应该重命名或删除它,以便可以创建新的日志文件。 不能重建系统数据库 master、model 和 tempdb 的日志。 系统无法激活足够的数据库来重建日志。 警告:数据库 '%.*ls' 的日志已重新生成。 已失去事务的一致性。 RESTORE 链已断开,服务器不再有以前的日志文件的上下文,因此您需要了解它们的内容。 应运行 DBCC CHECKDB 验证物理一致性。 数据库已置于 dbo-only 模式。 在准备使数据库可用时,需要重置数据库选项,并删除所有多余的日志文件。 无法以独占方式锁定数据库 %.*ls 来执行操作。 由于文件 '%.*ls' 是 DEFAULT 文件组中唯一的文件,因此无法删除它。 在备份日志之前,无法将文件收缩到页面 %d 以下,因为它包含批量记录的页面。 已经超过了每个数据库的最大文件数 %ld。 文件 %ls 当前正自动增大或被其他进程修改。 请稍后再试此操作。 此数据库中已经存在文件组 '%.*ls'。 请指定其他名称,或者删除冲突的文件组(如果它为空)。 MODIFY FILE 失败。 请指定逻辑名称。 对文件 "%.*ls" 进行的 MODIFY FILE 失败。 必须至少对每个文件指定一个属性。 MODIFY FILE 失败。 指定的大小小于或等于当前大小。 数据库 '%.*ls' 的 MODIFY FILE 失败,文件 ID 为 %d。 (%I64d KB) 的大小大于 MAXSIZE (%I64d KB) 。 MODIFY FILE 失败。 文件 '%.*ls' 不存在。 无法删除 %S_MSG '%.*ls',因为它不为空。 在 %ls 中找不到 %S_MSG '%.*ls'。 %S_MSG '%.*ls' 已删除。 %S_MSG 已经设置了 '%ls' 属性。 %S_MSG 属性 '%ls' 已设置。 无法更改 PRIMARY 文件组的 READONLY 属性。 无法添加、删除或修改文件组 '%.*ls' 中的文件, 因为此文件组是只读的。 无法更改空文件组 '%.*ls' 的属性。 此文件组必须至少包含一个文件。 不能将文件组命名为 'DEFAULT'。 当数据库处于 %ls 状态时,不允许 %ls。 未能清除工作表 IAM 链以允许收缩或删除文件操作。 请在 tempdb 闲置时再试。 无法添加、删除或修改文件 '%.*ls', 文件为只读文件。 因为文件组 '%.*ls' 已离线,所以无法添加、删除或修改该文件组中的文件。 无法添加、删除或修改文件 '%.*ls',因为它已离线。 在数据库 '%.*ls' 中无法设置选项 '%.*ls'。 数据库 '%.*ls' 正处于转换状态。 请稍后再试 ALTER DATABASE 语句。 正在回滚不合法事务。 估计回滚已完成: %d%%。 由于无法在数据库 '%.*ls' 上放置锁,ALTER DATABASE 失败。 请稍后再试。 选项 "%ls" 与所请求的另一选项冲突。 不能同时请求这两个选项。 数据库 '%.*ls' 处于热备用状态。 热备用数据库是只读的。 此时无法更改数据库 '%.*ls' 的状态或选项。 此数据库处于单用户模式,当前某个用户已与其连接。 文件 "%ls" 当前正被扫描或者正由后台进程或用户进程使用。 请稍后再试此操作。 不能同时设置"单个用户"和"仅供 dbo 使用"这两个数据库选项。 数据库选项 TORN_PAGE_DETECTION 与 PAGE_CHECKSUM 选项不兼容。 重新启动当前数据库失败。 当前数据库已切换为 MASTER。 ALTER DATABASE 语句失败。 在其他用户正使用数据库 '%.*ls' 时,无法更改数据库状态 重新生成日志时只能指定一个文件。 ALTER DATABASE 失败。 无法将数据库 '%.*ls' 的默认排序规则设置为 %.*ls。 由于数据库 '%ls' 是只读的、已离线或带可疑标记,因此无法更改此数据库的排序规则。 %S_MSG '%.*ls' 依赖于 %S_MSG '%.*ls'。 %S_MSG '%.*ls' 依赖于 %S_MSG。 如果绑定到架构的对象依赖于数据库排序规则,则无法更改数据库排序规则。 请删除数据库排序规则的依赖项,然后重试操作。 警告:更改数据库 '%.*ls' 的默认排序规则,该数据库用于复制操作。 所有复制数据库应具有相同的默认排序规则。 无法更改非数据文件或主文件组中文件的状态。 无法更改 "%ls" 的数据库选项,因为它是 READONLY、OFFLINE 或标有 SUSPECT。 数据库 "%.*ls" 为 vardecimal 存储格式的 %S_MSG。 数据库 "%.*ls" 无法禁用 vardecimal 存储格式,因为该数据库未使用简单恢复模式。 请将该数据库恢复模式更改为简单恢复模式,然后重新发出该命令。 更改跟踪选项 '%ls' 的值无效。 该值必须是正数。 无法将数据库 "%.*ls" 的版本控制状态与其他数据库状态一起更改。 更改版本控制状态时,不支持终止选项。 为数据库 '%.*ls' 将数据库选项 %ls 设置为 %ls。 更改数据库命令失败,因为启动 SQL Server 时采用了一个或多个未发布的跟踪标志,而这些标志使得用户无法启用/禁用对数据库的版本控制功能。 数据库 "%.*ls" 无法禁用 vardecimal 存储格式,因为有一个或多个表启用了 vardecimal 存储格式。 请先禁用所有表的 vardecimal 存储格式,再禁用该数据库的 vardecimal 存储格式。 文件的内容类型与文件组的内容类型不匹配。 已对数据库 '%.*ls' 启用更改跟踪。 已对数据库 '%.*ls' 禁用更改跟踪。 必须对数据库启用更改跟踪才能修改更改跟踪设置。 数据库 '%.*ls' 是一个系统数据库。 无法修改系统数据库的更改跟踪设置。 多次指定了 ALTER DATABASE 更改跟踪选项 '%ls'。 每个选项只能指定一次。 更改跟踪选项 '%ls' 的值无效。 该值必须介于 %d 和 %d 分钟之间。 无法对数据库快照执行此操作。 无法对具有数据库快照或活动 DBCC 副本的数据库执行此操作。 对任何文件执行 RESTORE PAGE 操作时,无法将数据库或文件组设置为只读模式。 请先完成涉及文件 "%ls" 的还原顺序,再尝试转换为只读。 对任何文件执行 RESTORE PAGE 操作时,无法将恢复模型更改为 SIMPLE。 请先完成涉及文件 "%ls" 的还原顺序,再尝试转换为 SIMPLE。 由于存在需要日志备份的更改,因此无法将该容器设置为脱机状态。 请备份日志,然后重试 ALTER DATABASE 语句。 由于存在需要日志备份的更改,因此无法删除该容器。 请备份日志,然后重试 ALTER DATABASE 操作。 ALTER DATABASE 失败,因为当数据库有 FILESTREAM 文件组时,READ_COMMITTED_SNAPSHOT 和 ALLOW_SNAPSHOT_ISOLATION 选项不能设置为 ON。 若要将 READ_COMMITTED_SNAPSHOT 或 ALLOW_SNAPSHOT_ISOLATION 设置为 ON,必须从该数据库删除 FILESTREAM 文件组。 尝试打开数据库 "%.*ls" 中无效 ID %d 的文件组。 文件 '%ls' 的 MAXSIZE 不能小于 SIZE。 文件 '%.*ls' 已被使用。 出现文件激活错误。 物理文件名 '%.*ls' 可能不正确。 请诊断并更正其他错误,然后重试此操作。 日志文件 '%.*ls' 与主文件不匹配。 该文件可能来自另一数据库,或者可能以前重新生成了日志。 文件 “%.*ls” 位于系统数据库文件不支持的网络路径上。 文件激活失败。 物理文件名称'%.*ls'可能不正确。 FCB::SetSize dbid %d fileid %d oldSize %d newSize %d。 若要防止错误日志中出现此信息性消息,请使用 DBCC TRACEOFF 禁用跟踪标志。 无法重新生成日志,原因是数据库关闭时存在打开的事务/用户,该数据库没有检查点或者该数据库是只读的。 如果事务日志文件被手动删除或者由于硬件或环境问题而丢失,则可能出现此错误。 不应该为数据库快照指定日志文件、离线文件、还原文件和不起作用的文件。 "%.*ls" 文件不适合用于数据库快照。 只能为数据库快照指定 SQL Server 数据库文件。 '%.*ls' 不是 SQL Server 数据库文件。 文件 "%ls" 已压缩,但未驻留在只读数据库或文件组中。 必须将此文件解压缩。 无法使文件 "%.*ls" 成为稀疏文件。 请确保文件系统支持稀疏文件。 无法打开物理文件 "%.*ls"。 操作系统错误 %d: "%ls"。 "%.*ls" 指定的路径不在有效目录中。 尝试打开或创建物理文件 '%.*ls' 时,CREATE FILE 遇到操作系统错误 %ls。 '%ls' 中的文件头与数据库 '%ls' 中文件 '%ls' 的预期内容不匹配。 可能是全文目录文件与相关的数据库不匹配。 如有必要,请执行还原操作。 操作系统似乎已截断文件 '%ls'。 其大小应为 %I64d KB,但实际大小为 %I64d KB。 必须指定用于创建数据库快照的所有文件。 缺少文件 "%ls"。 由于磁盘空间不足,写入稀疏文件 '%ls' 失败。 主文件为只读时,无法重新生成日志。 启用数据库镜像时,无法重新生成日志。 未重新生成日志,因为有不止一个日志文件。 不能将 '%.*ls' 指定的路径用于 FILESTREAM 文件,因为此路径指向的是一个裸设备。 对文件 "%ls" 的目录查找失败,出现操作系统错误 %ls。 因为 '%.*ls' 指定的路径不在支持的文件系统上,所以不能用于 FILESTREAM 文件。 路径 '%.*ls' 不能用于 FILESTREAM 文件。 有关支持的路径的信息,请参阅 SQL Server 联机丛书。 因为 '%.*ls' 指定的路径包含在一个 FILESTREAM 容器中,所以不能用于另一个 FILESTREAM 容器。 快照数据库文件和基础数据库文件不允许位于不同类型的存储上。 云存储上的 SQL 文件名 '%.*ls' 中不允许尾随空间。 (%.*ls) 操作在 '%.*ls' 上失败。 操作系统错误 %d:“%ls"” 未能锁定凭据对象 (帐户:%.*ls,容器: %.*ls) 。 锁定模式:%.*ls。 未能锁定凭据管理器。 锁定模式:%.*ls。 无法锁定租约续订管理器。 锁定模式:%.*ls。 (%.*ls) 文件 '%.*ls' 的并发操作失败。 操作系统错误 %d:“%ls"” 数据库 '%.*ls' 中的文件 '%.*ls' 的自动增长已由用户取消,或已在 %d 毫秒后超时。 请使用 ALTER DATABASE 为此文件设置较小的 FILEGROWTH 值,或显式设置新的文件大小。 数据库 '%.*ls' 中的文件 '%.*ls' 的自动增长花费了 %d 毫秒。 请考虑使用 ALTER DATABASE 为此文件设置较小的 FILEGROWTH。 尝试扩展物理文件 '%ls' 时,MODIFY FILE 遇到操作系统错误 %ls。 单个日志文件的大小不得大于 2 TB。 URL %.*ls 不支持此操作。 Sql DW 后门的 Alter Database modify 语句不支持 OVERFLOW。 在 %ls 期间文件 "%.*ls" 出现操作系统错误 %.*ls。 遇到了意外的文件 ID。 所需的文件 ID 为 %d,但从 "%.*ls" 读取的是 %d。 请确保在 sys.master_files 中正确映射了这些文件。 可以使用 ALTER DATABASE 更正映射。 FILEGROWTH 不能大于文件 '%.*ls' 的 MAXSIZE。 无法创建文件 '%ls',因为它已经存在。 请更改文件路径或文件名,然后重试此操作。 %.*ls 不是主数据库文件。 文件 '%ls' 的文件头不是有效的数据库文件头。 %ls 属性不正确。 一个或多个文件与数据库的主文件不匹配。 如果是尝试附加数据库,请使用正确的文件重试该操作。 如果这是现有数据库,则文件可能已损坏,应该从备份进行还原。 每个文件的大小必须大于或等于 512 KB。 文件 %.*ls 已扩展为允许恢复成功。 恢复完毕后,可以增加数据库中文件的大小。 请与系统管理员联系以获取帮助。 为了成功恢复,已扩展了日志文件 '%.*ls',其大小超出了它的最大大小。 恢复完毕后,应增加数据库中的日志文件的大小,或计划更频繁的日志备份(在完全恢复模式或大容量日志恢复模式下)。 检查文件 '%.*ls' 的扇区大小时出现错误。 请将此文件移动到可以从中检索扇区大小的本地 NTFS 卷。 有关详细信息,请查看 SQL Server 错误日志。 无法使用文件 '%.*ls',因为最初格式化此文件时所用扇区大小为 %d,而目前所在卷的扇区大小为 %d。 请将此文件移到其扇区大小小于或等于原始扇区大小的卷。 无法使用文件 '%.*ls',因为它位于扇区大小为 %d 的卷。 SQL Server 支持的最大扇区大小为 4096 字节。 请将此文件移到符合此扇区大小要求的卷上。 无法打开数据库 '%.*ls' 中无效文件 ID %d 的文件控制块 (FCB) 。 请验证文件位置。 执行 DBCC CHECKDB。 无法重新启动数据库 "%.*ls"。 将恢复到以前的状态。 新的日志文件 '%.*ls' 已创建。 无法创建文件 "%ls"。 使用 WITH MOVE 可以指定可用的物理文件名。 使用 WITH REPLACE 可以覆盖现有文件。 不能将文件 '%.*ls' 用于群集服务器。 只能使用服务器的群集资源所依赖的带格式文件。 包含该文件的磁盘资源不在群集组中,或者 Sql Server 的群集资源不依赖于它。 找不到与 FILESTRAM 文件 '%.*ls' 匹配的日志文件。 尝试启动事务性文件系统资源管理器 '%.*ls' 时遇到错误(NT 状态代码 0x%x)。 尝试为事务性文件系统资源管理器 '%.*ls' 执行重做操作时遇到错误(NT 状态代码 0x%x)。 尝试为事务性文件系统资源管理器 '%.*ls' 执行撤消操作时遇到错误(NT 状态代码 0x%x)。 尝试对事务性文件系统资源管理器 '%.*ls' 执行检查点操作时遇到错误(NT 状态代码 0x%x)。 本地目录 '%.*ls' 用于群集服务器中的 tempdb。 此目录必须存在于每个群集节点上,并且SQL Server服务对此目录具有读/写权限。 允许的最大文件大小为 %I64dGB。 由于租约不匹配,无法访问文件。 关闭数据库。 FILESTREAM 日志文件 '%.*ls' 的大小必须大于或等于 1 MB。 Cluster Service 函数调用 '%s' 在验证文件路径时失败,错误代码为 '%s'。 请确保故障转移群集配置正确。 文件 '%ls' 已解压缩。 尝试解压缩文件 "%ls" 时遇到错误(%ls)。 "%.*ls" 指定的路径是 UNC 路径。 故障转移群集环境不支持 UNC 路径。 "%.*ls" 指定的路径是裸设备。 故障转移群集环境不支持裸设备路径。 DBCC SHRINKDATABASE:已跳过数据库 ID %d 的文件 ID %d,因为该文件没有足够的可用空间可以回收。 数据库 ID %d 的 DBCC SHRINKDATABASE 正在等待以下事务完成: 时间戳为 %I64d 的快照事务,以及链接到时间戳 %I64d 或时间戳早于 %I64d 的其他快照事务。 文件 ID %d 的 DBCC SHRINKFILE 正在等待以下事务完成: 时间戳为 %I64d 的快照事务,以及链接到时间戳 %I64d 或时间戳早于 %I64d 的其他快照事务。 找不到分配单元 ID %I64d。 请检查 sys.allocation_units。 %.*ls:移动页 %d:%d 失败。 %.*ls:无法移动页 %d:%d,因为无法读取该页。 %.*ls:无法移动页 %d:%d,因为该页为工作表页。 %.*ls:无法移动页 %d:%d,因为该页为工作文件页。 %.*ls:无法移动页 %d:%d,因为该页为专用的分配页。 %.*ls:无法移动页 %d:%d,因为该页为无效的页类型。 %.*ls:无法移动页 %d:%d,因为该页已在收缩期间解除分配。 %.*ls:无法将系统表 SYSFILES1 页 %d:%d 移动到其他文件,因为它只能位于数据库的主文件中。 %.*ls:无法移动页 %d:%d,因为该页的所有权已在收缩期间发生更改。 %.*ls:无法移动页 %d:%d,因为它的页类型已在收缩期间发生更改。 %.*ls:无法移动页面 %d:%d:%d,因为它所属的分区已删除或属于暂停的可恢复索引生成。 使用sys.index_resumable_operations标识暂停的可恢复索引生成。 %.*ls:无法移动堆页 %d:%d,因为该堆页所属的表已删除。 %.*ls:无法移动页 %d:%d,因为该页是空的非叶级索引页。 %.*ls:无法移动堆页 %d:%d,因为找不到表名。 %.*ls:无法移动堆页 %d:%d。 %.*ls:无法移动索引分配映射 (IAM) 页 %d:%d。 %.*ls:无法移动已删除的分配单元的索引分配映射 (IAM) 页 %d:%d。 %.*ls:无法解除分配已删除的分配单元的页 %d:%d。 %.*ls:无法解除分配空页 %d:%d。 %.*ls:无法解除分配空的大型对象页 %d:%d。 %.*ls:大型对象页 %d:%d 上的所有虚影记录并非都能删除。 如果对可读次要副本有活动查询,检查当前虚影清理边界。 %.*ls:无法解除分配页 %d:%d (类型为 UNLINKED_REORG_PAGE)。 %.*ls:无法解除分配页 %d:%d (类型为 BULK_OPERATION_PAGE)。 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID,行 %d。 DBCC 检测到来自联机索引生成操作的不完全清除。 (anti-matter 列值为 %d。) 表错误:对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型 %.*ls)包含 anti-matter 列,但不是非聚集索引。 语句已中止。 无法对 TEMPDB 运行 DBCC CHECKCATALOG。 对象 ID %ld (对象 '%.*ls'):尝试锁定此对象以进行检查时出现死锁。 已跳过此对象,不会处理它。 DBCC CHECKDB 将不检查 SQL Server 目录或 Service Broker 一致性,因为无法创建数据库快照或指定了 WITH TABLOCK。 表错误: 分配单元 ID %I64d,页 %S_PGID。 测试 (%.*ls) 失败。 值是 %ld 和 %ld。 DBCC SHRINKDATABASE:已跳过数据库 ID %d 的文件 ID %d,因为尝试调整该文件的空间分配失败。 %ls由于错误状态 %d,由 %ls 执行的 DBCC %ls (%ls%ls%ls)%ls 已异常终止。 占用时间: %d 小时 %d 分钟 %d 秒。 无法处理对象 '%ls',因为该对象的名称由四部分构成,所有 DBCC 命令都不予支持。 由于内部查询错误,对对象 '%.*ls' (对象 ID 为 %d)进行的 DBCC 跨行集检查失败。 无法处理对象 ID %ld (对象 '%.*ls'),因为它是存储过程或用户定义函数,任何 DBCC 命令都不支持它。 无法处理对象 ID %ld (对象 '%.*ls'),因为此 DBCC 命令不支持此类型的对象。 不能收缩 ID 为 %d 的数据库中 ID 为 %d 的文件,因为它正由其他进程收缩或为空。 数据库 ID %d 的文件 ID %d 无法收缩,因为目标收缩大小(%I64d KB)大于实际文件大小(%I64d KB)。 在数据库 '%.*ls'(ID:%d) 中对页 %S_PGID 执行内部操作期间检测到不一致性。 请与技术支持联系。 在内部操作期间检测到不一致性。 请与技术支持联系。 未处理修复语句。 数据库中的一个或多个文件是只读的,必须将其设为可写入文件才能进行修复。 对象 ID %ld (对象 '%.*ls'):由于超过了锁请求超时期限,DBCC 无法获取该对象的锁。 已跳过此对象,不会处理它。 无法对 MSSQLSYSTEMRESOURCE 数据库执行修复操作。 有关详细信息,请查阅联机丛书主题 "资源数据库"。 修复: 基于其基表行插入辅助索引行。 修复:已成功地修复了 %ls 行,该行位于索引 "%ls" 中,而该索引又位于数据库 "%ls" 中。 %.*ls:无法移动页 %d:%d,因为收缩操作无法锁定该页。 数据库错误: 数据库 '%.*ls' (数据库 ID %d)的 %ls 页 %S_PGID 无效。 无法修复此错误。 您必须通过备份还原。 %.*ls:无法移动堆页 %d:%d,因为维护与堆关联的非聚集索引失败。 不能将 ID 为 %d 的数据库中 ID 为 %d 的文件收缩到预期大小。 并发工作负荷很高,导致在收缩操作中出现过多的死锁。 请在工作负荷降低后重新运行收缩操作。 语句已中止。 无法对 TEMPDB 运行 DBCC CHECKALLOC。 %.*ls:无法移动堆页 %d:%d,因为该堆页所属的表正通过另一进程生成该堆。 %.*ls:无法移动页 %d:%d,因为该页为排序页。 表错误: 分配单元 ID %I64d、页 %S_PGID 在页头中包含错误的页 ID。 该页头中的 PageId 为 %S_PGID。 %.*ls:已跳过 ID 为 %d 的数据库中 ID 为 %d 的文件,因为该文件的大小在收缩操作过程中已发生更改。 %.*ls:无法移动堆页 %d:%d,因为生成计算列表达式失败。 %.*ls:无法移动堆页 %d:%d,因为填充计算列表达式失败。 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls):页 %S_PGID 上至少一个记录包含版本控制信息,但页头中的 VERSION_INFO 位未设置。 %.*ls:无法移动页 %d:%d,因为该页尚未格式化。 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID,行 %d:行包含 NULL 版本时间戳,但其版本链指针不为 NULL。 版本链将指向第 %S_PGID 页、槽 %d。 发现表 '%.*ls'、索引 '%.*ls'、分区 %ld 的计数不正确: 数据页 %.*ls:来自系统表 - %I64d 页;实际 - %I64d 页。 已用页 %.*ls:来自系统表 - %I64d 页;实际 - %I64d 页。 保留页 %.*ls:来自系统表 - %I64d 页;实际 - %I64d 页。 行计数:来自系统表 - %I64d 行;实际 - %I64d 行。 DBCC %.*ls 正在执行详尽的 %d 索引搜索以查找可能存在的不一致。 这只是一条信息性消息。 不需要任何用户操作。 检查已终止。 由于 IO 操作失败,数据库 '%.*ls' (数据库 ID %d)的瞬时数据库快照已标记为可疑。 有关详细信息,请参阅 SQL Server 错误日志。 %.*ls:页 %d:%d 在关键系统表中是不可移动的,所以无法移动。 由于内部错误,DBCC %ls 无法输出此命令的结果。 请查看其他错误以获取详细信息。 %.*ls:由于无法独占访问基础对象,因此无法移动索引分配映射 (IAM) 页 %d:%d。 %.*ls:因为页 %d:%d 属于以前/现在位于联机版本中的索引/堆,所以无法移动该页。 表错误:对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。 %S_MSG 压缩页无效;以下内部测试失败:%.*ls。 值为 %ld 和 %ld。 用于查找不一致的 '%.*ls' (数据库 ID %d)的详尽搜索已完成。 已处理搜索总数 %d 中的 %d。 占用时间: %I64d 毫秒。 这只是一条信息性消息。 不需要任何用户操作。 由于出现异常 %d,状态 %d,用于查找不一致的 '%.*ls' (数据库 ID %d)的详尽搜索失败。 这只是一条信息性消息。 不需要任何用户操作。 内部 %ls 数据库快照的拆分点 LSN 为 %08x:%08x:%04x,第一个 LSN 为 %08x:%08x:%04x。 DBCC 遇到其内部数据库快照的 LSN 大于当前日志 LSN 结束S_LSN的页面。 无法读取页 %S_PGID,数据库 '%.*ls' (数据库 ID %d) ,LSN = %S_LSN,类型 = %ld,isInSparseFile = %d。 请重新运行此 DBCC 命令。” 表错误:对象 ID %d、索引 ID %d、分区 ID %I64d、数据库片段 ID %d。 页面上的行 (%d:%d) ,槽 ID %d 应位于片段 ID %d 上,但在片段 ID %d 中找到。 在执行一致性检查命令期间收到意外的协议元素。 请重试操作即可。 数据库 %.*ls = %I64d 上的 %s 所需的估计 TEMPDB 空间 (KB) 。 表错误:对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。 页面的标头无效:已设置IS_IN_SYSXACT标志位。 跨行集检查非聚集列存储索引对象 ID %d,索引 ID %d,分区号 %d 失败。 请重新生成分区。 复制的索引 '%.*ls' (对象 ID %d) ,并且其一个或多个克隆不包含相同的行。 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 列 ID %d 和行组 ID %d 上缺少字典。 删除并重新创建非聚集列存储索引。 %.*ls:无法移动页面 %d:%d,因为它属于具有 LOB 的活动联机索引生成。 DBCC THROWERROR 绕过异常。 这只是一条信息性消息。 不需要任何用户操作。 列存储索引具有一个或多个与字典中的数据值不匹配的数据值。 有关详细信息,请运行 DBCC CHECKDB。 表 '%.*ls' 上的聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与字典中的数据值不匹配的数据值。 从备份还原数据。 列存储索引具有一个或多个与元数据中的数据值不一致的数据值。 有关详细信息,请运行 DBCC CHECKDB。 表 '%.*ls' 上的聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与元数据中的数据值不一致的数据值。 从备份还原数据。 表 '%.*ls' 上的列存储索引 '%.*ls' 的 Delete Bitmap 中包含错误的内容,rowgroup_id %d 和 tuple_id %d。 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与字典中的数据值不匹配的数据值。 删除并重新创建非聚集列存储索引。 表 '%.*ls' 上的非聚集列存储索引 '%.*ls' 列 '%.*ls' 行组 ID %d 具有一个或多个与元数据中的数据值不一致的数据值。 删除并重新创建非聚集列存储索引。 DBCC UPDATEUSAGE 无法获取对象“sysallocunits”上的锁。 请稍后重试。 对象 ID %ld (对象 '%.*ls') :内存优化表不支持该操作。 已跳过此对象,不会处理它。 聚集列存储索引与非聚集索引之间的跨行集检查 (对象 ID %d、索引 ID %d、分区号 %d) 失败。 请重新生成分区。 无法显示页面 %S_PGID 的内容。 它所属的行集处于逻辑删除状态,待删除。 查询存储 错误:%d 状态:%d 消息:%.*ls 大容量加载失败。 用户对表 '%.*ls' 不具有 ALTER TABLE 权限。 如果目标表包含触发器或检查约束但未指定 'FIRE_TRIGGERS' 或 'CHECK_CONSTRAINTS' 大容量提示,则对于大容量加载的目标表需要有 ALTER TABLE 权限。 如果指定了 'KEEPIDENTITY' 大容量提示,也需要 ALTER TABLE 权限。 不能对 Null 值调用 '%.*ls' 上的赋值函数 '%.*ls'。 在 CLR 类型 '%.*ls' 上应用赋值函数 '%.*ls' 的结果不能是 Null 值。 大容量复制失败。 用户对表 '%.*ls' 不具有 ALTER TABLE 权限。 如果该表具有触发器或检查约束但未将 'FIRE_TRIGGERS' 或 'CHECK_CONSTRAINTS' 大容量提示指定为大容量复制操作命令的选项,则对于大容量复制操作的目标表需要有 ALTER TABLE 权限。 rowdump 列和 lockres 列仅对指定了 NOEXPAND 提示的表和索引视图有效。 不允许函数有游标参数。 变量 '%.*ls' 属于游标类型。 为 sp_cursoropen 指定的参数无效。 开窗函数、聚合和 NEXT VALUE FOR 函数不支持整数索引作为 ORDER BY 子句表达式。 开窗函数、聚合和 NEXT VALUE FOR 函数不支持将常量用作 ORDER BY 子句表达式。 INSERT 语句的 VALUES 列表中不允许聚合。 无效的引号字符 '%lc'。 远程服务器或用户命令使用了无效的引号字符。 无法绑定函数 'ntile' 的输入内容。 同义词 '%.*ls' 引用的对象无效。 此上下文中不允许使用聚合。 MERGE 语句的目标不能是远程表、远程视图或远程表上的视图。 MERGE 语句的目标 '%.*ls' 对 MERGE 语句中指定的某些(但不是全部)操作启用了 INSTEAD OF 触发器。 在 MERGE 语句中,如果有任意操作已经对目标启用了 INSTEAD OF 触发器,则所有操作都必须启用 INSTEAD OF 触发器。 MERGE 语句的目标不能是分区视图。 在 MERGE 语句中,源和目标不能具有相同的名称或别名。 请对源和目标使用不同的别名,以确保它们在 MERGE 语句中有唯一的名称。 在 MERGE 语句的 WHEN 子句中不允许使用聚合。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用 '%ls' 函数。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用聚合函数。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用子查询。 在 MERGE 语句中,带搜索条件的 '%S_MSG' 子句不能出现在不带搜索条件的 '%S_MSG' 子句后。 数据文件中数据的顺序不符合为 BULK 行集 '%.*ls' 指定的 ORDER 提示。 数据的顺序必须与 ORDER 提示为 BULK 行集指定的顺序匹配。 请更新 ORDER 提示以反映输入数据的排序顺序,或更新输入数据文件以匹配 ORDER 提示指定的顺序。 数据文件中的数据不符合为 BULK 行集 '%.*ls' 指定的 UNIQUE 提示。 如果为 BULK 行集指定了 UNIQUE 提示,则数据文件中的数据必须唯一。 请删除 UNIQUE 提示,或更新输入数据文件以确保数据唯一。 对于为数据源 '%.*ls' 指定的 ORDER 提示,列 '%.*ls' 的数据类型无效。 在 BULK 行集或 CLR TVF 的 ORDER 提示中不能使用 text、ntext、image、xml、varchar(max)、nvarchar(max) 和 varbinary(max) 数据类型。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,不能为 INSERT 语句的目标表 '%.*ls' 中的标识列 '%.*ls' 插入显式值。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,%S_MSG 子句不允许使用开窗函数。 在 OUTPUT 子句中不能出现全文谓词。 当 FROM 子句包含嵌套的 INSERT、UPDATE、DELETE 或 MERGE 语句时,在 %S_MSG 子句中不能出现全文谓词。 流中数据的顺序不符合为 CLR TVF '%.*ls' 指定的 ORDER 提示。 数据的顺序必须与在 ORDER 提示中为 CLR TVF 指定的顺序匹配。 请更新 ORDER 提示以反映输入数据的排序顺序,或更新 CLR TVF 以匹配 ORDER 提示指定的顺序。 无法绑定标识符 '%.*ls'。 MERGE 语句的“WHEN NOT MATCHED”子句中仅允许子句范围内的源列和列。 无法绑定标识符 '%.*ls'。 MERGE 语句的“WHEN NOT MATCHED BY SOURCE”子句中仅允许子句范围内的目标列和列。 数据类型 %ls 不能用作 UNION、INTERSECT 或 EXCEPT 运算符的操作数,因为它不可比较。 递归 CTE 的递归部分不允许在 EXCEPT 运算符的右侧使用递归引用。 常量折叠错误导致 %S_MSG创建或更改失败。 此错误的常见原因是算术溢出、类型转换失败以及 %S_MSG表达式中的被零除。 格式选项不能与SINGLE_BLOB、SINGLE_CLOB或SINGLE_NCLOB选项一起指定。 char 和 widechar datafiletype 选项支持 CSV 格式选项。 WITH 架构子句不能与 FORMATFILE 或 SINGLE_BLOB/SINGLE_CLOB/SINGLE_NCLOB 选项一起指定。 如果没有 FORMAT = 'CSV' 选项,则无法提供 WITH 架构子句。 如果没有 WITH 架构,则无法提供 ROWTERMINATOR 和 FIELDTERMINATOR/DELIMITER。 ROWTERMINATOR 和 FIELDTERMINATOR/DELIMITER 只能与架构推理或 WITH 子句一起使用。 在 WITH 架构子句中无法提供重复的列序号。 OFFSET 和 LENGTH 参数必须与内联架构 (WITH 子句) 一起提供。 DATAFILETYPE 只能与架构推理或 WITH 子句一起使用。 如果没有 WITH 架构,则无法提供USE_TYPE_DEFAULT选项。 不能将ERRORFILE_SECRET与 ERRORFILE_DATA_SOURCE 选项一起指定。 如果没有 ERRORFILE 选项,则无法指定ERRORFILE_SECRET。 CSV 格式仅支持 TABLESAMPLE PERCENT 选项。 部分文件不能与 TABLESAMPLE 子句一起提供。 更新中缺少操作提示的更新分配。 提供的格式 '%ls' 不支持分析器版本 '%ls'。 不支持分析器版本 '%ls'。 对于指定格式 '%ls' 和 PARSER_VERSION '%ls' ,空字符串值不能作为 '%ls' 选项提供。 OPENROWSET 不支持指定数据库或服务器凭据。 指定格式 '%ls' 和 PARSER_VERSION '%ls' 不支持选项 '%ls'。 如果没有 ERRORFILE_DATA_SOURCE 选项,则无法指定ERRORFILE_LOCATION。 如果没有 ERRORFILE_LOCATION 选项,则无法指定ERRORFILE_DATA_SOURCE。 使用 子句时,格式化文件和 SINGLE_BLOB/SINGLE_CLOB/SINGLE_NCLOB 选项不能与 ReadMode=Metadata 一起使用。 不支持 datafiletype 选项和格式的组合。 窗口 '%.*ls' 未定义。 函数 '%.*ls' 在 OVER 子句或 WINDOW 子句中可能没有 ORDER BY。 具有 ROWS 或 RANGE 的窗口框架必须具有 ORDER BY 子句。 不允许循环窗口引用。 函数 '%.*ls' 必须具有 OVER 子句或具有 ORDER BY 的 WINDOW。 无法在另一个窗口中重新定义在一个窗口中定义的窗口规范。 指定格式 '%ls' 不支持选项 '%ls'。 当指定的 FORMAT 为 '%ls' 时,具有 '%ls' 连接器的位置不支持选项 '%ls'。 在视图 '%.*ls' 中检测到无效的列引用。 请使用sp_refreshview存储过程重新创建视图或刷新列定义。 指定 FORMAT '%ls' 不支持连接器前缀 '%ls'。 文件格式 '%ls' 不支持指定的批量选项 '%ls'。 请查阅文档以了解所支持的选项。 所有输入参数应属于同一类型。 支持的类型有 tinyint、smallint、int、bigint、decimal 和 numeric。 当指定的 FORMAT 为 '%ls' 时,具有 '%ls' 连接器的位置不支持 WITH 子句。 在可以创建表之前删除了 FILESTREAM 文件组。 FILESTREAM 容器无法访问。 在 sys.database_files 中找不到 FILESTREAM 文件 '%.*ls' 的项。 只能在 'CONTAINS' 子句中为 FILESTREAM 日志文件组指定 'PRIMARY'。 具有 FILESTREAM 列的表必须具有具有 ROWGUIDCOL 属性的非空唯一列。 FILESTREAM 数据文件或日志文件不能命名为 'DEFAULT'。 不能为 FILESTREAM 日志文件组 '%.*ls' 指定 DEFAULT。 只能为 VARBINARY 列声明 FILESTREAM。 无法为 FILESTREAM 数据文件 '%.*ls' 指定属性 SIZE 或 FILEGROWTH。 不能将 LOG ON 用于非 FILESTREAM 文件组 '%.*ls'。 FILESTREAM 的文件系统日志记录 '%.*ls' (在日志文件夹 '%.*ls' 下)已损坏。 截断目录 '%.*ls' 时遇到错误 0x%x (%ls)。 为 FILESTREAM 文件组 '%.*ls' 的关联日志文件组指定的名称无效。 由于未启动 '%.*ls' 处的事务性文件系统资源管理器,事务复制/变更数据捕获无法继续。 无法打开 FILESTREAM 文件的容器目录 '%.*ls'。 操作系统已返回状态代码 0x%x。 FILESTREAM 日志文件组 '%.*ls' 不能由多个 FILESTREAM 数据文件组引用。 FILESTREAM 容器 MAXSIZE 必须大于或等于 512 KB。 FILESTREAM 路径 '%.*ls' 太长。 数据库必须具有主 FILESTREAM 日志文件组和日志文件,这样它才能包含其他 FILESTREAM 文件组。 由于容器大小重新计算错误,数据库 ID %d 中的 FILESTREAM 容器 ID %d 升级失败。 检查前面的错误日志条目,并采取适当的纠正措施。 SQL Server 尝试从 '%.*ls' 处的事务性文件系统资源管理器检索 '%.*ls' 时遇到错误 0x%x (NT 状态代码)。 无法删除 FILESTREAM 数据文件,因为尚未备份其日志文件。 不能添加引用空 FILESTREAM 日志文件组的 FILESTREAM 数据文件组。 除非默认的 FILESTREAM 数据文件组是剩余的最后一个 FILESTREAM 数据文件组,否则不能删除它。 无法在 FILESTREAM 日志文件组上修改 READ_ONLY 和 READ_WRITE 属性。 不能删除 FILESTREAM 日志文件 '%.*ls',某个 FILESTREAM 数据文件组正在引用它。 由于存在其他 FILESTREAM 文件组,不能删除主 FILESTREAM 日志文件。 数据库最多可以具有一个主 FILESTREAM 日志文件组和日志文件。 未能删除 FILESTREAM 文件。 数据库是可用性组中的主数据库。 等待在每个辅助可用性副本 (replica) 上强化 FILESTREAM 数据文件。 然后重试删除文件操作。 SQL Server 尝试将位于 '%.*ls' 的事务性文件系统资源管理器的日志记录模式从 '%.*ls' 更改为 '%.*ls' 时,遇到错误 0x%x (NT 状态代码)。 SQL Server 无法获取内核事务管理器的事务上下文来执行文件系统操作。 缺少 LSN 为 '%d:%d:%d' 的 FILESTREAM 文件系统日志记录。 日志文件夹 '%.*ls' 已损坏。 请从备份还原数据库。 数据库 '%.*ls' 的 LSN 为 '%d:%d:%d' 的 SQL 日志记录已损坏。 数据库无法恢复。 FILESTREAM 数据容器 '%.*ls' 已损坏。 数据库无法恢复。 FILESTREAM 删除的文件夹 '%.*ls' 已损坏。 数据库无法恢复。 函数 %ls 仅对具有 FILESTREAM 属性的列有效。 将 FILESTREAM 作为源的列不支持部分更新。 调用方法 %ls 时,与正在使用的 FILESTREAM 关联的 ROWGUIDCOL 列不可见。 由于基表的关联 ROWGUIDCOL 可为 Null 或没有唯一约束,无法将该 FILESTREAM 列与方法 %ls 一起使用。 将 FILESTREAM 列作为文件打开时,必须使用打开模式。 未为 FILESTREAM 文件组 '%.*ls' 分配文件。 直到添加文件之后,才能向此文件组填充 FILESTREAM 数据。 FILESTREAM:有效级别 = %d (已禁用远程访问) ,配置级别 = %d,文件系统访问共享名称 = '%.*ls'。 FILESTREAM:有效级别 = %d (已启用远程访问) ,配置级别 = %d,文件系统访问共享名称 = '%.*ls'。 FILESTREAM:连接到内核驱动程序 %ls。 这是一条信息性消息。 不需要任何用户操作。 FILESTREAM:无法连接到内核驱动程序 %ls。 为 Filestream 文件组 '%.*ls' 指定了太多 Filestream 容器。 此版本的 SQL Server 不支持为每个文件流文件组指定多个 Filestream 容器。 有关不同 SQL Server 版本中功能支持的详细信息,请参阅联机丛书。 无法添加 FILESTREAM 文件 '%.*ls',因为它的目标文件组不能包含多个文件。 此版本的 SQL Server 不支持为每个文件流文件组指定多个 Filestream 容器。 有关不同 SQL Server 版本中功能支持的详细信息,请参阅联机丛书。 使用属于 FILESTREAM 数据文件 ID 0x%x 的 GUID '%.*ls' 指定的 FILESTREAM 文件不存在或者无法打开。 SQL Server 内部错误。 FILESTREAM 管理器无法继续执行当前命令。 单个文件的版本总数已达到文件系统所设置的最大限制。 由于无法重命名 FILESTREAM 数据,操作失败。 数据库 '%.*ls' 不存在或不支持 FILESTREAM。 请提供有效的数据库名称。 若要查看可用数据库,请使用 sys.databases。 FILESTREAM 容器 '%.*ls' 不存在或无法处理。 提供有效的 FILESTREAM 容器名称。 若要查看可用的容器,请使用 sys.databases_files。 数据库 '%.*ls' 应处于单用户模式。 无法打开数据库 '%.*ls'。 目前无法访问数据库 '%.*ls' 的 FILESTREAM 逻辑删除表,因为它与其他活动(如后台 GC 操作、备份操作、DBCC CHECK* 操作或正在进行的快照创建)冲突。 数据库 '%.*ls' 上的 FILESTREAM 垃圾回收器操作已中止。 FILESTREAM 未能找到垃圾收集表。 内部 FILESTREAM 错误: 未能访问垃圾收集表。 内部 FILESTREAM 错误: 由于潜在的损坏问题,未能执行文件系统操作。 内部 FILESTREAM 错误: 无法访问逻辑删除表,HRESULT:0x%x。 不能同时为数据库镜像和 FILESTREAM 或数据库镜像和MEMORY_OPTIMIZED_DATA存储启用数据库。 操作 '%ls' 失败,HRESULT: 执行 sp_filestream_configure 时,文件 '%hs' 行 %d 中 %ls。 FILESTREAM 功能已启用。 这是一条信息性消息。 不需要任何用户操作。 FILESTREAM 访问级别已更改为 %d。 请重新启动该 SQL Server 实例,以使设置完全生效。 更改或应用 FILESTREAM 配置时出错。 有关详细信息,请参阅 SQL Server 错误日志。 FILESTREAM:有效级别 = %d,配置级别 = %d。 FILESTREAM 实例 GUID 为 Null。 注册表设置可能已损坏。 已禁用 FILESTREAM 功能。 请重新启动该 SQL Server 实例,以使设置完全生效。 如果 FILESTREAM 列中有数据,SQL Server 实例重新启动后,将无法访问这些数据。 必须重新启动计算机,FILESTREAM 功能设置才能生效。 为 sp_filestream_configure 存储过程的 enable_level 参数指定的值无效。 该值应为 0、1、2 或 3。 另一个会话正在执行 sp_filestream_configure 存储过程。 请检查更新的配置设置,然后重试该操作(如果需要)。 无法启用 FILESTREAM 文件 I/O 访问。 操作系统管理员必须使用 Configuration Manager 对实例启用 FILESTREAM 文件 I/O 访问。 已将 FILESTREAM 功能配置为指定级别。 未进行任何更改。 在快照隔离级别下不支持访问 FILESTREAM 数据。 在基于行版本控制的读提交快照隔离(RCSI)下,不支持访问 FILESTREAM 数据。 在此平台上不支持 FILESTREAM 操作。 FILESTREAM 功能被禁用。 FILESTREAM 功能未启用文件系统访问。 WoW64 不支持 FILESTREAM 功能。 此功能已禁用。 为 .%ls () 函数的 computer_name_format 参数指定的值无效。 .PhysicalPathName 已禁用。 FILESTREAM 功能配置可能不一致。 若要重置配置,请使用sp_configure存储过程。 无法初始化 FILESTREAM 功能。 操作系统管理员必须使用 Configuration Manager 在实例上启用 FILESTREAM。 用户实例不支持 FILESTREAM 功能。 .ContainerId 已禁用。 在指定的数据库上无法将跨数据库链接选项设置为指定的值。 无法像 -F 启动选项要求的那样强制重新生成服务主密钥。 错误号为 %ld。 已成功地重新生成了服务主密钥。 无法像 -K 启动选项要求的那样强制重新生成 SA 的密码。 错误号为 %ld。 SA 的密码重新生成尝试已成功。 无法强制重新生成 SA 帐户的密码,并且/或无法根据 -K 启动选项和 -T1617 跟踪标志的请求禁用 SA 帐户。 已将数据库上下文更改为 '%.*ls'。 SQL Server 正在终止此进程。 已将语言设置更改为 %.*ls。 在 sys.configurations 中遇到未知的配置(id = %d)。 由于至少有一个数据库是不可写的,无法在服务器级更改字符集、排序顺序或排序规则。 将数据库设为可写的,然后重试此操作。 指定的锁太少。 最小值为 %d。 建议恢复间隔不要超过 %d 分钟。 请用 RECONFIGURE WITH OVERRIDE 语句强制实施此配置。 不支持对系统目录进行即席更新。 填充因子的有效值为 0 到 100。 您没有运行 RECONFIGURE 语句的权限。 用户连接数的限制是 %d。 指定的用户选项值无效。 最小服务器内存值(%d)必须小于等于最大值(%d)。 指定的关联掩码与此系统上的 CPU 掩码不匹配。 指定的关联掩码大于此版本的 SQL Server 所支持或许可的 CPU 数。 指定的相关性与指定的 IO 关联掩码冲突。 更改相关性设置,以使用与 IO 关联掩码中指定的 CPU 不同的 CPU。 无法启动系统上掩码为 0x%lx 的 CPU。 在此平台上或此版本的 SQL Server 中不支持轻型池。 Service Broker 侦听端口不能是动态的。 有效的端口值是 1024-32767。 Service Broker 连接身份验证值无效。 不能将 Service Broker 消息转发存储区大小设置为 0。 Service Broker 消息转发模式无效。 全文搜索组件不支持默认的全文语言。 指定的工作线程太少。 最小值是 %d。 此版本的 SQL Server 不支持用户实例。 轻型池不支持执行公共语言运行时 (CLR)。 禁用以下两个选项之一:“clr enabled”或“lightweight pooling”。 已将物理 CPU ID %u 热添加到节点 ID %u 作为逻辑 CPU ID %u。 这只是一条信息性消息。 不需要任何用户操作。 SQL Server 的当前版本类别不支持联机 CPU 添加。 无法完成 CPU 资源的联机添加。 在 SQL Server 启动时,指定了一个软件非一致性内存访问(soft-NUMA)配置,该配置不允许联机添加 CPU 资源。 若要使用其他 CPU 资源,请将新 CPU 添加到 soft-NUMA 配置中,然后重新启动 SQL Server;或者删除 soft-NUMA 配置,然后重新启动 SQL Server。 AccessCheckResult 配额必须大于或等于存储桶计数。 AccessCheckResult 存储桶计数必须小于 %d。 相关性范围无效。 下限 %d 必须小于上限 %d。 在 ALTER SERVER CONFIGURATION SET PROCESS AFFINITY 语句的范围列表中多次指定 %S_MSG 值。 未更改相关性设置。 这可以由系统资源不足导致。 指定 %S_MSG %d 的 %S_MSG 范围至少包含一个对当前实例不可用的 %S_MSG。 此实例可用的最大 %S_MSG 个数为 %d。 NUMANODE 当前相关性设置指定使用超过 64 个处理器。 在使用sp_configure更改相关性设置之前,请使用 ALTER SERVER CONFIGURATION 删除这些处理器。 节点 %d: 的相关性已从 0x%0*I64x:%you 更改为 0x%0*I64x:%u。 这只是一条信息性消息。 不需要任何用户操作。 此系统上不存在 ID 为 %d 的 %S_MSG。 使用 sys.dm_os_schedulers 查找此系统的有效 %S_MSGs。 最大工作线程数设置得太低。 在此计算机上,该数字必须大于 %u。 应增加最大工作线程数。 无法更改 '%.*ls' 属性的值。 操作系统错误 %ls 此版本的 SQL Server 不支持 IO 相关性。 动态配置设置 %ls%ls 已更改为 %ld。 指定的最大服务器内存 - %I64d MB 大于缓冲池扩展大小 - %I64d MB。 重启时将禁用缓冲池扩展。 当 SQL Server 在不可知的相关性模式下运行时,不支持更改 AFFINITY。 文件系统 DMV 和 DMF 已被禁用。 SQL 数据库托管实例不支持对服务器配置选项 %s 进行更改。 此版本的 SQL Server 不支持对服务器配置选项 '%s' 进行更改。 无法将列加密 enclave 类型设置为基于虚拟化的安全 (VBS) - 操作系统不支持 VBS。 指定的列加密 enclave 类型 %d 无效。 无法将列加密 enclave 类型设置为 Software Guard 扩展 (SGX) - 操作系统不支持 SGX。 不允许在与包含的可用性组的连接中更改服务器配置选项。 将连接更改为SQL Server实例级别,然后重试该操作。 属于数据库 '%.*ls' 的一个或多个恢复单元未能生成检查点。 这通常是由于缺少系统资源(如磁盘或内存),或者在某些情况下由于数据库损坏而导致的。 检查错误日志中以前的条目,了解有关此失败的更多详细信息。 无法发出检查点命令: 可用锁不足。 在锁可用之前,后台检查点进程将保持挂起状态。 若要释放锁,请列出事务及其锁,然后终止使用最多锁的事务。