错误
|
严重度 |
描述(消息文本) |
3009 |
16 |
未能在 msdb 数据库中插入备份或还原历史/详细记录。这可能表明 msdb 数据库有问题。备份/还原操作仍是成功的。 |
3011 |
16 |
所有备份设备都必须属于同一大类(例如 DISK 和 TAPE)。 |
3013 |
16 |
%1! 操作异常终止。 |
3014 |
10 |
%1! 操作成功地处理了 %2! 页,花费了 %3!.%4! 秒(%5!.%6! MB/秒)。 |
3015 |
10 |
%1! 尚未实现。 |
3016 |
16 |
自此备份或还原操作中断以来,数据库 ''%2!'' 的文件 ''%1!'' 已删除或收缩。此操作无法重新启动。 |
3017 |
16 |
未能重新开始被中断的备份或还原操作。更多信息请参见 SQL Server 错误日志。 |
3018 |
16 |
没有可以重新启动的被中断备份或还原操作。请去掉 RESTART 子句后重新发出该语句。 |
3019 |
16 |
该检查点文件属于另一个备份或还原操作。请去掉 RESTART 子句后重新发出该语句。 |
3020 |
16 |
由于日志已截断,备份操作无法重新启动。请去掉 RESTART 子句后重新发出该语句。 |
3021 |
16 |
不能在事务内部执行备份或还原操作。 |
3023 |
16 |
对数据库的备份和文件操作(如 ALTER DATABASE ADD FILE)必须串行化。请在当前备份或文件操作完成后重新发出该语句。 |
3024 |
16 |
只能对 master 数据库执行完整备份。请使用 BACKUP DATABASE 来备份整个 master 数据库。 |
3025 |
16 |
缺少数据库名称。请重新发出该语句并在语句中指定有效数据库名称。 |
3026 |
16 |
未能在 sysfilegroups 中找到数据库 ''%2!'' 的文件组 ID %1!。 |
3027 |
16 |
未能在 sysfilegroups 中找到数据库 ''%3!'' 的文件组 ''%1!''。 |
3028 |
16 |
操作检查点文件无效。未能重新启动操作。请去掉 RESTART 选项后重新发出该语句。 |
3031 |
16 |
选项 ''%1!'' 与选项 ''%2!'' 冲突。请删除冲突的选项,然后重新发出该语句。 |
3032 |
16 |
一个或多个选项(%1!)不支持该语句。请查阅文档以了解所支持的选项。 |
3033 |
16 |
BACKUP DATABASE 不能用于以紧急模式打开的数据库。 |
3034 |
16 |
未选中要处理的文件。您可能选中了一个或多个没有成员的文件组。 |
3035 |
16 |
无法执行数据库 ''%1!'' 的差异备份,因为不存在当前数据库备份。请去掉 WITH DIFFERENTIAL 选项后重新发出 BACKUP DATABASE,以执行数据库的完整备份。 |
3036 |
16 |
数据库 ''%1!'' 处于备用状态(通过执行 RESTORE WITH STANDBY 而设置)下,只有整个装载序列完成后,才能进行备份。 |
3037 |
16 |
在此 WITH RESTART 命令之前已发生最小日志记录操作。请去掉 WITH RESTART 后重新发出 BACKUP 语句。 |
3038 |
16 |
文件名 ''%1!'' 用作备份设备名时无效。请用有效文件名重新发出 BACKUP 语句。 |
3039 |
16 |
无法执行文件 ''%1!'' 的差异备份,因为不存在当前文件备份。请去掉 WITH DIFFERENTIAL 选项后重新发出 BACKUP DATABASE。 |
3040 |
10 |
向复制通知备份时出错。备份将继续,但复制环境应受检查。 |
3041 |
16 |
BACKUP 未能完成命令 %1! |
3101 |
16 |
因为数据库正在使用,所以未能获得对数据库的排它访问权。 |
3108 |
16 |
当试图还原 master 数据库时,必须以单用户模式使用 RESTORE DATABASE。 |
3110 |
14 |
用户没有 RESTORE 数据库 ''%1!'' 的权限。 |
3112 |
16 |
当服务器处于单用户模式下时,不能还原除 master 数据库之外的任何其它数据库。 |
3113 |
21 |
在数据库 ''%1!'' 的 sysusers 中没有数据库所有者 (DBO) 的条目。 |
3114 |
21 |
在 sysdatabases 中没有数据库 ''%1!'' 的条目。 |
3123 |
16 |
为备份或还原操作指定的数据库名称 ''%1!'' 无效。 |
3127 |
16 |
临时消息:备份集不包含文件 ''%1!'' 的页。 |
3128 |
16 |
不支持文件 ''%1!'' 的页大小(%2!)。 |
3129 |
16 |
临时消息:文件 ''%1!'' 的大小已从 %2! 字节变为 %3! 字节。 |
3132 |
16 |
数据库 ''%1!'' 的媒体集有 %2! 个家族成员,但只提供了 %3! 个。必须提供所有的成员。 |
3133 |
16 |
设备 ''%1!'' 上的卷不是媒体家族的成员。 |
3135 |
16 |
文件 ''%1!'' 中的备份集是由 %2! 创建的,无法用于此还原操作。 |
3136 |
16 |
无法将设备 ''%1!'' 上的备份应用于数据库 ''%2!''。 |
3138 |
16 |
备份集中的一个或多个文件已不再是数据库 ''%1!'' 的一部分。 |
3140 |
16 |
未能调整文件 ''%1!'' 的空间分配。 |
3141 |
16 |
要还原的数据库先前命名为 ''%1!''。请重新发出该语句,用 WITH REPLACE 选项以重写数据库 ''%2!''。 |
3142 |
16 |
无法在已有的 ''%2!'' 上还原文件 ''%1!''。请重新发出 RESTORE 语句,用 WITH REPLACE 来重写原先存在的文件。 |
3143 |
16 |
设备 ''%1!'' 上的数据集不是 SQL Server 备份集。 |
3144 |
16 |
文件 ''%1!'' 未曾备份到设备 ''%4!'' 上的文件 %3! 中。无法从此备份集中还原该文件。 |
3145 |
16 |
对于 RESTORE DATABASE,不支持 STOPAT 选项。可将 STOPAT 选项用于 RESTORE LOG。 |
3146 |
16 |
进行备份操作后,尚未更改过任何新还原的文件,所以不需要再进行进一步的恢复操作。该数据库现在即可使用。 |
3147 |
16 |
不允许对 tempdb 数据库进行备份或还原操作。 |
3148 |
16 |
尚未实现 ALTER DATABASE 的媒体恢复。无法前滚该数据库。 |
3150 |
10 |
已成功地还原了 master 数据库。正在关闭 SQL Server。 |
3151 |
21 |
master 数据库还原失败。请用 rebuildm 实用工具来重建 master 数据库。正在关闭 SQL Server。 |
3234 |
15 |
逻辑文件 ''%1!'' 不是数据库 ''%3!'' 的一部分。请使用 RESTORE FILELISTONLY 来列出逻辑文件名。 |
3241 |
16 |
设备 ''%1!'' 上的媒体家族的结构不正确。SQL Server 无法处理此媒体家族。 |
3242 |
16 |
设备 ''%1!'' 的文件不是有效的 Microsoft 磁带格式备份集。 |
3243 |
16 |
设备 ''%1!'' 上的媒体家族是用版本为 %2!.%3! 的 Microsoft 磁带格式创建的。SQL Server 支持的版本为 %4!.%5!。 |
3244 |
16 |
描述符块大小超过了 %1! 字节。请使用较短的名称和/或描述字符串,然后重试该操作。 |
3245 |
16 |
未能在普通字符串和 Unicode 字符串之间转换,%1!。 |
3246 |
16 |
设备 ''%1!'' 上的媒体家族标记为不可追加。请用 INIT 选项重新发出该语句以重写媒体。 |
3247 |
16 |
设备 ''%1!'' 上的卷的媒体序列号(%2!)错误。请取出该卷并插入卷 %3!。 |
3248 |
25 |
>>> VOLUME SWITCH <<< (不用于输出!) |
3249 |
16 |
设备 ''%1!'' 上的卷是备份集的延续卷。请取出该卷并插入包含备份集开始部分的卷。 |
3250 |
16 |
值 ''%1!'' 不在参数 %2! 的取值范围内。 |
3251 |
10 |
设备 ''%1!'' 上的媒体家族已完成。该设备现在正重新用于其余家族之一。 |
3253 |
16 |
块大小参数提供的值必须是 2 的幂。 |
3254 |
16 |
设备 ''%1!'' 上的卷为空白。 |
3255 |
16 |
设备 ''%1!'' 上的数据集是 SQL Server 备份集,但该备份集与此版本的 SQL Server 不兼容。 |
3256 |
16 |
设备 ''%1!'' 上的备份集在创建时被终止,该备份集不完整。RESTORE 序列已异常终止。 |
3257 |
16 |
磁盘卷 ''%1!'' 上的剩余空间不足,无法创建数据库。数据库尚需 %2! 字节的可用空间,但只有 %3! 字节可用。 |
3258 |
16 |
设备 ''%1!'' 上的卷属于另一个媒体集。 |
3259 |
16 |
设备 ''%1!'' 上的卷不是多家族媒体集的一部分。可用 BACKUP WITH FORMAT 来构造新的媒体集。 |
3260 |
16 |
内部缓冲区已满。 |
3261 |
16 |
SQL Server 无法使用虚拟设备配置。 |
3262 |
10 |
备份集有效。 |
3263 |
16 |
无法将设备 ''%1!'' 上的卷用作延续卷。其序列号为 %2!,属于当前媒体集的家族 %3!。请插入新卷,或序列号为 %4!、属于当前媒体集的家族 %5!。 |
3264 |
16 |
该操作尚未进行到允许 RESTART 的程度。请去掉 RESTART 限定符后重新发出该语句。 |
3265 |
16 |
该登录没有足够的权限。需要有 sysadmin 角色的成员资格才能将 VIRTUAL_DEVICE 用于 BACKUP 或 RESTORE。 |
3266 |
10 |
''%1!'' 中的备份数据未正确格式化。备份不能追加,但现有备份集可能仍可用。 |
3267 |
16 |
资源不足,无法创建 UMS 调度程序。 |
3268 |
16 |
无法使用备份文件 ''%1!'',因为原先格式化该文件时所用扇区大小为 %2!,而目前所在设备的扇区大小为 %3!。 |
3269 |
16 |
无法还原文件 ''%1!'',因为原先写入该文件时所用扇区大小为 %2!,而目前 ''%3!'' 所在设备的扇区大小为 %4!。 |
3270 |
16 |
发生内部一致性错误。请与技术支持联系以寻求协助。 |
3271 |
16 |
在文件 ''%1!'' 上发生不可恢复的 I/O 错误。 |
3272 |
16 |
''%1!'' 设备的硬件扇区大小为 %2!,但块大小参数却指定了不兼容的替代值 %3!。请用兼容的块大小值重新发出该语句。 |
3273 |
16 |
BUFFERCOUNT 参数提供的值必须允许每台备份设备至少有一个缓冲区。 |
3274 |
16 |
对设备 %1! 上的备份集计算得到的校验值不正确。备份集无法还原。 |
3275 |
16 |
I/O 请求 0x%08x 的 I/O 验证失败。请参见错误日志中的描述。 |
3276 |
16 |
只有在创建数据库时使用了 WITH SNAPSHOT 的情况下,才能使用 WITH SNAPSHOT。 |
3277 |
16 |
WITH SNAPSHOT 必须仅用于一个虚拟设备。 |
3278 |
16 |
加密字符串 %1! 失败 |
3279 |
16 |
由于密码错误,访问遭拒绝 |
3280 |
16 |
不支持在原始设备上备份。''%1!'' 是原始设备。 |
3281 |
16 |
在 ''%1!'' 上释放并启动了回卷。 |
3301 |
21 |
事务日志中发现无效的日志记录(logop %1!)。 |
3313 |
21 |
恢复数据库 ''%1!'' 的日志中记录的操作时出错。出错位置在日志记录 ID %3!。 |
3314 |
21 |
撤消数据库 ''%1!'' 的日志中记录的操作时出错。出错位置在日志记录 ID %3!。 |
3315 |
10 |
在回滚过程中,进程 %1! 应在事务 %7! 下控制数据库 ''%5!'' 中行 %4! 的级别为 %3!、模式为 %2! 的锁。 |
3405 |
10 |
正在恢复数据库 ''%1!''。 |
3406 |
10 |
前滚了 %1! 个事务(在数据库 ''%2!''(%4!)中)。 |
3407 |
10 |
回滚了 %1! 个事务(在数据库 ''%2!''(%4!)中)。 |
3408 |
10 |
恢复完成。 |
3413 |
21 |
数据库 ID %1!。未能将数据库标记为置疑。对 sysdatabases.dbid 进行的 Getnext NC 扫描失败。 |
3414 |
10 |
数据库 ''%1!''(数据库 ID %3!)未能恢复。请与技术支持联系。 |
3415 |
16 |
数据库 ''%1!'' 为只读或含有只读文件,可写之后才能升级该数据库。 |
3417 |
21 |
无法恢复 master 数据库。正在退出。 |
3429 |
10 |
警告:无法确定事务 %1!(名为 ''%2!'',位于数据库 ''%4!'' 中,数据库 ID 为 %6!)的结果,因为未能打开协调数据库(数据库 ID %7!)。将假定该事务已提交。 |
3430 |
10 |
警告:无法确定事务 %1!(名为 ''%2!'',位于数据库 ''%4!'' 中,数据库 ID 为 %6!)的结果,因为协调数据库(数据库 ID %7!)不包含该结果。将假定该事务已提交。 |
3431 |
21 |
由于未能解析事务结果,所以未能恢复数据库 ''%1!''(数据库 ID %3!)。 |
3432 |
16 |
警告:缺少 syslanguages。 |
3433 |
16 |
已将名称截断为 ''%1!''。最大名称长度为 %3!。 |
3434 |
20 |
无法更改排序次序或区域设置。正在关闭服务器。请重新启动 SQL Server 以使用未更改的排序次序。 |
3435 |
20 |
由于存在用户对象或用户数据库,所以无法更改排序次序或区域设置。 |
3436 |
16 |
无法重建数据库 ''%3!'' 中表 ''%1!'' 的索引。 |
3437 |
21 |
恢复数据库 ''%1!'' 时出错。未能连接到 MSDTC 以检查事务 %3! 的完成状态。 |
3438 |
10 |
数据库 ''%1!''(数据库 ID %3!)恢复失败,因为事务的第一个 LSN 不等于检查点中的 LSN。请与技术支持联系。 |
3439 |
10 |
数据库 ''%1!''(数据库 ID %3!)。由于前面的错误,DBCC RECOVERDB 语句失败。 |
3440 |
21 |
数据库 ''%1!''(数据库 ID %3!)。DBCC RECOVERDB 语句只能在使用了 WITH NORECOVERY 选项的 RESTORE 语句之后运行。 |
3441 |
21 |
数据库 ''%1!''(数据库 ID %3!)。RESTORE 语句未能访问文件 ''%4!''。错误为 ''%5!''。 |
3442 |
21 |
数据库 ''%1!''(数据库 ID %3!)。撤消文件的大小不足。 |
3443 |
21 |
数据库 ''%1!''(数据库 ID %3!)虽标记为备用或只读,但已被更改。无法执行 RESTORE LOG 语句。 |
3445 |
21 |
文件 ''%1!'' 不是数据库 ''%2!'' 的有效撤消文件,数据库 ID %4!。 |
3450 |
10 |
数据库 ''%1!''(%3!)的恢复已完成 %4!%%(大约尚需 %5! 秒)(第 %6! 阶段,共 3 阶段)。 |
3604 |
10 |
已忽略重复的键。 |
3605 |
10 |
已忽略重复的行。 |
3606 |
10 |
发生算术溢出。 |
3607 |
10 |
发生被零除错误。 |
3608 |
16 |
无法为令牌分配 GUID。 |
3612 |
10 |
%1!SQL Server 执行时间:%2!CPU 时间 = %3! 毫秒,耗费时间 = %4! 毫秒。 |
3613 |
10 |
SQL Server 分析和编译时间:%1!CPU 时间 = %2! 毫秒,耗费时间 = %3! 毫秒。 |
3615 |
10 |
表 ''%1!''。扫描计数 %3!,逻辑读 %4! 次,物理读 %5! 次,预读 %6! 次。 |
3618 |
10 |
事务已终止。 |
3619 |
10 |
由于日志空间用尽,未能写入数据库 ID %1! 中的 CHECKPOINT 记录。 |
3620 |
10 |
由于日志空间用尽,在数据库 ''%1!'' 中禁用了检查点的自动执行。当数据库所有者成功执行了该数据库的检查点操作后,将继续启用检查点的自动执行。请释放一些空间,或扩展数据库大小,然后运行 CHECKPOINT 语句。 |
3621 |
10 |
语句已终止。 |
3622 |
10 |
发生域错误。 |
3625 |
20 |
尚未实现 ''%1!''。 |
3627 |
16 |
未能创建工作线程。 |
3628 |
24 |
用户进程中发生浮点异常错误。已取消当前事务。 |
3629 |
10 |
SQL Server 已为 %1! 个并发查询而优化。%2! 个查询超过了此限制,因而性能可能会受到不良影响。 |
3630 |
10 |
自 %1!%2! 起并发违反数目 1 2 3 4 5 6 7 8 9 10-100 >100%3!%4!%5!%6!%7!%8!%9!%10!%11!%12!%13!%14! |
3631 |
10 |
并发违反将写入 SQL Server 错误日志。 |
3632 |
10 |
并发违反将不写入 SQL Server 错误日志。 |
3701 |
11 |
无法 %1! %2! ''%3!'',因为它在系统目录中不存在。 |
3702 |
16 |
无法除去 %1! ''%2!'',因为它当前正在使用。 |
3703 |
16 |
无法分离 %1! ''%2!'',因为它当前正在使用。 |
3704 |
16 |
用户没有在 %1! ''%2!'' 上执行该操作的权限。 |
3705 |
16 |
无法将 DROP %1! 用于 ''%2!'',因为 ''%4!'' 是 %6!。请使用 DROP %7!。 |
3708 |
16 |
无法 %1! %2! ''%3!'',因为它是系统 %5!。 |
3716 |
16 |
无法除去 %1! ''%2!'',因为它绑定到了一个或多个 %4! 上。 |
3718 |
11 |
未能除去索引 ''%1!'',因为在系统表 sysindexes 中找不到该表或聚集索引的条目。 |
3723 |
16 |
不允许对索引 ''%1!'' 显式地使用 DROP INDEX。该索引正用于 %3! 约束的强制执行。 |
3724 |
16 |
无法 %1! %2! ''%3!'',因为它正用于复制。 |
3725 |
16 |
约束 ''%1!'' 正由表 ''%3!'' 的外键约束 ''%5!'' 引用。 |
3726 |
16 |
未能除去对象 ''%1!'',因为该对象正由一个 FOREIGN KEY 约束引用。 |
3727 |
10 |
未能除去约束。请参见前面的错误。 |
3728 |
16 |
''%1!'' 不是约束。 |
3729 |
16 |
无法 %1! ''%2!'',因为对象 ''%4!'' 正在引用它。 |
3733 |
16 |
约束 ''%1!'' 不属于表 ''%3!''。 |
3736 |
16 |
无法除去 %1! ''%2!'',因为它正用于分发。 |
3737 |
16 |
未能删除文件 ''%1!''。更多信息请参见 SQL Server 错误日志。 |
3738 |
16 |
正在删除数据库文件 ''%1!''。 |
3739 |
15 |
无法 %1! 索引 ''%2!'',因为该索引不是统计集合。 |
3902 |
13 |
COMMIT TRANSACTION 请求没有对应的 BEGIN TRANSACTION。 |
3903 |
13 |
ROLLBACK TRANSACTION 请求没有对应的 BEGIN TRANSACTION。 |
3904 |
21 |
无法撤消逻辑页 %1! 的拆分,该逻辑页位于对象 ''%2!'',数据库 ''%4!'' 中。拆分所得两页所包含的数据总和多于一页所能容纳的数据。 |
3906 |
16 |
未能在数据库 ''%1!'' 中运行 BEGIN TRANSACTION,因为该数据库是只读的。 |
3908 |
16 |
未能在数据库 ''%1!'' 中运行 BEGIN TRANSACTION,因为该数据库处于回避恢复模式。 |
3909 |
16 |
绑定令牌的会话无效。 |
3910 |
16 |
其它会话正在使用事务的上下文。 |
3912 |
16 |
当服务器未处于 XP 调用中时,无法用 XP 令牌进行绑定。 |
3914 |
16 |
数据类型 ''%1!'' 对于事务名称或保存点名称无效。允许使用的数据类型为 char、varchar、nchar 或 nvarchar。 |
3915 |
16 |
不能在 INSERT-EXEC 语句内部使用 ROLLBACK 语句。 |
3916 |
16 |
不能在 INSERT-EXEC 语句内部使用 COMMIT 语句,除非首先使用了 BEGIN TRANSACTION。 |
3917 |
16 |
会话绑定到了正在使用的事务上下文。已忽略批处理中的其它语句。 |
3918 |
16 |
语句必须在用户事务上下文中执行。 |
3919 |
16 |
无法登记事务,因为该事务已提交或回滚。 |
3920 |
10 |
WITH MARK 选项仅应用于第一个 BEGIN TRAN MARK 语句。已忽略该选项。 |
3921 |
16 |
如果没有活动事务,就无法得到事务令牌。请在启动事务后重新发出该语句 |
3922 |
16 |
无法登记事务,因为该事务不存在。 |
3923 |
10 |
无法对数据库 ''%1!'' 使用事务标记,该数据库有未备份的大容量日志记录的操作。已忽略该标记。 |
3924 |
10 |
试图绑定到新事务时,会话登记到活动用户事务。该会话已脱离前面的用户事务。 |
3925 |
16 |
无效的事务标记名。已保留 ''LSN:'' 前缀。 |
3926 |
10 |
此会话中的活动事务已由另外一个会话提交或终止。 |
3927 |
10 |
此会话已有活动事务,但仍试图登记分布式事务处理协调器事务。 |
3928 |
16 |
已标记的事务 ''%1!'' 失败。尝试将标记放入日志时发生死锁。 |