打开Microsoft.SqlServer提示“执行 Transact-SQL 语句或批处理时发生了异常。 ALTER DATABASE 语句失败。 (Microsoft SQL Server,错误: 5011)”
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
今天帮一位网友处理数据库日志的时候出现的问题,网友的SQL2008R2的数据库日志竟然高达300G,整个都是红色了;
收缩数据库是小事儿,经常操作,但是得备份文件不是,然后备份肯定是不能了,毕竟是红色了,然后就停止数据库相关服务,然后拷贝到其他盘符中,好歹可以承受这么多的东西,拷贝完之后重启数据库,然后就出现了 如下文字的问题
标题: Microsoft.SqlServer.Smo
------------------------------ ----------设置脱机 对于 数据库“hc”失败。
有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600.1+((KJ_RTM).100402-1540+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=设置脱机+Database&LinkId=20476
------------------------------ ---------------
其他信息:执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)
------------------------------ --------------
用户没有更改数据库 'hc' 的权限,该数据库不存在,或数据库未处于允许访问检查的状态。
ALTER DATABASE 语句失败。 (Microsoft SQL Server,错误: 5011)有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600&EvtSrc=MSSQLServer&EvtID=5011&LinkId=20476
------------------------------ ----------
看了上面的文字,还不得吓尿了,这还了得,客户虽然数据库文件有几百M,但是都是数据哇,这要出了问题,虽然是远程,客户也能砍人不是,然后就打开数据库,显示数据库正在恢复,出现这样的问题本应该是分离或者离线能解决问题,多数是进程繁忙造成的,可是都不可以,那可能真的需要耐心等待,在等待的时候,也翻阅了一下相关的错误记录,就直接看到了一条;
错误5011 用户没有更改数据库 '%.*ls' 的权限,该数据库不存在,或数据库未处于允许访问检查的状态。
看上面的提示所未处于允许反问检查的状态,那就纳新等待一下,不过等待了差不多30分钟,竟然真的好了,果然是数据库过大一直在加载相关,很是脑壳疼,真怕一下挂了,那就真是太惨烈了;
SQL Server 2008R2 数据库引擎错事件和错误 系统错误消息
错误 | 严重性 | 是否记录事件 | 说明(消息正文) |
---|---|---|---|
5001 | 16 | 否 | 用户必须在 master 数据库中。 |
5002 | 16 | 否 | 数据库 '%.*ls' 不存在。请验证 sys.databases 中的名称,然后重试操作。 |
5003 | 16 | 否 | 在数据库具有离线文件时不能启用数据库镜像。 |
5004 | 16 | 否 | 若要使用 ALTER DATABASE,数据库就必须处于可写入状态,从而可以执行检查点。 |
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 的名称。 |
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 | 否 | 只有备份了日志后,才能将文件收缩到页 %ud 以下,因为该文件包含了大容量日志记录页。 |
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 | 否 | 无法更改非数据文件或主文件组中文件的状态。 |
5078 | 16 | 否 | 无法更改 "%ls" 的数据库选项,因为它是 READONLY、OFFLINE 或标有 SUSPECT。 |
5079 | 10 | 否 | 数据库 "%.*ls" 为 vardecimal 存储格式的 %S_MSG。 |
5080 | 16 | 否 | 数据库 "%.*ls" 无法禁用 vardecimal 存储格式,因为该数据库未使用简单恢复模式。请将该数据库恢复模式更改为简单恢复模式,然后重新发出该命令。 |
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 | 否 | 无法重新生成日志,原因是数据库关闭时存在打开的事务/用户,该数据库没有检查点或者该数据库是只读的。如果事务日志文件被手动删除或者由于硬件或环境问题而丢失,则可能出现此错误。 |
5114 | 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 容器。 |
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。 |
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。 |
5175 | 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)。 |
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。测试(%hs)失败。值是 %ld 和 %ld。 |
5234 | 10 | 否 | DBCC SHRINKDATABASE: 已跳过数据库 ID %d 的文件 ID %d,因为尝试调整该文件的空间分配失败。 |
5235 | 10 | 否 | %ls由于错误状态 %d,由 %ls 执行的 DBCC %ls (%ls%ls%ls)%ls 已异常终止。 |
5236 | 10 | 否 | 无法处理对象 '%ls',因为该对象的名称由四部分构成,所有 DBCC 命令都不予支持。 |
5237 | 10 | 否 | 由于内部查询错误,对对象 '%.*ls' (对象 ID 为 %d)进行的 DBCC 跨行集检查失败。 |
5238 | 16 | 否 | 无法处理对象 ID %ld (对象 '%.*ls'),因为它是存储过程或用户定义函数,任何 DBCC 命令都不支持它。 |
5239 | 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 | 否 | 修复: 基于其基表行插入辅助索引行。 |
5248 | 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。 |
5273 | 10 | 否 | %.*ls: 因为页 %d:%d 属于以前/现在位于联机版本中的索引/堆,所以无法移动该页。 |
5274 | 16 | 否 | 表错误: 对象 ID %d,索引 ID %d,分区 ID %I64d,分配单元 ID %I64d (类型为 %.*ls),页 %S_PGID。%S_MSG 对压缩页无效;以下内部测试失败: %hs。值为 %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。这只是一条信息性消息,不需要用户执行任何操作。 |
5301 | 16 | 否 | 大容量加载失败。用户对表 '%.*ls' 不具有 ALTER TABLE 权限。如果目标表包含触发器或检查约束但未指定 'FIRE_TRIGGERS' 或 'CHECK_CONSTRAINTS' 大容量提示,则对于大容量加载的目标表需要有 ALTER TABLE 权限。如果指定了 'KEEPIDENTITY' 大容量提示,也需要 ALTER TABLE 权限。 |
5302 | 16 | 否 | 不能对 Null 值调用 '%.*ls' 上的赋值函数 '%.*ls'。 |
5303 | 16 | 否 | 在 CLR 类型 '%.*ls' 上应用赋值函数 '%.*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 | 否 | 开窗函数不支持整数索引作为 ORDER BY 子句表达式。 |
5309 | 16 | 否 | 开窗函数不支持常量作为 ORDER BY 子句表达式。 |
5310 | 16 | 否 | INSERT 语句的 VALUES 列表中不允许聚合。 |
5311 | 16 | 否 | 无效的引号字符 '%lc'。远程服务器或用户命令使用了无效的引号字符。 |
5312 | 16 | 否 | 无法绑定函数 'ntile' 的输入内容。 |
5313 | 16 | 否 | 同义词 '%.*ls' 引用的对象无效。 |
5315 | 16 | 否 | MERGE 语句的目标不能是远程表、远程视图或远程表上的视图。 |
5316 | 16 | 否 | MERGE 语句的目标 '%.*ls' 对 MERGE 语句中指定的某些(但不是全部)操作启用了 INSTEAD OF 触发器。在 MERGE 语句中,如果有任意操作已经对目标启用了 INSTEAD OF 触发器,则所有操作都必须启用 INSTEAD OF 触发器。 |
5317 | 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' 指定的 ORDER 提示,列 '%.*ls' 的数据类型无效。在 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' 子句中只允许出现目标列。 |
5501 | 16 | 否 | 在可以创建表之前删除了 FILESTREAM 文件组。 |
5502 | 16 | 否 | FILESTREAM 容器无法访问。 |
5503 | 10 | 否 | 在 sys.database_files 中找不到 FILESTREAM 文件 '%.*ls' 的项。 |
5504 | 15 | 否 | 只能在 'CONTAINS' 子句中为 FILESTREAM 日志文件组指定 'PRIMARY'。 |
5505 | 16 | 否 | 具有 FILESTREAM 列的表必须具有一个非 NULL 的唯一 ROWGUID 列。 |
5506 | 15 | 否 | FILESTREAM 数据文件或日志文件不能命名为 'DEFAULT'。 |
5507 | 15 | 否 | 不能为 FILESTREAM 日志文件组 '%.*ls' 指定 DEFAULT。 |
5508 | 15 | 否 | 只能为 VARBINARY 列声明 FILESTREAM。 |
5509 | 15 | 否 | 不能为 FILESTREAM 数据文件 '%.*ls' 指定属性 SIZE、MAXSIZE 或 FILEGROWTH。 |
5510 | 15 | 否 | 不能将 LOG ON 用于非 FILESTREAM 文件组 '%.*ls'。 |
5511 | 23 | 否 | FILESTREAM 的文件系统日志记录 '%.*ls' (在日志文件夹 '%.*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(LOG)文件组 '%.*ls' 指定的文件太少或太多。 |
5518 | 16 | 否 | FILESTREAM 路径 '%.*ls' 太长。 |
5519 | 16 | 否 | 数据库必须具有主 FILESTREAM 日志文件组和日志文件,这样它才能包含其他 FILESTREAM 文件组。 |
5520 | 16 | 否 | 无法添加 FILESTREAM 文件 '%.*ls',因为它的目标文件组不能包含多个文件。 |
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 和 ONLINE/OFFLINE 属性。 |
5526 | 16 | 否 | 不能删除 FILESTREAM 日志文件 '%.*ls',某个 FILESTREAM 数据文件组正在引用它。 |
5527 | 16 | 否 | 由于存在其他 FILESTREAM 文件组,不能删除主 FILESTREAM 日志文件。 |
5528 | 16 | 否 | 数据库最多可以具有一个主 FILESTREAM 日志文件组和日志文件。 |
5531 | 16 | 否 | SQL Server 尝试将位于 '%.*ls' 的事务性文件系统资源管理器的日志记录模式从 '%.*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' 已损坏。数据库无法恢复。 |
5536 | 23 | 否 | FILESTREAM 删除的文件夹 '%.*ls' 已损坏。数据库无法恢复。 |
5537 | 16 | 否 | 函数 %ls 仅对具有 FILESTREAM 属性的列有效。 |
5538 | 16 | 否 | 将 FILESTREAM 作为源的列不支持部分更新。 |
5539 | 16 | 否 | 调用方法 %ls 时,与正在使用的 FILESTREAM 关联的 ROWGUIDCOL 列不可见。 |
5540 | 16 | 否 | 由于基表的关联 ROWGUIDCOL 可为 Null 或没有唯一约束,无法将该 FILESTREAM 列与方法 %ls 一起使用。 |
5541 | 16 | 否 | 将 FILESTREAM 列作为文件打开时,必须使用打开模式。 |
5542 | 16 | 否 | 未为 FILESTREAM 文件组 '%.*ls' 分配文件。直到添加文件之后,才能向此文件组填充 FILESTREAM 数据。 |
5552 | 16 | 否 | 使用属于 FILESTREAM 数据文件 ID 0x%x 的 GUID '%.*ls' 指定的 FILESTREAM 文件不存在或者无法打开。 |
5553 | 16 | 否 | SQL Server 内部错误。FILESTREAM 管理器无法继续执行当前命令。 |
5554 | 16 | 否 | 单个文件的总版本数已达到文件系统设置的最大限制。 |
5555 | 16 | 否 | 由于无法重命名 FILESTREAM 数据,操作失败。 |
5570 | 16 | 否 | FILESTREAM 未能找到垃圾收集表。 |
5571 | 23 | 否 | 内部 FILESTREAM 错误: 未能访问垃圾收集表。 |
5572 | 23 | 否 | 内部 FILESTREAM 错误: 由于潜在的损坏问题,未能执行文件系统操作。 |
5573 | 10 | 否 | 内部 FILESTREAM 错误: 无法访问该逻辑删除表,HRESULT: 0x%x。 |
5574 | 16 | 否 | 无法对某一数据库既启用 FILESTREAM 存储,又启用数据库镜像。 |
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 | 否 | 为 .PathName () 函数的 computer_name_format 参数指定的值无效。 |
5595 | 16 | 否 | .PhysicalPathName 已禁用。 |
5596 | 10 | 否 | FILESTREAM 功能配置可能不一致。请使用 sp_filestream_configure 存储过程重设该配置。 |
5597 | 16 | 否 | 无法初始化 FILESTREAM 功能。Windows 管理员在通过 sp_configure 启用之前必须使用配置管理器对该实例启用 FILESTREAM。 |
5598 | 16 | 否 | 用户实例不支持 FILESTREAM 功能。 |
5600 | 16 | 否 | 在指定的数据库上无法将跨数据库链接选项设置为指定的值。 |
5601 | 16 | 否 | 无法像 -F 启动选项要求的那样强制重新生成服务主密钥。错误号为 %ld。 |
5602 | 16 | 否 | 已成功地重新生成了服务主密钥。 |
5603 | 16 | 否 | 无法像 -K 启动选项要求的那样强制重新生成 SA 的密码。错误号为 %ld。 |
5604 | 16 | 否 | SA 的密码重新生成尝试已成功。 |
5701 | 10 | 否 | 已将数据库上下文更改为 '%.*ls'。 |
5702 | 10 | 否 | SQL Server 正在终止此进程。 |
5703 | 10 | 否 | 已将语言设置更改为 %.*ls。 |
5803 | 10 | 否 | 在 sys.configurations 中遇到未知的配置(id = %d)。 |
5804 | 16 | 是 | 由于至少有一个数据库是不可写的,无法在服务器级更改字符集、排序顺序或排序规则。将数据库设为可写的,然后重试此操作。 |
5805 | 16 | 否 | 指定的锁太少。最小值为 %d。 |
5807 | 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 关联掩码冲突。请使用覆盖选项强制实施此配置。 |
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。 |
5843 | 16 | 否 | 此版本的 SQL Server 不支持地址窗口化扩展插件(AWE)。 |
5844 | 16 | 否 | 此版本的 SQL Server 不支持用户实例。 |
5845 | 16 | 否 | 地址窗口化扩展插件(AWE)要求'锁定内存页'特权,但在该进程的访问标记中当前未提供该权限。 |
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。 |
5854 | 10 | 否 | AccessCheckResult 存储桶计数必须小于 %d。 |
5904 | 17 | 是 | 无法发出检查点命令: 可用锁不足。在锁可用之前,后台检查点进程将保持挂起状态。若要释放锁,请列出事务及其锁,然后终止使用最多锁的事务。 |
来源官方连接:https://learn.microsoft.com/zh-cn/previous-versions/sql/sql-server-2008/cc645602(v=sql.100)
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!